Uploaded image for project: 'OpenShift Virtualization'
  1. OpenShift Virtualization
  2. CNV-28541

[2193038] virt-launcher has old packages, Dockerfile using virt:av instead of virt:rhel on 8.6

XMLWordPrintable

    • Urgent
    • None

      Description of problem:

      So, CNV 4.12.2 is shipping this old qemu-kvm in virt-launcher:

      qemu-kvm-core-6.2.0-11.module+el8.6.0+14712+f96656d3.x86_64

      Which is the same it shipped in 4.12.1 and 4.12.0 images! Its an old version....

      Doing some research, that RPM is the latest from repo advanced-virt-for-rhel-8-x86_64-rpms.
      But that repo should not be used in 8.6+ anymore, virt:av has been retired and its stuck on that old version above.

      Looking at the dockerfile for virt-launcher[1], it enables virt:av.

      ~~~
      dnf module enable -y \
      virt:av \
      ~~~

      Problem is, virt:av has been discontinued, its not getting more updates since 8.6.0.
      The above is correct for up to RHEL 8.5, but in 8.6 that is not getting updates anymore.

      I think this pod should be using virt:rhel (normal stream)

      Look at all the newer versions available, not being picked up by CNV.
      Customers are missing Z-Stream improvements.

      1. dnf list --available --showduplicates qemu-kvm-core | grep "el8.6"
        qemu-kvm-core.x86_64 15:6.2.0-11.module+el8.6.0+14707+5aa4b42d rhel-8-for-x86_64-appstream-eus-rpms
        qemu-kvm-core.x86_64 15:6.2.0-11.module+el8.6.0+15668+464a1f31.2 rhel-8-for-x86_64-appstream-eus-rpms
        qemu-kvm-core.x86_64 15:6.2.0-11.module+el8.6.0+16516+f8cbd5fe.5 rhel-8-for-x86_64-appstream-eus-rpms
        qemu-kvm-core.x86_64 15:6.2.0-11.module+el8.6.0+16538+01ea313d.6 rhel-8-for-x86_64-appstream-eus-rpms
        qemu-kvm-core.x86_64 15:6.2.0-11.module+el8.6.0+17576+33ee06a8.7 rhel-8-for-x86_64-appstream-eus-rpms
        qemu-kvm-core.x86_64 15:6.2.0-11.module+el8.6.0+18167+43cf40f3.8 rhel-8-for-x86_64-appstream-eus-rpms

      Same is valid for other virtualization packages (i.e. libvirt), everything is old, dating to aprox 8.6.0 GA.

      [1] https://catalog.redhat.com/software/containers/container-native-virtualization/virt-launcher/5c8a3c14bed8bd28d0e803f9?container-tabs=dockerfile&tag=v4.12.2-8&push_date=1680111367000

              sgott@redhat.com Stuart Gott
              rhn-support-gveitmic Germano Veit Michel
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: