-
Bug
-
Resolution: Done
-
Undefined
-
None
-
None
-
False
-
False
-
-
5
-
Testable
There was a regression introduced in the Port pkghandler.preserve_only_rhel_kernel() to Action framework PR. The update of the RHEL kernel is called in a wrong place, not being able to update said package and causing an outdated kernel to be set as a default after the conversion.
Breakdown of what's going on:
- installed original kernel(a) version == latest RHEL kernel(b) version
- RHEL kerne(b)l cannot be replaced/installed during the main transaction due to the conflicting version
- we try to install an older version of the kernel(c)
- update of the kernel(c) is attempted unsuccessfully because the latest version is already (read still) installed in the form of the original vendor kernel(a)
- the conflicting original kernel(a) is removed
- an older kernel(c) is set as a default
In reality, steps 4 and 5 should be the other way around.
This line is the suspected culprit.
- is related to
-
RHELC-1672 Newer RHEL kernel ignored as a default candidate
- Closed
- links to
-
RHEA-2024:137944 convert2rhel bug fix update
-
RHEA-2024:137945 convert2rhel bug fix update
-
RHEA-2024:139804 convert2rhel bug fix and enhancemet update