diff --git a/roles/batcave/files/rhel10-sync b/roles/batcave/files/rhel10-sync index 449f7c85fc..a0b488f6e5 100644 --- a/roles/batcave/files/rhel10-sync +++ b/roles/batcave/files/rhel10-sync @@ -17,6 +17,13 @@ for releasever in ${RELEASEVERS[@]}; do --download-metadata \ --downloadcomps \ --download-path /srv/web/repo/rhel/rhel10/$releasever/repos/$arch &> /dev/null + if [[ $repo == 'baseos' ]]; then + # https://forge.fedoraproject.org/epel/releng/issues/67 + # https://issues.redhat.com/browse/RHEL-128741 + echo "deleting redhat-release-10.1-17.el10.$arch.rpm" + rm -f /srv/web/repo/rhel/rhel10/$releasever/repos/$arch/baseos/Packages/r/redhat-release-10.1-17.el10.$arch.rpm + createrepo_c --update --workers $(nproc) /srv/web/repo/rhel/rhel10/$releasever/repos/$arch/baseos + fi done done done