summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix problems with non-ascii values passed as part of the command to ↵connection-plugins-unicode-fixToshio Kuratomi2016-01-0410-13/+97
| | | | | | | connection plugins @drybjed discovered this with non-ascii environment variables and command line arguments to script and raw module.
* Revert "Transform the command we pass to subprocess into a byte string in ↵Toshio Kuratomi2016-01-041-2/+1
| | | | | | | | _low_level-exec_command" This reverts commit 0c013f592a31c06baac7aadf27d23598f6abe931. Going to do this in the connection plugin
* Revert "Fix make tests-py3 on devel. Fix for ↵Toshio Kuratomi2016-01-041-6/+6
| | | | | | | | https://github.com/ansible/ansible/issues/13638." This reverts commit e70061334aa99bee466295980f4cd4146096dc29. Going to do this in the connection plugins
* Revert "Convert to bytes later so that make_become_command can jsut operate ↵Toshio Kuratomi2016-01-041-1/+3
| | | | | | | | on text type." This reverts commit c4da5840b5e38aea1740e68f7100256c93dfbb17. Going to do this in the connection plugins
* Merge pull request #13724 from mscherer/no_changed_on_group_byBrian Coca2016-01-041-1/+1
|\ | | | | Do not set 'changed' to True when using group_by
| * Do not set 'changed' to True when using group_byMichael Scherer2016-01-041-1/+1
| | | | | | | | | | | | Since group_by is not changing in any way to the remote system, there is no change. This also make things more consistent with the set_fact plugin.
* | Merge pull request #13722 from knope/develToshio Kuratomi2016-01-041-1/+1
|\ \ | |/ |/| minor grammar error was making me pull hair out
| * minor grammar error was making me pull hair outFuentes, Christopher2016-01-041-1/+1
|/
* Tweak how strategies evaluate failed hosts via the iterator and bug fixesJames Cammarata2016-01-023-14/+49
| | | | | | | | | | * Added additional methods to the iterator code to assess host failures while also taking into account the block rescue/always states * Fixed bugs in the free strategy, where results were not always being processed after being collected * Added some prettier printing to the state output from iterator Fixes #13699
* add support for diff in file settingsBrian Coca2016-01-011-13/+48
| | | | | this allows modules to report on what specifically changed when using common file functions
* Merge pull request #13708 from Yannig/devel_fix_to_string_not_definedToshio Kuratomi2016-01-011-1/+1
|\ | | | | Replace to_string by to_unicode.
| * Replace to_string by to_unicode.Yannig Perré2016-01-011-1/+1
|/ | | | Fix https://github.com/ansible/ansible/issues/13707
* Merge pull request #13695 from mgarstecki/patch-1James Cammarata2015-12-311-1/+1
|\ | | | | Correction of a double negation
| * Correction of a double negationmgarstecki2015-12-301-1/+1
| | | | | | The sentence seemed to imply that return codes from modules are significant, while they are not. The second part of the sentence confirms this, as it advises to use standard return codes only for future proofing.
* | Merge pull request #13704 from sengaya/fix-unsupported-format-characterJames Cammarata2015-12-311-1/+1
|\ \ | | | | | | Fix unsupported format character
| * | Fix unsupported format characterThilo Uttendorfer2015-12-311-1/+1
|/ /
* | Fix logic mistake in unarchive action pluginJames Cammarata2015-12-301-4/+4
|/
* Squashed commit of the following:James Cammarata2015-12-292-4/+97
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | commit 24efa310b58c431b4d888a6315d1285da918f670 Author: James Cammarata <jimi@sngx.net> Date: Tue Dec 29 11:23:52 2015 -0500 Adding an additional test for copy exclusion Adds a negative test for the situation when an exclusion doesn't exist in the target to be copied. commit 643ba054877cf042177d65e6e2958178bdd2fe88 Merge: e6ee59f 66a8f7e Author: James Cammarata <jimi@sngx.net> Date: Tue Dec 29 10:59:18 2015 -0500 Merge branch 'speedup' of https://github.com/chrismeyersfsu/ansible into chrismeyersfsu-speedup commit 66a8f7e873ca90f7848e47b04d9b62aed23a45df Author: Chris Meyers <chris.meyers.fsu@gmail.com> Date: Mon Dec 28 09:47:00 2015 -0500 better api and tests added * _copy_results = deepcopy for better performance * _copy_results_exclude to deepcopy but exclude certain fields. Pop fields that do not need to be deep copied. Re-assign popped fields after deep copy so we don't modify the original, to be copied, object. * _copy_results_exclude unit tests commit 93490960ff4e75f38a7cc6f6d49f10f949f1a7da Author: Chris Meyers <chris.meyers.fsu@gmail.com> Date: Fri Dec 25 23:17:26 2015 -0600 remove uneeded deepcopy fields
* Merge pull request #13683 from bcoca/reset_varsBrian Coca2015-12-281-1/+14
|\ | | | | added newer vars to 'reset_vars'
| * added newer vars to 'reset_vars'Brian Coca2015-12-281-1/+14
|/ | | | | | these vars pass back info to the task about the connection moved to their own block at start at file for readability and added the newer standard vars
* minor fix to become docsBrian Coca2015-12-281-7/+7
|
* Merge pull request #13670 from stephen144/patch-1Brian Coca2015-12-281-1/+1
|\ | | | | intro_adhoc.rst: clarify idempotence explanation
| * clarify idempotence explanationStephen Medina2015-12-251-1/+1
| | | | | | Small typo; wasn't sure what to replace it with.
* | updated release cycle to 4 months instead of 2Brian Coca2015-12-271-5/+4
| |
* | Update submodule refsToshio Kuratomi2015-12-251-7/+7
| |
* | Merge pull request #13667 from ansible/f5-remove-global-ssl-disableToshio Kuratomi2015-12-251-10/+26
|\ \ | |/ |/| bigip changes as requested by bcoca and abadger:
| * bigip changes as requested by bcoca and abadger:f5-remove-global-ssl-disableToshio Kuratomi2015-12-241-10/+26
|/ | | | | | | | * Fix to error if validate_cert is True and python doesn't support it. * Only globally disable certificate checking if really needed. Use bigip verify parameter if available instead. * Remove public disable certificate function to make it less likely people will attempt to reuse that
* updated submodule refs to pick up module changesBrian Coca2015-12-232-12/+15
|
* Merge pull request #13647 from bcoca/fix_role_searchBrian Coca2015-12-231-36/+34
|\ | | | | corrected role path search order
| * corrected role path search orderBrian Coca2015-12-221-36/+34
| | | | | | | | | | | | the unfraking was matching roles in current dir as it always returns a full path, pushed to the bottom as match of last resort fixes #13645
* | fixed tests to follow new invocation structureBrian Coca2015-12-231-7/+12
| | | | | | | | also added maxdiff setting to see issues clearly when they happen
* | Merge pull request #13648 from bcoca/fix_invocation_and_moderrorsBrian Coca2015-12-233-5/+9
|\ \ | | | | | | better module error handling
| * | better module error handlingBrian Coca2015-12-223-5/+9
| |/ | | | | | | | | | | | | | | | | | | | | | | * now module errors clearly state msg=MODULE FAILURE * module's stdout and stderr go into module_stdout and module_stderr keys which only appear during parsing failure * invocation module_args are deleted from results provided by action plugin as errors can keep us from overwriting and then disclosing info that was meant to be kept hidden due to no_log * fixed invocation module_args set by basic.py as it was creating different keys as the invocation in action plugin base. * results now merge
* | switched from pythonic None to generic nullBrian Coca2015-12-231-1/+1
| |
* | Merge pull request #13651 from mscherer/fix_python3Brian Coca2015-12-231-1/+2
|\ \ | | | | | | Fix last commit, make it python3 compatible
| * | Fix last commit, make it python3 compatible (and py24)Michael Scherer2015-12-231-1/+2
| |/
* | Merge pull request #13649 from mattroberts297/patch-1Brian Coca2015-12-231-1/+1
|\ \ | |/ |/| Update playbooks_intro.rst
| * Update playbooks_intro.rstMatt Roberts2015-12-231-1/+1
|/ | | | If you follow the documentation through in order you shouldn't have read about modules yet.
* fix no_log disclosure when using aliasesBrian Coca2015-12-221-6/+12
|
* Fix make tests-py3 on devel. Fix for ↵Yannig Perré2015-12-221-6/+6
| | | | https://github.com/ansible/ansible/issues/13638.
* Convert to bytes later so that make_become_command can jsut operate on text ↵Toshio Kuratomi2015-12-221-3/+1
| | | | type.
* Also remove the bool casting function info (transparent to module writer now)Toshio Kuratomi2015-12-221-1/+1
|
* Update the developing doc to modern method of specifying bool argspec valuesToshio Kuratomi2015-12-221-2/+2
|
* Merge pull request #13639 from emonty/bool-conversionBrian Coca2015-12-221-1/+1
|\ | | | | Also convert ints to bool for type=bool
| * Also convert ints to bool for type=boolMonty Taylor2015-12-221-1/+1
| |
* | Transform the command we pass to subprocess into a byte string in ↵Toshio Kuratomi2015-12-211-1/+2
| | | | | | | | _low_level-exec_command
* | Actually disable parallel makes for integration runnerJames Cammarata2015-12-211-1/+1
| |
* | Dropping instance size back down since we're not doing parallel buildsJames Cammarata2015-12-211-1/+1
| |
* | Integration test runner tweaksJames Cammarata2015-12-212-2/+4
| |
* | Kick up the integration runner test image sizeJames Cammarata2015-12-211-1/+1
| |