summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* ssh connection: use 'correct' host in all cases (#76017) (#76969)Brian Coca2022-02-166-5/+57
| | | | | | | | | ssh plugin, use 'correct' information source in all cases * still fallback to pc * added inventory to new test * undef var can still show as parser error on pc now task_exectuer has a more accurate error handling (cherry picked from commit be19863e44cc6b78706147b25489a73d7c8fbcb5)
* gather_facts sees collection networking connection (#76954) (#76964)Brian Coca2022-02-162-1/+8
| | | | | | needed to properly propagate some arguments by convention: subset, filter Co-authored-by: Sloane Hertel <19572925+s-hertel@users.noreply.github.com> (cherry picked from commit 5bddecb048aae0a7fc84e38e086ac90445c4edb4)
* fix block var inheritance (#75287) (#76897)Brian Coca2022-02-166-4/+26
| | | | | | | * updated tests to conform to new block inheritance Co-authored-by: Brian Scholer <1260690+briantist@users.noreply.github.com> Co-authored-by: Sloane Hertel <19572925+s-hertel@users.noreply.github.com> (cherry picked from commit b1d6750e8bbdf507a4af24a4319b78b7287e233c)
* clean_facts only show variable name (#76974) (#76985)Brian Coca2022-02-162-7/+3
| | | (cherry picked from commit 47faa6e206ccd697b4050062147a5d3242435597)
* ansible-test - Install pyopenssl w/ cryptography.Matt Clay2022-02-022-3/+30
| | | | ci_complete
* [stable-2.11] ansible-test - Use relative paths in junit output. (#76909)Matt Clay2022-02-025-8/+35
| | | | | | | | | | | | | * [stable-2.11] ansible-test - Use relative paths in junit output. (#76871) * ansible-test - Use relative paths in junit output. * ansible-test - Handle out-of-tree JUnit paths. * Also fix a traceback in the junit callback during automatic fact gathering. (cherry picked from commit fbb5d56bd274c44b193cb95f0230b9352f62aab2) * Fix task path unicode error in junit callback. (cherry picked from commit 41db6d8d35900d425df3228406db3fec61ab2269)
* Update Ansible release version to v2.11.8.post0. (#76905)Dimitri Savineau2022-01-311-1/+1
|
* New release v2.11.8 (#76891)v2.11.8Dimitri Savineau2022-01-314-4/+18
|
* Remove centos8 from CI.Matt Clay2022-01-311-4/+0
| | | | CentOS 8 has been EOL for ~1 month now.
* Update Ansible release version to v2.11.8rc1.post0. (#76833)Dimitri Savineau2022-01-241-1/+1
|
* New release v2.11.8rc1 (#76830)v2.11.8rc1Dimitri Savineau2022-01-244-1/+71
|
* service_facts, now more accurate on systemd (#75326) (#76018)Brian Coca2022-01-202-11/+29
| | | | | * service_facts, now more accurate on systemd (cherry picked from commit 82bab063e7c60b77596c5c87258d5c3398b5efc2)
* bacwards compat doc frag (#75819)Brian Coca2022-01-192-1/+25
|
* [stable-2.11] Compare FQCN also in lockstep logic. Fixes #76782 (#76787) ↵Matt Martz2022-01-194-1/+42
| | | | | | | (#76797) (cherry picked from commit 29bdb8b) Co-authored-by: Matt Martz <matt@sivel.net>
* EOL Ansible 4 docs (#76669)Sandra McCann2022-01-181-2/+2
|
* include_vars initialize failed (#76754) (#76785)Brian Coca2022-01-182-1/+7
| | | | | | | | | | * 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 parsing own debug (#76732) (#76756)Brian Coca2022-01-183-16/+32
| | | | | | | | | | | | | | * ssh connection avoid parsiing own debug (#76732) - 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) * unicoode * dont make em ascii
* ssh connection, handle 'fun' control paths (#76424) (#76694)Brian Coca2022-01-183-2/+7
| | | | | | * 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)
* [2.11] Use correct markup in documentation (#76575)Felix Fontein2022-01-1821-50/+50
| | | | | | | | | * Use correct markup in documentation (#76545) (cherry picked from commit 9d1898b1ef8a84f53c1a5f243744071b3aee1e42) * Fix markup. (cherry picked from commit c24c4790610c5bb244b689b1cfd69f25c18e4ddd)
* galaxy build - ignore existing MANIFEST and FILES (#76479) (#76499)Jordan Borean2022-01-183-0/+45
| | | (cherry picked from commit 8482ee4e9a992abe998c7f885ef5e873f9ef5894)
* Fix zip content filtering in unarchive module (#76069) (#76420)Tadej Borovšak2022-01-183-1/+19
| | | | | | | | | | 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)
* Limit pynacl for paramiko tests.Matt Clay2022-01-101-0/+1
|
* Disable the _distutils_hack in newer setuptools (#76600)Sloane Hertel2022-01-042-0/+4
| | | | | | | | | | * Disable the _distutils_hack in newer setuptools. Doesn't fix the underlying issue of the venv finding the _distutils_hack of a setuptools that is not its own. ci_complete * re-throw blanket (cherry picked from commit fa617fcd7b146b110c7f932c224f838116f43a60)
* [stable-2.11] Fix wait_for integration test.Matt Clay2022-01-041-1/+1
| | | | | | | Pin the `psutil` package to 5.8.0 since 5.9.0 is broken on macOS. (cherry picked from commit a5f4a25d324d29a04da9505b19da54267e90f778) Co-authored-by: Matt Clay <matt@mystile.com>
* Add sanity test ignores.Matt Clay2021-12-071-0/+2
|
* [stable-2.11] ansible-test - Fix traceback in validate-modules test.Matt Clay2021-12-073-2/+27
| | | | | | (cherry picked from commit 41ee4a5b128542252dfd4763c46e0399334270a5) Co-authored-by: Matt Clay <matt@mystile.com>
* Update Ansible release version to v2.11.7.post0. (#76481)jamesmarshall242021-12-061-1/+1
|
* New release v2.11.7 (#76476)v2.11.7jamesmarshall242021-12-064-4/+18
|
* [stable-2.11] pin mongodb libraries in testSam Doran2021-11-301-2/+2
| | | | A recent release of PyMongo 4.0 caused tests to fail
* Update Ansible release version to v2.11.7rc1.post0. (#76396)Dimitri Savineau2021-11-291-1/+1
|
* New release v2.11.7rc1 (#76391)v2.11.7rc1Dimitri Savineau2021-11-294-1/+50
|
* [stable-2.11] Use new codecov uploader (#75938) (#76268)Sam Doran2021-11-246-30/+110
| | | | | | | * Use new codecov uploader * Rewrite coverage uploader in Python. (cherry picked from commit 74dc830dd4eea516615018a0c4f9e4a28db0d5ad) Co-authored-by: Sam Doran <sdoran@redhat.com>
* set host_key_checking check to False, rather than if not (which captures ↵Vlad Mencl2021-11-242-1/+4
| | | | | | | | | | False and None) (#75168) (#76206) * set host_key_checking check to False, rather than if not (which captures False and None) * add host_key_checking default to ssh.py / update documentation (cherry picked from commit d527be8a524ff0f6bd23dfc48c6b511b9d14ddf8) Co-authored-by: James Spurin <james@spurin.com>
* LinkUtil - ignore LIB env var (#76184) (#76203)Jordan Borean2021-11-242-0/+5
| | | (cherry picked from commit db2aee558bd58269b380c6643fb87bee2c00ee47)
* Skip recursive suboption validation if sub_parameters is not a dict (#75635) ↵Sloane Hertel2021-11-244-4/+16
| | | | | | | | | (#76189) * 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)
* 2.11 `action_groups` normalization (#76171)Matt Martz2021-11-243-2/+16
| | | | | | | | | * Have tests use shortname in action_groups to uncover an issue * Alias shortname from action_groups to FQCR of owning collection * Add clog frag * Don't overwrite
* [stable-2.11] Fix pip integration test.Matt Clay2021-11-091-13/+8
| | | | | | | | - Use `fallible==0.0.1a2` instead of `black==19.10b` - Test on both Python 2 and 3. (cherry picked from commit b6725ec6c994d725cc2190b784a422299fd98385) Co-authored-by: Matt Clay <matt@mystile.com>
* remove fest banner (#75901) (#76215)Sandra McCann2021-11-081-2/+3
| | | | | | | * remove fest banner * fix nit (cherry picked from commit 8e77943a977ee6c0cc5519baef29ff27b64b63a0)
* set 2.12 to latest (#76191) (#76250)Sandra McCann2021-11-081-2/+2
| | | | | | * set 2.12 to latest * add 2.10 back (cherry picked from commit b16d5ff7a720b53b60722d8ebd57fba59ceb9918)
* Update Japanese translation for stable-2.11 (#76016)Yanis Guenane2021-10-2710-1155/+7788
|
* [bp-2.11]: hostname: update example with 'use' (#75990)Rémi REY2021-10-272-1/+3
| | | | | | | | | | | * hostname: Change "strategy" to "use" (#74815) Fixed typo: 'strategy' to 'use' (cherry picked from commit 63701b1b6b18a0d396c8b96debebf4de1cd20098) * Add changelog fragment for backport of #74815 Co-authored-by: bdouxx <bdouxx-git@yahoo.fr>
* [stable-2.11] Fix subversion test.Matt Clay2021-10-141-1/+1
| | | | | | | Switch to a different repo that isn't giving 503 errors since GitHub hasn't fixed the issue yet.. (cherry picked from commit 319b50f04c93c2247088dadcb9568d5a9ef65d59) Co-authored-by: Matt Clay <matt@mystile.com>
* Update Ansible release version to v2.11.6.post0. (#76006)Christian Adams2021-10-111-1/+1
|
* New release v2.11.6 (#75999)v2.11.6Christian Adams2021-10-114-4/+23
|
* ansible-test pslint - fix warning with nested objects (#75792)Jordan Borean2021-10-072-7/+8
| | | | | | * ansible-test pslint - fix warning with nested objects (cherry picked from commit 7e19957afa02245f9ff791c7b6ad17700db4385b)
* Update Ansible release version to v2.11.6rc1.post0.Christian M. Adams2021-10-041-1/+1
|
* New release v2.11.6rc1v2.11.6rc1Christian M. Adams2021-10-044-1/+68
|
* config: small typo fix (#74845) (#75864)Sandra McCann2021-10-024-3/+5
| | | | | (cherry picked from commit 99a983c92ca981f189ce97bec7b566d59300950a) Co-authored-by: Boris Korzun <drtr0jan@yandex.ru>
* netconf - handle import error when running in FIPS mode (#73992) (#75706)Nathaniel Case2021-09-292-1/+6
| | | | | | | | | | | * Handle netconf plugin ncclient import error when running in FIPS mode * While running in FIPS mode importing ncclient result in InternalError raised by cryptography * Refer https://github.com/ansible/ansible/pull/65477 (cherry picked from commit d8bf4206e446c45ba057e85819278cef5fbeff2c) Co-authored-by: Ganesh Nalawade <ganesh634@gmail.com>
* Fix unexpected exception when a role has an empty argument_specs.yml ↵Sloane Hertel2021-09-297-1/+32
| | | | | | | | | | | | | | | (#75604) (#75684) * Fix role with empty argument_specs.yml * Use try/except and add changelog fragment * Always return a dict * Add test for empty argument_specs key (cherry picked from commit 3e7a6222047aae29db4ce0005c0bdf320c7f7918) Co-authored-by: devon-mar <devon-mar@users.noreply.github.com>