action #161855
closed[qe-core] uninstalling libsolv patch can break zypper
100%
Description
This ticket is about an incident failure of 33666:libyui (or 33666:libsolv?)
It makes Maintenance: SLE 15 SP3 SAP Incidents ppc64le+x86_64 test cases failed on # Test died: 'zypper -n in -l -t patch SUSE-SLE-Product-SLES_SAP-15-SP3-2024-33666' failed with code 4.
For example:
ppc64le: https://openqa.suse.de/tests/14487434#step/update_install/2065
x86_64: https://openqa.suse.de/tests/14487433#step/update_install/1924
See more here: https://suse.slack.com/archives/C02CLB8TZP1/p1717120916410679
Some comments from Jozef:
I would ignore the failure, I tried also different order of the update and the Storage patch passed, problem is that, test tries to uninstall first patch, but that can cause problems with update like rpm, libzypp etc. Also the update does require reboot. The update is OK just the test breaks system messing with rpm db. For same reason test does not install rpm-db it would also break. https://github.com/os-autoinst/os-autoinst-distri-opensuse/blob/master/tests/qam-updinstall/update_install.pm#L82
update_install.pm
my @blocked_packages = ('rpm-ndb', 'kernel-default-base');
https://github.com/os-autoinst/os-autoinst-distri-opensuse|os-autoinst/os-autoinst-distri-opensuseos-autoinst/os-autoinst-distri-opensuse | Added by GitHub
Storage patch is passing too https://dzedro.suse.cz/tests/1080#step/update_install/613