Uploaded image for project: 'Satellite'
  1. Satellite
  2. SAT-14682

Mismatched files between stage 1 and stage 2 kernel images during kickstart provisioning

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done-Errata
    • Icon: Normal Normal
    • 6.13.0
    • 6.11.2
    • Pulp
    • Sprint 112
    • Moderate
    • None

      Description of problem:

      There is a kernel mismatch between the stage 1 image:

      1. file /var/lib/tftpboot/boot/red-hat-enterprise-linux-9-for-x86_64-baseos-kickstart-9-0-86-vmlinuz
        /var/lib/tftpboot/boot/red-hat-enterprise-linux-9-for-x86_64-baseos-kickstart-9-0-86-vmlinuz: Linux kernel x86 boot executable bzImage, version 5.14.0-70.13.1.el9_0.x86_64 (mockbuild@x86-vm-08.build.eng.bos.redhat.com) #1 SMP PREEMPT Thu A, RO-rootFS, swap_dev 0xA, Normal VGA

      And the stage 2 image from the kickstart repo (Red Hat Enterprise Linux 9 for x86_64 - BaseOS Kickstart 9.0):

      1. wget http://satellite.example.com/pulp/content/Default_Organization/Library/content/dist/rhel9/9.0/x86_64/baseos/kickstart/images/install.img
        ==output omitted==
      2. mount -o loop -t squashfs install.img /mnt
      3. mkdir /tmp/rootfs
      4. mount /mnt/LiveOS/rootfs.img /tmp/rootfs
      5. ls /tmp/rootfs/lib/modules
        5.14.0-70.22.1.el9_0.x86_64 module-info

      Version-Release number of selected component (if applicable):

      6.11.2

      How reproducible:

      Seems that it only affects some people. Syncing repos does not make it go away.

      Steps to Reproduce:

      1. Sync RHEL 9 BaseOS, AppStream, and equivalent Kickstart Repos
      2. Add all to Content View and publish/promote
      3. Build a new RHEL 9 host with network-based provisioning

      Actual results:

      Service org.fedoraproject.Anaconda.Modules.Storage has failed to start:
      Process org.fedoraproject.Anaconda.Modules.Storage exited with status 1

      It looks like systemd-modules-load.service fails with these error messages,
      which starts the chain effect of Anaconda failing:

      Failed to look up module alias 'msr': Function no implemented
      Failed to look up module alias: 'ipmi-devintf': Function not implemented

      In commandline after anaconda fails:

      1. uname -r
        5.14.0-70.13.1.el9_0.x86_64
      2. ls /usr/lib/modules
        5.14.0-70.22.1.el9_0.x86_64 module-info

      Expected results:

      Commencement of RHEL 9 install using anaconda

      Additional info:

      Workaround is to use image based provisioning instead. Downloading boot ISO for RHEL 9 does not have this issue.

              jira-bugzilla-migration RH Bugzilla Integration
              jira-bugzilla-migration RH Bugzilla Integration
              Vladimír Sedmík Vladimír Sedmík
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: