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

VDO module does not load under kernel 5.14.0-570.25.1.el9_6.x86_64

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

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • None
    • rhel-9.6
    • kmod-kvdo
    • Yes
    • Critical
    • rhel-storage-dm
    • 1
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • RHEL for Intel
    • None
    • None
    • None
    • Unspecified
    • Unspecified
    • Unspecified
    • x86_64
    • None

      There are kernel symbols version mismatches in kmod-kvdo module and it does not load in Rocky 9.6.

      Kernel RPM version is kernel-5.14.0-570.25.1.el9_6.x86_64
      kmod-kvdo RPM version is kmod-kvdo-8.2.5.10-161.el9.x86_64

      I have a machine which is still not upgraded, (Rocky 9.5+) and with these versions, everything is fine:

      kernel-5.14.0-503.40.1.el9_5.x86_64
      kmod-kvdo-8.2.4.15-141.el9_5.x86_64

      On a stock 9.6 installation:

      ```

      [root@leovm01 virt-stack]# lvcreate --name VDOPoolName --size 425G vg_vdo
      WARNING: xfs signature detected on /dev/vg_vdo/VDOPoolName at offset 0. Wipe it? [y/n]: y
        Wiping xfs signature on /dev/vg_vdo/VDOPoolName.
        Logical volume "VDOPoolName" created.
      [root@leovm01 virt-stack]# vgs
        VG     #PV #LV #SN Attr   VSize   VFree  
        vg0      1   2   0 wz-n  49.96g      0 
        vg_vdo   1   1   0 wz-n 425.54g 556.00m
      [root@leovm01 virt-stack]# lvs
        LV          VG     Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
        root        vg0    wi-ao---  40.00g                                                    
        swap        vg0    wi-ao---   9.96g                                                    
        VDOPoolName vg_vdo wi-a---- 425.00g                                                    
      [root@leovm01 virt-stack]# lvconvert --type vdo-pool --name VDOVolumeName --virtualsize 5T vg_vdo/VDOPoolName
        WARNING: Converting logical volume vg_vdo/VDOPoolName to VDO pool volume with formatting.
        THIS WILL DESTROY CONTENT OF LOGICAL VOLUME (filesystem etc.)
      Do you really want to convert vg_vdo/VDOPoolName? [y/n]: y
      modprobe: FATAL: Module kvdo not found in directory /lib/modules/5.14.0-570.25.1.el9_6.x86_64
        /usr/sbin/modprobe failed: 1
        vdo: Required device-mapper target(s) not detected in your kernel.
      [root@leovm01 virt-stack]#

      ```

              cchung@redhat.com Chung Chung
              msffoc1 Javier Trujillo González (Inactive)
              Chung Chung Chung Chung
              storage-qe storage-qe
              Votes:
              0 Vote for this issue
              Watchers:
              13 Start watching this issue

                Created:
                Updated:
                Resolved: