Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion docs/support-matrix.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ pinned see [image-pipeline.md](image-pipeline.md).

| Category | Count | Meaning |
|---|---|---|
| Runnable (auto-download) | 44 | Supported transport and a public vendor image URL — runs anywhere with KVM, no manual setup. |
| Runnable (auto-download) | 47 | 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. |
Expand All @@ -30,11 +30,13 @@ image is fetched on first use and its sha256 is recorded.
| almalinux-8-4.18 | almalinux | 8 | 4.18 | x86_64 | ssh | auto-downloads vendor cloud image on first run |
| 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 |
| 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 |
| 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 |
Expand All @@ -45,6 +47,7 @@ image is fetched on first use and its sha256 is recorded.
| rocky-8-4.18 | rocky | 8 | 4.18 | x86_64 | ssh | auto-downloads vendor cloud image on first run |
| 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 |
| 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 |
Expand Down
2 changes: 1 addition & 1 deletion matrices/kernel-sweep-almalinux-9-5.14.yaml
Original file line number Diff line number Diff line change
@@ -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.26.1.el9_8
- id: almalinux-9-5.14-k5.14.0-687.29.1.el9_8
required: true
timeout: 20m
2 changes: 1 addition & 1 deletion matrices/kernel-sweep-centos-stream-9-5.14.yaml
Original file line number Diff line number Diff line change
@@ -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-725.el9
- id: centos-stream-9-5.14-k5.14.0-729.el9
required: true
timeout: 20m
2 changes: 1 addition & 1 deletion matrices/kernel-sweep-rocky-9-5.14.yaml
Original file line number Diff line number Diff line change
@@ -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.26.1.el9_8
- id: rocky-9-5.14-k5.14.0-687.30.1.el9_8
required: true
timeout: 20m
20 changes: 20 additions & 0 deletions matrices/pre-campaign-enterprise-refresh.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name: pre-campaign-enterprise-refresh
profiles:
- id: almalinux-9-5.14-k5.14.0-687.29.1.el9_8
required: true
timeout: 20m
- id: centos-stream-9-5.14-k5.14.0-729.el9
required: true
timeout: 20m
- id: rocky-9-5.14-k5.14.0-687.30.1.el9_8
required: true
timeout: 20m
- id: amazon-linux-2-5.10
required: true
timeout: 20m
- id: amazon-linux-2023-6.1
required: true
timeout: 20m
- id: oracle-linux-9-uek7-5.15
required: true
timeout: 20m
9 changes: 1 addition & 8 deletions vm/kernel-baselines.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -94,14 +94,7 @@ baselines:
release_prefix: 6.12.0-
release_contains: el9uek
- profile: rhel-8-4.18
kernel: 5.15.0-206.153.7.1.el8uek.x86_64
recorded: "2026-05-19"
note: image boots UEK7 on the EL8 userspace
crawler:
distro: ol
target: ol
release_prefix: 5.15.0-
release_contains: el8uek
note: BYO subscription-walled RHEL image; the previous Oracle UEK observation was not valid RHEL freshness evidence
- profile: rocky-10-6.12
kernel: 6.12.0-124.8.1.el10_1.x86_64
recorded: "2026-05-19"
Expand Down
21 changes: 21 additions & 0 deletions vm/profiles/almalinux-9-5.14-k5.14.0-687.29.1.el9_8.yaml
Original file line number Diff line number Diff line change
@@ -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.29.1.el9_8
distro: almalinux
version: "9"
kernel_family: "5.14"
arch: x86_64
install_kernel: 5.14.0-687.29.1.el9_8.x86_64
kernel_packages:
- https://repo.almalinux.org/almalinux/9/BaseOS/x86_64/os/Packages/kernel-core-5.14.0-687.29.1.el9_8.x86_64.rpm
- https://repo.almalinux.org/almalinux/9/BaseOS/x86_64/os/Packages/kernel-modules-core-5.14.0-687.29.1.el9_8.x86_64.rpm
- https://repo.almalinux.org/almalinux/9/BaseOS/x86_64/os/Packages/kernel-modules-5.14.0-687.29.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
2 changes: 1 addition & 1 deletion vm/profiles/amazon-linux-2-5.10.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version: "2"
kernel_family: "5.10"
arch: x86_64
image:
source_url: "https://cdn.amazonlinux.com/os-images/2.0.20260710.0/kvm/amzn2-kvm-2.0.20260710.0-x86_64.xfs.gpt.qcow2"
source_url: "https://cdn.amazonlinux.com/os-images/2.0.20260727.0/kvm/amzn2-kvm-2.0.20260727.0-x86_64.xfs.gpt.qcow2"
local_path: "vm/cache/amazon-linux-2-5.10.qcow2"
boot:
memory_mb: 1024
Expand Down
2 changes: 1 addition & 1 deletion vm/profiles/amazon-linux-2023-6.1.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version: "2023"
kernel_family: "6.1"
arch: x86_64
image:
source_url: "https://cdn.amazonlinux.com/al2023/os-images/2023.12.20260720.0/kvm/al2023-kvm-2023.12.20260720.0-kernel-6.1-x86_64.xfs.gpt.qcow2"
source_url: "https://cdn.amazonlinux.com/al2023/os-images/2023.12.20260727.0/kvm/al2023-kvm-2023.12.20260727.0-kernel-6.1-x86_64.xfs.gpt.qcow2"
local_path: "vm/cache/amazon-linux-2023-6.1.qcow2"
boot:
memory_mb: 1024
Expand Down
21 changes: 21 additions & 0 deletions vm/profiles/centos-stream-9-5.14-k5.14.0-729.el9.yaml
Original file line number Diff line number Diff line change
@@ -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-729.el9
distro: centos-stream
version: "9"
kernel_family: "5.14"
arch: x86_64
install_kernel: 5.14.0-729.el9.x86_64
kernel_packages:
- https://mirror.stream.centos.org/9-stream/BaseOS/x86_64/os/Packages/kernel-core-5.14.0-729.el9.x86_64.rpm
- https://mirror.stream.centos.org/9-stream/BaseOS/x86_64/os/Packages/kernel-modules-core-5.14.0-729.el9.x86_64.rpm
- https://mirror.stream.centos.org/9-stream/BaseOS/x86_64/os/Packages/kernel-modules-5.14.0-729.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
21 changes: 21 additions & 0 deletions vm/profiles/rocky-9-5.14-k5.14.0-687.30.1.el9_8.yaml
Original file line number Diff line number Diff line change
@@ -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.30.1.el9_8
distro: rocky
version: "9"
kernel_family: "5.14"
arch: x86_64
install_kernel: 5.14.0-687.30.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.30.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.30.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.30.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
Loading