Bulk request to create cloud kernel tracks

We were recently tasked to produce snaps for all our cloud kernels (again) to be in line with the distro pc-kernel offering. For each kernel that would be 3 tracks:

2? (20, 22, 24 containing the current rolling kernel) 2?-edge (this has the upcoming rolling kernel) 2?-lts (this has updated versions of the initial kernel released in that series)

All of those across (aws|azure|gcp|gke|ibm|oracle)-kernel snaps. I am expanding this to / combinations below. Right now uc22 and uc24 are the primary targets but who knows whether uc20 follows soon. Even though it transitions to ESM next week. So uc20 is probably optional but if it does not add too much burden maybe could be done anyway.

Some 2x/y-kernel tracks might exist already (they have been around but by now all kernel snaps have been removed). The remainder would have to be created (@odysseus-k for visibility).

The list for uc22 and uc24:

22/aws-kernel
22/azure-kernel
22/gcp-kernel
22/gke-kernel
22/ibm-kernel
22/oracle-kernel
22-edge/aws-kernel
22-edge/azure-kernel
22-edge/gcp-kernel
22-edge/gke-kernel
22-edge/ibm-kernel
22-edge/oracle-kernel
22-lts/aws-kernel
22-lts/azure-kernel
22-lts/gcp-kernel
22-lts/gke-kernel
22-lts/ibm-kernel
22-lts/oracle-kernel
24/aws-kernel
24/azure-kernel
24/gcp-kernel
24/gke-kernel
24/ibm-kernel
24/oracle-kernel
24-edge/aws-kernel
24-edge/azure-kernel
24-edge/gcp-kernel
24-edge/gke-kernel
24-edge/ibm-kernel
24-edge/oracle-kernel
24-lts/aws-kernel
24-lts/azure-kernel
24-lts/gcp-kernel
24-lts/gke-kernel
24-lts/ibm-kernel
24-lts/oracle-kernel

And for (optional) uc20:

20/aws-kernel
20/azure-kernel
20/gcp-kernel
20/gke-kernel
20/ibm-kernel
20/oracle-kernel
20-edge/aws-kernel
20-edge/azure-kernel
20-edge/gcp-kernel
20-edge/gke-kernel
20-edge/ibm-kernel
20-edge/oracle-kernel
20-lts/aws-kernel
20-lts/azure-kernel
20-lts/gcp-kernel
20-lts/gke-kernel
20-lts/ibm-kernel
20-lts/oracle-kernel

Thanks, Stefan

1 Like

Hi @smb , I have created all the tracks for the snaps, except for ibm-kernel and oracle-kernel. I cannot find those snaps.

Can you pls confirm if they exist?

For rest of the snaps, I have created all the tracks including the uc20, hope that helps!

Thanks,
Aditya

Hi @adityagoel28,

those actually might not exist yet. The request we got was to provide all our cloud kernels as snaps. Some of those had existed in the past. I think I remember oracle was behind getting done and ibm probably not even thought of when things were dropped. So those would be new snaps which follow the same scheme as the other ones. As in being produced from related deb kernels. oracle-kernel would come from linux-oracle and ibm-kernel from linux-ibm.

Asked in the team and it looks like we first need to come up with those 2 missing snap kernels and then ask again for the tracks.

Thanks for the confirmation. Feel free to ask again when you get those 2 new snaps.

Have a nice day!