bottlerocket
bottlerocket copied to clipboard
Kernel 6.6 Support
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:
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.
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
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".
But current cilum 1.14 does not support 1.28, hence till that time we are on 1.27
@sumeet-zuora Is there any specific feature you are looking for from Kernel newer than 5.15?
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 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).
Any chance this can be included in with aws-k8s-1.30?
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 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?