@@ -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"
@@ -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
@@ -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";;
new file mode 120000
@@ -0,0 +1 @@
+fedora.sh
\ No newline at end of file
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 <zohar@linux.ibm.com> --- .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