How do I report a system broken after kernel update?

The kmod-kvdo module is missing for this kernel version. VDO depends on this kernel module.

Kernel: 5.14.0-570.24.1 (introduced the problem, previous 22 is working well)
AlmaLinux: 9.6

The kmod-kvdo is a separate package. There is no new version for each kernel version. My nearest mirror seems to have kmod-kvdo built in March.

22 does see it, but 24 does not?
No links to module, or fails to load?

find /lib/modules -name "*kvdo*" -ls

Does 24’s dir lack links to the module file?

Exactly. No vdo modules on 24 folder.

They’re already working on a fix.
https://issues.redhat.com/browse/RHEL-101628

Thanks for updating me on the case. How long does it usually take for them to release an update? This morning the machine stopped again… The system reinstalled Kernel 24.

They said:

“We are working on releasing the 8.2.5.14 version of kmod-kvdo. It is in:

https://brew-task-repos.engineering.redhat.com/repos/official/kmod-kvdo/8.2.5.14/163.el9_6/kmod-kvdo-8.2.5.14-163.el9_6.repo

This should work. The release is in QA now. In the mean time, please let me know if the above repo does not work for you.
Sorry for the inconvenience.”

Will AlmaLinux release the update at the same time?

Still pending on Red Hat issues.

I can’t believe it. A new kernel update was released, and the problem still persists. The system crashed again due to the lack of an updated kmod-kvdo package, which has not yet been fixed.

Now the last two kernel updates don’t support vdo.

find /lib/modules -name “kvdo” -ls

/lib/modules/5.14.0-570.el9.x86_64/extra/kmod-kvdo
/lib/modules/5.14.0-570.el9.x86_64/extra/kmod-kvdo/vdo/kvdo.ko
/lib/modules/5.14.0-570.22.1.el9_6.x86_64/weak-updates/kmod-kvdo
/lib/modules/5.14.0-570.22.1.el9_6.x86_64/weak-updates/kmod-kvdo/vdo/kvdo.ko → /lib/modules/5.14.0-570.el9.x86_64/extra/kmod-kvdo/vdo/kvdo.ko

The last supported package was kernel 22… 24 and 25 aren’t initializing the vdo module, and the system becomes completely inaccessible. I expected a bit more system stability because it’s based on RHE.

Does anyone else use vdo? How are you getting around this issue?

Do you know how to get that update?

No modules for 24 or 25 version.

Use the 5.14.0-570.23.1.el9_6 (or earlier) kernel for now, until kmod‑kvdo gets fixed.

… and expect to release in August.

I consider this VDO issue highly critical, as it compromises system stability. Furthermore, I also consider any issue involving storage highly critical. I can’t believe a fix isn’t coming until August.

I do agree. Data is the most valuable thing in a computer.


I do wonder how common is the use of VDO?

I think any feature that’s readily available and accessible via the cockpit is being widely used. But now, reflecting on what happened, it seems like I was the only one reporting it here in the community… I’m starting to think I’m the only one using VDO… Are you using it?

I don’t even really know what it is. I don’t use LVM either (on most systems).

The bug report for RHEL is from a user and some Rocky Linux user has the same situation, so you are not alone.

1 Like