Matt Davis
37ca38bf67
New release v2.5.10
2018-09-27 16:30:06 -07:00
Alicia Cozine
954bf74158
doc: index_var: fix version added ( #37982 ) ( #46224 )
...
e9b0a4ccb4
is present since v2.5.0b1
(cherry picked from commit 2a604f6fe6
)
2018-09-27 13:58:53 -05:00
Jordan Borean
ade5934d33
skip installing linux-image-extra in CI as it shouldn't be needed ( #46101 ) ( #46131 )
...
(cherry picked from commit 40379b76b1
)
2018-09-25 13:25:33 -07:00
Matt Martz
e0eec68fe2
[stable-2.5] Fix issues with PLUGIN_FILTERS_CFG config handling ( #45994 ) ( #46092 )
...
* Ensure that the value of PLUGIN_FILTERS_CFG is treated as type=path, and that we use the standard section of 'defaults' instead of 'default'
* deprecate the default section
* Don't add version_added for the corrected section
(cherry picked from commit 172137c
)
Co-authored-by: Matt Martz <matt@sivel.net>
2018-09-25 13:25:06 -07:00
Jordan Borean
412b6a8ca7
append AWS region to test instance file ( #45877 ) ( #45884 )
...
(cherry picked from commit 582a4dfa13
)
2018-09-25 13:24:30 -07:00
Jonathan
ad1c62d6dd
Added default value for when CloudFrontOriginAccessIdentityList is ( #44984 )
...
missing.
(cherry picked from commit 93cd050250
)
2018-09-25 13:18:11 -07:00
Daniel Speichert
7aad590d3d
[stable-2.5] Migrate from MySQLdb to PyMySQL ( #40123 ) ( #45982 )
...
* Migrate from MySQLdb to PyMySQL
* Deduplicate driver loading and failure message
* Explain requirements
* Apply requirements docs change to proxysql too
* Add changelog.
(cherry picked from commit d34cf93f1a
)
Co-authored-by: Daniel Speichert <DSpeichert@users.noreply.github.com>
2018-09-25 10:10:28 -07:00
Jordan Borean
c484a6efdd
add skip/docker alias to skip tests when running on Docker ( #45955 ) ( #45959 )
...
* add skip/docker alias to skip tests when running on Docker
* changed warning message wording
(cherry picked from commit 27c10fa502
)
2018-09-25 09:14:31 -07:00
Jordan Borean
65fa6c17a7
go back to FreeBSD 11.1 for tests due to 11.2 stability issues ( #45872 ) ( #45873 )
...
(cherry picked from commit a7d372c3ba
)
2018-09-25 09:12:51 -07:00
Matt Martz
4e2d6df970
[stable-2.5] Support transfering empty files to target host. Fixes #36725 ( #45751 ) ( #45790 )
...
(cherry picked from commit b6fcbfe
)
Co-authored-by: Matt Martz <matt@sivel.net>
2018-09-25 09:11:51 -07:00
Nilashish Chakraborty
c60c27b7da
Backport 2.5: Return correct version on installed VyOS ( #39115 ) ( #45715 )
...
* Return correct version on installed VyOS (#39115 )
* Return correct version on installed VyOS
Previously existing regexp will shows only "VyOS" without numeric output of router version.
For example: from "Version: VyOS 1.1.6" only VyOS will be written in ansible_net_version variable
For more informative output numeric value should be returned as well
* Fixed unittests
(cherry picked from commit 235b11f681
)
* Added changelog
2018-09-25 09:10:52 -07:00
Matt Martz
6eb21c7852
[stable-2.5] Support empty files with piped transfer_method. Fixes #45426 ( #45618 ) ( #45626 )
...
(cherry picked from commit e68f895
)
Co-authored-by: Matt Martz <matt@sivel.net>
2018-09-25 09:10:00 -07:00
Matt Martz
0ba6cbfd02
[stable-2.5] Fix logic to not re-download existing files when force=no ( #45495 ) ( #45509 ) ( #45567 )
...
* [stable-2.5] [stable-2.7] Fix logic to not re-download existing files when force=no (#45495 ) (#45509 )
* [stable-2.7] Fix logic to not re-download existing files when force=no (#45495 )
* Fix logic to not re-download existing files when force=no. Fixes #45491
* Reduce logic complexity.
(cherry picked from commit 5785de582f
)
Co-authored-by: Matt Martz <matt@sivel.net>
* Backport of get_url fix cannot use result
result was only added in 2.8+.
(cherry picked from commit 99171a9c6f
)
Co-authored-by: Matt Martz <matt@sivel.net>
* Update get_url.py
2018-09-25 09:09:18 -07:00
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