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}" <<EOF
+[ceph-lab-extras]
+name=ceph-lab-extras-\$releasever
+baseurl=${baseurlprefix}/\$releasever
+enabled=1
+gpgcheck=0
+EOF
+}
+
function populate_wheelhouse() {
ci_debug "Running populate_wheelhouse() in install-deps.sh"
local install=$1
$SUDO dnf config-manager --set-enabled crb
elif test $ID = centos -a $MAJOR_VERSION = 10 ; then
$SUDO dnf config-manager --set-enabled crb
+ setup_lab_extras_repo
elif test $ID = rocky -a $MAJOR_VERSION = 10 ; then
$SUDO dnf config-manager --set-enabled crb
+ setup_lab_extras_repo
elif test $ID = rhel -a $MAJOR_VERSION = 8 ; then
dts_ver=11
$SUDO dnf config-manager --set-enabled "codeready-builder-for-rhel-8-${ARCH}-rpms"