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

alsa-sof-firmware-2024.09.2 breaks the RHEL upgrade from RHEL-9.6 to RHEL-10.0

Linking RHIVOS CVEs to...Migration: Automation ...Sync from "Extern...XMLWordPrintable

    • alsa-sof-firmware-2024.09.2-3.el10
    • No
    • Low
    • rhel-arch-hw-2
    • ssg_platform_enablement
    • 8
    • 13
    • 3
    • QE ack, Dev ack
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • Unspecified
    • Unspecified
    • Unspecified
    • None

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

      I tried RHEL major upgrade from RHEL-9.6 to RHEL-10 with dnf @Workstation package group installed.

      What is the impact of this issue to you?

      Upgrade fails during the initramdisk phase. It may or may not be possible to boot to the original rhel-9 system (did not try this so far).

      mbocek@redhat.com's update: Based on RHEL-101804, the system will drop into emergency mode when rebooting after the upgrade.

      Please provide the package NVR for which the bug is seen:

      alsa-sof-firmware-2024.09.2-2.el10

      How reproducible is this bug?:

      Always - just install alsa-sof-firmware on the rhel-9.6 machine and try to do leapp-upgrade to rhel-10.0

      Steps to reproduce

      1. provision rhel-9.6 machine (a recent compose eg RC compose)
      2. dnf install alsa-sof-firmware
      3. run leapp upgrade on the machine. Leapp finishes the the run cleanly, but then the rpm transaction fails during the actual upgrade in the interim phase (upgrade initramdisk)

      Expected results

      Upgrade is not interrupted

      Actual results

      Upgrade fails with a file conflict error:

      [   98.246897] upgrade[884]:             Transaction Summary 
      [   98.247418] upgrade[884]:             ==================================================================================================================== 
      [   98.247918] upgrade[884]:             Install    116 Packages 
      [   98.248418] upgrade[884]:             Upgrade    601 Packages 
      [   98.248950] upgrade[884]:             Remove      17 Packages 
      [   98.249450] upgrade[884]:             Downgrade    7 Packages 
      [   98.249975] upgrade[884]:              
      [   98.250513] upgrade[884]:             Total size: 1.0 G 
      [   98.251043] upgrade[884]:             Downloading Packages: 
      [   98.314438] upgrade[884]:             Running transaction check 
      [   98.314890] upgrade[884]:             Transaction check succeeded. 
      [   98.315389] upgrade[884]:             Running transaction test 
      [   98.315667] upgrade[884]:             Transaction test succeeded. 
      [   98.315916] upgrade[884]:             Running transaction 
      [   98.316427] upgrade[884]:               Running scriptlet: filesystem-3.18-16.el10.x86_64                         1/1 
      [   98.316698] upgrade[884]:               Running scriptlet: selinux-policy-targeted-40.13.26-1.el10.noarch         1/1 
      [   98.316963] upgrade[884]:               Running scriptlet: firewalld-2.3.0-2.el10.noarch                          1/1 
      [   98.317445] upgrade[884]:               Running scriptlet: alsa-sof-firmware-2024.09.2-2.el10.noarch              1/1 
      [   98.317725] upgrade[884]:               Preparing        :                                                        1/1 
      [   98.317976] upgrade[884]:     Stderr: No matches found for the following disable plugin patterns: subscription-manager 
      [   98.318492] upgrade[884]:             Warning: Package marked by Leapp to upgrade not found in repositories metadata: leapp python3-leapp 
      [   98.318759] upgrade[884]:             Transaction couldn't start: 
      [   98.319018] upgrade[884]:             file /usr/lib/firmware/intel/sof-ace-tplg from install of alsa-sof-firmware-2024.09.2-2.el10.noarch conflicts with file from package alsa-sof-firmware-2024.09.2-3.el9.noarch 
      [   98.319261] upgrade[884]:             file /usr/lib/firmware/intel/sof-ipc4-tplg from install of alsa-sof-firmware-2024.09.2-2.el10.noarch conflicts with file from package alsa-sof-firmware-2024.09.2-3.el9.noarch 
      [   98.319523] upgrade[884]:             Error: Could not run transaction. 
      

      ADDITIONAL NOTE

      This bug was filed to rhel-10 but it is not certain if the problem lies with the el10 rpm, or something that was introduced into the el9 rpm, or both.

              jkysela@redhat.com Jaroslav Kysela
              rhn-support-mmacura Michal Macura
              Jaroslav Kysela Jaroslav Kysela
              Sabrina Oralkova Sabrina Oralkova
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated: