OMV-extras: 'Kernel' tab

  • Hello there,


    Recently re-did my OMV install, and following the "Optional, but recommended" guidance in the install docs, installed the OMV-extras plugin and enabled the repos (including 'testing').


    I see an extra tab labeled 'Kernel', that has some options for freezing or holding the kernel, selecting a specific kernel, along with a few other things... but not much in the way of help, either in the form of links, tool tips, or... anything. The omv-extras.org site doesn't seem to have much (anything) to add that I could find. Are there any good sources of info on this tab, or am I better off just turning off the 'testing' repo and not worrying about it.


    As a side note... when I came here to search for 'omv-extras' or "omv extras"... the most recent result returned was from 2015, which I find a little hard to believe, as I *know* of threads more recent than that. Heck, when I entered the subject for *this* thread, at least one of the suggested similar threads (from 2020) literally has 'OMV Extras' in the title. So maybe something is a bit wonky in the forum search engine department also?


    Thanks,


    Monte

    • Official Post

    Are there any good sources of info on this tab

    The documentation is on the tab. What else does it not tell you?


    am I better off just turning off the 'testing' repo and not worrying about it.

    The testing repo has nothing to do with the kernel tab or the kernel.

    omv 7.4.14-1 sandworm | 64 bit | 6.11 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.15 | compose 7.2.16 | k8s 7.3.1-1 | 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!

    • Official Post

    when I came here to search for 'omv-extras' or "omv extras"... the most recent result returned was from 2015, which I find a little hard to believe, as I *know* of threads more recent than that. Heck, when I entered the subject for *this* thread, at least one of the suggested similar threads (from 2020) literally has 'OMV Extras' in the title. So maybe something is a bit wonky in the forum search engine department also?

    You probably aren't entering your search correctly. Make sure to change the dropdown to Everywhere

    https://forum.openmediavault.o…276/&highlight=omv-extras

    https://forum.openmediavault.o…2277/&highlight=omvextras

    omv 7.4.14-1 sandworm | 64 bit | 6.11 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.15 | compose 7.2.16 | k8s 7.3.1-1 | 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!

  • You probably aren't entering your search correctly. Make sure to change the dropdown to Everywhere

    https://forum.openmediavault.o…276/&highlight=omv-extras

    https://forum.openmediavault.org/wsc/index.php?search-result/112277/&highlight=omvextra

    I did. I got exactly what you show in that first search there. The only thing different in the second, so far as I can tell, is the spelling of the search term. I did both of those, with 'Everywhere' selected - which doesn't make a whole lot of sense, as 'Forum' should be the correct option.

    • Official Post

    I did. I got exactly what you show in that first search there. The only thing different in the second, so far as I can tell, is the spelling of the search term. I did both of those, with 'Everywhere' selected - which doesn't make a whole lot of sense, as 'Forum' should be the correct option.

    I can't control how the search works and it is known to be not good. google works much better. Was there something that wasn't described on the kernel tab?

    omv 7.4.14-1 sandworm | 64 bit | 6.11 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.15 | compose 7.2.16 | k8s 7.3.1-1 | 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!

  • Sorry, took me a minute to un-b0rk my system. Went to log in and got caught in the (in)famous web GUI login loop :rolleyes: I had been holding off running much in Docker, just Portainer, LibreSpeed and Smokeping. Either one of those went completely nuts over the last 12 hours, or it looked like somehow I ended up with a *lot* of copies of the UniFi controller image downloaded (was planning on tinkering with that today). Not sure how I ended up using 25 GB either way :/ but that was what had things wedged. Stopped LibreSpeed and Smokeping, and did a `docker system prune -a` to wipe things (mostly) clean. Back to ~12% usage of the root FS (running in a VM), yay... ;)


    Anywho... I guess where I'm a little fuzzy on the stuff on the 'Kernel' tab is the why/when for each item.


    Guess I kind of get the notion of 'holding' or freezing a particular kernel release to avoid unpleasant surprises, and hand-in-hand with that, the ability to pick or roll-back to a particular kernel version.


    The Proxmox stuff... is that for *running* proxmox, or for use inside a proxmox vm? Is there a plan to install proxmox 'over' OMV, rather than run OMV inside Proxmox?


    I've used clonezilla, gparted and systemrescueCD in the (distant) past, so I have a little bit of familiarity with their use cases... just not sure how that ties into having them available directly inside OMV?


    Thanks!

    • Official Post

    Guess I kind of get the notion of 'holding' or freezing a particular kernel release to avoid unpleasant surprises, and hand-in-hand with that, the ability to pick or roll-back to a particular kernel version.

    This was added for zfs (and virtualbox) to "hold" the kernel at a certain version until their modules compiled on the latest kernel. Not used much anymore.

    The Proxmox stuff... is that for *running* proxmox, or for use inside a proxmox vm?

    It is to literally just use the proxmox kernel (ubuntu lts kernel) from the proxmox repos. Proxmox is a modified ubuntu lts kernel running on debian userland. Since I like Ubuntu and it has a zfs module built in (before Debian had the option), I made the feature in omv-extras.


    Is there a plan to install proxmox 'over' OMV, rather than run OMV inside Proxmox?

    New openmediavault-kvm plugin


    just not sure how that ties into having them available directly inside OMV?

    The notes tell you what these do. I downloads the ISO and makes it bootable on your OMV box for additional capabilities usually related to backup and recovery. If you don't have a use, that isn't out of the ordinary.

    omv 7.4.14-1 sandworm | 64 bit | 6.11 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.15 | compose 7.2.16 | k8s 7.3.1-1 | 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!

  • I did. I got exactly what you show in that first search there. The only thing different in the second, so far as I can tell, is the spelling of the search term. I did both of those, with 'Everywhere' selected - which doesn't make a whole lot of sense, as 'Forum' should be the correct option.


    I got curious and looked at both of those search links. Noticed immediately that results in both cases are limited to 1,000 - or 50 pages of 25 results each.

    Perhaps, in the case of "omv-extras" there are far more than 1,000 but the search is showing you the 1,000 oldest results instead of the 1,000 newest, thus starting with July 2015 and going back to the "beginning" from there.


    I have no reason to assume this is the case, other than ... it's a hunch. ;)

  • Dunno. I tried going into the 'advanced' search... the default is sorted by 'descending', which one would think is newest-to-oldest. On the off-chance that I was mis-understanding that, I selected 'ascending'.... which gave me the same set of results, but starting in 2012 and working forward to 2015.

  • Slightly off topic question, but does the extras functionality remove the older proxmox kernels?

    (or is this a manual task?)


    I've now got 10 proxmox/pve kernels and 10 recovery images showing in the dropdown/boot screen.

    (also had a random crash yesterday, with maxed out IO-WAIT - not sure what occurred/where - but it rebooted to the latest (yesterday) kernel and then downloaded another one today :)

    • Official Post

    does the extras functionality remove the older proxmox kernels?

    omv-extras isn't a service. So, there is nothing running to remove old kernel. Anything that use the apt-get argument autoremove should though. I thought omv-update did. I will have to look.

    omv 7.4.14-1 sandworm | 64 bit | 6.11 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.15 | compose 7.2.16 | k8s 7.3.1-1 | 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!

  • Well, it's certainly adding them - I didn't know if it had a limit (I'll soon find out if it hits 11). I know votdev has commented before that it's an owners responsibility normally to remove them in case stuff breaks :)


    apt-get --simulation autoremove shows nothing to remove.

    dpkg -l | grep pve shows I have:


    5.4.103-1 is currently active, pending a reboot to switch to 5.4.106-1

    • Official Post

    Well, it's certainly adding them - I didn't know if it had a limit (I'll soon find out if it hits 11)

    Nope. It adds the repo and install the package one time. apt-get update will install newer packages from the repo but omv-extras is not doing that. I only have one pve kernel on my system.


    I know votdev has commented before that it's an owners responsibility normally to remove them in case stuff breaks :)

    And how would omv-extras do that if it isn't a service? This is an apt issue not omv-extras. All omv-extras is doing is adding a repo and installing a package. omv-extras can't (and won't) become a service to do things apt should be doing. What is the output of: apt-get --purge autoremove

    omv 7.4.14-1 sandworm | 64 bit | 6.11 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.15 | compose 7.2.16 | k8s 7.3.1-1 | 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!

  • Code
    root@openmediavault:/home/root# apt-get --purge autoremove
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
    • Official Post

    How about dpkg -l | grep pve

    omv 7.4.14-1 sandworm | 64 bit | 6.11 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.15 | compose 7.2.16 | k8s 7.3.1-1 | 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!

    • Official Post

    That's further up the chain

    And this is what mine looks like. And no, I don't manually purge versions of the kernel


    ii pve-firmware 3.2-2 all Binary firmware code for the pve-kernel

    ii pve-headers 6.3-1 all Default Proxmox VE Kernel Headers

    ii pve-headers-5.11 7.0-0+3~bpo10 all Latest Proxmox VE Kernel Headers

    ii pve-headers-5.11.7-1-pve 5.11.7-1~bpo10 amd64 The Proxmox PVE Kernel Headers

    ii pve-headers-5.4 6.3-8 all Latest Proxmox VE Kernel Headers

    ii pve-headers-5.4.106-1-pve 5.4.106-1 amd64 The Proxmox PVE Kernel Headers

    ii pve-kernel-5.11 7.0-0+3~bpo10 all Latest Proxmox VE Kernel Image

    ii pve-kernel-5.11.7-1-pve 5.11.7-1~bpo10 amd64 The Proxmox PVE Kernel Image

    ii pve-kernel-5.4 6.3-8 all Latest Proxmox VE Kernel Image

    ii pve-kernel-5.4.106-1-pve 5.4.106-1 amd64 The Proxmox PVE Kernel Image

    omv 7.4.14-1 sandworm | 64 bit | 6.11 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.15 | compose 7.2.16 | k8s 7.3.1-1 | 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!

    • Official Post

    I've got the firmware image also (just omitted it as it wasn't headers/kernel).

    I omitted lots of things but missed the firmware. I was trying to just show the headers and kernels.

    They all show up on the grub menu - but that's where I noticed - after the crash I had, the boot menu was "large"

    As they should because those kernels are installed. Just not sure why they don't get purged.

    omv 7.4.14-1 sandworm | 64 bit | 6.11 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.15 | compose 7.2.16 | k8s 7.3.1-1 | 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!

Participate now!

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