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

ipset requires 4k kernel on aarch64 even when 64k kernel is already installed

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

    • Icon: Bug Bug
    • Resolution: Done-Errata
    • Icon: Critical Critical
    • rhel-10.0
    • rhel-10.0
    • ipset
    • None
    • ipset-7.22-7.el10_0
    • No
    • Moderate
    • rhel-net-firewall
    • ssg_networking
    • 32
    • 5
    • QE ack, Dev ack
    • False
    • False
    • Hide

      None

      Show
      None
    • No
    • None
    • Approved Blocker
    • Unspecified Release Note Type - Unknown
    • Unspecified
    • Unspecified
    • Unspecified
    • aarch64
    • None

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

      Due to RHEL-60899 the ipset package now installs the 4k kernel version despite the 64k kernel being already installed:

      root@ampere:~# rpm -qa | grep kernel
      kernel-tools-libs-6.12.0-55.5.1.el10_0.aarch64
      kernel-64k-modules-core-6.12.0-55.5.1.el10_0.aarch64
      kernel-64k-core-6.12.0-55.5.1.el10_0.aarch64
      kernel-64k-modules-6.12.0-55.5.1.el10_0.aarch64
      kernel-tools-6.12.0-55.5.1.el10_0.aarch64
      kernel-64k-6.12.0-55.5.1.el10_0.aarch64
      root@ampere:~# dnf install ipset
      ...
      ==========================================================================
       Package                 Arch       Version                 Repo     Size
      ==========================================================================
      Installing:
       ipset                   aarch64    7.22-6.el10             base     48 k
      Installing dependencies:
       ipset-libs              aarch64    7.22-6.el10             base     70 k
       kernel-core             aarch64    6.12.0-55.5.1.el10_0    base     17 M
       kernel-modules          aarch64    6.12.0-55.5.1.el10_0    base     24 M
       kernel-modules-core     aarch64    6.12.0-55.5.1.el10_0    base     23 M
       kernel-modules-extra    aarch64    6.12.0-55.5.1.el10_0    base    1.6 M
      
      Transaction Summary
      ==========================================================================
      Install  6 Packages
      
      Total download size: 66 M
      Installed size: 171 M
      Is this ok [y/N]:
      

      This caused bug RHEL-82309.

      What is the impact of this issue to you?

      Both 4k and 64k kernels installed after the system installation, despite the user selected the 64k version in the installer.

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

      ipset-7.22-6.el10

      How reproducible is this bug?:

      Always

      Steps to reproduce

      1. Install ipset on a system with kernel-64k-core already installed.

      Expected results

      ipset installed without installing additional kernel version.

      Actual results

      kernel-core installed next to kernel-64k-core.

              egarver Eric Garver
              jstodola@redhat.com Jan Stodola
              Eric Garver Eric Garver
              Tomas Dolezal Tomas Dolezal
              Votes:
              0 Vote for this issue
              Watchers:
              11 Start watching this issue

                Created:
                Updated:
                Resolved: