summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* New release v1.9.6-1v1.9.6-1James Cammarata2016-04-156-1/+13
|
* New release v1.9.6-0.1.rc1v1.9.6-0.1.rc1James Cammarata2016-04-064-2/+2
|
* Don't fallback to using the roles name from the spec unless 'role' is missingJames Cammarata2016-04-041-1/+2
| | | | Fixes #15104
* Add lxc_container fix to CHANGELOGToshio Kuratomi2016-04-021-0/+1
|
* Update extras submodule ref for lxc_container fixToshio Kuratomi2016-04-021-0/+0
|
* Add fix for inventory vars loading (15093) to the ChangelogToshio Kuratomi2016-03-231-1/+6
|
* Merge pull request #15130 from ansible/fix-inventory-vars-with-limitToshio Kuratomi2016-03-231-0/+5
|\ | | | | Limit should not affect the calculation of host variables as the variables may be referenced by another host that is not limited.
| * Limit should not affect the calculation of host variables as the variables ↵Toshio Kuratomi2016-03-231-0/+5
|/ | | | | | | | may be referenced by another host that is not limited. Fixes #13556 Fixes #13557 Fixes #12174
* Revert "Added workaround for inventory directories"Toshio Kuratomi2016-03-231-10/+1
| | | | | | | | | | | This reverts commit e856ac2320d4bd2e8559d7e214241ec55f29325f. That commit was intended to fix --limit not honoring the playbook directory as a source of inventory variable information. However, the commit changes the inventory basedir to where it thinks the playbook basedir which breaks finding inventory variables inside of inventory directories #15093. Reverting this and looking for where limit might be affecting the playbook basedir rather than the inventory basedir.
* New release v1.9.5-1v1.9.5-1James Cammarata2016-03-215-1/+11
|
* Change url so that we don't test https in the tests for file permsToshio Kuratomi2016-03-201-2/+2
|
* Update submodule refToshio Kuratomi2016-03-201-0/+0
|
* Add integration test for #11821Toshio Kuratomi2016-03-201-0/+34
|
* Document the issue with modules being created world-readable on the client ↵Toshio Kuratomi2016-03-161-1/+64
| | | | in certain circumstances
* New release v1.9.5-0.1.rc1v1.9.5-0.1.rc1James Cammarata2016-03-104-2/+2
|
* added winrm and user module backports to changelognitzmahone2016-03-071-0/+2
|
* update core submodule ref for user module fixesnitzmahone2016-03-071-0/+0
|
* Merge pull request #14652 from alexandrem/fix_role_vars_precedence_interpolationToshio Kuratomi2016-03-071-0/+1
|\ | | | | Fix bug where extra vars highest precedence is violated when used ins…
| * Fix bug where extra vars highest precedence is violated when used inside an ↵Alexandre Mclean2016-02-241-0/+1
| | | | | | | | | | | | | | | | interpolation within another variable Extra vars lose their precedence when they overwrite a variable inside another variable interpolation structure. Fixes #10896
* | avoid running assemble on check modeBrian Coca2016-03-071-0/+2
| | | | | | | | fixes #14175
* | Update core submodule for pip fixToshio Kuratomi2016-03-071-0/+0
| |
* | Add pip fix to changelogToshio Kuratomi2016-03-071-0/+1
| |
* | avoid extra info being passed into modeBrian Coca2016-03-041-0/+4
| | | | | | | | only permission info is valid
* | Merge pull request #13556 from xytis/inventory_dirToshio Kuratomi2016-03-041-1/+10
|\ \ | | | | | | fix loading host/group vars when inventory is directory and using --limit
| * | Added workaround for inventory directoriesVytis Valentinavičius2015-12-151-1/+10
| | |
* | | Merge pull request #13802 from TimJones/tj-fix-issue-13800Toshio Kuratomi2016-03-041-1/+1
|\ \ \ | | | | | | | | Correctly parse dependency YAML dict
| * | | Correctly parse dependency YAML dictTim Jones2016-01-111-1/+1
| | | |
* | | | Merge pull request #14619 from dagwieers/patch-10Brian Coca2016-03-041-1/+1
|\ \ \ \ | | | | | | | | | | Check for closing sequence before templating
| * | | | Check for closing sequence for templating (Ansible v1.9)Dag Wieers2016-02-231-1/+1
| | | | | | | | | | | | | | | This fixes #14573 for Ansible v1.9.
* | | | | Merge pull request #14713 from chouseknecht/galaxy1.9_pagingBrian Coca2016-02-291-7/+7
|\ \ \ \ \ | | | | | | | | | | | | Fix bug 14715: Galaxy CLI paging error
| * | | | | Fix bug 14715: Galaxy CLI paging errorchouseknecht2016-02-291-7/+7
|/ / / / /
* | | | | Merge pull request #14622 from dagwieers/remove-v2-referencesBrian Coca2016-02-231-6/+0
|\ \ \ \ \ | |/ / / / |/| | | | Remove references to v2 codebase
| * | | | Remove references to v2 codebaseDag Wieers2016-02-231-6/+0
|/ / / /
* | | | Merge pull request #14565 from dagwieers/fix-role_params-merge_hashJames Cammarata2016-02-221-1/+1
|\ \ \ \ | | | | | | | | | | Template role_params to avoid merging dict and unicode
| * \ \ \ Merge branch 'stable-1.9' of github.com:ansible/ansible into ↵Dag Wieers2016-02-2216-95/+172
| |\ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | | | | | fix-role_params-merge_hash Implement new fix from @jimi-c
* | | | | Merge pull request #14562 from dagwieers/combine_vars_backportJames Cammarata2016-02-221-3/+4
|\ \ \ \ \ | | | | | | | | | | | | Backport combine_vars() logic from Ansible v2.0
| * | | | | Backport combine_vars() logic from Ansible v2.0Dag Wieers2016-02-181-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While debugging I noticed that _validate_both_dicts() was evaluated twice through combine_vars (when merge_hash). Looking at v2.0 the logic was improved to not do _validate_both_dicts() twice in this case. I also backported the 'update' behaviour as it looks more pythonic.
* | | | | | Merge pull request #14559 from dagwieers/merge_hashBrian Coca2016-02-201-13/+17
|\ \ \ \ \ \ | | | | | | | | | | | | | | Improve efficiency of merge_hash (Ansible v1.9)
| * | | | | | Improve efficiency of merge_hashDag Wieers2016-02-181-13/+17
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit improves 2 things: - It makes merging empty dicts, or equal dicts faster - It makes merging dicts faster (backported from v2.0) I noticed that while debugging merge_hash a lot of merges related to empty dictionaries and sometimes identical dictionaries.
* | | | | | backport fix for #12062 csvfile plugin stringsBrian Coca2016-02-121-3/+2
| | | | | |
* | | | | | switched threading to multiprocessingBrian Coca2016-02-113-18/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | both really work the same for the Lock but this hopefully will avoid confusing people into thinking we are threaded or thread safe Also did pyflakes cleanup and made note why checksums import exists
* | | | | | Merge pull request #13992 from electrofelix/accelerate-raceBrian Coca2016-02-112-16/+44
|\ \ \ \ \ \ | | | | | | | | | | | | | | Fix race in accelerate connection plugin
| * | | | | | Fix race in daemon initialize using delegate_toDarragh Bailey2016-01-191-1/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ensure only one thread can start up an accelerate daemon on a target host where multiple hosts may be specified in the play, gather facts is disabled and the first task delegates to the same target host. This will slow down the initial connection to only allowing a single thread setup a connection at a time, however this should be of a negligible impact overall.
| * | | | | | Prevent race in key setup for accelerate daemonDarragh Bailey2016-01-191-15/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ensure that initial setup in creating the key directory for ansible accelerate mode keys, and generation/storage of the key for a particular host are completed in a thread safe manner. Creating directories/files and then assigning permissions and contents to them means that paths may exist and satisfy the os.path.exists() method in python for other threads before they are usuable. Use a combination of locking around operations with use of unique named files and an OS file system move to ensure that the conditions of checking whether a file or directory exists, where it is potentially created by another thread, will only succeed when the file has both the correct contents and permissions. Fixes #13850
* | | | | | | Merge pull request #14253 from dagwieers/allow-key-auth-when-ask-passBrian Coca2016-02-111-4/+1
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Allow key authentication when using `--ask-pass` (just like Ansible v2)
| * | | | | | | Allow key authentication when using `--ask-pass` (similar to Ansible v2)Dag Wieers2016-02-021-4/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This closes #14250. It should not have any ill-effects for existing use-cases as we would only allow additional authentication methods on top of password authentication. And since the user can authenticate in other ways already, it also has no security impact.
* | | | | | | | Merge pull request #13697 from mvdbeek/stable-1.9Brian Coca2016-02-111-1/+1
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Set executable to None, fixes issue #13696
| * | | | | | | | Set executable to None, fixes issue #13696Marius van den Beek2015-12-301-1/+1
| | |/ / / / / / | |/| | | | | |
* | | | | | | | Merge pull request #14402 from ansible/no-log-diff-before-fixToshio Kuratomi2016-02-094-23/+33
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Fix hiding of original value of files in diff output with no_log
| * | | | | | | | Fix hiding of original value of files in diff output with no_logno-log-diff-before-fixToshio Kuratomi2016-02-094-23/+33
|/ / / / / / / /