Problem with new OMV7 kernel update

  • Dear Experts,

    OMV offered me a big bunch of updates today and I let the install but it seemes there is an problem with the new kernal. I get the following error messega at the end:


    It seems the new kernel has an incompatibility with the ZFS plugin of OMV-Extras. I also tried to make the update on the command line but the result is the same issue.


    My kernel version (after performing the update):

    Code
    # uname -r
    6.1.0-31-amd64

    What can I do to fix it?


    Regards

    Mic.

    • New
    • Official Post

    you must have an old version of zfs that won't compile on the 6.12 kernel. Using the proxmox kernel solves this problem. If your system won't boot, you need to connect a monitor and keyboard and select an older kernel.

    omv 7.7.0-2 sandworm | 64 bit | 6.11 proxmox kernel

    plugins :: omvextrasorg 7.0.1 | kvm 7.0.17 | compose 7.3.4 | cputemp 7.0.2 | mergerfs 7.0.5 | scripts 7.0.9


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

  • Thank you so much for your quick reply.

    I was able to boot the system with kernel 6.1.0-31 recovery it looks fine.


    I will now install the kernel plugin and find out which combination of proxmox kernel and my zfs version 7.1.1 matches 6.1.0-36.1.0-311

  • Hello,


    I don't use Proxmox... only OMV7 as you can download it.


    The problem is that the update was offered via OMV and I also use the ZFS plugin from OMV-Extras. In this case, an update for the ZFS plugin was either forgotten to be offered or the OMV update was rolled out too early.


    I also took the detour via the recovery boot yesterday and then selected the kernel without amd64 in the name to boot menu. After that, I was able to downgrade to the old kernel 6.1.0-31-amd64 and was bootable again.


    Today, however, OMV showed me in the plug-in settings that my ZFS plugin was not installed. So I ran the installation again via the WebGUI. It tried again to install the new, faulty kernel 6.12.9+bpo-amd64.


    The system now boots and my ZFS pool is accessible, but I think that the problem will keep occurring until an error-free combination of updates (kernel + ZFS plugin) is offered in OMV.

    Thank you.

    Regards,
    Mic.

    • New
    • Official Post

    Suggestion is to use the proxmox kernel, not proxmox as such.


    You can install the proxmox kernel from the kernel plugin. The advantage of the proxmox kernel is, that it supports zfs out of the box.

  • Suggestion is to use the proxmox kernel, not proxmox as such.


    You can install the proxmox kernel from the kernel plugin. The advantage of the proxmox kernel is, that it supports zfs out of the box.

    How does this cooperate with the OMV-Extras ZFS Plugin? Which Kernel-Version of Proxmox is recommended to be used?

    • New
    • Official Post

    How does this cooperate with the OMV-Extras ZFS Plugin?

    Well. The plugin is the reason why the proxmox kernel has been made available by the kernel plugin.

    reycoaaron is the developer of both plugins and all others from omv-extras



    Which Kernel-Version of Proxmox is recommended to be used?

    I use 6.8 (and do not use zfs). reycoaaron uses 6.11 according his signature. Have not seen any posts regarding issues with 6.11.

    So I would think you are good to use the latest one which is 6.11 at the moment.

  • is this a similar issue as last week with the "apt upgrade → Size + hash Sum mismatches"?


    Got today also many updates and want to prevent the same disaster (new installation)

  • It is more complicated as I expeced:


    1. Uninstall the faulty ZFS Plugin in WebGUI

    2. Uninstall the faulty Kernal Plugin in WebGUI.

    3. Purge all installed dependencies (command line, SSH)

    4. Reboot Computer

    5. Install Kernal Plugin

    6. Install Proxmox-Kernal. I have selcted: Debian GNU/Linux, with Linux 6.11.11-1-pve

    7. Make new Kernal to "boot kernal" in WebGUI

    8. Reboot Computer

    9. Check if correct kernal was activated (command line, SSH): uname -r

    10. Install ZFS Plugin in WebGUI

    11. Remount ZFS-Pool (command line, SSH)

    Now it works. I am back in the game. Thank you. 😊

    • New
    • Official Post

    is this a similar issue as last week with the "apt upgrade → Size + hash Sum mismatches"?


    Got today also many updates and want to prevent the same disaster (new installation)

    I wouldn't call a new installation a disaster.


    This issue should not apply to you. This is about amd64 not arm.

  • After my change to the Proxmox Kernal I see now a lot of available Updates in OMV. Should I install them or levae them?

    - grub-common 2.06-13+pmx2

    - grub-efi-amd64 2.06-13+pmx2

    - grub-efi-amd64-bin 2.06-13+pmx2

    - grub2-common 2.06-13+pmx2

    - shim-helpers-amd64-signed 1+15.8+1+pmx1

    - shim-signed 1.44+pmx1+15.8-1+pmx1

    - shim-signed-common 1.44+pmx1+15.8-1+pmx1

    - shim-unsigned 15.8-1+pmx1

    - smartmontools 7.3-pve1

    Could I run introubles again by installing them?

  • Should I install them or levae them?

    Install them.


    You only need to check with next kernel updates, and before rebooting that the default kernel to boot is set proper on the kernel GUI page.


    It happens that the default changes to something different.

    It happened to me that the default was "memory test".

    If I had rebooted, the device would stay there until a monitor and keyboard had to be connected to boot again with the proper kernel.


    This is refered on the wiki page.

    To be edited with link


    [EDIT]

    omv6:omv6_plugins:kernel [omv-extras.org]


  • you must have an old version of zfs that won't compile on the 6.12 kernel. Using the proxmox kernel solves this problem. If your system won't boot, you need to connect a monitor and keyboard and select an older kernel.

    Pinning kernel to backports installs 6.12.9+bpo-amd64 resulting in zfs modules failing to build against zfs-dkms version2.1.11-1+deb12u1.


    This can be solved be installing updated version of zfs-dkms ( and dependencies) from backports without need of pve kernel then the update can complete.


Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!