Kernel Plugin, failure with Proxmox 6.14 and Proxmox 6.13 missing

  • Hello everyone,


    I saw that the OMV kernel plugin offers the Proxmox kernel 6.14 for installation. Unfortunately, this kernel is not compatible with ZFS. Are the developers aware of this? A note would have been helpful.


    Unfortunately, you can't install the Proxmox kernel 6.13 via the plugin. However, it does offer some improvements that I find interesting, and it is compatible with ZFS. Could you please include this kernel in the plugin?


    Thanks and regards,

    Mic.

    • Official Post

    Unfortunately, this kernel is not compatible with ZFS. Are the developers aware of this? A note would have been helpful.

    It is compatible with zfs. You must use zfs from the proxmox repo which requires backports to be disabled currently to avoid using backports zfs 2.3.1. This is a temporary problem until proxmox is using zfs 2.3. I don't have a good place to put notes on a plugin that is only a datatable and I don't want to have to release a new plugin every time a tiny dependency changes.

    you can't install the Proxmox kernel 6.13 via the plugin. However, it does offer some improvements that I find interesting, and it is compatible with ZFS. Could you please include this kernel in the plugin?

    There is no proxmox 6.13 kernel in their repo - http://download.proxmox.com/de…ubscription/binary-amd64/

    omv 8.0.10-2 synchrony | 6.17 proxmox kernel

    plugins :: omvextrasorg 8.0.2 | kvm 8.0.7 | compose 8.1.3 | cterm 8.0 | borgbackup 8.1.6 | cputemp 8.0 | mergerfs 8.0 | scripts 8.0.1 | writecache 8.1


    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!

  • Hello ryecoaaron ,


    I got your point. It may be complicated to implement this information and I also understand that it is just a question of time when ZFS support also will be available for 6.14. Maybe you could mark it in the download menu as "proxmox kernel 6.14 (no ZFS support)" until it is available or you do not implement a new kernel in the plugin until all features of OMV (and OMV extras) is supported.


    I have seen there is a proxmox kernel 6.13 available but not in your OMV Kernel plugin. Could you please add it to the download list, so I (or other users) dann install it?


    Thank you.


    Regards
    Michael.

  • proxmox kernel 6.14 (no ZFS support)

    Proxmox kernel 6.14 supports ZFS. You need to use ZFS 2.2

    Opt-in Linux 6.14 Kernel for Proxmox VE 8 available on test & no-subscription
    We recently uploaded a 6.14 kernel into our repositories. The current 6.8 kernel will stay the default on the Proxmox VE 8 series, the newly introduced 6.14…
    forum.proxmox.com

    OMV 7.x | 6.8 Proxmox Kernel

    GIGABYTE Z370M DS3H Motherboard

    Intel G4560 CPU | 16G×1 Non-ECC RAM

    128G SSD + 1T SSD + 4T×2 HDD | No RAID

    500W ATX PSU | APC BK650-CH UPS

    • Official Post

    Maybe you could mark it in the download menu as "proxmox kernel 6.14 (no ZFS support)" until it is available or you do not implement a new kernel in the plugin until all features of OMV (and OMV extras) is supported.

    But zfs is supported. That is one of the primary reasons of using the proxmox kernel. Your system just can't compile zfs 2.3.1 from backports on the 6.14 kernel. Since another reason for using the proxmox kernel is to avoid compiling the zfs module, using zfs from backports should be avoid anyway. For your system, you need to disable backports and remove zfs-dkms 2.3.1.


    I have seen there is a proxmox kernel 6.13 available but not in your OMV Kernel plugin. Could you please add it to the download list, so I (or other users) dann install it?

    Please look at the proxmox repo link I posted. There is no proxmox 6.13 kernel.


    If I download the Proxmox Kernel 6.14 in the OMV Kernel Plugin it crashes. If there is a solution, please OMV developers provide an update for OMV.

    It crashes on your system because backports is enabled and you have zfs-dkms 2.3.1 installed. None of the proxmox kernels need this package.


    sudo omv-changebackports no

    sudo apt-get purge zfs-dkms dkms


    Then click the install 6.14 proxmox kernel menu option.

    omv 8.0.10-2 synchrony | 6.17 proxmox kernel

    plugins :: omvextrasorg 8.0.2 | kvm 8.0.7 | compose 8.1.3 | cterm 8.0 | borgbackup 8.1.6 | cputemp 8.0 | mergerfs 8.0 | scripts 8.0.1 | writecache 8.1


    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!

  • Hi ryecoaaron .

    Thank you, to remove zfs dkms was the golden hint. Great. I needed to reconfigure a lot of things but now 6.14 works.

    What did I do?

    1. In OMV WebGUI: System > OMV extras click on Disable backports

    2. Continue in command line (SSH connection):

    Now, everything is running again properly but with new Kernel Proxmox 6.14.

    I think, I cannot use the OMV standard Kernel with ZFS anymore, right? (But I don't want ro do it.)

    Regards
    Mic.

    • Official Post

    I cannot use the OMV standard Kernel with ZFS anymore, right?

    I would not try.

    omv 8.0.10-2 synchrony | 6.17 proxmox kernel

    plugins :: omvextrasorg 8.0.2 | kvm 8.0.7 | compose 8.1.3 | cterm 8.0 | borgbackup 8.1.6 | cputemp 8.0 | mergerfs 8.0 | scripts 8.0.1 | writecache 8.1


    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!

    • Official Post

    What would I need to do, in case I would need it again with the standard kernel?

    Worry about it then.

    omv 8.0.10-2 synchrony | 6.17 proxmox kernel

    plugins :: omvextrasorg 8.0.2 | kvm 8.0.7 | compose 8.1.3 | cterm 8.0 | borgbackup 8.1.6 | cputemp 8.0 | mergerfs 8.0 | scripts 8.0.1 | writecache 8.1


    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!

  • Hello ryecoaaron ,


    I needed to restore an old installation of OMV7 on my PC and I did the same steps as described above but now I am not able to update the Kernel Plugin. I always get the error:

    Code
    (Reading database ... 121026 files and directories currently installed.)
    Preparing to unpack .../pve-firmware_3.15-3_all.deb ...
    Unpacking pve-firmware (3.15-3) over (3.14-3) ...
    dpkg: error processing archive /var/cache/apt/archives/pve-firmware_3.15-3_all.deb (--unpack):
     trying to overwrite '/lib/firmware/intel/avs/apl/dsp_basefw.bin', which is also in package firmware-intel-sound 20240709-2~bpo12+1
    dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
    Errors were encountered while processing:
     /var/cache/apt/archives/pve-firmware_3.15-3_all.deb
    
    ** CONNECTION LOST **


    What shall I do this time?

    [UPDATE]

    My solution:
    1. sudo apt remove firmware-intel-sound
    2. Do the Update...
    3. sudo apt install firmware-intel-sound


    Regrads
    Mic.

  • What shall I do this time?

    Check this out:

    OMV 7.x | 6.8 Proxmox Kernel

    GIGABYTE Z370M DS3H Motherboard

    Intel G4560 CPU | 16G×1 Non-ECC RAM

    128G SSD + 1T SSD + 4T×2 HDD | No RAID

    500W ATX PSU | APC BK650-CH UPS

    • Official Post

    But anyhow, if not already done, these hints should be in the documentation of the Kernel plugin. Maybe you find a good way...

    The preference for the Proxmox kernel will be noted in the ZFS plugin doc, when it's complete.

    Essentially the ranking will be:
    ZFS with backports Debian kernel - a bad idea. Problems are possible with each kernel update.
    ZFS with standard Debian kernel - will work, but not ideal.
    ZFS with Proxmox kernel - best case scenario for ZFS.

  • Hi,


    I encountered similar problem but I solved it by manually backporting zfs-dkms 2.3.2 from sid to bookworm.


    First, you create /etc/apt/sources.list.d/unstable-source.list containing:


    Code
    deb-src http://deb.debian.org/debian sid main contrib  


    And do following to set up the build environment and start backporting


    Code
    sudo apt update
    sudo apt install devscripts build-essential lintian fakeroot
    cd ~/zfs-backport
    apt-get source zfs-linux/sid
    sudo apt-get build-dep zfs-linux/sid
    cd ~/zfs-backport/zfs-linux-2.3.2
    dch --local +bpo12+1 -D bookworm \
        "Backport ZFS 2.3.2 from sid into Bookworm"  
    debuild -us -uc -b

    Then the deb files from the backport will be available in ~/zfs-backport. Install them


    Code
    cd ..
    sudo dpkg -i libnvpair3linux_*.deb libuutil3linux_*.deb \
                 libzfs4linux_*.deb zfs-dkms_*.deb zfs-zed_*.deb
    sudo apt-get -f install

Participate now!

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