Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade to Ubuntu 22.04.3 (for Kernel 6.2) #1875

Closed
4 tasks done
jefflill opened this issue Dec 22, 2023 · 3 comments
Closed
4 tasks done

Upgrade to Ubuntu 22.04.3 (for Kernel 6.2) #1875

jefflill opened this issue Dec 22, 2023 · 3 comments
Assignees
Labels
cluster-setup neonKUBE cluster setup

Comments

@jefflill
Copy link
Collaborator

jefflill commented Dec 22, 2023

Cilium/Isto interoperability requires the socketLB.hostNamespaceOnly=true capability which requires Kernel 5.7 or greater. I see that Ubuntu released 22.04.3 Aug 2023, which includes Kernel 6.2, so we'll go for that.

https://www.solo.io/blog/istio-cilium-kube-proxy-replacement/

We'll need to rebuild all of the base images. Note that we'll need to identify these specific Ubuntu images for AWS and Azure.

  • AWS
  • Azure
  • Hyper-V
  • XenServer
@jefflill jefflill self-assigned this Dec 22, 2023
@jefflill jefflill added the cluster-setup neonKUBE cluster setup label Dec 22, 2023
@jefflill jefflill changed the title Upgrade to Ubuntu 22.04.3 (for kernel 6.2) Upgrade to Ubuntu 22.04.3 (for Kernel 6.2) Dec 22, 2023
@jefflill
Copy link
Collaborator Author

DONE: note that AWS/Azure already use the latest Ubuntu 22.04 images

@jefflill
Copy link
Collaborator Author

jefflill commented Dec 23, 2023

It turns out that Ubuntu 22.04.3 release doesn't install the Linux Kernel v6.2 by default. We need to:

apt-get update
apt-get install --install-recommends linux-image-generic-hwe-22.04=6.2.0.39.40~22.04.16

where we'll pin the kernel version via the "=6.2.0.39.40~22.04.16". Note that these versions are listed here:

https://packages.ubuntu.com/jammy/linux-generic-hwe-22.04

...we'll also need to reboot

@jefflill
Copy link
Collaborator Author

REALLY DONE

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cluster-setup neonKUBE cluster setup
Projects
None yet
Development

No branches or pull requests

1 participant