[ima-evm-utils PATCH v2] ci: EOL CentOS Stream 8 and CentOS 7

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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@xxxxxxxxxxxxx>
---
 .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

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 71fcaaeb3061..2144990f1793 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -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"
diff --git a/.travis.yml b/.travis.yml
index b8876f45333b..b69073883087 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -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
diff --git a/ci/fedora.sh b/ci/fedora.sh
index 44fd956ab075..9fc3393721b8 100755
--- a/ci/fedora.sh
+++ b/ci/fedora.sh
@@ -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";;
diff --git a/ci/quay.io.sh b/ci/quay.io.sh
new file mode 120000
index 000000000000..1479a43e04ed
--- /dev/null
+++ b/ci/quay.io.sh
@@ -0,0 +1 @@
+fedora.sh
\ No newline at end of file
-- 
2.43.0





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Linux Kernel]     [Linux Kernel Hardening]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux SCSI]

  Powered by Linux