| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The conditional processing was failing due for two reasons:
1) The xml to json conversion string was not happening before the runner
was processing the results
2) The Conditional instance was not parsing conditionals encoded with []
This fix address both issues.
|
| | |
| | |
| | |
| | |
| | | |
Currently, if the host specified in delegate_to for a task is null,
Ansible will crash with a stack trace. Add a check for this state
and handle the error appropriately.
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
task first, before overriding remote user for local connections (#17723)
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
The junos load_config() method supports operations of overwrite, replace
and merge. This adds the missing overwrite keyword arg to load_config()
so that action in junos_template can be procesed correctly.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* Turn mount test back on
* Mount tests need PRIVILEGED so turn that back on
Revert "Revert "Set PRIVILEGED=true for non_destructive tests. (#17733)" (#17738)"
This reverts commit dc0fb1c212df5f08490c3e959b9dce64ff540169.
* Add a needs_privileged tag so that we can skip mount tests on centos6
Some containers timeout on shippable tests when run with privileged.
Unfortunately, some tests require that in order to run. Tagging those
allows us to skip those tests on the platforms that timeout when we get
ready to run the integration test in shippable.
* Centos6 times out with PRIVILEGED set so remove that (will disable the mount tests on centos6)
* Remove false start
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
El Capitan (#17794)
Python2 seems to allow any integer. Python3.5 on Linux seems to allow
a 32 bit unsigned int. Python3.5 on El Capitan seems to limit it to
a smaller size... perhaps a 16 bit int.
|
| | |
| | |
| | |
| | |
| | | |
An ansible playbook is a list of plays. environment: applies per-play,
not per-playbook.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* better handling of host lists
fixes #17762
* corrected message
* fixed extras space
|
| | |
| | |
| | |
| | |
| | |
| | | |
* ansible_play_batch
* added version added
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* Notice of Networking *_facts deprecations
* Just use the term "Deprecations"
* Update CHANGELOG.md
* Improve layout
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This adds some test data to test_facts.py that
includes mnt points that have a single quote in
the path.
Ala, https://github.com/ansible/ansible/issues/16855
The bug was already fixed via other changes, but this is
for regression testing.
|
| | |
| | |
| | |
| | |
| | | |
The Conditional class now raises a ValueError with message if it cannot
correclty parse the passed in conditional. This makes it easier to
detect issues in modules that specify conditionals.
|
| | | |
|
| | |
| | |
| | | |
This reverts commit 5a57313dd72e574d38272364df3ef01d6a3646ef.
|
| | | |
|
| | | |
|
| | |
| | |
| | | |
also use connection reset on exceptions if available (eg, prevent reuse of "stuck" WinRM connections due to reboot/NIC bounce/etc)
|
| | |
| | |
| | | |
https://docs.ansible.com/ansible/porting_guide_2.0.html#deprecated
|
| | |
| | |
| | | |
https://docs.ansible.com/ansible/porting_guide_2.0.html#deprecated
|
| | |
| | |
| | | |
https://docs.ansible.com/ansible/porting_guide_2.0.html#deprecated
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
code was misplaced when we changed result processing
also cleaned up import and clarified item/label
fixes #17582
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The arguments for the regex search() function were transposed in the
netcli match() method that caused conditionals to fail. Switched the
arguments to fixe the bug
fixes #17749
|
| | |
| | |
| | |
| | |
| | |
| | | |
Currently, "ansible localhost -m setup" can fail silently during the
run of gen_distribution_version_testcase.py, resulting in incorrect
output. Use check_output() rather than communicate() and handle
the exception if we get a nonzero return value.
|
| | |
| | |
| | |
| | |
| | |
| | | |
In order to avoid problem due to race conditions, it is
required to run umask when generating some sensitive files,
such as a TLS key.
|
| | |
| | |
| | |
| | | |
files is really a placeholder for common code for separate service modules, was copy of current service module and this seemed to confuse people so this update should clear that up
|
| | | |
|
| | | |
|
| | |
| | |
| | | |
This reverts commit 1384270ccd50cc7660c9375708fda148639ab797.
|
| | |
| | |
| | | |
This will allow use of larger SSH keys.
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | | |
This should allow test_mount tests to run on Shippable.
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* Add tests for the mount module
* Switch from unmounted to absent...
the code for mounting always modifies fstab so we need to always modify
fstab to cleanup as well.
* Fix comments and copyright
|
| | | |
|
|\ \ \
| | | |
| | | | |
add hint to use hash filters for password in FAQ
|
| | | | |
|