Matt Martz
28632756d6
[stable-2.6] Support empty files with piped transfer_method. Fixes #45426 ( #45618 )
...
(cherry picked from commit e68f895
)
Co-authored-by: Matt Martz <matt@sivel.net>
6 years ago
Trishna Guha
643726860b
[2.6] Add ambiguous command check as the error message is not persistent on nexus devices ( #45342 )
...
* Add ambiguous command check as the error message is not persistent on nexus devices (#45337 )
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
(cherry picked from commit f18856d0e2
)
* changelog
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
6 years ago
Trishna Guha
e459893601
[2.6] Fix python2.6 `nothing to repeat` nxos terminal plugin bug ( #45282 )
...
* 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>
6 years ago
Nilashish Chakraborty
66de502798
Backport 2.6: Return correct version on installed VyOS ( #39115 ) ( #45714 )
...
* 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
6 years ago
Sloane Hertel
8d7c4140db
ec2_group - fix VPC precedence for security group targets ( #45787 )
...
Update the dictionary with the preferred values last to get the right order of VPC precedence
Fixes #45782
(cherry picked from commit 8d2df9be52
)
6 years ago
Trishna Guha
d1621ba67d
[2.6] fix nxos_facts indefinite hang for text based output ( #45847 )
...
* fix nxos_facts indefinite hang for text based output (#45845 )
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
(cherry picked from commit 1b0c4fde86
)
* add changelog
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
6 years ago
Felix Fontein
1a14c50ab7
Fixing HTTPError case of fetch_url for Python 3 compatibility. ( #45628 )
...
* Fixing HTTPError case of fetch_url for Python 3 compatibility.
* Adding unit test.
* PEP8.
* Changelog.
6 years ago
Nathaniel Case
3f9a08b056
[2.6] Clean up after ansible-connection if failure occurred in start() ( #45929 )
...
(cherry picked from commit 0d143ed
)
Co-authored-by: Nathaniel Case <this.is@nathanielca.se>
6 years ago
Matt Davis
25f656413d
fix premature exit when RG doesn't exist ( #46013 )
...
* fixes #45941
* corrects regression introduced by #26104 ; when the resource group doesn't exist, the module exits prematurely with an error instead of creating it.
(cherry picked from commit 3b52d968e6
)
6 years ago
Vinay Dandekar
135b85e0b7
[aws] Change IAM role name parsing to come from the ARN ( #45534 )
...
(cherry picked from commit fe6b7f6b5d
)
6 years ago
Matt Martz
268beeb9f9
[stable-2.6] Support nested JSON decoding in AnsibleJSONDecoder ( #45924 )
...
* Support nested JSON decoding in AnsibleJSONDecoder
* Add tests for vault portion of AnsibleJSONDecoder
(cherry picked from commit c0915e2
)
Co-authored-by: Matt Martz <matt@sivel.net>
6 years ago
Matt Martz
47f3f4ebe3
[stable-2.6] Fix issues with PLUGIN_FILTERS_CFG config handling ( #45994 )
...
* 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>
6 years ago
Jordan Borean
cd8208a4aa
win_say - fix up syntax and test issues ( #45450 )
...
(cherry picked from commit c9c141fb6a
)
6 years ago
Jordan Borean
e750df9c8a
fix Ansible.ModuleUtils.FileUtil to respect ErrorAction if running in a try/catch ( #45451 )
...
(cherry picked from commit d4ce1b9f31
)
6 years ago
Jordan Borean
948ef78c28
win_group_membership - fix random issue with CI on 2012 R2 ( #45462 )
...
(cherry picked from commit 3371a779b6
)
6 years ago
Jordan Borean
67f3c27a3b
powershell - fix for ANSIBLE_KEEP_REMOTE_FILES on older Pythons ( #45942 )
...
(cherry picked from commit ce515a626c
)
6 years ago
Jordan Borean
0b39c66db7
powershell: do not quote join_path result to reflect ShellBase join_path ( #45944 )
...
(cherry picked from commit 198423d6fb
)
6 years ago
Jordan Borean
1eae95d919
winrm: add further conditional to using pexect for kerb auth ( #45952 )
...
(cherry picked from commit d6251e5b27
)
6 years ago
Jordan Borean
520a2bf89a
reordered windows test groups for better efficiency ( #45445 )
...
(cherry picked from commit 25ae4f2b73
)
6 years ago
Jordan Borean
1565eabe3e
go back to FreeBSD 11.1 for tests due to 11.2 stability issues ( #45872 )
...
(cherry picked from commit a7d372c3ba
)
6 years ago
Jordan Borean
9b5dd1ead3
append AWS region to test instance file ( #45877 )
...
(cherry picked from commit 582a4dfa13
)
6 years ago
Jordan Borean
ffe364dd5d
add skip/docker alias to skip tests when running on Docker ( #45955 )
...
* add skip/docker alias to skip tests when running on Docker
* changed warning message wording
(cherry picked from commit 27c10fa502
)
6 years ago
Jordan Borean
312b821501
skip installing linux-image-extra in CI as it shouldn't be needed ( #46101 )
...
(cherry picked from commit 40379b76b1
)
6 years ago
Alicia Cozine
dfdc82eb2a
Restore license agreement ( #45809 ) ( #46016 )
...
* adds page for CLA in community docs with link from community index
(partial cherry pick from commit f430f60541
)
6 years ago
tterranigma
305adf92ab
Update fileglob.py ( #45558 ) ( #45841 )
...
* Update fileglob.py
Closes #45557
(cherry picked from commit cc477ec920
)
6 years ago
Sam Doran
341e1a0f64
Undeprecate include ( #45583 )
6 years ago
Alicia Cozine
5207991748
update porting guides ( #40784 ) ( #45516 )
...
* update porting guides with info about `openstacksdk` library
(cherry picked from commit 8ae14bebda
)
6 years ago
Matt Clay
35bbcd737a
Update RHEL and FreeBSD versions used for tests:
...
- RHEL 7.4 -> 7.5
- FreeBSD 11.1 -> 11.2
(cherry picked from commit c50d6f1944
)
6 years ago
Matt Clay
21c4eb8db5
Update default container to version 1.2.0.
...
(cherry picked from commit d478a4c3f6
)
6 years ago
Matt Clay
cadccbe323
Reduce cost of Azure DB tests.
...
(cherry picked from commit ed49f37957
)
6 years ago
Matt Clay
864ddbdb5c
Fix ACI unit test on Python 3.7.0.
...
The previous logic was only needed for pre-release versions of 3.7.
(cherry picked from commit c0bf9815c9
)
6 years ago
Matt Clay
bce9d21945
Avoid duplicate Azure storage account types.
...
(cherry picked from commit ae4d5e3257
)
6 years ago
Matt Clay
6c448e38e1
Update Ansible release version to 2.6.4.post0.
6 years ago
Matt Clay
04353f3a98
New release v2.6.4
6 years ago
Matt Clay
e4bbc1d711
Remove obsolete default container.
...
(cherry picked from commit 4173a30941
)
6 years ago
Matt Clay
93ec05dd53
Switch default test container to quay.io.
...
(cherry picked from commit 3f8edb440a
)
6 years ago
Matt Clay
8dfb5c08ed
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
)
6 years ago
Matt Clay
37f730790e
Fix ansible-test virtualenv use in import test.
...
(cherry picked from commit 998badbda5
)
6 years ago
Matt Clay
e4c96f11f5
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
)
6 years ago
Matt Clay
21f287e0b9
Flush output from timing script.
...
(cherry picked from commit 771768966f
)
6 years ago
Matt Clay
bfa38a1d28
Add seccomp support to ansible-test.
...
(cherry picked from commit c1173a2aec
)
6 years ago
Sandra McCann
2eb1c48dfc
NCLU - Add example: Changing the hostname and committing on Cumulus Linux ( #42872 ) ( #45251 )
...
* Add example to change the hostname and commit on Cumulus Linux
* Modify phrasing a bit
(cherry picked from commit f81e258043
)
6 years ago
Matt Clay
c8887aa47f
Get packages for dnf and yum tests from S3.
...
(cherry picked from commit 22d5f5d97f
)
6 years ago
Sandra McCann
aa3123f6d8
junos_vlan: Add Vlan ID Range in description ( #41855 ) ( #45239 )
...
(cherry picked from commit f968fcd288
)
6 years ago
Sandra McCann
84551e4639
fixed network automation index issues ( #44732 ) ( #45241 )
...
* fixed network automation index issues
* replace :doc: with :ref:
* fixed anchor misspelling
* fix toc/nav issue -do not put toctree under a subheader
(cherry picked from commit 1c42198f1e
)
6 years ago
Ganesh B Nalawade
c9685dfe96
Fix diff_ignore_lines option issue in {eos,ios,nxos}_config module
...
* diff_ignore_lines option is to handle the running config fetch from
remote host and ignore the lines that are auto updated eg: commit time and date
* This option should not be used while processing candidate (input) configuration
6 years ago
Felix Fontein
55dbf27362
[2.6] docker_container: fix working_dir ( #44522 )
...
* docker_container: fix working_dir (#42857 )
WorkingDir should be read from Config instead of HostConfig, check
https://docs.docker.com/engine/api/v1.37/#operation/ContainerInspect
* Adding changelog entry.
6 years ago
Ganesh Nalawade
04296f4230
Fix ignore diff lines issue for lines in ios, eos, nxos ( #43889 )
...
* Fix ignore diff lines issue in ios_config
* Pass `diff_ignore_lines` while creating
candidate and running configuration object
* Add fix for other platforms
* Fix ignore limes for block
* Update changelog
6 years ago
Trishna Guha
7b840f3fe5
Pick 2.6 nxos bugfixes ( #44105 )
...
* 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
)
* nxos_vlan refactor to support non structured output (#43805 )
* nxos_vlan refactor to support non structured output
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* unittest fix
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* minor fixes
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* use check_rc
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* address review comment
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* remove additional return statement
* address Nate's review
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
(cherry picked from commit 96346938ee
)
* nxos_facts test lldp feature and fix nxapi check_rc (#44104 )
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
(cherry picked from commit 43ae240431
)
* nxos bugfix 2.6 changelog
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* 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>
* 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
* nxos_system idempotence fix (#44752 )
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
(cherry picked from commit 8a79d944a3
)
* nxos_system changelog
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* use retry_json nxos_banner (#44376 )
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
(cherry picked from commit 9c4ed4dfc1
)
* nxos_banner changelog
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* 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>
6 years ago
Brian Coca
b0678e71a8
fix no log templating ( #44506 )
...
* fix tempating issues with no_log and loops (#44468 )
* fix tempating issues with no_log and loops
- task is no log if any item is
- added test cases
fixes #43294
(cherry picked from commit bda074d34e
)
* use play context to avoid bug when jinja2+py3
6 years ago