From f660bf177eb3e4a4269737d993e2ab83f5f1037d Mon Sep 17 00:00:00 2001 From: John Mulligan Date: Mon, 14 Aug 2023 15:59:08 -0400 Subject: [PATCH] containers: workaround for ganesha package error on reef Currently the tests on the released reef image fails due to an RPM transaction error when updating nfs-ganesha. Since go-ceph doesn't need ganesha packages to be up-to-date to ensure that lib{cephfs,rados,rbd}-devel are installed we _temporarily_ disable ganesha repo when running yum update. Signed-off-by: John Mulligan --- testing/containers/ceph/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/testing/containers/ceph/Dockerfile b/testing/containers/ceph/Dockerfile index 64e80a890..c99c9d466 100644 --- a/testing/containers/ceph/Dockerfile +++ b/testing/containers/ceph/Dockerfile @@ -11,7 +11,7 @@ ENV GO_CEPH_VERSION=${GO_CEPH_VERSION:-$CEPH_VERSION} RUN true && \ echo "Check: [ ${CEPH_VERSION} = ${GO_CEPH_VERSION} ]" && \ [ "${CEPH_VERSION}" = "${GO_CEPH_VERSION}" ] && \ - yum update -y && \ + yum update -y --disablerepo=ganesha && \ cv="$(rpm -q --queryformat '%{version}-%{release}' ceph-common)" && \ yum install -y \ git wget curl make \