You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ansible/test/integration/targets/yum/tasks
Rick Elrod 4aff87770e
[yum] Make package removal confirmation strict (#69592)
* [yum] Make package removal confirmation strict

Change:
After removing packages, the yum module does a final check to ensure the
packages are really installed. The check would include packages that
were RPM `Provides:` values of another package.

This means that, for example, if a third-party kernel RPM spec had
`Provides: kernel` in it, removing the stock kernel would be successful
but the check to see if it was really removed would fail and cause
Ansible to report a failure.

Test Plan:
Tested on local CentOS 7 VM with kernel from elrepo which is known to
`Provides: kernel`.

Tickets:
Fixes #69237
Refs #35672
Refs #40723

Signed-off-by: Rick Elrod <rick@elrod.me>
5 years ago
..
check_mode_consistency.yml yum always return changes dict, not only in check mode (#51987) 6 years ago
lock.yml yum: take care of stale/invalid yum.pid (#58457) 5 years ago
main.yml Change dummy package name in yum/dnf tests to not collide with an actual package (#60225) 5 years ago
proxy.yml Fix yum test case on ppc64le 5 years ago
repo.yml Integration tests: prevent loop squashing (#63847) 5 years ago
yum.yml [yum] Make package removal confirmation strict (#69592) 5 years ago
yum_group_remove.yml Integration tests: prevent loop squashing (#63847) 5 years ago
yuminstallroot.yml fixed handling of releasever for all known scenarios (#69057) 5 years ago