Commit Graph

17859 Commits (9e8843af8d5f1afe1b0187d985fb726c1db3d72c)
 

Author SHA1 Message Date
Toshio Kuratomi 9e8843af8d Update submodule refs 9 years ago
James Cammarata 2d6a0d24b8 New release v2.0.2.0-0.2.rc2 9 years ago
James Cammarata 9b7f466116 Updating the test_script integration tests with the version from devel 9 years ago
James Cammarata 4e12168b3c Fix logic error in script action plug related to use of shell.exists 9 years ago
Rene Moser 2f2e2c4611 cloudstack: fix bug, api_secret always None
In case if api args are used, api_secret is None in every cloudstack module.
9 years ago
Malte Krupa 5c7474d96e Add '--skip-tags' to ansible-pull 9 years ago
Brian Coca 4e8da8ed09 moved 'path exists' function to shell
now it will work with powershell/winrm
9 years ago
Toshio Kuratomi 918c11d18d Use _connection instead of _play_context for information about the connection
If we're not delegating then we change _connection into a local
connection midway through the file but we don't change
_play_context.connection (no need to alter that).  When we later check
it in process_remote() we need to know the actual connection, not the
connection that we thought we were going to use at the start of run().
So we have to use _connection.transport in process_remote().  The rest
of the places could use either one (because we have not yet changed to
a local connection) but we go ahead and switch those to
_connection.transport as well to avoid confusion in the future.

Fixes https://github.com/ansible/ansible-modules-core/issues/3136
9 years ago
James Cammarata a432be899e Only combine vars in include_vars if both are mappings
Fixes #15184
9 years ago
James Cammarata d68b463089 New unit tests for #13630 fix 9 years ago
James Cammarata 4b1aad64b8 Take previous jinja2 blocks into account in splitter when we see quotes
Previously, split_args() was not taking print/block/comment depth into account
when splitting things, meaning that if there was a quote character inside an
un-quoted variable (ie. {{ foo | some_filter(' ') }}), it was incorrectly
splitting on the quotes instead of continuing to append to the previous param.

Fixes #13630
9 years ago
Toshio Kuratomi 9ad418ae6d have to always run dwim() on the path to get the full absolute path.
Fixes #14944
9 years ago
James Cammarata 73992224f4 Fix --start-at-task which was broken by the setup task revamp
Fixes #15010
9 years ago
James Cammarata 13cb986873 Removing tests related to filename param (which is not in 2.0) 9 years ago
root e3d14124cb Modified files to use single quotes rather than double for file path. Powershell does not process $ variables in strings that are single quoted. Powershell DOES process $ variables that are in double quoted strings.
Using single quotes enables ansible to  handle file paths that contain folders that start with $. (i.e. C:/Users/$admin/...)
9 years ago
nitzmahone 41892b3fc8 update core submodule ref for win_stat bugfix 9 years ago
James Cammarata b7ccc8cfa1 Fix bugs related to task_includes and dep chain inheritance
* Fix the way task_include fields were created and copied
* Have blocks get_dep_chain() look at task_include's blocks for proper
  dep chain inheritance
* Fix the way task_include fields are copied to prevent a recursive
  degradation

Fixes #14460
9 years ago
Toshio Kuratomi e17ba96589 Should be errors=strict since we don't want to end up matching hosts like '???' 9 years ago
Toshio Kuratomi 2d0badc5ef Fix using non-ascii for inventory hostname patterns with the CLI. 9 years ago
Toshio Kuratomi 69377a2c85 nv_por is needed later in the file
Fixes #14654
9 years ago
James Cammarata d6f86f911c Adding CHANGELOG updates for 2.0.2 rc1 9 years ago
James Cammarata 7e05cc4e74 New release v2.0.2.0-0.1.rc1 9 years ago
James Cammarata c1c6142f4b Updating run_tests.sh from devel 9 years ago
Brian Coca fdc4cc4c4e updated man pages with imssing become option
also moved -K to become password to align with current code
fixes #15123
9 years ago
James Cammarata d470967902 Removing a test causing problems on Py3 which is not critical for 2.0 9 years ago
Toshio Kuratomi 9b9b806439 Handle shlex incompatibility between python2.6 and python3 9 years ago
Matt Martz 29a3d55ef3 Move _split_args from ssh.py to ConnectionBase so we can use it in other connection plugins 9 years ago
James Cammarata c923f614ea Adding acl package to all docker images 9 years ago
James Cammarata 28d43042c3 Submodule pointer update 9 years ago
Matt Martz ea3177e24a Bump core submodules for uri module cherry picks 9 years ago
Matt Martz 199f593ed3 Revert "Cleaning up tests for uri module which doesn't use fetch_url in 2.0"
This reverts commit bc607127ef.
9 years ago
Toshio Kuratomi c928d13618 Fix ansible_sudo_pass inventory variable so that it overrides setting of sudo password from the command line 9 years ago
James Cammarata 52998646e2 Removing invalid test target as it's not in 2.0 yet 9 years ago
James Cammarata bc607127ef Cleaning up tests for uri module which doesn't use fetch_url in 2.0 9 years ago
James Cammarata 3511e2dfeb Expanding unit tests for module_utils/basic.py 9 years ago
James Cammarata 6fe0865fe0 Cleaning up tests which don't apply to 2.0 9 years ago
James Cammarata f18dac0d39 Properly use check_raw when using parse_kv in cli/ code
Fixes ansible-modules-core#3070
9 years ago
James Cammarata 4705f22d37 Fixing role param precedence issues
* Make role param resolution follow the role dependency chain, rather
  than using all roles within the play
* Also move params to be merged in after role vars in general, to match
  our variable precedence rules
* Changes to the way var lookup is done in role helper methods for
  get_vars(), get_inherited_vars(), and get_role_params() to make the
  above possible without trampling on previously merged vars

Fixes #14472
Fixes #14475
9 years ago
Matt Clay 9d9c0dfa69 Add missing to_bytes for cmd. 9 years ago
James Cammarata 9d46a16f3f Renaming per-item and retry callbacks 9 years ago
Thomas Steinbach 587baea811 use just 'remote_user' as user for the docker connection 9 years ago
Thomas Steinbach cfae3aae5f use remote_user or become_user in docker connection 9 years ago
Brian Coca f6aca77ebd strip keys recursively 9 years ago
Toshio Kuratomi f620a52555 Add changes necessary for enabling pipelining for local connections 9 years ago
Toshio Kuratomi 819610e797 Enable pipelining for jail connection plugin 9 years ago
Toshio Kuratomi dcd751a767 Small cleanup to use class attribute directly instead of property for transport names 9 years ago
Toshio Kuratomi 14e164d1db Fix saving of tracebacks on module failure 9 years ago
Toshio Kuratomi 61afb71c09 Allow FieldAttribute lists and sets to be set from a comma separated string 9 years ago
Matt Clay 7ddce864a1 Add missing to_bytes on directory path. 9 years ago
James Cammarata 07abd05e38 Reorganizing tox stuff and making py3-specific requirements 9 years ago