Jordan Borean
1c8aeb0410
reordered windows test groups for better efficiency ( #45445 ) ( #45449 )
...
(cherry picked from commit 25ae4f2b73
)
2018-09-25 09:07:00 -07:00
Matt Martz
d1ef02c714
[stable-2.5] Don't pass file_name to DataLoader.load in script inventory plugin ( #45428 ) ( #45441 )
...
* Don't pass file_name to DataLoader.load in script inventory plugin. Fixes #34164
* Add changelog fragment
(cherry picked from commit 263b9fa
)
Co-authored-by: Matt Martz <matt@sivel.net>
2018-09-25 09:06:32 -07:00
Matt Martz
9046c3e63c
[stable-2.5] Ensure loop with delegate_to can short circuit the same as without delegate_to. Fixes #45189 ( #45231 ). ( #45354 )
...
(cherry picked from commit 2ac647def8
)
2018-09-25 09:00:24 -07:00
Trishna Guha
52e4d2b36c
[2.5] Fix python2.6 nothing to repeat
nxos terminal plugin bug ( #45283 )
...
* fix python26 nxos terminal plugin bug (#45271 )
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
(cherry picked from commit c98494d5bf
)
* nxos terminal plugin changelog
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* Update nxos_terminal_plugin_2.5.yaml
2018-09-25 08:59:20 -07:00
Pilou
72889706d3
[stable-2.5] HashiVault: fix AttributeError when auth_method != 'token' ( #36513 ) ( #45243 )
...
* Fixed `'HashiVault' object has no attribute 'verify'"}` (#36513 )
(cherry picked from commit 0ceb717cae
)
* Add changelog entry
* Update hashi_vault_fix_object_has_no_attribute_verify
2018-09-25 08:57:48 -07:00
Alicia Cozine
f87f239925
Restore license agreement ( #45809 ) ( #46019 )
...
* adds page for CLA in community docs with link from community index
(partial cherry-pick from commit f430f60541
)
2018-09-21 19:24:44 -05:00
Julien Girardin
c25d2f2562
Backport a change on doc for lvol module ( #45914 )
...
* Documentation change for resizefs (#43224 )
Changed documentation to match the default value of resizefs set in the code.
Added a note on the resizefs use on the example utilizing it.
2018-09-21 15:53:31 -05:00
Matt Clay
062113731a
Update RHEL and FreeBSD versions used for tests:
...
- RHEL 7.4 -> 7.5
- FreeBSD 11.1 -> 11.2
(cherry picked from commit c50d6f1944
)
2018-09-12 10:19:07 -07:00
Matt Davis
7fc2fbb55c
New release v2.5.9
2018-09-10 04:34:45 -07:00
Matt Clay
729736f30c
Remove obsolete default container.
...
(cherry picked from commit 4173a30941
)
2018-09-05 19:21:48 -07:00
Matt Clay
e7d75d4bff
Switch default test container to quay.io.
...
(cherry picked from commit 3f8edb440a
)
2018-09-05 19:21:48 -07:00
Matt Clay
8e048c0ab7
Fixes for ansible-test sanity import test. ( #45249 )
...
* Fix import test on Python 3.7.
* Fix path processing in import sanity test.
(cherry picked from commit 6fb333faff
)
2018-09-05 19:21:48 -07:00
Matt Clay
0c3faa2e1c
Fix ansible-test virtualenv use in import test.
...
(cherry picked from commit 998badbda5
)
2018-09-05 19:21:48 -07:00
Matt Clay
9ac580f564
Update test constraints. ( #44975 )
...
- Limit virtualenv version on Python 2.6.
- Limit pyopenssl version on Python 2.6.
- Pin pyfmg version to keep unit tests passing.
(cherry picked from commit b3a3e8ba7b
)
2018-09-05 19:21:48 -07:00
Matt Clay
c8eeafdc15
Flush output from timing script.
...
(cherry picked from commit 771768966f
)
2018-09-05 19:21:48 -07:00
Matt Clay
fb153e4da7
Add seccomp support to ansible-test.
...
(cherry picked from commit c1173a2aec
)
2018-09-05 19:21:48 -07:00
Alicia Cozine
339d064584
Correct to development_process ( #39069 ) ( #45264 )
...
(cherry picked from commit c4e298b808
)
2018-09-05 20:52:50 -05:00
Matt Clay
38b9fee32f
Get packages for dnf and yum tests from S3.
...
(cherry picked from commit 22d5f5d97f
)
2018-09-05 15:35:01 -07:00
Nilashish Chakraborty
7113e50a42
Fix ios_user issue CP in 2.5 ( #45180 )
...
* Fix ios_user issues (#44904 )
* Fix ios_user issues
* Modify regex and fix unittests
(cherry picked from commit 0f268e70a1
)
* Added changelog
2018-09-05 11:08:43 -07:00
Matt Martz
5ea238912f
[stable-2.5] Don't allow import_tasks to transition to dynamic when file is missing. See #44822 ( #44836 ) ( #44854 )
...
* [stable-2.5] Don't allow import_tasks to transition to dynamic when file is missing. See #44822 (#44836 )
(cherry picked from commit cd2f66f
)
Co-authored-by: Matt Martz <matt@sivel.net>
* Look in task_ds, as we don't have action var in 2.5
2018-09-05 11:08:09 -07:00
Toshio Kuratomi
d89bd2d3c1
[stable-2.5] Fix another corner case of too many warnings for world readable current working directory ( #44610 )
...
There should be no warning if there is no ansible.cfg file i nthe
current working directory.
(cherry picked from commit f46c943
)
Co-authored-by: Toshio Kuratomi <a.badger@gmail.com>
2018-09-05 11:07:31 -07:00
Sam Doran
2a2e4721a4
Pass path to GalaxyRole object ( #43051 ) ( #44583 )
...
This will list all roles in all paths in roles_path rather than just the first path in roles_path.
(cherry picked from commit 05fff27415
)
2018-09-05 11:06:39 -07:00
Guilherme Steinmuller
12d0684ee2
Fix enable_snat parameter ( #44418 ) ( #44451 )
...
* Fix enable_snat parameter (#44418 )
Fixes the issue #44285
(cherry picked from commit b7139782cf
)
* Fix enable_snat parameter (#44418 )
Fixes the issue #44285
(cherry picked from commit b7139782cf
)
* Fix enable_snat parameter (#44418 )
Fixes the issue #44285
(cherry picked from commit b7139782cf
)
2018-09-05 11:06:06 -07:00
Tom Matthews
8854f77d67
Strip trailing comments from /etc/default/passwd ( #43931 ) ( #44367 )
...
* strip additional comments from /etc/default/passwd
Strip trailling comments from /etc/default/passwd like
MINWEEKS=1 #MINWEEKS=2
MAXWEEKS=12 # MAXWEEKS=8
Which otherwise cause failures with "failed to read /etc/default/passwd: too many values to unpack"
* fix carriage return typo in commit
* yet another typo in commit
* Fix indent problem
* add changelog fragment for PR 43931
(cherry picked from commit 5c1e620504
)
2018-09-05 11:05:26 -07:00
Sam Doran
3f80b6ccb1
Remove python-keyczar dependency ( #38534 ) ( #44321 )
...
(cherry picked from commit 02bc4c570f
)
2018-09-05 11:04:38 -07:00
Nilashish Chakraborty
847a7f9ca5
Fix ios_vlan and ios_l2_interface issues CP in 2.5 ( #44253 )
...
* Fixes ios_l2_interface and ios_vlan not working on certain interface types issue (#43819 )
* Fixes #43654 and #43582
* Remove q statement
* Fix shippable errors
* Fix more shippable errors
* Fix unittest
(cherry picked from commit b14f256d41
)
* Added changelog entries
* Fixed Shippable yamllint error
2018-09-05 11:04:07 -07:00
Trishna Guha
3e6cc1abd5
nxos bugfix Pick 2.5 ( #44249 )
...
* nxos_interface port-channel idempotence fix for mode (#44248 )
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
(cherry picked from commit 6af6e806ed
)
* changelog
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* Add md5sum check in nxos_file_copy module (#43423 )
* Add md5sum check in nxos_file_copy module
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* address review comment
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
(cherry picked from commit fee4c24ad4
)
* changelog
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* check_mode in nxos_static_route module (#44252 )
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
(cherry picked from commit 7e39c5bf07
)
* changelog nxos_static_route
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* nxos_linkagg mode fix (#44294 )
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
(cherry picked from commit 6090802551
)
* changelog nxos_linkagg
* fix Python 2.6 regex bug terminal plugin nxos, iosxr (#45135 )
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
(cherry picked from commit ab3cd10dfe
)
* terminal plugin changelog
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2018-09-05 11:03:19 -07:00
Zim Kalinowski
019c28bc3b
Broken dependencies in 2.5 ( #41952 )
...
* essential fixes in 2.5
* one more fix
* disable try to see whats the problem
* fix indent
* try to fix msrest version
* fixed test
* undo try-except commenting out
* updated tests
2018-09-05 11:02:00 -07:00
Adam
6321e70232
Backport/2.5/44902 ( #44920 )
...
* Update lightsail.py
(cherry picked from commit dc8307a063e38cb5fd5cb0431f0824b0906ef59e)
* Correct AWS Lightsail documentation example
* add changelog fragment
2018-08-30 15:30:49 -05:00
Matt Clay
0724f4bfc2
Remove obsolete test/utils/docker/
directory.
...
(cherry picked from commit 78bd020429
)
2018-08-30 09:12:26 -07:00
Matt Clay
642c1d16fb
List quay.io images during Shippable run.
...
(cherry picked from commit a96a51b0c6
)
2018-08-30 09:12:26 -07:00
Matt Clay
9959d7f722
Switch distro test containers to quay.io images.
...
(cherry picked from commit 773c0982b0
)
2018-08-30 09:12:26 -07:00
Matt Clay
de932d9c17
Fix change detection on retried Shippable jobs.
...
(cherry picked from commit c0aaf0fff7
)
2018-08-30 09:12:26 -07:00
Matt Clay
053273fc7e
Ignore CentOS 6.10 for passwordstore test.
...
(cherry picked from commit 18da873531
)
2018-08-30 09:12:26 -07:00
Matt Clay
8ab11c3228
Restore repos after zypper_repository test runs.
...
This also allows the test to run on newer containers by not
manipulating any of the pre-configured repositories.
(cherry picked from commit cac51e6da8
)
2018-08-30 09:12:26 -07:00
John R Barker
36fd4a2255
Documentation fix, decrypt is True by default ( #44435 ) ( #44472 )
...
(cherry picked from commit 88659dcba4
)
2018-08-27 18:26:57 -05:00
Matt Clay
c5d9c98cdf
Use runtime instead of datetime for test output.
...
(cherry picked from commit 31a5b874a1
)
2018-08-23 14:21:12 -07:00
Matt Davis
b23b1c2ee0
New release v2.5.8
2018-08-16 14:45:46 -07:00
Matt Clay
d19ef234bd
Fix path handling in hacking/env-setup. ( #44086 )
...
(cherry picked from commit 0392dbeba1
)
2018-08-13 18:19:04 -07:00
Sam Doran
f73ac53e58
Only template values in vars_prompt rather than all vars ( #39304 ) ( #44082 )
...
This allows the use of variables in vars_prompt fields but allows variables entered in the prompt to affect play vars rather than throwing an undefined error.
Add tests for vars_prompt
(cherry picked from commit 6d38167d49
)
2018-08-13 18:18:48 -07:00
Toshio Kuratomi
4c9e83f9f5
[stable-2.5] Fix the local and ssh plugins for a cornercase retrying a syscall ( #44074 )
...
The bundled selectors library which is used by the local and ssh
connection plugins had a bug which caused a traceback in a cornercase.
If selectors were in use and a syscall was interrupted, selectors would
attempt to restart the syscall after the interrupt was processed. if
the attempt determined that the timeout for running the syscall had
already expired, the code attempted to raise OSError. The raise was
using a Python3-ism and needed to be ported to work on Python2.
Fixes #41630
(cherry picked from commit e2e44f8
)
Co-authored-by: Toshio Kuratomi <a.badger@gmail.com>
2018-08-13 18:17:50 -07:00
Matt Davis
e107da11e0
Fix fact cleaning ( #42595 ) ( #43956 )
...
* Fix fact cleaning (#42595 )
* fix fact cleanup
fixes #41684
(cherry picked from commit 006f08da99
)
* fix misspelled key name
* update changelog text
2018-08-13 18:17:03 -07:00
Toshio Kuratomi
8d2c129944
[stable-2.5] Only print warning when ansible.cfg is actually skipped ( #43583 ) ( #43649 )
...
Only print warning when ansible.cfg is actually skipped
* Also add unittests for the find_ini_config_file function
* Add documentation on world writable current working directory
config files can no longer be loaded from a world writable current
working directory but the end user is allowed to specify that
explicitly. Give appropriate warnings and information on how.
Fixes #42388
(cherry picked from commit 30662bedad
)
Co-authored-by: Toshio Kuratomi <a.badger@gmail.com>
2018-08-13 18:16:24 -07:00
Matt Martz
e22bff5b76
[2.5] Fix invocation output. Fixes #43447 ( #43542 ) ( #43647 )
...
* [2.5] Fix invocation output. Fixes #43447 (#43542 )
(cherry picked from commit 4094b01
)
Co-authored-by: Matt Martz <matt@sivel.net>
* Add changelog for #43542
2018-08-13 18:15:22 -07:00
Shuang Wang
3f7ca8daf1
fix issue [ get_url does not change mode when checksum matches ] ( #43342 ) ( #43623 )
...
* fix #29614
* add change log for #43342
* Cleanup tests and add tests for this scenario
Co-authored-by: ptux
(cherry picked from commit 68683b4c73
)
2018-08-13 18:14:53 -07:00
Jiri Tyr
8a0fa4a3e3
Fix for creation and removal of swap record in fstab ( fixes #42706 , #31437 and #30090 ) ( #42837 ) ( #43518 )
2018-08-13 18:13:25 -07:00
Matt Martz
0854dc3f7f
Add AnsibleModule signature schema, and fix associated issues ( #43512 ) ( #43515 )
...
* Add AnsibleModule signature schema, and fix associated issues (#43512 )
(cherry picked from commit 01c0446cb5
)
* Address additional module issues
2018-08-13 18:12:37 -07:00
Artem Goncharov
959a19e4f1
Fixes #42042 ( #42736 )
...
There is no need to add an empty hosts group, when region is not set
2018-08-13 18:10:55 -07:00
Deepak Agrawal
8b2abfe446
openvswitch_db : Handle column value conversion and idempotency in no_key case ( #43869 )
...
* change column value to string. handle idempotency in no key case
* fix unit test failures in baseline
(cherry picked from commit 8eaebf86b6
)
2018-08-13 17:52:47 -07:00
Matt Clay
445a3e4127
Fix download URL for yum integration test.
...
(cherry picked from commit 3b693be80f
)
2018-08-09 14:47:07 -07:00