James Cammarata
ac7dce4631
Fixing broken set_extra_vars method after fixing unit tests (v2)
10 years ago
James Cammarata
48d62fd934
Cleaning up VariableManager tests (v2)
10 years ago
James Cammarata
a0509cda1e
Fix test_role unit tests to use unique role names to avoid role caching errors
10 years ago
Toshio Kuratomi
b91ce29007
Go to next task when we get an error in linear
10 years ago
Toshio Kuratomi
bbda86ad0a
Fix parsing tests so that they all run
10 years ago
James Cammarata
b94e2a1f4e
Fixing bugs related to parsing and fixing up parsing integration tests (v2)
10 years ago
Brian Coca
b85ce38834
slight changes to error handling to align with v1
10 years ago
Toshio Kuratomi
079fca27a2
Update module refs for v2
10 years ago
James Cammarata
830225d9c1
Fix errors in subelements lookup plugin and associated tests (v2)
10 years ago
James Cammarata
4d999f8fe0
Fix logic error in parent attribute retrieval for blocks/roles (v2)
10 years ago
Jan Losinski
dcb54d9657
Add integration test to verify #10073
...
In issue #10073 a misbehaviour in literal handling for inline lookup
arguments that can cause unexpected behaviur was reported. This
integration testcase reproduce the problem.
After applying pull request #10991 the issue is fixed and the test
passes.
Signed-off-by: Jan Losinski <losinski@wh2.tu-dresden.de>
10 years ago
James Cammarata
b03b7892f8
Fix method of exiting task loop (v2)
10 years ago
Toshio Kuratomi
d0d0e9933f
Update module refs in v2
10 years ago
Serge van Ginderachter
9b646dea41
Add optional 'skip_missing' flag to subelements
10 years ago
James Cammarata
1ca8cb8553
Fixing up v2 unit tests
10 years ago
James Cammarata
361eb29146
Also make task_executor connect explicitly (v2)
10 years ago
James Cammarata
3697d6582f
Connection plugins no longer auto-connect (v2)
...
Also fixed a bug in ssh.py where an attribute was being inappropriately
initialized in the _connect() method instead of __init__()
10 years ago
Brian Coca
09605706d9
relly fix it this time
10 years ago
Brian Coca
12a800c0e7
fixed less opts issue
10 years ago
Brian Coca
8fdf9ae59b
moved module_doc_fragments to v2
10 years ago
James Cammarata
fd321355d6
Adding 'role_path' to VariableManager "magic" variables (v2)
10 years ago
James Cammarata
7b1c6fbab9
Fix playbook includes so tags are obeyed (v2)
10 years ago
James Cammarata
daf533c80e
V2 fixes
...
* PluginLoader class will now be more selective about loading some
plugin classes, if a required base class is specified (used to avoid
loading v1 plugins that have changed significantly in their apis)
* Added ability for the connection info class to read values from a
given hosts variables, to support "magic" variables
* Added some more magic variables to the VariableManager output
* Fixed a bug in the ActionBase class, where the module configuration
code was not correctly handling unicode
10 years ago
Toshio Kuratomi
f141ec9671
Update v2 module refs
10 years ago
Brian Coca
d1977dad23
started implementing syntax check
10 years ago
Toshio Kuratomi
f9f8af06fc
Change asserts to assertIsInstance for better error messages
10 years ago
Toshio Kuratomi
7f21f270d9
Be more lenient in instance check: MutableMapping is more general than dict
10 years ago
Toshio Kuratomi
3a87b2727d
Fix format strings for python2.6
10 years ago
Toshio Kuratomi
ee74eec98a
Merge pull request #10963 from sivel/v2-testing-stuff
...
v2_final Testing additions and fixes
10 years ago
Matt Martz
a0fc8bb0bd
Testing additions and fixes
...
* Fix import pathing for units.mock
* Add some additional requirements
* Use compileall to test compatiblity with different python versions
10 years ago
Brian Coca
56c9614e74
made playbook include taggable, removed unused conditional import
10 years ago
James Cammarata
0f1eb3cfc2
Better fix for serializing/deserializing cache plugins (v2)
10 years ago
James Cammarata
cd6d1f9221
Fix pickling errors with cache plugins (v2)
...
Fixes #10945
10 years ago
James Cammarata
198476e345
Cleaning up some portions of synchronize action plugin (v2)
10 years ago
James Cammarata
8db21f99b7
Set the inventory on the variable manager for the adhoc cli usage (v2)
10 years ago
James Cammarata
dd7a641e76
Merge pull request #10943 from sivel/sync-ssh-args-v2
...
Add ability to specify using ssh_args in synchronize for v2
10 years ago
Matt Martz
88e8ecb620
Actually get the synchronize action plugin to work
10 years ago
Matt Martz
4f4df29cb0
Add ability to specify using ssh_args in synchronize for v2
10 years ago
Toshio Kuratomi
cee7cd5d3b
Update v2 module refs
10 years ago
James Cammarata
1152c7327a
Fix serialization bug for plugins (v2)
10 years ago
James Cammarata
4f28a814ae
Return a list instead of tuple when password is specified to ssh connection plugin (v2)
10 years ago
Toshio Kuratomi
7733dc7bb5
Fix for new octal syntax
10 years ago
Toshio Kuratomi
79fe1901f6
Update module pointers for v2
10 years ago
James Cammarata
50542db0be
Make the default playbook name an empty string (v2)
10 years ago
James Cammarata
8214ac7841
Add serializer/deserializer to plugin base object (v2)
...
Fixes #10923
10 years ago
James Cammarata
d34b586eb6
Add ability for connection plugins to set attributes based on host variables (v2)
10 years ago
James Cammarata
8fae2abed4
Properly fail out of the task loop in the linear strategy on failures (v2)
10 years ago
James Cammarata
fba5588028
Handle empty role definitions in YAML (v2)
10 years ago
James Cammarata
f5471186f9
Merge branch 'v2_final' of https://github.com/ansible/ansible into v2_final
10 years ago
James Cammarata
8f504dacdd
Merge branch 'devel' into v2_final
...
Conflicts:
lib/ansible/modules/core
v2/ansible/modules/core
v2/ansible/modules/extras
10 years ago