summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* set canonical url for 2.3 releasestable-2.3samccann2022-06-281-0/+3
|
* [2.3][backport] Update eol docs for 2.3 (#72760)Sandra McCann2020-12-017-757/+32
| | | | | | | | | | | | | | | | | | * manually stub out old porting guides (cherry picked from commit dedd8fa771c7ffa9f06f154075aca810864b4f76) * manually remove Edit on Github (cherry picked from commit d5c30abccaffa2a09778a2c9d58301f4a0b2453b) * add eol banner (cherry picked from commit 5daf37d89e0b7321d78b0e53f55d3978af93b3db) * point all older release pages to devel (#71428) (cherry picked from commit 3be597419d5656ea69fa7c505f196d528af07914) (cherry picked from commit 35abfbf5823d4439c9f2e68d616bff1fbcb43e74)
* Adds the non-deprecated ansible_host var (#34452)Jean-Philippe Evrard2018-05-221-0/+1
| | | | | | | | | OpenStack dynamic inventory is still using the deprecated ansible_ssh_host. This patch adds ansible_host until such time as ansible_ssh_host is removed This is a backport from [1]. [1]: https://github.com/ansible/ansible/pull/23153
* Pin httptester SHA.Matt Clay2018-03-201-1/+1
| | | | (cherry picked from commit 8232c95f4237d450ebb9c21a6cc605df62442e09)
* Fix uri test on Python 2.6.Matt Clay2018-03-192-0/+2
| | | | (cherry picked from commit 1fd9a616a460f379f302e5d20d10ae1d1f27517e)
* New release v2.3.4.0-0.1.rc1v2.3.4.0-0.1.rc1James Cammarata2018-02-282-2/+2
|
* Temporarily disable subversion test on osx.Matt Clay2018-02-261-0/+1
| | | | (cherry picked from commit f283edcb19c35a0e27943a7e7f82a3e2a382ef16)
* Fix rst link syntax.Matt Clay2018-02-262-7/+7
| | | | (cherry picked from commit 1f43d5fc75c709eb7558763d67af08279750517b)
* system/service module initctl location usage (#19712)ademmers2018-02-261-6/+9
| | | | | | | | * Call initctl version based on initctl's retrieved location * Remove the use of start/stop/restart in favor of initctl * Provide correct argument order for initctl usage
* Add https retrieval via TLSv1.2 to changelogToshio Kuratomi2018-02-231-0/+1
|
* Prefer the stdlib SSLContext over urllib3 contextToshio Kuratomi2018-02-231-3/+9
| | | | | | | | | | | | | | | We do not go through the effort of finding the right PROTOCOL setting if we have SSLContext in the stdlib. So we do not want to hit the code that uses PROTOCOL to set the urllib3-provided ssl context when SSLContext is available. Also, the urllib3 implementation appears to have a bug in some recent versions. Preferring the stdlib version will work around that for those with Python-2.7.9+ as well. Fixes #26235 Fixes #25402 Fixes #31998 (cherry picked from commit 725ae96e1bb7790cec4a56a9a8a9c5bcb3182951)
* Fix pip integration test.Matt Clay2018-01-312-2/+1
| | | | (cherry picked from commit ea70b49b11deb18add6a53102de0c0175d666bd2)
* Remove EOL openSUSE Leap 42.2 from CI.Matt Clay2018-01-311-3/+0
| | | | (cherry picked from commit abbc1ed4e6ee8cf286d339fa9ab5d075eb52393b)
* loop doesn't exist in 2.4s-hertel2018-01-241-7/+7
| | | | (cherry picked from commit 6a6ae0cedeb58db5ab7990a3b1be87196123962c)
* Add environment in loop fix to changelogToshio Kuratomi2018-01-241-0/+5
|
* Fix using loops with environment and add tests (#32796)Sloane Hertel2018-01-242-4/+93
| | | | (cherry picked from commit 7bb35e8781b46cb6024a6e45e76cb663185fe10d)
* Add ssh flush() fix to changelogToshio Kuratomi2018-01-181-0/+6
|
* Ensure that the become password is written on py3 in the ssh connection ↵Matt Martz2018-01-182-0/+4
| | | | | | plugin. Fixes #34727 (cherry picked from commit 29c1d5cb5d283c649a5bc30dce53b8e4875d01d3)
* Fix Linux blockdevice size computation (#34645)Adam Miller2018-01-101-2/+2
| | | | | | | | | | Linux' sysfs _always_ reports device size in 512b sector units, regardless of the device's actual, physical blocksize. Backport of PR#34475 originally written by jtru Original Commit ID: 603d31685c01caa62db137d8aab1a54180e3373d Signed-off-by: Adam Miller <admiller@redhat.com>
* Make xattr test conditional on feature support.Matt Clay2018-01-083-66/+74
| | | | (cherry picked from commit 77726b471f2fa610cb48a670126536c9583b23ff)
* avoid use of Write-Host in config scriptMatt Davis2017-12-201-3/+3
| | | | (cherry picked from commit 82996d5b267994d9806bbba62ceee2cd6613e9da)
* add GlobalHttpFirewallAccess argMatt Davis2017-12-201-1/+60
| | | | (cherry picked from commit a9ca0389b6cdf2992b04d6bafbd2cb3feb861d12)
* New release v2.3.3.0-1v2.3.3.0-1James Cammarata2017-12-204-2/+16
|
* Update FreeBSD completion for ansible-test.Matt Clay2017-12-051-2/+2
| | | | (cherry picked from commit 73132d3906b104c56246d72fa84ba646a651433b)
* Limit pytest < 3.3.0 for python 2.6.Matt Clay2017-12-051-0/+1
| | | | (cherry picked from commit 58286ef93bd74e5b62e3b6498a4e27307cabd90c)
* Limit paramiko to < 2.4.0 for python 2.6.Matt Clay2017-12-051-0/+1
| | | | (cherry picked from commit 5f5e150771933f0fbaf8fb109607cf607b54322b)
* Update FreeBSD versions used in CI.Matt Clay2017-12-051-2/+2
|
* Update vyos completion in network.txt.Matt Clay2017-11-221-2/+1
| | | | (cherry picked from commit 3a6fad38fa5003222f864d583dadf23700aa3ebe)
* Use vyos/1.1.8 in CI.Matt Clay2017-11-221-2/+2
| | | | (cherry picked from commit 887f22799489c32337adceba82f4b37def94b34a)
* Fix and re-enable zypper* integration tests in CI.Matt Clay2017-11-174-57/+13
| | | | (cherry picked from commit 781219bcfd14a67a06cdf10224827deca6c74316)
* Pin Shippable build image to v5.4.1. (#32988)Matt Clay2017-11-161-4/+1
| | | | | * Pin Shippable build image to v5.4.1. * Remove `pre_ci` to eliminate extra git sync.
* New release v2.3.3.0-0.3.rc3v2.3.3.0-0.3.rc3James Cammarata2017-11-101-1/+1
|
* Revert "Add template lookup fix to changelog"Toshio Kuratomi2017-11-091-0/+1
| | | | This reverts commit 994ed2c4438b0e2197da33b9378aa06588dcd343.
* Revert "Do not escape backslashes when using the template lookup plugin"Toshio Kuratomi2017-11-091-2/+1
| | | | | | | This reverts commit 2b40463a48cb0e4db576cb3775110df6c07a1c3a. Decided that this change was too big for a bugfix release. Make it 2.4.x only.
* WIP: Resolve CI issues for stable-2.3. (#32605)Matt Clay2017-11-0611-19/+33
| | | | | | | | | | | | * Revert "If pip install requirements.txt fails, upgrade pip (#32399)" This reverts commit 2fb4f547a915755e21be401bb7fd3f4817505e89. * Avoid pep8 user warning in 1.7.1. * Limit cryptography version for Windows tests. * Upgrade pip in virtualenv for pip test. * Upgrade pip in virtualenv for groupby_filter test. * Upgrade pip in virtualenv for template_jinja2_latest test.
* If we can't find a .py file for the system six, use our bundled copy instead.Toshio Kuratomi2017-11-061-0/+7
| | | | Fixes #32567
* If pip install requirements.txt fails, upgrade pip (#32399)John R Barker2017-11-066-16/+19
| | | | | | | | | | | | | | * If pip install requirements.txt fails, upgrade pip * Use pycodestyle instead of pep8 (#25947) (cherry picked from commit 4b3d6dfa8a10188995e1b027849540e1a440e88d) * Ignore more * pylint lint fixes * Ignore more
* Fix password leak in logs for provider argument (#32215)Ganesh Nalawade2017-11-0311-7/+50
| | | | | | | | | | | | | | | | | | | * Fix password leak in logs for provider argument Since provider argument is not validated against a spec the `no_log` arguments are not handled leading to password leaking to syslogs. To fix this: * Mask password and other `no_log` provider arguments in action plugin * In case of eapi and nxapi as the password is used in module code, * copy the provider password to top-level password argument which * handles `no_log` correctly. This will, however, throw a deprecation * warning message for password arg even if it is not given as a * top-level argument. * Remove auth details from provider args in action plugin * Update CHANGELOG
* Fix patching to epel packageMatt Martz2017-10-301-1/+1
| | | | (cherry picked from commit be9cc70b744d81520e529eadd281609796380df6)
* Add hostname fix for rhel7Toshio Kuratomi2017-10-181-0/+1
|
* hostname: fix for a new version of rhel (#31839)Martin Krizek2017-10-181-0/+5
| | | | | Fixes #31811 (cherry picked from commit efec43dd1e7169c84fa00ff241cfcd25f7338423)
* New release v2.3.3.0-0.2.rc2v2.3.3.0-0.2.rc2James Cammarata2017-10-171-1/+1
|
* Backport ansible-test updates from devel.Matt Clay2017-10-122-32/+168
| | | | | The primary change is use of the new servers for provisioning remote OS X instances for use in CI.
* restored 2.4/2.5 compatBrian Coca2017-10-121-2/+4
|
* wait_for: treat broken connections as "unready" (#28839)sethp-nr2017-10-122-4/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * wait_for: treat broken connections as "unready" We have observed the following condition while waiting for hosts: ``` Traceback (most recent call last): File "/var/folders/f8/23xp00654plcv2b2tcc028680000gn/T/ansible_8hxm4_/ansible_module_wait_for.py", line 585, in <module> main() File "/var/folders/f8/23xp00654plcv2b2tcc028680000gn/T/ansible_8hxm4_/ansible_module_wait_for.py", line 535, in main s.shutdown(socket.SHUT_RDWR) File "/usr/local/opt/python/Frameworks/Python.framework/Versions/2.7/lib/python2.7/socket.py", line 228, in meth return getattr(self._sock,name)(*args) socket.error: [Errno 57] Socket is not connected ``` This appears to happen while the host is still starting; we believe something is accepting our connection but immediately resetting it. In these cases, we'd prefer to continue waiting instead of immediately failing the play. This patch has been applied locally for some time, and we have seen no adverse effects. * wait_for: fixup change We were missing an import and a space after the `#` (cherry picked from commit 402b095841d901b012f20e9473bdee6b0f43a398)
* New release v2.3.3.0-0.1.rc1v2.3.3.0-0.1.rc1James Cammarata2017-09-302-2/+2
|
* restored 'static' which is still used in 2.3Brian Coca2017-09-301-0/+1
|
* validate include_role args (#28077)Brian Coca2017-09-292-10/+19
| | | | | | | * validate include_role args * removed unused static (cherry picked from commit d89dd75769cc83e424f4c862611e43addf0ffec8)
* Add jenkins_plugin CVE fix to changelogToshio Kuratomi2017-09-261-0/+3
|
* Remove example of using params for the url_passwordToshio Kuratomi2017-09-251-6/+11
| | | | | | | | | | params could be logged so never use it for passwords. Also add code to raise an error if passwords are used in that field. References #30874 (cherry picked from commit 863fcb5aced55fd9ce3080905bd6405c8bfd0511)