pixie icon indicating copy to clipboard operation
pixie copied to clipboard

Update linux_headers_image to support >= 6.3 kernels. Add 6.2 through 6.11 kernels

Open ddelnano opened this issue 1 year ago • 0 comments

Summary: Update linux_headers_image to support >= 6.3 kernels. Add 6.2 through 6.11 kernels

#2035 reported an issue where the socket tracer fails to run on a openSUSE MicroOS instance running a 6.11 kernel. This change updates our header building process to support >= 6.3 kernels since upstream broke the source building process from non git trees (binary builds still work outside of git trees).

Going forward, building source packages is only possible in a git-managed tree. Building binary packages does not require git.

It also adds a variety of kernel versions between 6.1 and 6.11 to the header build list.

Relevant Issues: #2035

Type of change: /kind compatibility

Test Plan: Verified the following

  • [x] Ran full build without upload
  • [x] Built x86_64 and arm64 kernels pre and post 6.3
  • [x] That the previous dockerfile and pre 6.3 dockerfile is same as before
$ git diff main:tools/docker/linux_headers_image/Dockerfile tools/docker/linux_headers_image/Dockerfile.bionic
$

Changelog Message: Update packaged linux-headers to support kernels 6.2 through 6.11

ddelnano avatar Oct 02 '24 17:10 ddelnano