Marius Gedminas
b95e3d18a7
Python 3: use the right PyYAML SafeRepresenter for unicode
...
PyYAML has a SafeRepresenter in lib/... that defines
def represent_unicode(self, data):
return self.represent_scalar(u'tag:yaml.org,2002:str', data)
and a different SafeRepresenter in lib3/... that defines
def represent_str(self, data):
return self.represent_scalar('tag:yaml.org,2002:str', data)
so the right thing to do on Python 3 is to use represent_str.
(AnsibleUnicode is a subclass of six.text_type, i.e. 'str' on Python 3.)
9 years ago
Benno Joy
6de13c3062
Merge pull request #11818 from Java1Guy/module_utils_ec2_for_ecs
...
change ec2 util to create only requested objects
9 years ago
James Cammarata
ee7905c7e1
Compare include params against deprecated param names too
...
Fixes #12282
9 years ago
James Cammarata
950e067d2f
Merge pull request #12295 from napkindrawing/patch-3
...
Typo in comment: "bsaename" → "basename"
9 years ago
James Cammarata
f576e0f1af
Merge pull request #12300 from robusto/devel
...
Vault missing DataLoader for pwd file #12293
9 years ago
James Cammarata
22639a2a22
Fix mistake in fact setting to nonpersistent cache in VariableManager
...
Fixes #12301
9 years ago
James Cammarata
aa3b290efd
Fix indent on line in playbook executor
9 years ago
Toshio Kuratomi
4b895f04e3
Fix order of loading of modules.
...
Allows ANSIBLE_LIBRARY to overload core modules even if the module in
ANSIBLE_LIBRARY doesn't have a .py extension.
9 years ago
James Cammarata
e81947c3b4
Fix vars_prompt short form support (and mark deprecated)
9 years ago
Rene Moser
f6382a160d
cloudstack: new integration test role test_cs_user
9 years ago
Blake Atkinson
6062519986
Vault missing DataLoader for pwd file #12293
9 years ago
James Cammarata
be7bd392cb
Fix unreachable host detection and have plays continue after unreachable failures
...
Fixes #12284
9 years ago
Toshio Kuratomi
25c97fff69
Merge pull request #12294 from ansible/fix-password-lookup
...
Fix problem with "=" in the initial file path.
9 years ago
Brian Coca
0dbebfddaa
Revert "remove closing connections after every task, this goes against conneciton caching and was not expected behaviuor nor inhertited from v1"
...
needed for winrm, disabled closing connections in ssh to avoid issues with that persistance, need to normalize all this in future
This reverts commit 23a22397bf
.
9 years ago
Brian Coca
3f0e14c2a0
disabled ssh closing connections
9 years ago
Toshio Kuratomi
e2c49b4ef4
Fix problem with "=" in the initial file path.
9 years ago
James Cammarata
56d7f3889d
Add new level of vars to deal with set_fact/register precedence rules
9 years ago
napkindrawing
172bbac97a
Typo in comment: "bsaename" → "basename"
9 years ago
James Cammarata
926f127245
set_fact should put facts in the fact_cache, not vars_cache
...
Also fixes a template path lookup issue when using an include
Fixes #12277
9 years ago
Toshio Kuratomi
e2e9319f06
Merge pull request #12287 from mgedmin/py3k
...
Python 3: use six.string_types instead of basestring
9 years ago
Toshio Kuratomi
fa2edfa1ef
* Make sure we don't sometimes get byte strings instead of unicode strings
...
* Turn strings into byte strings before passing to shlex and turn them
back into unicode strings after they are retyurned from there
Fixes #12257
9 years ago
Toshio Kuratomi
e67459df86
Fix docstring of parse_value() to be informative
9 years ago
Marius Gedminas
ba0cf42ce9
Python 3: use six.string_types instead of basestring
...
Reduces the number of failing tests from 35 to 17.
9 years ago
Toshio Kuratomi
3a50393cf7
Merge pull request #12269 from mgedmin/py3k
...
Python 3: fix TypeError: unorderable types in test
9 years ago
Brian Coca
1f4c65ab9a
Merge pull request #12283 from kennethgillen/patch-1
...
s/rpmbuild/rpm-build
9 years ago
Kenny Gillen
00d2a80542
s/rpmbuild/rpm-build
...
When I followed these instructions, the generated path was 'rpm-build', not 'rpmbuild'. My rpm-build version is rpm-build-4.11.1-25.el7.x86_64 if that's relevant. Maybe this is 'just me', but wanted to feed back in case it's the same for everyone.
9 years ago
Toshio Kuratomi
1d7b493db3
Fix inclusion of the dynamic inventory scripts
9 years ago
Toshio Kuratomi
c1039de70c
Compatibility with six-1.3.0
9 years ago
James Cammarata
30399edada
Use UnsafeProxy for lookup results too
...
Also fixes a couple of bugs that popped up when using the proxy class
9 years ago
Brian Coca
f0411217e6
Merge pull request #12281 from wenottingham/patch-8
...
Update intro_windows.rst
9 years ago
Bill Nottingham
e2e15992b7
Update intro_windows.rst
...
Fix typo that broke RST -> html parsing.
9 years ago
Brian Coca
246e602fce
added note on ssh and sftp to managed node intro
9 years ago
Brian Coca
91a5d06c21
added note on os x file limits
9 years ago
Brian Coca
f1c72a55a5
Merge pull request #12261 from toshywoshy/12169
...
added Manjaro as an Archlinux family
9 years ago
Brian Coca
a424f3f7a5
Merge pull request #12278 from praveenkumar/doc_fix
...
Update doc to use 'become' instead of 'sudo'
9 years ago
Praveen Kumar
2fb98152ad
Update doc to use 'become' instead of 'sudo'
9 years ago
Victor Costan
bd405169fb
Fix #12258 : don't wrap None in UnsafeProxy.
9 years ago
James Cammarata
ac6f61ec7f
Properly handle group/host_var files with dots in them
...
Fixes #12245
9 years ago
James Cammarata
1eb5b42705
Don't double proxy unsafe variables
...
Potential fix for #12260
9 years ago
Toshio Kuratomi
dc945b8040
Merge pull request #12265 from ansible/fix-amazon-linux-rpm-build
...
Potential fix for amazon linux's rpm doing something strange with the python_sitelib macro #12166
9 years ago
Marius Gedminas
c22f4ee697
Add a comment explaining why async = 1 in the test
9 years ago
James Cammarata
8a7a37b535
Merge pull request #12268 from jaingaurav/ipv6
...
Fix rsync connections to IPv6 addresses
9 years ago
Marius Gedminas
1a1c9203e2
Python 3: fix TypeError: unorderable types in test
...
The full error was
======================================================================
ERROR: test_task_executor_execute (units.executor.test_task_executor.TestTaskExecutor)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/mg/src/ansible/test/units/executor/test_task_executor.py", line 252, in test_task_executor_execute
mock_action.run.return_value = dict(ansible_facts=dict())
File "/home/mg/src/ansible/lib/ansible/executor/task_executor.py", line 317, in _execute
if self._task.async > 0:
TypeError: unorderable types: MagicMock() > int()
----------------------------------------------------------------------
Experiments show that Python 2 MagicMock() > 0 is true, so I'm setting
the async property on mock_task to 1. (If I set it to 0, the test fails
anyway.)
9 years ago
Gaurav Jain
6c107258fa
Fix rsync connections to IPv6 addresses
...
Similar to https://github.com/ansible/ansible/pull/11816 we can unconditionally
wrap the host address in square brackets. This is required by rsync for IPv6
addresses.
9 years ago
h-hirokawa
cd478a76fc
Add the new module replacer <<INCLUDE_ANSIBLE_MODULE_JSON_ARGS>>.
...
Fixes #12266
9 years ago
Toshio Kuratomi
fab0e49f31
Potential fix for amazon linux's rpm doing something strange with the python_sitelib macro #12166
9 years ago
Toshio Kuratomi
718812d945
update submodule refs for documentation formatting
9 years ago
Toshio Kuratomi
26e109aa13
Update module refs
9 years ago
Toshaan Bharvani
4702d2be09
added Manjaro as an Archlinux family
9 years ago
James Cammarata
70677b030b
Version bump for 2.0.0-0.2.alpha2
9 years ago