]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
bootstrap: Fix CentOS8 runner
authorAndreas Schneider <asn@samba.org>
Thu, 3 Feb 2022 06:53:33 +0000 (07:53 +0100)
committerJule Anger <janger@samba.org>
Mon, 24 Oct 2022 05:26:14 +0000 (07:26 +0200)
CentOS8 is EOL since December 31, 2021. The packages move to vault.centos.org.
We should migrate to CentOS8 Stream soon.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=15193

Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Alexander Bokovoy <ab@samba.org>
Autobuild-User(master): Andreas Schneider <asn@cryptomilk.org>
Autobuild-Date(master): Thu Feb  3 14:31:01 UTC 2022 on sn-devel-184

[abartlet@samba.org Adapted from commit 0c6554aa0d6812343a8155fca3d7a7993cd5c703
 by updating sha1sum]

.gitlab-ci-main.yml
bootstrap/config.py
bootstrap/generated-dists/centos8/bootstrap.sh
bootstrap/sha1sum.txt

index 125b3901832755c04f6f18f825e7bb87b5d58c4f..c9864707de4f933648380b3fbfa8b090b4f918dc 100644 (file)
@@ -42,7 +42,7 @@ variables:
   # Set this to the contents of bootstrap/sha1sum.txt
   # which is generated by bootstrap/template.py --render
   #
-  SAMBA_CI_CONTAINER_TAG: dd2b9a1848eed2d200e1a525695e40f06c23d888
+  SAMBA_CI_CONTAINER_TAG: fcac3e6e4fef4e0bef6c6e364c35e6e192b23add
   #
   # We use the ubuntu1804 image as default as
   # it matches what we have on sn-devel-184.
index fd75a771252d7eb66602ee700702e857c13c20c4..326d96ff9d84e0aeb57aa0b6147db0a5da7373a8 100644 (file)
@@ -235,6 +235,10 @@ CENTOS8_YUM_BOOTSTRAP = r"""
 {GENERATED_MARKER}
 set -xueo pipefail
 
+# CentOS8 is EOL
+sed -i -e "s|^mirrorlist=|#mirrorlist=|g" /etc/yum.repos.d/CentOS-*
+sed -i -e "s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g" /etc/yum.repos.d/CentOS-*
+
 yum update -y
 yum install -y dnf-plugins-core
 yum install -y epel-release
@@ -244,6 +248,11 @@ yum config-manager --set-enabled PowerTools -y || \
     yum config-manager --set-enabled powertools -y
 yum config-manager --set-enabled Devel -y || \
     yum config-manager --set-enabled devel -y
+
+# CentOS8 is EOL
+sed -i -e "s|^mirrorlist=|#mirrorlist=|g" /etc/yum.repos.d/CentOS-*
+sed -i -e "s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g" /etc/yum.repos.d/CentOS-*
+
 yum update -y
 
 yum install -y \
index 60cf3937cf7166c240c032b139d1aeff87034981..db9d0bb8b6c150134ad9756b402938d3a4193695 100755 (executable)
@@ -7,6 +7,10 @@
 
 set -xueo pipefail
 
+# CentOS8 is EOL
+sed -i -e "s|^mirrorlist=|#mirrorlist=|g" /etc/yum.repos.d/CentOS-*
+sed -i -e "s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g" /etc/yum.repos.d/CentOS-*
+
 yum update -y
 yum install -y dnf-plugins-core
 yum install -y epel-release
@@ -16,6 +20,11 @@ yum config-manager --set-enabled PowerTools -y || \
     yum config-manager --set-enabled powertools -y
 yum config-manager --set-enabled Devel -y || \
     yum config-manager --set-enabled devel -y
+
+# CentOS8 is EOL
+sed -i -e "s|^mirrorlist=|#mirrorlist=|g" /etc/yum.repos.d/CentOS-*
+sed -i -e "s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g" /etc/yum.repos.d/CentOS-*
+
 yum update -y
 
 yum install -y \
index 11369ced5f7fb26932e3e9e27faaa9cd1ef7cc4b..5716af2a68971dc8182442f24e6f888b8a42a3f3 100644 (file)
@@ -1 +1 @@
-dd2b9a1848eed2d200e1a525695e40f06c23d888
+fcac3e6e4fef4e0bef6c6e364c35e6e192b23add