summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* ansible-test - Improve container startup handling.milestoneMatt Clay2022-12-153-9/+76
| | | | | | | | Also improve the ansible-test-container integration test: - Add coverage for the no-probe code path. - Add work-arounds for centos6 containers (to support backporting). - Avoid systemd debug when the container doesn't use cgroup.
* Typo in playbooks_blocks.rst (#79603)Peter Tripp2022-12-151-1/+1
|
* filter/test plugin listing, fix bug on file sorting (#79591)Brian Coca2022-12-152-4/+3
| | | | | | | * filter/test plugin listing, fix bug on file sorting avoid legacy/builtin special casing for 'all'
* Add more retries to ansible-test-container test.Matt Clay2022-12-141-3/+8
|
* ansible-test - Support RSA SHA-1 for SSH clients.Matt Clay2022-12-145-8/+75
|
* Add example of yaml file with --extra-vars (#79521)Michael Mayer2022-12-131-1/+3
|
* Add big support table (#79221)Matt Martz2022-12-131-43/+172
| | | | Co-authored-by: samccann <samccann@redhat.com> Co-authored-by: Matt Clay <matt@mystile.com>
* Update split.yml (#79570)RafaƂ Osiecki2022-12-131-1/+1
| | | typo fix
* ansible-test - Fix `--prime-containers` and `--explain` (#79581)Matt Clay2022-12-122-4/+18
| | | | | * Remove unused code. * Fix explain errors. * Fix `--prime-containers` with docker on cgroup v2.
* ansible-test - Fix target PyPI proxy config.Matt Clay2022-12-123-12/+17
|
* 2.15.0 will release 2023-05-15 (#79567)Matt Martz2022-12-121-4/+4
| | | | | | | | | * 2.15.0 will release 2023-05-15 * Eliminate 1 week freeze, shift dates 1 week * oops Co-authored-by: Martin Krizek <martin.krizek@gmail.com>
* Simplify AnsibleJ2Vars by using ChainMap for vars (#78713)Martin Krizek2022-12-093-115/+58
| | | Co-authored-by: Matt Martz <matt@sivel.net>
* Fix `:ref:` usage in testing docs. (#79566)Matt Clay2022-12-091-7/+17
|
* fix: broken link (#79461)Thomas Poindessous2022-12-081-1/+1
|
* Remove obsolete legacy integration test docs. (#79563)Matt Clay2022-12-082-121/+0
|
* Update docs for the `compile` sanity test. (#79562)Matt Clay2022-12-084-79/+36
|
* ansible-test - fix warning to include image name (#79560)Martin Krizek2022-12-092-1/+3
|
* fixed misleading setup example (#79495)zitatorocsik2022-12-081-1/+1
|
* Set locale for python apt (#79546)Sloane Hertel2022-12-092-0/+4
| | | | | | | | | * set locale to get_best_parsable_locale for the python-apt API * add a test case * add changelog * remove test that tests nothing
* Update windows_faq.rst (#79552)Raymond Yee2022-12-081-1/+1
| | | | `python-pip` changes to `python3-pip` for the Ubuntu 20.04 WSL distro
* Add Ansible community 7.1.0 porting guide (#79553)Christian Adams2022-12-071-0/+51
|
* Fix hardcoded python call (#79520)Lee Garrett2022-12-061-1/+1
| | | Co-authored-by: Lee Garrett <lgarrett@rocketjump.eu>
* Add Ansible community 6.7.0 porting guide (#79544)Anwesha Das2022-12-061-0/+58
|
* Prevent stdio deadlock in forked children (#79522)Matt Davis2022-12-0512-15/+342
| | | | | * background threads writing to stdout/stderr can cause children to deadlock if a thread in the parent holds the internal lock on the BufferedWriter wrapper * prevent writes to std handles during fork by monkeypatching stdout/stderr during display startup to require a mutex lock with fork(); this ensures no background threads can hold the lock during a fork operation * add integration test that fails reliably on Linux without this fix
* ansible-test - Fix container detection. (#79530)Matt Clay2022-12-055-29/+88
|
* Handle line wraps in jinja_plugins test.Matt Clay2022-12-051-5/+9
|
* More integration tests for import sanity test. (#79532)Matt Clay2022-12-052-0/+24
|
* Don't use color in jinja_plugins test.Matt Clay2022-12-051-0/+2
| | | | This should prevent color codes from interfering with string matches.
* Allow test to run on system with selinux enabled. Fixes #77564 (#79510)Matt Martz2022-12-011-0/+2
|
* Docs: Update intersphinx links for Ansible 7 (#79485)Don Naro2022-12-0116-33/+5
|
* Removed sorting to preserve original order (#74839)Brian Coca2022-11-303-11/+12
| | | updated tests to reflect new order
* Always create new role (#78661)Matt Martz2022-11-2912-68/+126
| | | | Don't use role cache for determining whether to create a new instance of role
* ansible-test - Avoid direct use of `errno`.Matt Clay2022-11-296-36/+16
| | | | Error handling on Python 3.x no longer requires the use of `errno` to identify specific errors.
* ansible-test - Improve container management. (#78550)Matt Clay2022-11-2938-245/+3347
| | | See changelogs/fragments/ansible-test-container-management.yml for details.
* Fix repr(Task) to check action when testing for a meta task (#79464)Martin Krizek2022-11-295-5/+18
| | | Fixes #79459
* add ansible-galaxy cli documentation for parallel execution (#79433)Sloane Hertel2022-11-291-1/+5
| | | | | | | | | | | | | | * add ansible-galaxy cli documentation for parallel execution Co-authored-by: saranti <tsarantis@proton.me> * Update lib/ansible/cli/galaxy.py * Update lib/ansible/cli/galaxy.py Co-authored-by: Sviatoslav Sydorenko <wk.cvs.github@sydorenko.org.ua> Co-authored-by: saranti <tsarantis@proton.me> Co-authored-by: Sviatoslav Sydorenko <wk.cvs.github@sydorenko.org.ua>
* Fix password lookup rewrites file when using encrypt (#79431)Gaudenz Steinlin2022-11-293-4/+8
| | | | | | | | | | | | | | | | | | | | | | | | * Remove unused mock from test_password_already_created_encrypt The _get_paths mock is never used in the test_password_already_created_encrypt test case. * Add test to assert the password file is not rewritten If the password file already contains the salt and the hasing algorithm does not use the ident parameter, the password lookup should not write to the password file. * Fix "changed" if using "encrypt" in password lookup When using the "encrypt" parameter to the password lookup without the ident parameter, the password file was always marked as "changed". This caused the file to be rewritten with the same content. This is fixed by only marking the file as changed, if an "ident" value needs to be added to the file. Fixes #79430. Add changelog entry
* Fix file touch check mode result (#79360) (#79422)sbettid2022-11-293-27/+110
| | | Fixes #79360
* galaxy: Add license_file to manifest directives (#79420)Maxwell G2022-11-296-10/+32
| | | | | | | | | | * galaxy: Add license_file to manifest directives * ag collection build: Test license handling This adds tests to ensure that - REUSE licensing files: .reuse/dep5, LICENSES/*, anyfile.license - galaxy.yml license_file are always included in the manifest.
* local connection: avoid tb when running in container with invalid user (#79414)Brian Coca2022-11-292-3/+9
| | | | | | | | | * local connection: avoid tb when running in container with invalid user * clog * cannot use uid, leave empty and ~/ will resolve itself * get back to what it did
* ansible-test - Fix completion error in Python 3.11.Matt Clay2022-11-282-4/+8
|
* Fix lists styling (#79481)Waleed Mortaja2022-11-281-2/+8
|
* Add comma (#79480)Waleed Mortaja2022-11-281-1/+1
|
* Set explicit meta `long_description_content_type` (#79468)Sviatoslav Sydorenko2022-11-281-0/+1
| | | This is necessary for `twine check --strict` to pass.
* Update vendored distro (#79227)Christian Loos2022-11-233-81/+76
| | | | Commit bb35d41 in branch python2.7-support from 2022-10-10: https://github.com/python-distro/distro/commit/bb35d41
* more strftime docs (#79417)Brian Coca2022-11-232-1/+13
| | | | | | | | * more strftime docs fixes #79397 Co-authored-by: Matt Martz <matt@sivel.net> Co-authored-by: Don Naro <dnaro@redhat.com> Co-authored-by: Sloane Hertel <19572925+s-hertel@users.noreply.github.com>
* ansible-galaxy - support ``resolvelib >= 0.5.3, < 0.10.0`` (#79399)Wong Hoi Sing Edison2022-11-238-8/+10
| | | | | | | | | | * Upgrade `resolvelib >= 0.5.3, < 0.10.0` https://pypi.org/project/resolvelib/0.9.0/ released on 2022-11-17: * https://github.com/sarugaku/resolvelib/blob/master/CHANGELOG.rst#090-2022-11-17 * https://github.com/sarugaku/resolvelib/releases/tag/0.9.0 Signed-off-by: Wong Hoi Sing Edison <hswong3i@pantarei-design.com>
* Add Ansible community 7.0.0 porting guide (#79448)Christian Adams2022-11-221-427/+285
|
* issue #79378 html context in sphinx conf (#79401)Don Naro2022-11-221-1/+1
|
* Docs: Updating the Ansible community changelogs (#79400)Don Naro2022-11-221-11/+13
|