From 887546d9270b6b8061abb578edd2a33a50d3f34d Mon Sep 17 00:00:00 2001 From: Lon Hohberger Date: Wed, 15 Jun 2022 13:50:10 -0400 Subject: [PATCH] Fix backward regex match '9-stream' was being matched against the regex '9', causing builds on RHEL9 to try to install C9S RPMs. We want this the other way so that DIB_RELEASE=9 will not match the regex '9-stream'. Resolves: rhbz#2097443 Signed-off-by: Lon Hohberger Change-Id: Iefd7c23512c460e33117d12bbc33606134daa9e2 --- .../elements/redhat-common/post-install.d/05-selinux-9-stream | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/diskimage_builder/elements/redhat-common/post-install.d/05-selinux-9-stream b/diskimage_builder/elements/redhat-common/post-install.d/05-selinux-9-stream index ec7aa762..bc4853a7 100755 --- a/diskimage_builder/elements/redhat-common/post-install.d/05-selinux-9-stream +++ b/diskimage_builder/elements/redhat-common/post-install.d/05-selinux-9-stream @@ -1,7 +1,7 @@ # NOTE(ianw) 2022-06-09 : this is a workaround for setfiles # failing until libselinux-3.4-2.el9.x86_64.rpm # https://bugzilla.redhat.com/show_bug.cgi?id=2094683 -if [[ '9-stream' =~ ${DIB_RELEASE} ]]; then +if [[ ${DIB_RELEASE} =~ '9-stream' ]]; then sudo dnf update -y \ https://kojihub.stream.centos.org/kojifiles/packages/libselinux/3.4/2.el9/x86_64/libselinux-3.4-2.el9.x86_64.rpm \ https://kojihub.stream.centos.org/kojifiles/packages/libselinux/3.4/2.el9/x86_64/libselinux-utils-3.4-2.el9.x86_64.rpm \