ci: EOL CentOS Stream 8 and CentOS 7
Mimi Zohar
maintainerPATCH v2 1/1 ci: EOL CentOS Stream 8 and CentOS 7
Remove CentOS Stream 8 and CentOS 7, which reached End of Life (EOL) on on May 31, 2024 and June 30, 2024 respectively. Replace with CentOS Stream 9.
Install crb for tpm2-tss-devel and tss2-devel on CentOS stream 9.
Signed-off-by Mimi Zohar <[email protected]>
--- .github/workflows/ci.yml | 4 ++-- .travis.yml | 6 +----- ci/fedora.sh | 6 ++++++ ci/quay.io.sh | 1 + 4 files changed, 10 insertions(+), 7 deletions(-) create mode 120000 ci/quay.io.sh
.github/workflows/ci.yml +2 -2
@@ -160,9 +160,9 @@ jobs: TST_KERNEL: ../linux TST_EVM_CHANGE_MODE: 1 - - container: "centos:7" + - container: "quay.io/centos/centos:stream9" env: - CC: gcc + CC: clang TSS: tpm2-tss - container: "debian:testing"
.travis.yml +1 -5
@@ -56,11 +56,7 @@ matrix: compiler: clang - os: linux - env: DISTRO=centos:7 TSS=tpm2-tss CONTAINER=podman CONTAINER_ARGS="--runtime=/usr/bin/crun --network=host" - compiler: gcc - - - os: linux - env: REPO="quay.io/centos/" DISTRO="${REPO}centos:stream8" TSS=tpm2-tss CONTAINER=podman CONTAINER_ARGS="--runtime=/usr/bin/crun --network=host" + env: REPO="quay.io/centos/" DISTRO="${REPO}centos:stream9" TSS=tpm2-tss CONTAINER=podman CONTAINER_ARGS="--runtime=/usr/bin/crun --network=host" compiler: clang - os: linux
ci/fedora.sh +6 -0
@@ -7,6 +7,12 @@ if [ -z "$CC" ]; then exit 1 fi +# Install crb for tss2-devel and tpm2-tss-devel on CentOS stream 9 +if [ -f /etc/centos-release ]; then + yum -y install dnf-plugins-core + yum -y config-manager --set-enabled crb +fi + case "$TSS" in ibmtss) TSS="tss2-devel";; tpm2-tss) TSS="tpm2-tss-devel";;
ci/quay.io.sh new file +1 -0
@@ -0,0 +1 @@ +fedora.sh
Signature · 1 line
2.43.0