What/Who determines if a new kernel is update via apt upgrade

Recently, my OrangePi Zero 3 got upgraded to a new kernel version - “6.12.23-current-sunxi64”.

However, my Odroid N2+ has not yet upgraded to the same kernel and returns “6.6.65-current-meson64”

My question is who/what determines when a kernel becomes available for an apt upgrade - especially since the armbian page (Odroid N2 / N2+ - Armbian) says that a new kernel is available for N2+ ?

The availability of the kernel package on a apt package server.

Each SBC has an own kernel. Some are provided by vendor, some are mainline kernel and for some boards we might build them manually

Ok, so it basically is depends on someone noticing a new kernel release for a particular SBC and firing off a build, testing, and releaseing. What can I do to help accelerate the availability of the new kernels or are they dependent upon dietpi releases?

Kernel version are independent from DietPi release. There is no relation.

Depends who’s is providing your kernel. If it is us or someone else. Honestly I have no dedicated overview of all kernel for all SBC.

Something @MichaIng would need to answer

Yeah I pushed new kernel versions for Rockchip and Allwinner SoCs, but not yet for Amlogic. Will do so today.

We distribute kernel packages for all systems but Raspberry Pi and x86_64 from our own APT repository.

Joulinar - thanks for the info that the kernel is separate from the Dietpi release.

Michalng - thanks for pushing the Amlogic kernel and for the info on which kernels Dietpi uses.

I assume that you build/acquire the kernels as needed. Do we have a formal means of requesting that a later kernel version be created or is this done on an as need basis?

Generally I try to trigger new builds ~once per month. As there was a major Linux increment, which always causes breakage the first weeks at Armbian, I gave it some time to settle. Amlogic was the last vendor I tested builds this time, since there were actual issues with some Rockchip and Allwinner boards which were a good reason to test Linux 6.12 or patches done at Armbian build systems fix/enhance.

New kernel and bootloader for Amlogic SoCs are now at our APT repo. Works well on my Odroid N2+ booting from eMMC and SD card:

apt update
apt upgrade

Awesome. Thanks for the clarification. I appreciate all the hard work that you and the team puts into Dietpi.