From: John Mulligan Date: Fri, 27 Jun 2025 15:04:44 +0000 (-0400) Subject: install-deps.sh: add a temporary repo for missing el10 deps X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=a2bc95c9c45512107d53397405a038df79ead234;p=ceph.git install-deps.sh: add a temporary repo for missing el10 deps Add a new dnf/yum repository hosted in the ceph lab infra for providing the last few dependencies missing from other el10 repos. Hopefully we can remove this soon but it serves as a stopgap as we work on getting el10 builds working in the ceph CI infra and tested. Signed-off-by: John Mulligan --- diff --git a/install-deps.sh b/install-deps.sh index 5c40be97e8b07..1510f882f42d2 100755 --- a/install-deps.sh +++ b/install-deps.sh @@ -247,6 +247,20 @@ EOF fi } +function setup_lab_extras_repo() { + # NOTE This repo should be temporary while we work to get the + # needed deps into EPEL, etc. + local baseurlprefix="http://apt-mirror.front.sepia.ceph.com/lab-extras" + local path="/etc/yum.repos.d/ceph-lab-extras.repo" + $SUDO tee "${path}" <