summaryrefslogtreecommitdiff
path: root/changelogs
Commit message (Collapse)AuthorAgeFilesLines
...
* [stable-2.12] restore inadvertently deleted default for convert_data. Fixes ↵Matt Martz2022-02-161-0/+3
| | | | | | | #77004 (#77016) (#77021) (cherry picked from commit 3779c1f) Co-authored-by: Matt Martz <matt@sivel.net>
* [stable-2.12] ansible-test - Use newer pip to bootstrap FreeBSD.Matt Clay2022-02-151-0/+2
| | | | | | (cherry picked from commit ef4c5cd61bf9d4c592963fbcd786fd1e7263f067) Co-authored-by: Matt Clay <matt@mystile.com>
* [stable-2.12] ansible-test - Fix collection loader import. (#76986)Matt Clay2022-02-081-0/+2
| | | | | | | | | * ansible-test - Fix collection loader import. Resolves https://github.com/ansible/ansible/issues/76960 (cherry picked from commit 0d40423f1c1c7ca2e71f30c9eca60ca60af93ff2) Co-authored-by: Matt Clay <matt@mystile.com>
* [stable-2.12] ansible-test - Fix import test for collections.Matt Clay2022-02-081-0/+5
| | | | | | (cherry picked from commit e56e47faa7f22f1de4079ed5494daf49ba7efbf6) Co-authored-by: Matt Clay <matt@mystile.com>
* [stable-2.12] ansible-test - Update alpine3 container to 3.3.0. (#76978)Matt Clay2022-02-071-0/+3
| | | | | | This updates the base image from 3.14.2 to 3.15.0, which includes support for installing binary wheels using pip.. (cherry picked from commit e27b94c4671df95338ae770036b6efdbf3e33990) Co-authored-by: Matt Clay <matt@mystile.com>
* [stable-2.12] ansible-test - Update bootstrap URL to not use S3.Matt Clay2022-02-031-0/+2
| | | | | | (cherry picked from commit 7e64c4fe55eaf6a760e777825c81d4c238a031ee) Co-authored-by: Matt Clay <matt@mystile.com>
* [stable-2.12] Fix task path unicode error in junit callback.Matt Clay2022-02-021-0/+2
| | | | | | (cherry picked from commit 41db6d8d35900d425df3228406db3fec61ab2269) Co-authored-by: Matt Clay <matt@mystile.com>
* [stable-2.12] ansible-test - Limit installed pyopenssl version.Matt Clay2022-02-011-0/+2
| | | | | | (cherry picked from commit 995d7e4db30ff1574d0db181b6ebe9868b2853a2) Co-authored-by: Matt Clay <matt@mystile.com>
* [stable-2.12] ansible-test - Use relative paths in junit output. (#76871)Matt Clay2022-01-311-0/+6
| | | | | | | | | | | * ansible-test - Use relative paths in junit output. Also fix a traceback in the junit callback during automatic fact gathering. * ansible-test - Handle out-of-tree JUnit paths. (cherry picked from commit fbb5d56bd274c44b193cb95f0230b9352f62aab2) Co-authored-by: Matt Clay <mclay@redhat.com>
* New release v2.12.2 (#76892)v2.12.2Dimitri Savineau2022-01-313-3/+22
|
* [stable-2.12] ansible-test - Defer loading of completion entries. (#76852)Matt Clay2022-01-251-0/+2
| | | | | | | | | * ansible-test - Defer loading of completion entries. This avoids a traceback when running ansible-test outside of a supported directory. (cherry picked from commit e9ffcf3c85f2fa40a20ee03bd9c1ce7296574cd1) Co-authored-by: Matt Clay <mclay@redhat.com>
* New release v2.12.2rc1 (#76831)v2.12.2rc1Dimitri Savineau2022-01-243-0/+112
|
* [stable-2.12] Resolve perf issue with async callback events (#76783) (#76816)Matt Martz2022-01-211-0/+3
| | | | | | | | | | | | | | * Don't send full task with async callback events. Fixes #76729 * Use args for async_status task, instead of k=v * Make sure we send back the async task attrs for polling * Add clog frag * load is a staticmethod (cherry picked from commit 96ce480) Co-authored-by: Matt Martz <matt@sivel.net>
* [stable-2.12] Do not require SystemdStrategy subclasses for every distro ↵Matt Martz2022-01-211-0/+3
| | | | | | | (#76800). (#76808) (cherry picked from commit 374720fc97f54c34281a2c78e3ecb12eca45c46c) Co-authored-by: Matt Martz <matt@sivel.net>
* [stable-2.12] Attempt 2: Catch errors getting filters and tests (#76806). ↵Matt Martz2022-01-201-0/+5
| | | | | | | (#76809) (cherry picked from commit 9f46f6eb30e7fa2b88f0038c8f7e37c0db6ba6c5) Co-authored-by: Matt Martz <matt@sivel.net>
* ansible-config avoid _terms and _input in --only-changed (#76597) (#76763)Brian Coca2022-01-201-0/+2
| | | | | | | dont display _terms or _intput on only changed those always change and it expected for the plugins that support them Co-authored-by: Abhijeet Kasurde <akasurde@redhat.com> (cherry picked from commit 2246ed96786c600e5c5d9c120c77de1968282d85)
* [stable-2.12] Compare FQCN also in lockstep logic. Fixes #76782 (#76787) ↵Matt Martz2022-01-181-0/+4
| | | | | | | (#76791) (cherry picked from commit 29bdb8b) Co-authored-by: Matt Martz <matt@sivel.net>
* include_vars initialize failed (#76754) (#76784)Brian Coca2022-01-181-0/+2
| | | | | | | | | | * include_vars initialize failed if source dir is given, but not present and traversal is empty you can end up trying to access failed w/o it ever being defined. also future proof for more corner cases in decision tree (cherry picked from commit 89c884e2a2bd124b49bf9419f053f659a7d1c554)
* ssh connection avoid parsiing own debug (#76732) (#76755)Brian Coca2022-01-181-0/+2
| | | | | | | | - Avoids false positives on become strings being echoed back by ssh cli itself - added test for debug lines - also simplified some of existing test code (cherry picked from commit 0ff80a15ba40c2aff3b96c1152f19c97a92d3c97)
* ansible-galaxy - fix the --ignore-certs flag for the implicit galaxy server ↵Sloane Hertel2022-01-181-0/+2
| | | | | | | | | | | | | | | (#76735) (#76738) * ansible-galaxy - fix the --ignore-certs flag for the implicit galaxy server * changelog * Add a test without the server config * Fix respecting --ignore-certs for individual --server URLs also * Update changelogs/fragments/76735-ansible-galaxy-fix-ignore-certs.yaml (cherry picked from commit 76220c4a7bf90c97113fe104ea33957a9881b8a9)
* end_play: end the current play only (#76674) (#76730)Martin Krizek2022-01-181-0/+2
| | | | | Fixes #76672 (cherry picked from commit f78deccec2d4b5447f32d4fc67eaa549f479ccaa)
* ssh connection, handle 'fun' control paths (#76424) (#76693)Brian Coca2022-01-181-0/+2
| | | | | | * handle 'fun' control paths by quoting the option when passed to ssh cli Co-authored-by: Matt Clay <matt@mystile.com> (cherry picked from commit aa022dba2d141cbd3b862767400ba4f714a9edd1)
* Fix AttributeError when providing file via --conn-password-file (#76534) ↵Martin Krizek2022-01-181-0/+2
| | | | | | | (#76558) Fixes #76530 (cherry picked from commit ac2bdd68346634dbc19c9b22ed744fdb01edc249)
* yum: avoid storing unnecessary cache data (#76345) (#76553)Martin Krizek2022-01-181-0/+2
| | | | | Fixes #76336 (cherry picked from commit 461f30c16012b7c6f2421047a44ef0e2d842617e)
* Properly set finalize for the new environment (#76435) (#76469)Martin Krizek2022-01-181-0/+2
| | | | | | | | | * Properly set finalize for the new environment Fixes #76379 * Fix sanity (cherry picked from commit 4e7be293a5855f804ace91b2dbf548e4f7f3a633)
* galaxy build - ignore existing MANIFEST and FILES (#76479) (#76500)Jordan Borean2022-01-181-0/+4
| | | (cherry picked from commit 8482ee4e9a992abe998c7f885ef5e873f9ef5894)
* better handling of sudo flag replacement (#76389) (#76440)Brian Coca2022-01-181-0/+2
| | | | | * better handling of sudo flag replacement (cherry picked from commit b02168d644dfaff1f76f52931d7b41485c2753a3)
* Fix zip content filtering in unarchive module (#76069) (#76418)Tadej Borovšak2022-01-181-0/+3
| | | | | | | | | | When we introduced an include parameter to the unarchive module, we inadvertenly flipped the exclusion logic. This flip meant that the unarchive module started rejecting files that should be extracted. This commit flips the bad logic and adds some tests that will make sure things do not go bad again. (cherry picked from commit f92830d16e2fcca394a69b13e1017350e07152a3)
* [stable-2.12] ansible-test - Use `--forked` instead of `--boxed`Matt Clay2022-01-101-0/+2
| | | | | | | The `--boxed` option is deprecated. (cherry picked from commit eaeec8a65c4bf9066c5a2c180ec11872f84e6b67) Co-authored-by: Matt Clay <matt@mystile.com>
* [stable-2.12] ansible-test - Fix delegation from install.Matt Clay2022-01-041-0/+2
| | | | | | (cherry picked from commit 470c89518ce9f45c511de8d76332a49544182da9) Co-authored-by: Matt Clay <matt@mystile.com>
* [stable-2.12] ansible-test - Hide ansible._vendor in import test (#76503)Matt Clay2022-01-041-0/+2
| | | | | | (cherry picked from commit 82f59d4843358768be98fbade9847c65970d48d5) Co-authored-by: Matt Clay <mclay@redhat.com>
* [stable-2.12] ansible-test - Use ansible-core for docs links.Matt Clay2022-01-041-0/+2
| | | | | | (cherry picked from commit 16cdac66fe01a2492e6737849d0fb81e812ee96b) Co-authored-by: Matt Clay <matt@mystile.com>
* [stable-2.12] ansible-test - Fix traceback in validate-modules test.Matt Clay2021-12-071-0/+2
| | | | | | (cherry picked from commit 41ee4a5b128542252dfd4763c46e0399334270a5) Co-authored-by: Matt Clay <matt@mystile.com>
* New release v2.12.1 (#76477)v2.12.1jamesmarshall242021-12-063-3/+17
|
* New release v2.12.1rc1 (#76392)v2.12.1rc1Dimitri Savineau2021-11-293-0/+81
|
* Keep pre Python 3.10 literal_eval behavior (#76261) (#76287)Martin Krizek2021-11-241-0/+2
| | | (cherry picked from commit 95e120ed02d108ecf085ba14f0ade2209e94d894)
* [stable-2.12] check /.dockerenv and /.dockerinit to guess a dockercontainer ↵Sam Doran2021-11-241-0/+2
| | | | | | | | | | | | (#74349) (#76218) * use os.path.exists for docker-check Co-authored-by: Jacob Floyd <cognifloyd@gmail.com> (cherry picked from commit 17ec2d4952e0a641b07ce7774f744ee8f1a037ad) Co-authored-by: Jan Fader <jan.fader@web.de> Co-authored-by: Jan Fader <jan.fader@web.de>
* LinkUtil - ignore LIB env var (#76184) (#76204)Jordan Borean2021-11-241-0/+2
| | | (cherry picked from commit db2aee558bd58269b380c6643fb87bee2c00ee47)
* Skip recursive suboption validation if sub_parameters is not a dict (#75635) ↵Sloane Hertel2021-11-241-0/+2
| | | | | | | | | (#76190) * Skip recursive suboption validation if sub_parameters is not a dictionary * Ensure sub parameter elements is a sequence to prevent iterating over string characters and causing duplicate error messages for the same param (cherry picked from commit b5ed41edb34a387c560e172ee2928cc8ac9b4959)
* loop/fact delegation fix (#75768) (#76187)Brian Coca2021-11-241-0/+2
| | | | | now set_fact and include_vars intermediate results are congruent with delegation (cherry picked from commit 7bec19606172e67ac4dbe5d10a6853b01b22ca8c)
* ansible-test - Update default test containers.Matt Clay2021-11-091-0/+2
| | | | The updated containers include the recently updated `import` sanity test requirements.
* [stable-2.12] ansible-test - Multiple related backports. (#76136)Matt Clay2021-11-085-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [stable-2.12] ansible-test - Fix Python real prefix detection. (cherry picked from commit b4cbe1adcf628981eb2b67f51c9af09e46a39d8a) * ansible-test - Remove duplicate code. (cherry picked from commit b9694ce4fb643d827cab029265f577de04c373b7) * Overhaul ansible-test integration tests. (#76111) * Overhaul ansible-test integration tests. * ansible-test - Fix import test pyyaml usage. * ansible-test - Remove unused import. * ansible-test - Fix traceback when pip is unavailable. * ansible-test - Fix typo in port forwarding message. * ansible-test - Fix controller logic in requirements install. * Fix unit tests in ansible-test integration test. Unit tests are now run for available Python versions which provide `virtualenv` (Python 2.x) or `venv` (Python 3.x). (cherry picked from commit cae7d2a671fea3f5d9a44ab86cdb6e0072aa0ece) * ansible-test - Fix import test on old Pythons. (#76137) (cherry picked from commit cd64e0b070f8630e1dcc021e594ed42ea7afe304) * Skip ansible-test tests on Python 2.6.
* [stable-2.12] ansible-test - Move constants to remove symlink.Matt Clay2021-11-081-0/+2
| | | | | | (cherry picked from commit d099e19796b3c6b363c945ba4c36efe02687a366) Co-authored-by: Matt Clay <matt@mystile.com>
* New release v2.12.0 (#76241)v2.12.0Dimitri Savineau2021-11-083-41/+23
|
* New release v2.12.0rc1 (#76072)v2.12.0rc1Dimitri Savineau2021-10-183-0/+24
|
* New release v2.12.0b2 (#76000)v2.12.0b2Christian Adams2021-10-113-2/+62
|
* ansible-test pslint - fix warning with nested objects (#75792)Jordan Borean2021-10-071-0/+2
| | | | | | * ansible-test pslint - fix warning with nested objects (cherry picked from commit 7e19957afa02245f9ff791c7b6ad17700db4385b)
* [stable-2.12] ansible-test - Fix inventory path.Matt Clay2021-10-071-0/+2
| | | | | | (cherry picked from commit 8cef40f839510010ad83f70bd2bbe26aef2060e0) Co-authored-by: Matt Clay <matt@mystile.com>
* [stable-2.12] ansible-test - Update base and default containers.Matt Clay2021-10-061-0/+2
| | | | | | | The containers now include Python 3.10.0 instead of Python 3.10.0rc2.. (cherry picked from commit 2f531d73dd50f7524bd5636d4f68c780ec823e7a) Co-authored-by: Matt Clay <matt@mystile.com>
* [stable-2.12] Don't show params when there is an issue with `set_option(s)` ↵Matt Martz2021-10-021-0/+5
| | | | | | | (#75805) (#75807) (cherry picked from commit 79e9dae) Co-authored-by: Matt Martz <matt@sivel.net>