bottlerocket icon indicating copy to clipboard operation
bottlerocket copied to clipboard

Kernel 6.6 Support

Open AhmadMasry opened this issue 2 years ago • 13 comments

What I'd like: New Long term Linux kernel 6.6 has been released, I would like to see newer Bottlerocket version to support this kernel version.

Any alternatives you've considered:

AhmadMasry avatar Nov 17 '23 15:11 AhmadMasry

Thanks for filing this issue! I'm not sure what the plan is to release a kernel 6.6 variant just yet, but we'll keep track of that here.

cbgbt avatar Nov 17 '23 19:11 cbgbt

Did realize the kernels on ami k8s 1.27 is still at 5.15 any plans of upgrading to newer? and where can we see the roadmap

sumeet-zuora avatar Nov 22 '23 14:11 sumeet-zuora

Bottlerocket avoids upgrading the Kernel version for existing variants to avoid making backwards-incompatible changes. If you are looking to use a newer kernel, you can use k8s-1.28 ami that uses "kernel-6.1".

vyaghras avatar Nov 22 '23 20:11 vyaghras

But current cilum 1.14 does not support 1.28, hence till that time we are on 1.27

sumeet-zuora avatar Nov 22 '23 21:11 sumeet-zuora

@sumeet-zuora Is there any specific feature you are looking for from Kernel newer than 5.15?

vyaghras avatar Nov 23 '23 04:11 vyaghras

Yes, one is BBR https://isovalent.com/blog/post/accelerate-network-performance-with-cilium-bbr/ and another good to have is Big TCP https://isovalent.com/blog/post/big-tcp-on-cilium/

sumeet-zuora avatar Nov 23 '23 09:11 sumeet-zuora

@sumeet-zuora So @vyaghras did a good job going over this, but I did want to add a concrete reference here: our kernel update policy is on the SECURITY_FEATURES document.

Looks like cilium will be compatiable with k8s 1.28 in their next release, so after that you can migrate your cluster to 1.28 and bottlerocket to the newer aws-k8s-1.28 variant which has Linux 6.1 kernel (also also quite few other nice new things).

stockholmux avatar Nov 24 '23 15:11 stockholmux

Any chance this can be included in with aws-k8s-1.30?

AhmadMS1988 avatar Apr 18 '24 10:04 AhmadMS1988

Hello @AhmadMS1988, we do not have plans to move to 6.6 for aws-k8s-1.30. We track the same long term releases as Amazon Linux and the latest they are tracking is 6.1.

yeazelm avatar Apr 19 '24 00:04 yeazelm

@yeazelm Does that mean, that we will have to wait for Amazon Linux 2025, or even longer, before we can move beyond 6.1?

Is there a realistic chance, Bottlerocket could adopt a more aggressive upgrade policy than Amazon Linux, e.g. one that at least considers the most recent Linux Kernel LTS version?

alex-berger avatar Jul 25 '24 12:07 alex-berger