From: Kefu Chai Date: Wed, 30 Oct 2019 04:53:29 +0000 (+0800) Subject: install-deps.sh: use sepia/lab-extra/8 X-Git-Tag: v15.1.0~1069^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=32aaa44904d9a77936bbb8e1b7bacc598ffcfc7b;p=ceph.git install-deps.sh: use sepia/lab-extra/8 some build dependencies are still missing in PowerTools and EPEL8, so we built and pushed them to sepia so it can be used before they are ready in these repos. Signed-off-by: Kefu Chai --- diff --git a/install-deps.sh b/install-deps.sh index 7c4732efc30..be7f4e35113 100755 --- a/install-deps.sh +++ b/install-deps.sh @@ -391,6 +391,9 @@ else dts_ver=8 elif test $ID = centos -a $MAJOR_VERSION = 8 ; then $SUDO dnf config-manager --set-enabled PowerTools + # before EPEL8 and PowerTools provide all dependencies, we use sepia for the dependencies + $SUDO dnf config-manager --add-repo http://apt-mirror.front.sepia.ceph.com/lab-extras/8/ + $SUDO dnf config-manager --setopt gpgcheck=0 apt-mirror.front.sepia.ceph.com_lab-extras_8_ --save elif test $ID = rhel -a $MAJOR_VERSION = 8 ; then $SUDO subscription-manager repos --enable "codeready-builder-for-rhel-8-*-rpms" fi