Skip to content

Trim linux headers to LTS kernel versions for 4.x and 5.x and include new LTS versions for 6.x kernels.#2350

Draft
ddelnano wants to merge 2 commits intomainfrom
ddelnano/update-kernel-versions
Draft

Trim linux headers to LTS kernel versions for 4.x and 5.x and include new LTS versions for 6.x kernels.#2350
ddelnano wants to merge 2 commits intomainfrom
ddelnano/update-kernel-versions

Conversation

@ddelnano
Copy link
Copy Markdown
Member

@ddelnano ddelnano commented Apr 7, 2026

Summary: Trim linux headers to LTS kernel versions for 4.x and 5.x and include new LTS versions for 6.x kernels.

Relevant Issues: #2275, #2344

Type of change: /kind dependency

Test Plan: Deploy a vizier on the following platforms and compared pl7 headers vs the new pl8

  • Bottlerocket
  • Amazon Linux
  • k0s (6.12 kernel)
  • Google COS
  • Verified that the new build process via make prepare creates similarly sized tar files and has roughly the same files present (some files were missing like .config, Makefile, Module.symvers, Kconfig, compile.h, but not of these are used by the PEM)
Bottlerocket /etc/os-release ``` I20260410 02:06:57.094861 9891 system_info.cc:35] /host/etc/os-release: NAME=Bottlerocket ID=bottlerocket VERSION="1.57.0 (aws-k8s-1.33)" PRETTY_NAME="Bottlerocket OS 1.57.0 (aws-k8s-1.33)" VARIANT_ID=aws-k8s-1.33 VERSION_ID=1.57.0 BUILD_ID=beaadc52 VENDOR_NAME=Bottlerocket HOME_URL="https://github.com/bottlerocket-os/bottlerocket" SUPPORT_URL="https://github.com/bottlerocket-os/bottlerocket/discussions" BUG_REPORT_URL="https://github.com/bottlerocket-os/bottlerocket/issues" DOCUMENTATION_URL="https://bottlerocket.dev" ```
Google COS /etc/os-release
I20260410 01:17:27.298167 14802 system_info.cc:35] /host/etc/os-release:
NAME="Container-Optimized OS"
ID=cos
PRETTY_NAME="Container-Optimized OS from Google"
HOME_URL="https://cloud.google.com/container-optimized-os/docs"
BUG_REPORT_URL="https://cloud.google.com/container-optimized-os/docs/resources/support-policy#contact_us"
GOOGLE_METRICS_PRODUCT_ID=26
KERNEL_COMMIT_ID=46c2d01887bed5038cc2b8bbd801ae2f7985e7f0
GOOGLE_CRASH_ID=Lakitu
VERSION=125
VERSION_ID=125
BUILD_ID=19216.104.126

Changelog Message: Update the vizier-pem's prepackaged linux headers to work with newer AMI / cloud images. This fixes an issue where some platforms which don't have linux header packages (like Google COS) wouldn't show protocol tracing data (#2344)

ddelnano added 2 commits April 6, 2026 20:26
…el header builds

Signed-off-by: Dom Del Nano <ddelnano@gmail.com>
Signed-off-by: Dom Del Nano <ddelnano@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant