| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* get_url: Handle same SHA sum for downloaded files (#71435)
Fixes: #71420
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
(cherry picked from commit 159544610e5a925d589198febaa5198778ea51c0)
* modules: get_url: Fix checksum binary validation (#74502)
From the sha512sum man page:
... The default mode is to print a line with checksum, a character indicating type ('*' for binary, ' ' for text), and name for each FILE.
(cherry picked from commit 403a5d147df7261537d5fb37c2474858b96de174)
Co-authored-by: Abhijeet Kasurde <akasurde@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This would be a partial solution for #69364 in that the
SHASUMS file can be downloaded and gpg verified but then
used from the downloaded location to verify the get_url's file.
* Make checksum url parsing more explicit
Use urlsplit to test if the checksum string has a (currently tested and) supported url scheme.
(cherry picked from commit eb8b3a8479ec82ad622f86ac46f3e9cc083952b8)
Co-authored-by: Edwin Hermans <edwin@madtech.cx>
|
|
|
|
|
|
| |
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)
|
|
|
|
|
| |
output. (#74999) (#75004)
(cherry picked from commit 58450f041a6ffc343e5d19569580f5189e09200c)
|
|
|
|
|
|
| |
(cherry picked from commit 67bc49e001e6cbd6736e1dbc3d8b07f9bccda2bb)
Co-authored-by: Felix Fontein <felix@fontein.de>
|
|
|
|
|
| |
installing collections from Galaxy (#75024) (#75026)
(cherry picked from commit 5df82415b553a96c50b335b3480385e5701a9033)
|
|
|
|
|
| |
(cherry picked from commit aedc82da9825b6c687cbff36a94c6a065f8af5f8)
Co-authored-by: Andreas Olsson <andreas@arrakis.se>
|
|
|
| |
(cherry picked from commit 2387ce311f26ca34bf6974d1231d470db22fdd42)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(#74775) (#75006)
* 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>
|
| |
|
| |
|
| |
|
| |
|
|
|
| |
(cherry picked from commit 58d83977718363c15fb5954a7d5e05e81548b590)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Use the module redirect_list when getting defaults for action plugins (#73864)
* Fix module-specific defaults in the gather_facts, package, and service action plugins.
* Handle ansible.legacy actions better in get_action_args_with_defaults
* Add tests for each action plugin
* Changelog
Fixes #72918
(cherry picked from commit 5640093f1ca63fd6af231cc8a7fb7d40e1907b8c)
* Fix tests for < 3.8
(cherry picked from commit 267b7215b3140f1a02935916970ecf98e0aef0c8)
|
|
|
|
| |
Co-authored-by: Abhijeet Kasurde <akasurde@redhat.com>
(cherry picked from commit cf3a304ce1711ed9a19549fbf58c004acd47c06a)
|
|
|
|
|
|
|
| |
CVE-2021-3583
ensure we always have unsafe
Co-authored-by: Rick Elrod <rick@elrod.me>
(cherry picked from commit 4c8c40fd3d4a58defdc80e7d22aa8d26b731353e)
|
|
|
|
|
| |
ansible-community/contrib-scripts. (#74905) (#74927)
(cherry picked from commit acf09e56a257d8b0548226cb9ab5ae9450df0d3d)
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* ansible-galaxy - increase page size and add retry decorator for throttling (#74240)
* Get available collection versions with page_size=100 for v2 and limit=100 for v3
* Update unit tests for larger page sizes
* Add a generic retry decorator in module_utils/api.py that accepts an Iterable of delays and a callable to determine if an exception inheriting from Exception should be retried
* Use the new decorator to handle Galaxy API rate limiting
* Add unit tests for new retry decorator
* Preserve the decorated function's metadata with functools.wraps
ci_complete
Co-authored-by: Matt Martz <matt@sivel.net>
Co-authored-by: Sviatoslav Sydorenko <wk.cvs.github@sydorenko.org.ua>
(cherry picked from commit ee725846f070fc6b0dd79b5e8c5199ec652faf87)
* Add changelog for ansible-galaxy improvements (#74738)
Changelog for #74240
(cherry picked from commit 9cfedcd9c911f994f830d494739a6bfe4de1b080)
|
| |
|
|
|
|
|
|
|
|
| |
* Correctly set path and fullpath for template vars
don't expect path to always be full path
also added exception/tb on action fail
(cherry picked from commit 22330dd322634548e0f4d88aa9c5c017b7c04851)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Only remove crontabs if they are empty
(cherry picked from commit fefda12827c2932c2d740af074e9a8d96202ed72)
* Add integration test to ensure system cron tab doesn't get removed. Increase cron integration tests separation.
(cherry picked from commit 1e37fa86b4d44b09bd7c17db3fa706ea620e4a9d)
* Also detect crontab which only contains whitespace as empty.
(cherry picked from commit 4b69c8f50152e434bb53013b46542f7ddb52240f)
* cron integration test: Adjust system crontab path to be distribution specific.
(cherry picked from commit 70be3730db8454841ae5ab1349df5104b8f14317)
* Add changelog fragment for #74497.
(cherry picked from commit c606b50a3d2c2a8fa7d7588b298a23ff73f2507b)
Co-authored-by: Fabian Klemp <fabian.klemp@elara-gmbh.de>
|
|
|
|
|
|
|
|
|
| |
The distutils module is not shipped with SUNWPython on Solaris.
It's in the SUNWPython-devel package. Do not use LooseVersion.
Fixes: #74488
(cherry picked from commit 4d7dc15d4e1e214e5091abc554eddb6974b72830)
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
|
|
|
|
|
|
|
|
| |
Due to the recent security incident, use our own copy hosted in S3
to mitigate future risk from running an arbitrary script downloaded from a
remote and untrtusted server.
(cherry picked from commit aa12af1d34)
Co-authored-by: Sam Doran <sdoran@redhat.com>
|
|
|
| |
(cherry picked from commit fe17cb6eba0df9e6c19e6dd8a78701fca6fa70e4)
|
|
|
|
|
|
|
| |
All tests using this have been removed..
(cherry picked from commit 8d3dce49bf27ca2baa6bb06f9a345da9228b63f8)
Co-authored-by: Sam Doran <sdoran@redhat.com>
|
|
|
|
|
|
| |
It is no longer contributing unique code coverage.
(cherry picked from commit 26e8c07f329dd436dda6d30efbe7e63b96e23ee8)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add constraint for MarkupSafe
MarkupSafe >= 2.0.0 requires Python >= 3.6.0. Add a constraint for older Python versions
and fix the `groupby_filter` test.
* Fix template_jinja2_latest test.
* patch filter decorators on newer Jinja2
* Jinja2 >= 3.0 renames several filter decorators used by Ansible itself, as well as by filters in collections. This patch ensures that the old names are usable within Ansible and by collections without warnings or errors.
* Ignore docs-build issues.
Co-authored-by: Matt Clay <matt@mystile.com>
Co-authored-by: Matt Davis <mrd@redhat.com>.
(cherry picked from commit f99d0248517c9dacc4594bc87d54626cdce59bfd)
Co-authored-by: Sam Doran <sdoran@redhat.com>
|
|
|
|
|
|
| |
(cherry picked from commit 877e5b3dfe3d19d4fdd98e415a1d9b5c5efb204b)
Co-authored-by: Matt Clay <matt@mystile.com>
|
|
|
|
|
|
|
| |
Also remove some other unncessary code from CI scripts.
(cherry picked from commit be7de9844e8299fa529a4ffed0d293373e92b44e)
Co-authored-by: Matt Clay <matt@mystile.com>
|
|
|
| |
(cherry picked from commit a75bae8a62d2e48e44ff2decc33f349835f84500)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Change look and feel of the `ansible-core` docs (#74200)
(cherry picked from commit d7f826c987877ec2d050c80c886d167861795b5d)
* lighten navigation background to make section labels easier to read for core docs (#74356)
* make section labels for /ansible-core/ docs easier to read, with black text and lighter gray background
(cherry picked from commit 6119fb0a9a796887d7d8cc34b4501f69251bf4d6)
Co-authored-by: Sandra McCann <samccann@redhat.com>
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
rabbitmq-erlang (#74452)
Previously it was hosted on bintray, but that service is shutting down on May 1. Using the new
repository also required using a newer version of RabbitMQ..
(cherry picked from commit 62cba4a6adc666f1e0100c385de20744002e4c42)
Co-authored-by: Sam Doran <sdoran@redhat.com>
|
| |
|
| |
|
|
|
| |
(cherry picked from commit 664531d7d6253d5bdb182727501c08e3b5aea0c1)
|
|
|
|
|
| |
fixes #43486
(cherry picked from commit c1eed681aafbfa1bc1c34ad1b0bf5c4be3201514)
|
|
|
|
|
|
| |
(cherry picked from commit cb7f4f19717e91930f695fe0be5adc6cacf5162f)
Co-authored-by: Matt Clay <matt@mystile.com>
|
|
|
| |
(cherry picked from commit 7fecb7ccc381ef61cadc2702b3df0fc73393077a)
|