Matt Martz
77d32b8f57
Don't use the task for a cache, return a special cache var ( #47243 )
...
* Don't use task to cache loop results, use hostvars. Fixes #47207
* Avoid a race condition, supply _ansible_loop_cache through get_vars directly
* Add tests
* Add changelog fragment
* Remove unnecessary copy
* Remove unnecessary host from _get_delegated_vars signature
2018-10-18 15:25:43 -05:00
Brian Coca
8743e6ae2e
remove default from delegate_facts to inherit ( #45492 )
...
* remove default from delegate_facts to inherit
fixes #45456
* test delegate_facts
* added note about inheritance and defaults
* yamllint
2018-10-10 15:10:23 -04:00
Brian Coca
cdc762dd9e
don't assume all delegation subkeys exist ( #43032 )
...
* don't assume all delegation subkeys exist
fixes #43026
* add tests
2018-07-24 08:54:58 -04:00
Matt Martz
1401fa74cc
Cache items when task.loop/with_items is evaluated to set delegate_to vars ( #41969 )
...
* If we evaluate task.loop/with_items when calculating delegate_to vars, cache the items. Fixes #28231
* Add comments about caching loop items
* Add test for delegate_to+loop+random
* Be more careful about where we update task.loop
2018-06-26 15:10:04 -05:00
Martin Krizek
5c7f203c33
Add test for fix using loop_control with delegate_to ( #33809 )
2018-01-23 17:52:23 +01:00
Matt Clay
c26a556929
Add check for known_hosts changing during tests. ( #26470 )
...
* Add check for known_hosts changing during tests.
* Don't use known hosts file for delegate_to test.
2017-07-06 00:47:28 -07:00
Matt Clay
80a5c70ad7
Split integration tests out from Makefile. ( #17976 )
2016-10-12 14:57:53 -07:00