summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Version bump for 2.0.0-0.3.beta1v2.0.0-0.3.beta1James Cammarata2015-10-063-13/+11
|
* Also template the role name when loading rolesJames Cammarata2015-10-061-0/+1
| | | | Fixes #12602
* More ansible-galaxy fixes for the old spec file formatJames Cammarata2015-10-063-7/+28
|
* Merge pull request #12637 from rcleere/rekey_fixJames Cammarata2015-10-051-0/+1
|\ | | | | Fix ansible-vault rekey
| * Fix ansible-vault rekeyRyan Cleere2015-10-051-0/+1
| |
* | Cleaning up some ansible-galaxy stuffJames Cammarata2015-10-053-96/+40
|/
* Make sure magic variables are available when templating vars_filesJames Cammarata2015-10-052-105/+122
| | | | | | | | Also does some reorganization/cleanup on the magic vars/delegated variable generation portions of VariableManager to make the above possible. Fixes #12633
* Properly switch to the default transport when delegating from localhostJames Cammarata2015-10-051-5/+15
|
* Merge pull request #12636 from bcoca/galaxyJames Cammarata2015-10-057-380/+312
|\ | | | | Galaxy
| * removed dupe install code, now trap errors forom role.installBrian Coca2015-10-051-62/+22
| |
| * galaxy updatesBrian Coca2015-10-057-324/+296
|/ | | | | | | | | | | | | better error reporting on fetching errors use scm if it exists over src unified functions in requirements simplified logic added verbose to tests cleanup code refs, unused options and dead code moved get_opt to base class fixes #11920 fixes #12612 fixes #10454
* updated to 'fixed' get_url so docs build againBrian Coca2015-10-051-8/+5
|
* added missing blank line for markup separationBrian Coca2015-10-051-0/+1
|
* updated submodule refsBrian Coca2015-10-052-12/+14
|
* added way to display inventory vars for host to faq + some minor fixes/editsBrian Coca2015-10-051-4/+13
|
* Pop tags out of playbook include paramsJames Cammarata2015-10-051-0/+3
| | | | Fixes #12605
* Quote any file paths that we have to use with dd to copy.Toshio Kuratomi2015-10-035-8/+14
| | | | | | This is because we pass the whole dd command string into the shell that's running on the contained environment rather than running it directly from python via subprocess without a shell.
* Port libvirt_lxc connection plugin to v2Toshio Kuratomi2015-10-031-74/+106
|
* Add explicit substitution of relative paths on the remote host just in case ↵Toshio Kuratomi2015-10-034-26/+77
| | | | the connection programs do something unexpected.
* fixed usage textBrian Coca2015-10-031-1/+1
|
* removed conflicting short optionsBrian Coca2015-10-031-2/+2
|
* Show more info in the minimal callback for unreachable hostsJames Cammarata2015-10-031-1/+1
| | | | Fixes #12621
* FIx typo arg_path (not plural)Toshio Kuratomi2015-10-021-1/+1
|
* removed redundant tests, adjusted makefile expected countBrian Coca2015-10-022-17/+1
|
* Merge pull request #12538 from yesbox/url_lookup_plugin_httperror_fixBrian Coca2015-10-021-2/+2
|\ | | | | Fix url lookup plugin HTTPError message not being reachable
| * Fix HTTPError message not being reachableJesper Geertsen Jonsson2015-09-271-2/+2
| |
* | Merge pull request #12593 from ansible/py3-unicode-execToshio Kuratomi2015-10-021-6/+16
|\ \ | | | | | | Since Connection.execute_command() returns bytes, deal with the repurcussions
| * | Since Connection.execute_command() returns bytes, deal with the ↵Toshio Kuratomi2015-10-021-6/+16
|/ / | | | | | | repurcussions here.
* | corrected no_log for items and skipped tasksBrian Coca2015-10-025-13/+16
| | | | | | | | | | | | corrected output from default callback added new tests for no_log loops updated makefile test to check for both positive and negative occurrences of no_log
* | Merge branch 'amenonsen-ssh-args' into develJames Cammarata2015-10-0210-64/+106
|\ \
| * \ Merge branch 'ssh-args' of https://github.com/amenonsen/ansible into ↵James Cammarata2015-10-0210-64/+106
| |\ \ |/ / / | | | | | | amenonsen-ssh-args
| * | Mention new ssh argument variable in the changelogAbhijit Menon-Sen2015-10-021-1/+6
| | |
| * | Pass default None to getattr, remove repeated callAbhijit Menon-Sen2015-10-021-2/+3
| | |
| * | Reword the jump host section in the FAQAbhijit Menon-Sen2015-10-021-10/+10
| | | | | | | | | | | | | | | | | | | | | It's just s/extra_args/common_args/, but I reworded some parts to make things a bit clearer too. Closes #12335
| * | Set explicit default for ANSIBLE_SSH_ARGSAbhijit Menon-Sen2015-10-022-9/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The earlier code behaved exactly as though this default had been set, but it was actually handled as a(n unnecessary) special case inside the connection plugin, rather than set as an explicit default. If the default is overriden either in ansible.cfg or the environment, the new code will continue to work (in fact, it won't know or care, since it just uses the value set in the PlayContext). This is submitted as a separate commit for easier review to address backwards-compatibility concerns.
| * | Aggregate ssh arguments in PlayContext instead of the connection pluginAbhijit Menon-Sen2015-10-022-27/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Using set_host_overrides() in the connection plugin to access the ssh argument variables from the inventory didn't see group_vars/host_vars settings, as noted earlier. Instead, we can set the correct values in the PlayContext, which has access to all command-line options, task settings, and variables. The only downside of doing so is that the source of the settings is no longer available in ssh.py, and therefore can't be logged. But the code is simpler, and it actually works. This change was suggested by @jimi-c in response to the FIXME in the earlier commit.
| * | Rework additional ssh argument handlingAbhijit Menon-Sen2015-10-027-42/+101
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now we have the following ways to set additional arguments: 1. [ssh_connection]ssh_args in ansible.cfg: global setting, prepended to every command line for ssh/scp/sftp. Overrides default ControlPersist settings. 2. ansible_ssh_common_args inventory variable. Appended to every command line for ssh/scp/sftp. Used in addition to ssh_args, if set above, or the default settings. 3. ansible_{sftp,scp,ssh}_extra_args inventory variables. Appended to every command line for the relevant binary only. Used in addition to #1 and #2, if set above, or the default settings. 3. Using the --ssh-common-args or --{sftp,scp,ssh}-extra-args command line options (which are overriden by #2 and #3 above). This preserves backwards compatibility (for ssh_args in ansible.cfg), but also permits global settings (e.g. ProxyCommand via _common_args) or ssh-specific options (e.g. -R via ssh_extra_args). Fixes #12576
* | | Also add args_path param to powershell shell pluginJames Cammarata2015-10-021-1/+1
| | |
* | | Fix old-style (non-python) module supportJames Cammarata2015-10-022-9/+18
| | |
* | | Update core sumodule ref to fix docsToshio Kuratomi2015-10-021-8/+5
|/ /
* | Update module refsToshio Kuratomi2015-10-022-10/+16
| |
* | updated adding os_router and deprecating quantum modulesBrian Coca2015-10-021-2/+8
| |
* | added no_log censoring to item outputBrian Coca2015-10-022-6/+16
| | | | | | | | should be last commit that fixes #12214
* | added no_log tests as per #12214Brian Coca2015-10-022-1/+84
| |
* | added no_log to resultsBrian Coca2015-10-021-18/+17
| | | | | | | | | | normalized outputs to use display class cleaned up unused imports
* | {sudo,su}_user does not imply becomeBrian Coca2015-10-021-7/+11
| |
* | Pull host/group vars when adding hosts/groupsJames Cammarata2015-10-022-1/+3
| | | | | | | | Fixes #12582
* | Fix syntax error for octal in encrypt methodsJames Cammarata2015-10-021-1/+1
| |
* | Submodule pointer update for accelerate module fixesJames Cammarata2015-10-021-8/+5
| |
* | Fixing accelerated connection pluginJames Cammarata2015-10-024-188/+231
| |