From 07c0e690b49c408eaef56e35561dd8f76a833f6e Mon Sep 17 00:00:00 2001 From: Christiano Haesbaert Date: Wed, 18 Jun 2025 11:04:18 +0200 Subject: [PATCH] Add RHEL10 to testing infrastructure --- .buildkite/pipeline.yml | 22 ++++++++++++++++++++++ krun-rhel.sh | 1 + 2 files changed, 23 insertions(+) diff --git a/.buildkite/pipeline.yml b/.buildkite/pipeline.yml index cea6d51..97a3326 100644 --- a/.buildkite/pipeline.yml +++ b/.buildkite/pipeline.yml @@ -385,6 +385,28 @@ steps: machineType: n2-standard-2 enableNestedVirtualization: true + - label: "quark-test on rhel 10" + key: test_rhel_10 + command: "./.buildkite/runtest_distro.sh rhel 10" + depends_on: + - make_docker + agents: + image: family/core-ubuntu-2404 + provider: gcp + machineType: n2-standard-2 + enableNestedVirtualization: true + + - label: "quark-test on rhel 10.0" + key: test_rhel_10_0 + command: "./.buildkite/runtest_distro.sh rhel 10.0" + depends_on: + - make_docker + agents: + image: family/core-ubuntu-2404 + provider: gcp + machineType: n2-standard-2 + enableNestedVirtualization: true + - label: "quark-test on ubuntu 18.04 (no bpf)" key: test_ubuntu_18_04 command: "./.buildkite/runtest_distro.sh ubuntu 18.04 -k" diff --git a/krun-rhel.sh b/krun-rhel.sh index db53132..3d3c61e 100755 --- a/krun-rhel.sh +++ b/krun-rhel.sh @@ -48,6 +48,7 @@ case $RHELVER in 8|9) URL="https://ftp.fau.de/rockylinux/$RHELVER/BaseOS/x86_64/os/Packages/k";; 8.[34]) URL="https://dl.rockylinux.org/vault/rocky/$RHELVER/BaseOS/x86_64/os/Packages";; 8.?|9.?) URL="https://dl.rockylinux.org/vault/rocky/$RHELVER/BaseOS/x86_64/os/Packages/k";; +10|10.?) URL="https://ftp.fau.de/rockylinux/$RHELVER/BaseOS/x86_64/os/Packages/k";; *) die "Unsupported RHEL version: $RHELVER";; esac