summaryrefslogtreecommitdiff
path: root/bootstrap
diff options
context:
space:
mode:
authorAndreas Schneider <asn@samba.org>2022-02-03 07:53:33 +0100
committerAndreas Schneider <asn@cryptomilk.org>2022-02-03 14:31:01 +0000
commit0c6554aa0d6812343a8155fca3d7a7993cd5c703 (patch)
tree975524952e0722e62339a91288a04affcd360182 /bootstrap
parent6509715c037bd63fad77eb8e96647d89e61bc44c (diff)
downloadsamba-0c6554aa0d6812343a8155fca3d7a7993cd5c703.tar.gz
bootstrap: Fix CentOS8 runner
CentOS8 is EOL since December 31, 2021. The packages move to vault.centos.org. We should migrate to CentOS8 Stream soon. 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
Diffstat (limited to 'bootstrap')
-rw-r--r--bootstrap/config.py9
-rwxr-xr-xbootstrap/generated-dists/centos8/bootstrap.sh9
-rw-r--r--bootstrap/sha1sum.txt2
3 files changed, 19 insertions, 1 deletions
diff --git a/bootstrap/config.py b/bootstrap/config.py
index 621912a7d94..eeedd72f820 100644
--- a/bootstrap/config.py
+++ b/bootstrap/config.py
@@ -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 \
diff --git a/bootstrap/generated-dists/centos8/bootstrap.sh b/bootstrap/generated-dists/centos8/bootstrap.sh
index 60cf3937cf7..db9d0bb8b6c 100755
--- a/bootstrap/generated-dists/centos8/bootstrap.sh
+++ b/bootstrap/generated-dists/centos8/bootstrap.sh
@@ -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 \
diff --git a/bootstrap/sha1sum.txt b/bootstrap/sha1sum.txt
index 22c597c2361..b889fd18b1f 100644
--- a/bootstrap/sha1sum.txt
+++ b/bootstrap/sha1sum.txt
@@ -1 +1 @@
-44771060ac5c91a1feb9a85a7b722893b6f8d843
+3179d5d22844628ed6b3f4236f90b859315770b4