bootstrap: Cope with case changes in CentOS 8 repo names
authorMartin Schwenke <martin@meltin.net>
Tue, 8 Dec 2020 13:03:47 +0000 (00:03 +1100)
committerMartin Schwenke <martins@samba.org>
Tue, 15 Dec 2020 11:02:34 +0000 (11:02 +0000)
RN: Be more flexible with repository names in CentOS 8 test environments

BUG: https://bugzilla.samba.org/show_bug.cgi?id=14594
Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
.gitlab-ci.yml
bootstrap/config.py
bootstrap/generated-dists/centos8/bootstrap.sh
bootstrap/sha1sum.txt

index accaced66a05f13787d341558973039898b69fe3..7a7582cb6dbeac403f6c17874b95a3fe2d0a1863 100644 (file)
@@ -32,7 +32,7 @@ variables:
   # Set this to the contents of bootstrap/sha1sum.txt
   # which is generated by bootstrap/template.py --render
   #
-  SAMBA_CI_CONTAINER_TAG: 42ecbfbf716fa85ce251a955de72a92af26fc7b2
+  SAMBA_CI_CONTAINER_TAG: c4c00eb35cae36d8d6e752ee01fd943432993721
   #
   # We use the ubuntu1804 image as default as
   # it matches what we have on sn-devel-184.
index 982ebae1cd1af2f04505366747e49e9bb38e8563..8383aeb392da4b8ebd0ffeb39aeb903f60d0eae0 100644 (file)
@@ -235,8 +235,10 @@ yum install -y dnf-plugins-core
 yum install -y epel-release
 
 yum -v repolist all
-yum config-manager --set-enabled PowerTools -y
-yum config-manager --set-enabled Devel -y
+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
 yum update -y
 
 yum install -y \
index e5167a2b561c01ce5b3e76cc20f4cc39c8881c9b..b9f2df676453d87b90bd63a1486d356a3b68f7ba 100755 (executable)
@@ -12,8 +12,10 @@ yum install -y dnf-plugins-core
 yum install -y epel-release
 
 yum -v repolist all
-yum config-manager --set-enabled PowerTools -y
-yum config-manager --set-enabled Devel -y
+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
 yum update -y
 
 yum install -y \
index 46493c16eb09165d99005ecc4ce79e245a4042f4..3e87c2ed1b0e29a34383e86b1a61d1f3026b93cb 100644 (file)
@@ -1 +1 @@
-42ecbfbf716fa85ce251a955de72a92af26fc7b2
+c4c00eb35cae36d8d6e752ee01fd943432993721