From 14995aa2d2cff11fa68da5d36f4f08d3d317ab0d Mon Sep 17 00:00:00 2001 From: ErenAri Date: Sun, 9 Aug 2026 17:39:20 +0300 Subject: [PATCH] test: refresh current kernel sweeps --- docs/support-matrix.md | 11 +++++++- matrices/kernel-sweep-almalinux-9-5.14.yaml | 2 +- .../kernel-sweep-centos-stream-9-5.14.yaml | 2 +- matrices/kernel-sweep-rocky-9-5.14.yaml | 2 +- ...rnel-sweep-ubuntu-22.04-5.15-lockdown.yaml | 2 +- matrices/kernel-sweep-ubuntu-22.04-5.15.yaml | 4 +-- ...ernel-sweep-ubuntu-22.04-minimal-5.15.yaml | 6 +++++ matrices/kernel-sweep-ubuntu-24.04-6.8.yaml | 2 +- ...kernel-sweep-ubuntu-24.04-minimal-6.8.yaml | 6 +++++ matrices/pre-campaign-enterprise-refresh.yaml | 6 ++--- vm/kernel-baselines.yaml | 27 +++++++++++++++++++ ...malinux-9-5.14-k5.14.0-687.36.1.el9_8.yaml | 21 +++++++++++++++ .../centos-stream-9-5.14-k5.14.0-731.el9.yaml | 21 +++++++++++++++ .../rocky-9-5.14-k5.14.0-687.36.1.el9_8.yaml | 21 +++++++++++++++ .../ubuntu-22.04-5.15-k5.15.0-187.yaml | 21 +++++++++++++++ .../ubuntu-22.04-5.15-k5.15.0-189.yaml | 21 +++++++++++++++ ...buntu-22.04-5.15-lockdown-k5.15.0-189.yaml | 20 ++++++++++++++ ...buntu-22.04-minimal-5.15-k5.15.0-1105.yaml | 20 ++++++++++++++ vm/profiles/ubuntu-24.04-6.8-k6.8.0-139.yaml | 20 ++++++++++++++ .../ubuntu-24.04-minimal-6.8-k6.8.0-139.yaml | 20 ++++++++++++++ 20 files changed, 244 insertions(+), 11 deletions(-) create mode 100644 matrices/kernel-sweep-ubuntu-22.04-minimal-5.15.yaml create mode 100644 matrices/kernel-sweep-ubuntu-24.04-minimal-6.8.yaml create mode 100644 vm/profiles/almalinux-9-5.14-k5.14.0-687.36.1.el9_8.yaml create mode 100644 vm/profiles/centos-stream-9-5.14-k5.14.0-731.el9.yaml create mode 100644 vm/profiles/rocky-9-5.14-k5.14.0-687.36.1.el9_8.yaml create mode 100644 vm/profiles/ubuntu-22.04-5.15-k5.15.0-187.yaml create mode 100644 vm/profiles/ubuntu-22.04-5.15-k5.15.0-189.yaml create mode 100644 vm/profiles/ubuntu-22.04-5.15-lockdown-k5.15.0-189.yaml create mode 100644 vm/profiles/ubuntu-22.04-minimal-5.15-k5.15.0-1105.yaml create mode 100644 vm/profiles/ubuntu-24.04-6.8-k6.8.0-139.yaml create mode 100644 vm/profiles/ubuntu-24.04-minimal-6.8-k6.8.0-139.yaml diff --git a/docs/support-matrix.md b/docs/support-matrix.md index 78b58a2..d359ae7 100644 --- a/docs/support-matrix.md +++ b/docs/support-matrix.md @@ -14,7 +14,7 @@ pinned see [image-pipeline.md](image-pipeline.md). | Category | Count | Meaning | |---|---|---| -| Runnable (auto-download) | 48 | Supported transport and a public vendor image URL — runs anywhere with KVM, no manual setup. | +| Runnable (auto-download) | 57 | Supported transport and a public vendor image URL — runs anywhere with KVM, no manual setup. | | Manual image required | 8 | Supported transport, but the image is licensed or has no public URL; the operator imports it (see `make import-required-images`). | | Generated lane | 0 | No vendor image at all — the kernel is built/booted at run time (virtme-ng upstream, Firecracker). | | Cataloged, not runnable here | 4 | Present in the catalog but not bootable on the current SSH/cloud-init executor (immutable images, executor limits). Marked non-blocking in matrices. | @@ -31,12 +31,14 @@ image is fetched on first use and its sha256 is recorded. | almalinux-9-5.14 | almalinux | 9 | 5.14 | x86_64 | ssh | auto-downloads vendor cloud image on first run | | almalinux-9-5.14-k5.14.0-687.26.1.el9_8 | almalinux | 9 | 5.14 | x86_64 | ssh | auto-downloads vendor cloud image on first run | | almalinux-9-5.14-k5.14.0-687.29.1.el9_8 | almalinux | 9 | 5.14 | x86_64 | ssh | auto-downloads vendor cloud image on first run | +| almalinux-9-5.14-k5.14.0-687.36.1.el9_8 | almalinux | 9 | 5.14 | x86_64 | ssh | auto-downloads vendor cloud image on first run | | amazon-linux-2-5.10 | amazon-linux | 2 | 5.10 | x86_64 | ssh | auto-downloads vendor cloud image on first run | | amazon-linux-2023-6.1 | amazon-linux | 2023 | 6.1 | x86_64 | ssh | auto-downloads vendor cloud image on first run | | centos-stream-10-6.12 | centos-stream | 10 | 6.12 | x86_64 | ssh | auto-downloads vendor cloud image on first run | | centos-stream-9-5.14 | centos-stream | 9 | 5.14 | x86_64 | ssh | auto-downloads vendor cloud image on first run | | centos-stream-9-5.14-k5.14.0-725.el9 | centos-stream | 9 | 5.14 | x86_64 | ssh | auto-downloads vendor cloud image on first run | | centos-stream-9-5.14-k5.14.0-729.el9 | centos-stream | 9 | 5.14 | x86_64 | ssh | auto-downloads vendor cloud image on first run | +| centos-stream-9-5.14-k5.14.0-731.el9 | centos-stream | 9 | 5.14 | x86_64 | ssh | auto-downloads vendor cloud image on first run | | debian-11-5.10 | debian | 11 | 5.10 | x86_64 | ssh | auto-downloads vendor cloud image on first run | | debian-12-6.1 | debian | 12 | 6.1 | x86_64 | ssh | auto-downloads vendor cloud image on first run | | debian-13-6.12 | debian | 13 | 6.12 | x86_64 | ssh | auto-downloads vendor cloud image on first run | @@ -49,6 +51,7 @@ image is fetched on first use and its sha256 is recorded. | rocky-9-5.14 | rocky | 9 | 5.14 | x86_64 | ssh | auto-downloads vendor cloud image on first run | | rocky-9-5.14-k5.14.0-687.26.1.el9_8 | rocky | 9 | 5.14 | x86_64 | ssh | auto-downloads vendor cloud image on first run | | rocky-9-5.14-k5.14.0-687.30.1.el9_8 | rocky | 9 | 5.14 | x86_64 | ssh | auto-downloads vendor cloud image on first run | +| rocky-9-5.14-k5.14.0-687.36.1.el9_8 | rocky | 9 | 5.14 | x86_64 | ssh | auto-downloads vendor cloud image on first run | | ubuntu-16.04-4.4 | ubuntu | 16.04 | 4.4 | x86_64 | ssh | auto-downloads vendor cloud image on first run | | ubuntu-18.04-4.15 | ubuntu | 18.04 | 4.15 | x86_64 | ssh | auto-downloads vendor cloud image on first run | | ubuntu-18.04-4.15-k4.15.0-213 | ubuntu | 18.04 | 4.15 | x86_64 | ssh | auto-downloads vendor cloud image on first run | @@ -60,14 +63,20 @@ image is fetched on first use and its sha256 is recorded. | ubuntu-22.04-5.15-k5.15.0-181 | ubuntu | 22.04 | 5.15 | x86_64 | ssh | auto-downloads vendor cloud image on first run | | ubuntu-22.04-5.15-k5.15.0-184 | ubuntu | 22.04 | 5.15 | x86_64 | ssh | auto-downloads vendor cloud image on first run | | ubuntu-22.04-5.15-k5.15.0-186 | ubuntu | 22.04 | 5.15 | x86_64 | ssh | auto-downloads vendor cloud image on first run | +| ubuntu-22.04-5.15-k5.15.0-187 | ubuntu | 22.04 | 5.15 | x86_64 | ssh | auto-downloads vendor cloud image on first run | +| ubuntu-22.04-5.15-k5.15.0-189 | ubuntu | 22.04 | 5.15 | x86_64 | ssh | auto-downloads vendor cloud image on first run | | ubuntu-22.04-5.15-lockdown | ubuntu | 22.04-lockdown | 5.15 | x86_64 | ssh | auto-downloads vendor cloud image on first run | | ubuntu-22.04-5.15-lockdown-k5.15.0-186 | ubuntu | 22.04-lockdown | 5.15 | x86_64 | ssh | auto-downloads vendor cloud image on first run | +| ubuntu-22.04-5.15-lockdown-k5.15.0-189 | ubuntu | 22.04-lockdown | 5.15 | x86_64 | ssh | auto-downloads vendor cloud image on first run | | ubuntu-22.04-arm64-5.15 | ubuntu | 22.04 | 5.15 | aarch64 | ssh | auto-downloads vendor cloud image on first run | | ubuntu-22.04-minimal-5.15 | ubuntu | 22.04 | 5.15 | x86_64 | ssh | auto-downloads vendor cloud image on first run | +| ubuntu-22.04-minimal-5.15-k5.15.0-1105 | ubuntu | 22.04 | 5.15 | x86_64 | ssh | auto-downloads vendor cloud image on first run | | ubuntu-23.10-6.5 | ubuntu | 23.10 | 6.5 | x86_64 | ssh | auto-downloads vendor cloud image on first run | | ubuntu-24.04-6.8 | ubuntu | 24.04 | 6.8 | x86_64 | ssh | auto-downloads vendor cloud image on first run | | ubuntu-24.04-6.8-k6.8.0-136 | ubuntu | 24.04 | 6.8 | x86_64 | ssh | auto-downloads vendor cloud image on first run | +| ubuntu-24.04-6.8-k6.8.0-139 | ubuntu | 24.04 | 6.8 | x86_64 | ssh | auto-downloads vendor cloud image on first run | | ubuntu-24.04-minimal-6.8 | ubuntu | 24.04-minimal | 6.8 | x86_64 | ssh | auto-downloads vendor cloud image on first run | +| ubuntu-24.04-minimal-6.8-k6.8.0-139 | ubuntu | 24.04-minimal | 6.8 | x86_64 | ssh | auto-downloads vendor cloud image on first run | | ubuntu-24.10-6.11 | ubuntu | 24.10 | 6.11 | x86_64 | ssh | auto-downloads vendor cloud image on first run | | ubuntu-25.04-6.14 | ubuntu | 25.04 | 6.14 | x86_64 | ssh | auto-downloads vendor cloud image on first run | | ubuntu-25.10-6.17 | ubuntu | 25.10 | 6.17 | x86_64 | ssh | auto-downloads vendor cloud image on first run | diff --git a/matrices/kernel-sweep-almalinux-9-5.14.yaml b/matrices/kernel-sweep-almalinux-9-5.14.yaml index 4ea8b70..2527c22 100644 --- a/matrices/kernel-sweep-almalinux-9-5.14.yaml +++ b/matrices/kernel-sweep-almalinux-9-5.14.yaml @@ -1,6 +1,6 @@ # Generated by `bpfcompat kernel-sweep --profile almalinux-9-5.14`; regenerate rather than edit. name: kernel-sweep-almalinux-9-5.14 profiles: - - id: almalinux-9-5.14-k5.14.0-687.29.1.el9_8 + - id: almalinux-9-5.14-k5.14.0-687.36.1.el9_8 required: true timeout: 20m diff --git a/matrices/kernel-sweep-centos-stream-9-5.14.yaml b/matrices/kernel-sweep-centos-stream-9-5.14.yaml index 20e19ce..80c81e3 100644 --- a/matrices/kernel-sweep-centos-stream-9-5.14.yaml +++ b/matrices/kernel-sweep-centos-stream-9-5.14.yaml @@ -1,6 +1,6 @@ # Generated by `bpfcompat kernel-sweep --profile centos-stream-9-5.14`; regenerate rather than edit. name: kernel-sweep-centos-stream-9-5.14 profiles: - - id: centos-stream-9-5.14-k5.14.0-729.el9 + - id: centos-stream-9-5.14-k5.14.0-731.el9 required: true timeout: 20m diff --git a/matrices/kernel-sweep-rocky-9-5.14.yaml b/matrices/kernel-sweep-rocky-9-5.14.yaml index 4c5dcdf..baa726b 100644 --- a/matrices/kernel-sweep-rocky-9-5.14.yaml +++ b/matrices/kernel-sweep-rocky-9-5.14.yaml @@ -1,6 +1,6 @@ # Generated by `bpfcompat kernel-sweep --profile rocky-9-5.14`; regenerate rather than edit. name: kernel-sweep-rocky-9-5.14 profiles: - - id: rocky-9-5.14-k5.14.0-687.30.1.el9_8 + - id: rocky-9-5.14-k5.14.0-687.36.1.el9_8 required: true timeout: 20m diff --git a/matrices/kernel-sweep-ubuntu-22.04-5.15-lockdown.yaml b/matrices/kernel-sweep-ubuntu-22.04-5.15-lockdown.yaml index 8319bc4..cf6c9b3 100644 --- a/matrices/kernel-sweep-ubuntu-22.04-5.15-lockdown.yaml +++ b/matrices/kernel-sweep-ubuntu-22.04-5.15-lockdown.yaml @@ -1,6 +1,6 @@ # Generated by `bpfcompat kernel-sweep --profile ubuntu-22.04-5.15-lockdown`; regenerate rather than edit. name: kernel-sweep-ubuntu-22.04-5.15-lockdown profiles: - - id: ubuntu-22.04-5.15-lockdown-k5.15.0-186 + - id: ubuntu-22.04-5.15-lockdown-k5.15.0-189 required: true timeout: 20m diff --git a/matrices/kernel-sweep-ubuntu-22.04-5.15.yaml b/matrices/kernel-sweep-ubuntu-22.04-5.15.yaml index 1dd9076..68e031d 100644 --- a/matrices/kernel-sweep-ubuntu-22.04-5.15.yaml +++ b/matrices/kernel-sweep-ubuntu-22.04-5.15.yaml @@ -1,9 +1,9 @@ # Generated by `bpfcompat kernel-sweep --profile ubuntu-22.04-5.15`; regenerate rather than edit. name: kernel-sweep-ubuntu-22.04-5.15 profiles: - - id: ubuntu-22.04-5.15-k5.15.0-184 + - id: ubuntu-22.04-5.15-k5.15.0-189 required: true timeout: 20m - - id: ubuntu-22.04-5.15-k5.15.0-181 + - id: ubuntu-22.04-5.15-k5.15.0-187 required: true timeout: 20m diff --git a/matrices/kernel-sweep-ubuntu-22.04-minimal-5.15.yaml b/matrices/kernel-sweep-ubuntu-22.04-minimal-5.15.yaml new file mode 100644 index 0000000..192643e --- /dev/null +++ b/matrices/kernel-sweep-ubuntu-22.04-minimal-5.15.yaml @@ -0,0 +1,6 @@ +# Generated by `bpfcompat kernel-sweep --profile ubuntu-22.04-minimal-5.15`; regenerate rather than edit. +name: kernel-sweep-ubuntu-22.04-minimal-5.15 +profiles: + - id: ubuntu-22.04-minimal-5.15-k5.15.0-1105 + required: true + timeout: 20m diff --git a/matrices/kernel-sweep-ubuntu-24.04-6.8.yaml b/matrices/kernel-sweep-ubuntu-24.04-6.8.yaml index 23d7ff1..d0af044 100644 --- a/matrices/kernel-sweep-ubuntu-24.04-6.8.yaml +++ b/matrices/kernel-sweep-ubuntu-24.04-6.8.yaml @@ -1,6 +1,6 @@ # Generated by `bpfcompat kernel-sweep --profile ubuntu-24.04-6.8`; regenerate rather than edit. name: kernel-sweep-ubuntu-24.04-6.8 profiles: - - id: ubuntu-24.04-6.8-k6.8.0-136 + - id: ubuntu-24.04-6.8-k6.8.0-139 required: true timeout: 20m diff --git a/matrices/kernel-sweep-ubuntu-24.04-minimal-6.8.yaml b/matrices/kernel-sweep-ubuntu-24.04-minimal-6.8.yaml new file mode 100644 index 0000000..df0fb01 --- /dev/null +++ b/matrices/kernel-sweep-ubuntu-24.04-minimal-6.8.yaml @@ -0,0 +1,6 @@ +# Generated by `bpfcompat kernel-sweep --profile ubuntu-24.04-minimal-6.8`; regenerate rather than edit. +name: kernel-sweep-ubuntu-24.04-minimal-6.8 +profiles: + - id: ubuntu-24.04-minimal-6.8-k6.8.0-139 + required: true + timeout: 20m diff --git a/matrices/pre-campaign-enterprise-refresh.yaml b/matrices/pre-campaign-enterprise-refresh.yaml index d3c6f3c..4666868 100644 --- a/matrices/pre-campaign-enterprise-refresh.yaml +++ b/matrices/pre-campaign-enterprise-refresh.yaml @@ -4,13 +4,13 @@ profiles: - id: ubuntu-24.04-6.8 required: true timeout: 20m - - id: almalinux-9-5.14-k5.14.0-687.29.1.el9_8 + - id: almalinux-9-5.14-k5.14.0-687.36.1.el9_8 required: true timeout: 20m - - id: centos-stream-9-5.14-k5.14.0-729.el9 + - id: centos-stream-9-5.14-k5.14.0-731.el9 required: true timeout: 20m - - id: rocky-9-5.14-k5.14.0-687.30.1.el9_8 + - id: rocky-9-5.14-k5.14.0-687.36.1.el9_8 required: true timeout: 20m - id: amazon-linux-2-5.10 diff --git a/vm/kernel-baselines.yaml b/vm/kernel-baselines.yaml index 8a213d2..64ee484 100644 --- a/vm/kernel-baselines.yaml +++ b/vm/kernel-baselines.yaml @@ -27,6 +27,9 @@ baselines: - profile: almalinux-9-5.14-k5.14.0-687.29.1.el9_8 kernel: 5.14.0-687.29.1.el9_8.x86_64 recorded: "2026-07-30" + - profile: almalinux-9-5.14-k5.14.0-687.36.1.el9_8 + kernel: 5.14.0-687.36.1.el9_8.x86_64 + recorded: "2026-08-09" - profile: amazon-linux-2-5.10 kernel: 5.10.260-259.1054.amzn2.x86_64 recorded: "2026-07-30" @@ -63,6 +66,9 @@ baselines: - profile: centos-stream-9-5.14-k5.14.0-729.el9 kernel: 5.14.0-729.el9.x86_64 recorded: "2026-07-30" + - profile: centos-stream-9-5.14-k5.14.0-731.el9 + kernel: 5.14.0-731.el9.x86_64 + recorded: "2026-08-09" - profile: debian-11-5.10 kernel: 5.10.0-42-cloud-amd64 recorded: "2026-05-22" @@ -126,6 +132,9 @@ baselines: - profile: rocky-9-5.14-k5.14.0-687.30.1.el9_8 kernel: 5.14.0-687.30.1.el9_8.x86_64 recorded: "2026-07-30" + - profile: rocky-9-5.14-k5.14.0-687.36.1.el9_8 + kernel: 5.14.0-687.36.1.el9_8.x86_64 + recorded: "2026-08-09" - profile: sles-15.6-6.4 kernel: 6.4.0-150600.23.100-default recorded: "2026-05-19" @@ -188,6 +197,12 @@ baselines: - profile: ubuntu-22.04-5.15-k5.15.0-186 kernel: 5.15.0-186-generic recorded: "2026-07-20" + - profile: ubuntu-22.04-5.15-k5.15.0-187 + kernel: 5.15.0-187-generic + recorded: "2026-08-09" + - profile: ubuntu-22.04-5.15-k5.15.0-189 + kernel: 5.15.0-189-generic + recorded: "2026-08-09" - profile: ubuntu-22.04-5.15-lockdown kernel: 5.15.0-185-generic recorded: "2026-07-20" @@ -198,6 +213,9 @@ baselines: - profile: ubuntu-22.04-5.15-lockdown-k5.15.0-186 kernel: 5.15.0-186-generic recorded: "2026-07-20" + - profile: ubuntu-22.04-5.15-lockdown-k5.15.0-189 + kernel: 5.15.0-189-generic + recorded: "2026-08-09" - profile: ubuntu-22.04-minimal-5.15 kernel: 5.15.0-1104-kvm recorded: "2026-07-20" @@ -205,6 +223,9 @@ baselines: distro: ubuntu target: ubuntu-kvm release_prefix: 5.15.0- + - profile: ubuntu-22.04-minimal-5.15-k5.15.0-1105 + kernel: 5.15.0-1105-kvm + recorded: "2026-08-09" - profile: ubuntu-23.10-6.5 kernel: 6.5.0-44-generic recorded: "2026-06-11" @@ -222,6 +243,9 @@ baselines: - profile: ubuntu-24.04-6.8-k6.8.0-136 kernel: 6.8.0-136-generic recorded: "2026-07-20" + - profile: ubuntu-24.04-6.8-k6.8.0-139 + kernel: 6.8.0-139-generic + recorded: "2026-08-09" - profile: ubuntu-24.04-minimal-6.8 kernel: 6.8.0-136-generic recorded: "2026-07-20" @@ -229,6 +253,9 @@ baselines: distro: ubuntu target: ubuntu-generic release_prefix: 6.8.0- + - profile: ubuntu-24.04-minimal-6.8-k6.8.0-139 + kernel: 6.8.0-139-generic + recorded: "2026-08-09" - profile: ubuntu-24.10-6.11 kernel: 6.11.0-29-generic recorded: "2026-06-03" diff --git a/vm/profiles/almalinux-9-5.14-k5.14.0-687.36.1.el9_8.yaml b/vm/profiles/almalinux-9-5.14-k5.14.0-687.36.1.el9_8.yaml new file mode 100644 index 0000000..cd8499f --- /dev/null +++ b/vm/profiles/almalinux-9-5.14-k5.14.0-687.36.1.el9_8.yaml @@ -0,0 +1,21 @@ +# Generated by `bpfcompat kernel-sweep --profile almalinux-9-5.14`; regenerate rather than edit. +id: almalinux-9-5.14-k5.14.0-687.36.1.el9_8 +distro: almalinux +version: "9" +kernel_family: "5.14" +arch: x86_64 +install_kernel: 5.14.0-687.36.1.el9_8.x86_64 +kernel_packages: + - https://repo.almalinux.org/almalinux/9/BaseOS/x86_64/os/Packages/kernel-core-5.14.0-687.36.1.el9_8.x86_64.rpm + - https://repo.almalinux.org/almalinux/9/BaseOS/x86_64/os/Packages/kernel-modules-core-5.14.0-687.36.1.el9_8.x86_64.rpm + - https://repo.almalinux.org/almalinux/9/BaseOS/x86_64/os/Packages/kernel-modules-5.14.0-687.36.1.el9_8.x86_64.rpm +image: + source_url: https://repo.almalinux.org/almalinux/9/cloud/x86_64/images/AlmaLinux-9-GenericCloud-latest.x86_64.qcow2 + local_path: vm/cache/almalinux-9.qcow2 +boot: + memory_mb: 1024 + cpus: 1 +validator: + path: /usr/local/bin/bpfcompat-validator +capabilities: + expected_btf: true diff --git a/vm/profiles/centos-stream-9-5.14-k5.14.0-731.el9.yaml b/vm/profiles/centos-stream-9-5.14-k5.14.0-731.el9.yaml new file mode 100644 index 0000000..50d9e3e --- /dev/null +++ b/vm/profiles/centos-stream-9-5.14-k5.14.0-731.el9.yaml @@ -0,0 +1,21 @@ +# Generated by `bpfcompat kernel-sweep --profile centos-stream-9-5.14`; regenerate rather than edit. +id: centos-stream-9-5.14-k5.14.0-731.el9 +distro: centos-stream +version: "9" +kernel_family: "5.14" +arch: x86_64 +install_kernel: 5.14.0-731.el9.x86_64 +kernel_packages: + - https://mirror.stream.centos.org/9-stream/BaseOS/x86_64/os/Packages/kernel-core-5.14.0-731.el9.x86_64.rpm + - https://mirror.stream.centos.org/9-stream/BaseOS/x86_64/os/Packages/kernel-modules-core-5.14.0-731.el9.x86_64.rpm + - https://mirror.stream.centos.org/9-stream/BaseOS/x86_64/os/Packages/kernel-modules-5.14.0-731.el9.x86_64.rpm +image: + source_url: https://cloud.centos.org/centos/9-stream/x86_64/images/CentOS-Stream-GenericCloud-x86_64-9-latest.x86_64.qcow2 + local_path: vm/cache/centos-stream-9.qcow2 +boot: + memory_mb: 1024 + cpus: 1 +validator: + path: /usr/local/bin/bpfcompat-validator +capabilities: + expected_btf: true diff --git a/vm/profiles/rocky-9-5.14-k5.14.0-687.36.1.el9_8.yaml b/vm/profiles/rocky-9-5.14-k5.14.0-687.36.1.el9_8.yaml new file mode 100644 index 0000000..23bf809 --- /dev/null +++ b/vm/profiles/rocky-9-5.14-k5.14.0-687.36.1.el9_8.yaml @@ -0,0 +1,21 @@ +# Generated by `bpfcompat kernel-sweep --profile rocky-9-5.14`; regenerate rather than edit. +id: rocky-9-5.14-k5.14.0-687.36.1.el9_8 +distro: rocky +version: "9" +kernel_family: "5.14" +arch: x86_64 +install_kernel: 5.14.0-687.36.1.el9_8.x86_64 +kernel_packages: + - https://dl.rockylinux.org/pub/rocky/9/BaseOS/x86_64/os/Packages/k/kernel-core-5.14.0-687.36.1.el9_8.x86_64.rpm + - https://dl.rockylinux.org/pub/rocky/9/BaseOS/x86_64/os/Packages/k/kernel-modules-core-5.14.0-687.36.1.el9_8.x86_64.rpm + - https://dl.rockylinux.org/pub/rocky/9/BaseOS/x86_64/os/Packages/k/kernel-modules-5.14.0-687.36.1.el9_8.x86_64.rpm +image: + source_url: https://dl.rockylinux.org/pub/rocky/9/images/x86_64/Rocky-9-GenericCloud-Base.latest.x86_64.qcow2 + local_path: vm/cache/rocky-9.qcow2 +boot: + memory_mb: 1024 + cpus: 1 +validator: + path: /usr/local/bin/bpfcompat-validator +capabilities: + expected_btf: true diff --git a/vm/profiles/ubuntu-22.04-5.15-k5.15.0-187.yaml b/vm/profiles/ubuntu-22.04-5.15-k5.15.0-187.yaml new file mode 100644 index 0000000..703bee7 --- /dev/null +++ b/vm/profiles/ubuntu-22.04-5.15-k5.15.0-187.yaml @@ -0,0 +1,21 @@ +# Generated by `bpfcompat kernel-sweep --profile ubuntu-22.04-5.15`; regenerate rather than edit. +id: ubuntu-22.04-5.15-k5.15.0-187 +distro: ubuntu +version: "22.04" +kernel_family: "5.15" +arch: x86_64 +install_kernel: 5.15.0-187-generic +kernel_packages: + - https://archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-modules-5.15.0-187-generic_5.15.0-187.197_amd64.deb + - https://archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-image-unsigned-5.15.0-187-generic_5.15.0-187.197_amd64.deb +image: + source_url: https://cloud-images.ubuntu.com/releases/jammy/release-20260722/ubuntu-22.04-server-cloudimg-amd64.img + local_path: vm/cache/ubuntu-22.04-release-20260722.qcow2 + sha256: 757908b2fd6d5b1431bb45070fc1f56cbf017d4025568d292ece37d9cc75e812 +boot: + memory_mb: 1024 + cpus: 1 +validator: + path: /usr/local/bin/bpfcompat-validator +capabilities: + expected_btf: true diff --git a/vm/profiles/ubuntu-22.04-5.15-k5.15.0-189.yaml b/vm/profiles/ubuntu-22.04-5.15-k5.15.0-189.yaml new file mode 100644 index 0000000..4153cde --- /dev/null +++ b/vm/profiles/ubuntu-22.04-5.15-k5.15.0-189.yaml @@ -0,0 +1,21 @@ +# Generated by `bpfcompat kernel-sweep --profile ubuntu-22.04-5.15`; regenerate rather than edit. +id: ubuntu-22.04-5.15-k5.15.0-189 +distro: ubuntu +version: "22.04" +kernel_family: "5.15" +arch: x86_64 +install_kernel: 5.15.0-189-generic +kernel_packages: + - https://security.ubuntu.com/ubuntu/pool/main/l/linux/linux-modules-5.15.0-189-generic_5.15.0-189.199_amd64.deb + - https://security.ubuntu.com/ubuntu/pool/main/l/linux/linux-image-unsigned-5.15.0-189-generic_5.15.0-189.199_amd64.deb +image: + source_url: https://cloud-images.ubuntu.com/releases/jammy/release-20260722/ubuntu-22.04-server-cloudimg-amd64.img + local_path: vm/cache/ubuntu-22.04-release-20260722.qcow2 + sha256: 757908b2fd6d5b1431bb45070fc1f56cbf017d4025568d292ece37d9cc75e812 +boot: + memory_mb: 1024 + cpus: 1 +validator: + path: /usr/local/bin/bpfcompat-validator +capabilities: + expected_btf: true diff --git a/vm/profiles/ubuntu-22.04-5.15-lockdown-k5.15.0-189.yaml b/vm/profiles/ubuntu-22.04-5.15-lockdown-k5.15.0-189.yaml new file mode 100644 index 0000000..87bce7d --- /dev/null +++ b/vm/profiles/ubuntu-22.04-5.15-lockdown-k5.15.0-189.yaml @@ -0,0 +1,20 @@ +# Generated by `bpfcompat kernel-sweep --profile ubuntu-22.04-5.15-lockdown`; regenerate rather than edit. +id: ubuntu-22.04-5.15-lockdown-k5.15.0-189 +distro: ubuntu +version: 22.04-lockdown +kernel_family: "5.15" +arch: x86_64 +install_kernel: 5.15.0-189-generic +kernel_packages: + - https://security.ubuntu.com/ubuntu/pool/main/l/linux/linux-modules-5.15.0-189-generic_5.15.0-189.199_amd64.deb + - https://security.ubuntu.com/ubuntu/pool/main/l/linux/linux-image-unsigned-5.15.0-189-generic_5.15.0-189.199_amd64.deb +image: + source_url: https://cloud-images.ubuntu.com/jammy/current/jammy-server-cloudimg-amd64.img + local_path: vm/cache/ubuntu-22.04-lockdown.qcow2 +boot: + memory_mb: 1024 + cpus: 1 +validator: + path: /usr/local/bin/bpfcompat-validator +capabilities: + expected_btf: true diff --git a/vm/profiles/ubuntu-22.04-minimal-5.15-k5.15.0-1105.yaml b/vm/profiles/ubuntu-22.04-minimal-5.15-k5.15.0-1105.yaml new file mode 100644 index 0000000..765eeb6 --- /dev/null +++ b/vm/profiles/ubuntu-22.04-minimal-5.15-k5.15.0-1105.yaml @@ -0,0 +1,20 @@ +# Generated by `bpfcompat kernel-sweep --profile ubuntu-22.04-minimal-5.15`; regenerate rather than edit. +id: ubuntu-22.04-minimal-5.15-k5.15.0-1105 +distro: ubuntu +version: "22.04" +kernel_family: "5.15" +arch: x86_64 +install_kernel: 5.15.0-1105-kvm +kernel_packages: + - https://security.ubuntu.com/ubuntu/pool/main/l/linux-kvm/linux-modules-5.15.0-1105-kvm_5.15.0-1105.110_amd64.deb + - https://security.ubuntu.com/ubuntu/pool/main/l/linux-kvm/linux-image-unsigned-5.15.0-1105-kvm_5.15.0-1105.110_amd64.deb +image: + source_url: https://cloud-images.ubuntu.com/minimal/daily/jammy/current/jammy-minimal-cloudimg-amd64.img + local_path: vm/cache/ubuntu-22.04-minimal.qcow2 +boot: + memory_mb: 1024 + cpus: 1 +validator: + path: /usr/local/bin/bpfcompat-validator +capabilities: + expected_btf: true diff --git a/vm/profiles/ubuntu-24.04-6.8-k6.8.0-139.yaml b/vm/profiles/ubuntu-24.04-6.8-k6.8.0-139.yaml new file mode 100644 index 0000000..c876abd --- /dev/null +++ b/vm/profiles/ubuntu-24.04-6.8-k6.8.0-139.yaml @@ -0,0 +1,20 @@ +# Generated by `bpfcompat kernel-sweep --profile ubuntu-24.04-6.8`; regenerate rather than edit. +id: ubuntu-24.04-6.8-k6.8.0-139 +distro: ubuntu +version: "24.04" +kernel_family: "6.8" +arch: x86_64 +install_kernel: 6.8.0-139-generic +kernel_packages: + - https://mirrors.edge.kernel.org/ubuntu/pool/main/l/linux/linux-modules-6.8.0-139-generic_6.8.0-139.139_amd64.deb + - https://mirrors.edge.kernel.org/ubuntu/pool/main/l/linux/linux-image-unsigned-6.8.0-139-generic_6.8.0-139.139_amd64.deb +image: + source_url: https://cloud-images.ubuntu.com/noble/current/noble-server-cloudimg-amd64.img + local_path: vm/cache/ubuntu-24.04.qcow2 +boot: + memory_mb: 1024 + cpus: 1 +validator: + path: /usr/local/bin/bpfcompat-validator +capabilities: + expected_btf: true diff --git a/vm/profiles/ubuntu-24.04-minimal-6.8-k6.8.0-139.yaml b/vm/profiles/ubuntu-24.04-minimal-6.8-k6.8.0-139.yaml new file mode 100644 index 0000000..86d9439 --- /dev/null +++ b/vm/profiles/ubuntu-24.04-minimal-6.8-k6.8.0-139.yaml @@ -0,0 +1,20 @@ +# Generated by `bpfcompat kernel-sweep --profile ubuntu-24.04-minimal-6.8`; regenerate rather than edit. +id: ubuntu-24.04-minimal-6.8-k6.8.0-139 +distro: ubuntu +version: 24.04-minimal +kernel_family: "6.8" +arch: x86_64 +install_kernel: 6.8.0-139-generic +kernel_packages: + - https://mirrors.edge.kernel.org/ubuntu/pool/main/l/linux/linux-modules-6.8.0-139-generic_6.8.0-139.139_amd64.deb + - https://mirrors.edge.kernel.org/ubuntu/pool/main/l/linux/linux-image-unsigned-6.8.0-139-generic_6.8.0-139.139_amd64.deb +image: + source_url: https://cloud-images.ubuntu.com/minimal/daily/noble/current/noble-minimal-cloudimg-amd64.img + local_path: vm/cache/ubuntu-24.04-minimal.qcow2 +boot: + memory_mb: 1024 + cpus: 1 +validator: + path: /usr/local/bin/bpfcompat-validator +capabilities: + expected_btf: true