Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-3880

Newly installed kernel is not available on systems with "weird" firmware version

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Minor Minor
    • None
    • rhel-9.3.0
    • grub2
    • None
    • Important
    • sst_desktop_firmware_bootloaders
    • ssg_desktop
    • None
    • False
    • Hide

      None

      Show
      None
    • None
    • Red Hat Enterprise Linux
    • None
    • None
    • None
    • ppc64le
    • None

      What were you trying to do that didn't work?

      On system with petitboot bootloader reporting version in other format than v1.X
      newly installed kernel is not shown in petitboot

      Please provide the package NVR for which bug is seen:

      grub2-2.06-70.el9_3.1

      How reproducible:

      Always on a specific system

      Steps to reproduce

      • install a new kernel
      • run grubby --default-kernel (the new kernel is reported)
      • reboot

      Expected results

      New kernel is used

      Actual results

      The old kernel is used

      Workaround

      use grubby tool to add and remove some kernel parameter
      this method should be harmless on system using BLS as well
      culprit is you have to avoid using a parameter that is set already
      i.e.
      grubby --update-kernel $(grubby --default-kernel) --args="thisdoesnothing"
      grubby --update-kernel $(grubby --default-kernel) --remove-args="thisdoesnothing"

            bootloader-eng-team bootloader -eng-team
            pjanda@redhat.com Petr Janda
            bootloader -eng-team bootloader -eng-team
            Release Test Team Release Test Team
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: