ansible/test
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>
2020-05-26 14:47:39 -04:00
..
ansible_test
integration [yum] Make package removal confirmation strict (#69592) 2020-05-26 14:47:39 -04:00
lib/ansible_test collection routing (#67684) 2020-05-26 09:42:06 -07:00
sanity collection routing (#67684) 2020-05-26 09:42:06 -07:00
support Remove conflicting plugin from test/support/ dir. (#69628) 2020-05-20 14:52:26 -07:00
units collection routing (#67684) 2020-05-26 09:42:06 -07:00
utils/shippable Testing: Add support for CentOS Linux On Power platform (#68130) 2020-04-15 16:22:17 -07:00