diff --git a/contrib/rh-bkr/build-from-source.sh b/contrib/rh-bkr/build-from-source.sh index f0e4c1b120..8099c210de 100755 --- a/contrib/rh-bkr/build-from-source.sh +++ b/contrib/rh-bkr/build-from-source.sh @@ -27,8 +27,14 @@ if grep -q --quiet Ootpa /etc/redhat-release; then YUM_ARGS+=("--enablerepo=rhel-8-buildroot") fi if grep -q --quiet Coughlan /etc/redhat-release; then - rpmkeys --import /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release - YUM_ARGS+=('--repofrompath=buildroot,http://download.devel.redhat.com/rhel-$releasever/nightly/BUILDROOT-$releasever-Public-Beta/latest-BUILDROOT-$releasever-RHEL-$releasever/compose/Buildroot/$basearch/os') + # We have different key for CentOS + if grep -q --quiet CentOS /etc/redhat-release; then + rpmkeys --import /etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial* + # And for RHEL10 + else + rpmkeys --import /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release + YUM_ARGS+=('--repofrompath=buildroot,http://download.devel.redhat.com/rhel-$releasever/nightly/BUILDROOT-$releasever-Public-Beta/latest-BUILDROOT-$releasever-RHEL-$releasever/compose/Buildroot/$basearch/os') + fi YUM_ARGS+=('--nogpg') fi