From 6853b7c9b0c0a65fb5368add56a87df13c5293df Mon Sep 17 00:00:00 2001 From: Michael <190198+planetmija@users.noreply.github.com> Date: Tue, 1 Jul 2025 18:02:49 +0200 Subject: [PATCH 1/2] chore(ci): switch to rocky vault for RHEL kernels, add kernels from dnbd3 repo --- .github/workflows/build-kernel-modules.yml | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build-kernel-modules.yml b/.github/workflows/build-kernel-modules.yml index f4f20ab..ac3745a 100644 --- a/.github/workflows/build-kernel-modules.yml +++ b/.github/workflows/build-kernel-modules.yml @@ -41,14 +41,22 @@ jobs: build-os: ubuntu-22.04 kernel-type: centos-rpm kernel-source: https://vault.centos.org/8.5.2111/BaseOS/Source/SPackages/kernel-4.18.0-348.7.1.el8_5.src.rpm - - name: CentOS 9.5 [5.14.0] + - name: Rocky 9.3 [5.14.0-362] build-os: ubuntu-22.04 - kernel-type: centos-tar - kernel-source: https://files.bwlp.ks.uni-freiburg.de/stuff/centos/linux-5.14.0-432.el9.tar.xz - - name: CentOS 9.5b [5.14.0] + kernel-type: centos-rpm + kernel-source: https://dl.rockylinux.org/vault/rocky/9.3/BaseOS/source/tree/Packages/k/kernel-5.14.0-362.24.1.el9_3.0.1.src.rpm + - name: Rocky 9.4 [5.14.0-427] + build-os: ubuntu-22.04 + kernel-type: centos-rpm + kernel-source: https://dl.rockylinux.org/vault/rocky/9.4/BaseOS/source/tree/Packages/k/kernel-5.14.0-427.42.1.el9_4.src.rpm + - name: Rocky 9.5 [5.14.0-503] build-os: ubuntu-22.04 - kernel-type: centos-tar - kernel-source: https://files.bwlp.ks.uni-freiburg.de/stuff/centos/linux-5.14.0-435.el9.tar.xz + kernel-type: centos-rpm + kernel-source: https://dl.rockylinux.org/vault/rocky/9.5/BaseOS/source/tree/Packages/k/kernel-5.14.0-503.40.1.el9_5.src.rpm + - name: Rocky 9.6 [5.14.0-570] + build-os: ubuntu-22.04 + kernel-type: centos-rpm + kernel-source: https://dl.rockylinux.org/vault/rocky/9.6/BaseOS/source/tree/Packages/k/kernel-5.14.0-570.22.1.el9_6.src.rpm name: Build xloop ${{ matrix.config.name }} runs-on: ${{ matrix.config.build-os }} steps: From e48967298c4ba9856df038f079874f99fc833b17 Mon Sep 17 00:00:00 2001 From: Michael <190198+planetmija@users.noreply.github.com> Date: Thu, 14 Aug 2025 11:19:52 +0200 Subject: [PATCH 2/2] feat(CI): add Rocky 10.0 Kernel from pub (switch to vault when exists) --- .github/workflows/build-kernel-modules.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/build-kernel-modules.yml b/.github/workflows/build-kernel-modules.yml index ac3745a..d594574 100644 --- a/.github/workflows/build-kernel-modules.yml +++ b/.github/workflows/build-kernel-modules.yml @@ -57,6 +57,10 @@ jobs: build-os: ubuntu-22.04 kernel-type: centos-rpm kernel-source: https://dl.rockylinux.org/vault/rocky/9.6/BaseOS/source/tree/Packages/k/kernel-5.14.0-570.22.1.el9_6.src.rpm + - name: Rocky 10.0 [6.12.0-55] + build-os: ubuntu-22.04 + kernel-type: centos-rpm + kernel-source: https://dl.rockylinux.org/pub/rocky/10.0/BaseOS/source/tree/Packages/k/kernel-6.12.0-55.25.1.el10_0.src.rpm name: Build xloop ${{ matrix.config.name }} runs-on: ${{ matrix.config.build-os }} steps: