| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
| |
Co-authored-by: Lee Garrett <lgarrett@rocketjump.eu>
|
|
|
|
|
|
|
|
|
| |
While upgrade process removes a package, module should
report changed=True instead of changed=False
Fixes: #46314
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
|
|
|
|
|
| |
Fixes: #79959
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
|
|
|
| |
The VyOS remote image required for running the tests is no longer functional.
|
|
|
|
| |
add testcase for expanding home dir names
|
| |
|
|
|
|
| |
This reverts commit 0d5460df16af2c8e082796c6a46cb075060f74c9.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* lift code that normalizes value type for boolean vtype to cover both
branches of conditional.
* remove obsolete and incomplete conversion of type in set_selection.
Fixes: #83594
Signed-off-by: Peter A. Bigot <pab@pabigot.com>
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* dnf: follow-up on is_newer_installed arches fix
* fix for the non package object case
* prevent early bailout in dnf _is_newer_version_installed
* non-installed available arches would fail out of the check early
---------
Co-authored-by: Matt Davis <nitzmahone@redhat.com>
|
| |
|
| |
|
| |
|
|
|
|
| |
Fixes: #82490
|
|
|
|
|
|
|
|
|
| |
different options (#83530)
* Reject option/alias names equal up to casing belonging to different options.
* Update test/lib/ansible_test/_util/controller/sanity/validate-modules/validate_modules/main.py
Co-authored-by: Sloane Hertel <19572925+s-hertel@users.noreply.github.com>
|
|
|
|
|
| |
* package_facts: fix warning logic
* Refactor so that warnings can work
|
|
|
| |
Fixes #83019
|
|
|
| |
Fixes #83447
|
|
|
|
| |
fixes #82872
nicer implementation courtesy of nitzmahone
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
previouslly we recorded but did not show to avoid spam
since we could not dedup from forks, that was already
fixed in another PR so now we can show/display them.
Also:
* funcitonalize deprecation msg construct from docs
* reuse formatting func in cli
* normalize alternatives: most of the code used intended plural
but some and most data/tests used the singular
* update schemas and tests
Co-authored-by: Matt Davis <6775756+nitzmahone@users.noreply.github.com>
Co-authored-by: Felix Fontein <felix@fontein.de>
|
|
|
|
|
| |
Fixes #83498
Co-authored-by: Sviatoslav Sydorenko (Святослав Сидоренко) <wk.cvs.github@sydorenko.org.ua>
|
|
|
| |
Fixes #83406
|
|
|
| |
Fixes #83373
|
|
|
|
|
|
|
|
|
| |
* Enable Ubuntu 24.04 group 6 in CI
* Disable rootfull Podman on Ubuntu
* Disable unix-chkpwd AppArmor profile on Ubuntu for Fedora 40 tests
* Document AppArmor and rootfull issues
|
|
|
| |
we only templated in some cases but when queueing we could get an untemplated name for the 'on start' event.
|
| |
|
|
|
|
| |
Signed-off-by: Thomas Sjögren <konstruktoid@users.noreply.github.com>
|
| |
|
|
|
|
|
|
|
|
| |
Consider content differs and size differs while unarchiving
the same tar.gz file
Fixes: #29610
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Previously, if the checksum of the downloaded file did not match the
specified checksum, the *destination* file was removed. This possibly
leaves the system that is being provisioned in an invalid state.
Instead, the checksum should be calculated on the temporary file only.
If there's a mismatch, delete the *temporary* file, not the destination
file.
This requires checking the checksum before moving the file.
|
| |
|
| |
|
|
|
| |
Fixes: #82075
|
|
|
| |
The dnf-nightly is the official nightly repo now.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* ansible-test - Update tested platforms
* Add work-around for Alpine tests
* Fix prepare_http_tests on Fedora
* Fix deb-src setup for Ubuntu 24.04+
* Set multiarch_test_pkg for Ubuntu 24.04
* Update AZP test matrix
|
|
|
|
|
| |
The timezone support module was used only for changing the timezone in the user module integration tests.
Changing the timezone for the tests is unecessarily complex for the purpose of asserting proper parsing of user expiration times.
|
| |
|
|
|
| |
Fixes #83094
|
|
|
|
|
|
|
|
|
|
| |
When vault password file env variable is set to blank,
this value is converted to CWD and passed for further
processing.
Check if ANSIBLE_VAULT_PASSWORD_FILE is not a directory.
Fixes: #42960
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
|
|
|
|
|
|
|
|
| |
(#81520)
Fixes: #81092
Signed-off-by: gilsongpfe <gilson.gpf@gmail.com>
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
|
| |
|
| |
|
|
|
|
|
| |
Fix to have ansible-test sanity --test action-plugin-docs to check for
action plugin documentation inside a sidecar file rather than a Python
module.
|
|
|
| |
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
|
|
|
|
|
| |
* Add Python 3.13 support
* Add temporary work-around for yamllint test
|