| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
|
|
|
|
|
|
| |
(#75805). (#75810)
(cherry picked from commit 79e9dae29212a88aa60122ca6bd608947399017f)
Co-authored-by: Matt Martz <matt@sivel.net>
|
|
|
|
|
|
|
|
|
| |
This prevents `pylint` from failing with warnings reported as errors and with no test results given.
Resolves https://github.com/ansible/ansible/issues/75791
(cherry picked from commit a00c61719b825c21c629d25244715c82716548e3)
Co-authored-by: Matt Clay <matt@mystile.com>
|
| |
|
| |
|
|
|
|
| |
ci_complete
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
This reverts commit 5faae7f464dc7c60ed3a416656ce0144ff94125b.
Now that `setuptools` version 58.0.3 has been released, this change is no longer needed.
|
|
|
|
| |
The recent release of setuptools 58.0.2 breaks installation of coverage since
it references the 'use_2to3' feature.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Attributes compat (#75563)
* ignore 'attributes' for json dump
let existing overrides display, wont be full info but still pertinent info
though user will have to check newer versions
(cherry picked from commit 463cf9fe244430249701509fc3ee7636a18afc44)
(cherry picked from commit 93cc74ba13c28785d8e4b62adc8eb62f42860efb)
* Update test/lib/ansible_test/_data/sanity/validate-modules/validate_modules/schema.py
Co-authored-by: Felix Fontein <felix@fontein.de>
Co-authored-by: Felix Fontein <felix@fontein.de>
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Fix dnf package matching (#75411)
* Fix a bug with the dnf module not using all components of a package name when filtering to determine if it's installed
* changelog
* Simplify splitting on the last '.'
* Update lib/ansible/modules/dnf.py
(cherry picked from commit b541a148d51e75b298e71161c022b12cd8ebba7c)
* Fix dnf test assertion
(cherry picked from commit 91a26ddcefb393e48ac93d442b3922bf2fde0de7)
|
|
|
| |
(cherry picked from commit 46819a65fa309dad7349c9dd325532f0a9c576ae)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* [stable-2.9] allow env to override unspecified unsafe_writes (#73282)
* allow env var for fallback value for unspecified unsafe_writes.
(cherry picked from commit c7d4acc12f672d1b3a86119940193b3324584ac0)
Co-authored-by: Brian Coca <bcoca@users.noreply.github.com>
* ensure unsafe writes fallback (#70722)
* Ensure we actually fallback to unsafe_writes when set to true
add integration test
add fix for get_url not passing the parameter from args
(cherry picked from commit 932ba3616067007fd5e449611a34e7e3837fc8ae)
* Added clog missing for issue 70722 (#73175)
(cherry picked from commit d6670da1d7bc81dccd522d1bc27cc25164ef1aba)
Co-authored-by: Brian Coca <bcoca@users.noreply.github.com>
|
|
|
|
|
|
|
|
|
|
|
| |
* restores delegatd vars that were not passed
this will restore delegate display on callbacks using the vars
also moves to use delegate_to directly on the default callback
* clog
(cherry picked from commit cbc83545582d8d7a718140263c465129e0e535d9)
(cherry picked from commit ed456f25f6fb1cdafe78d59f1bf0166afbba0383)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Setup virtualization_facts - add RHV and oVirt type
* initialize sys_vendor only once
* add changelog
* Update 72876-setup-facts-add-redhat-vendor.yml
* Update linux.py
* Change only RHV virtualization_type
* Update 72876-setup-facts-add-redhat-vendor.yml
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
ansible-test aws provider now creates and exposes a new tiny_prefix
variable to provide a shorter prefix for the AWS tests.
(cherry picked from commit 5b8fb4dcd3d84aad77330644a7326bc16dd02a3b)
|
|
|
|
|
|
|
|
|
|
| |
(#75220)
* Prevent ansible_failed_task from further templating
Fixes #74036
* Add changelog.
(cherry picked from commit 664531d7d6253d5bdb182727501c08e3b5aea0c1)
Co-authored-by: Martin Krizek <martin.krizek@gmail.com>
|
|
|
|
|
|
| |
(cherry picked from commit 67bc49e001e6cbd6736e1dbc3d8b07f9bccda2bb)
Co-authored-by: Felix Fontein <felix@fontein.de>
|
| |
|
| |
|
|
|
| |
Newer releases of ruamel.yaml and ruamel.yaml.clib require newer Python versions.
|
|
|
|
|
| |
installing collections from Galaxy (#75024) (#75027)
(cherry picked from commit 5df82415b553a96c50b335b3480385e5701a9033)
|
|
|
| |
(cherry picked from commit 2387ce311f26ca34bf6974d1231d470db22fdd42)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(#74775) (#75007)
* Update channel references to point at the same channel name on libera.chat
* Update generic links to https://libera.chat
* In general, use irc.libera.net for link names/text and https://libera.chat for link targets.
The irc service is hosted on irc.libera.chat but the project web server is hosted on
libera.chat.
* Removed http://irc.freenode.net from the linkcheck exceptions.
* Add a link to where contributors should get support
for developing groups of modules to docs/docsite/rst/dev_guide/developing_modules_in_groups.rst
Co-authored-by: John R Barker <john@johnrbarker.com>
Co-authored-by: Felix Fontein <felix@fontein.de>
(cherry picked from commit 80e7e1a17cb6aaf10e289e671fc382a614018e6e)
Co-authored-by: Toshio Kuratomi <a.badger@gmail.com>
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Fixes: https://github.com/ansible-collections/ansible.posix/issues/179
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
|
|
|
|
|
|
|
| |
CVE-2021-3583
ensure we always have unsafe
Co-authored-by: Rick Elrod <rick@elrod.me>
(cherry picked from commit 4c8c40fd3d4a58defdc80e7d22aa8d26b731353e)
|
|
|
|
|
| |
* Fixes #74802
Signed-off-by: Hideki Saito <saito@fgrep.org>
|
|
|
|
| |
Something change in the packages that was failing on RHEL
a few weeks ago. Now it is failing in CentOS 8 as well
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Jinja2-3.0.0 and 3.0.1 has a bug where undefined values cannot be
checked to see if they contain a value: https://github.com/pallets/jinja/issues/1448#issuecomment-846029509
We workaround this in two ways, either of which would be sufficient:
* Normalize the data so that choices is an empty iterable when it isn't
specified in the documentation. This is what antsibull-docs (and thus
documentation builds on 2.10+) do.
* Change the logic in the template to check whether choices exists
before checking containment. This better expresses the logic at that
point in the template (if there is a default value but there is not a
list of choices, then display the default in its own string) so it's
a good change to make as well.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Change:
- websocket-client >= 1 requires python 3, so add constraint for python
2.
Test Plan:
- ci_complete
Signed-off-by: Rick Elrod <rick@elrod.me>
* avoid a mysql_variables check on rhel 8
Signed-off-by: Rick Elrod <rick@elrod.me>
|
| |
|
| |
|