From e64d690ff609a95fffc0f873ca294a722cf94589 Mon Sep 17 00:00:00 2001
From: Julien Leduc <julien.leduc@cern.ch>
Date: Tue, 11 May 2021 11:54:12 +0200
Subject: [PATCH] Upgrading Ceph to 14.2.20-0

---
 ReleaseNotes.md                               |  2 +
 .../cc7/etc/yum/pluginconf.d/versionlock.list | 84 +++++++++----------
 cta.spec.in                                   |  2 +-
 3 files changed, 45 insertions(+), 43 deletions(-)

diff --git a/ReleaseNotes.md b/ReleaseNotes.md
index e0bc66f26d..322ed51d70 100644
--- a/ReleaseNotes.md
+++ b/ReleaseNotes.md
@@ -4,6 +4,8 @@
 
 ### Features
 
+- Upgraded ceph to version 14.2.20
+
 ### Bug fixes
 
 # v4.0-2
diff --git a/continuousintegration/docker/ctafrontend/cc7/etc/yum/pluginconf.d/versionlock.list b/continuousintegration/docker/ctafrontend/cc7/etc/yum/pluginconf.d/versionlock.list
index 4141c8526b..e64458c6e4 100644
--- a/continuousintegration/docker/ctafrontend/cc7/etc/yum/pluginconf.d/versionlock.list
+++ b/continuousintegration/docker/ctafrontend/cc7/etc/yum/pluginconf.d/versionlock.list
@@ -34,45 +34,45 @@
 1:xrootd-server-devel-4.12.6-1.el7.*
 1:xrootd-server-libs-4.12.6-1.el7.*
 1:xrootd-tests-4.12.6-1.el7.*
-2:ceph-14.2.8-0.el7.x86_64
-2:ceph-base-14.2.8-0.el7.x86_64
-2:ceph-common-14.2.8-0.el7.x86_64
-2:ceph-debuginfo-14.2.8-0.el7.x86_64
-2:cephfs-java-14.2.8-0.el7.x86_64
-2:ceph-fuse-14.2.8-0.el7.x86_64
-2:ceph-mds-14.2.8-0.el7.x86_64
-2:ceph-mgr-14.2.8-0.el7.x86_64
-2:ceph-mon-14.2.8-0.el7.x86_64
-2:ceph-osd-14.2.8-0.el7.x86_64
-2:ceph-radosgw-14.2.8-0.el7.x86_64
-2:ceph-resource-agents-14.2.8-0.el7.x86_64
-2:ceph-selinux-14.2.8-0.el7.x86_64
-2:ceph-test-14.2.8-0.el7.x86_64
-2:libcephfs2-14.2.8-0.el7.x86_64
-2:libcephfs-devel-14.2.8-0.el7.x86_64
-2:libcephfs_jni1-14.2.8-0.el7.x86_64
-2:libcephfs_jni-devel-14.2.8-0.el7.x86_64
-2:librados2-14.2.8-0.el7.x86_64
-2:librados-devel-14.2.8-0.el7.x86_64
-2:libradospp-devel-14.2.8-0.el7.x86_64
-2:libradosstriper1-14.2.8-0.el7.x86_64
-2:libradosstriper-devel-14.2.8-0.el7.x86_64
-2:librbd1-14.2.8-0.el7.x86_64
-2:librbd-devel-14.2.8-0.el7.x86_64
-2:librgw2-14.2.8-0.el7.x86_64
-2:librgw-devel-14.2.8-0.el7.x86_64
-2:python3-ceph-argparse-14.2.8-0.el7.x86_64
-2:python3-cephfs-14.2.8-0.el7.x86_64
-2:python3-rados-14.2.8-0.el7.x86_64
-2:python3-rbd-14.2.8-0.el7.x86_64
-2:python3-rgw-14.2.8-0.el7.x86_64
-2:python-ceph-argparse-14.2.8-0.el7.x86_64
-2:python-ceph-compat-14.2.8-0.el7.x86_64
-2:python-cephfs-14.2.8-0.el7.x86_64
-2:python-rados-14.2.8-0.el7.x86_64
-2:python-rbd-14.2.8-0.el7.x86_64
-2:python-rgw-14.2.8-0.el7.x86_64
-2:rados-objclass-devel-14.2.8-0.el7.x86_64
-2:rbd-fuse-14.2.8-0.el7.x86_64
-2:rbd-mirror-14.2.8-0.el7.x86_64
-2:rbd-nbd-14.2.8-0.el7.x86_64
+2:ceph-14.2.20-0.el7.x86_64
+2:ceph-base-14.2.20-0.el7.x86_64
+2:ceph-common-14.2.20-0.el7.x86_64
+2:ceph-debuginfo-14.2.20-0.el7.x86_64
+2:cephfs-java-14.2.20-0.el7.x86_64
+2:ceph-fuse-14.2.20-0.el7.x86_64
+2:ceph-mds-14.2.20-0.el7.x86_64
+2:ceph-mgr-14.2.20-0.el7.x86_64
+2:ceph-mon-14.2.20-0.el7.x86_64
+2:ceph-osd-14.2.20-0.el7.x86_64
+2:ceph-radosgw-14.2.20-0.el7.x86_64
+2:ceph-resource-agents-14.2.20-0.el7.x86_64
+2:ceph-selinux-14.2.20-0.el7.x86_64
+2:ceph-test-14.2.20-0.el7.x86_64
+2:libcephfs2-14.2.20-0.el7.x86_64
+2:libcephfs-devel-14.2.20-0.el7.x86_64
+2:libcephfs_jni1-14.2.20-0.el7.x86_64
+2:libcephfs_jni-devel-14.2.20-0.el7.x86_64
+2:librados2-14.2.20-0.el7.x86_64
+2:librados-devel-14.2.20-0.el7.x86_64
+2:libradospp-devel-14.2.20-0.el7.x86_64
+2:libradosstriper1-14.2.20-0.el7.x86_64
+2:libradosstriper-devel-14.2.20-0.el7.x86_64
+2:librbd1-14.2.20-0.el7.x86_64
+2:librbd-devel-14.2.20-0.el7.x86_64
+2:librgw2-14.2.20-0.el7.x86_64
+2:librgw-devel-14.2.20-0.el7.x86_64
+2:python3-ceph-argparse-14.2.20-0.el7.x86_64
+2:python3-cephfs-14.2.20-0.el7.x86_64
+2:python3-rados-14.2.20-0.el7.x86_64
+2:python3-rbd-14.2.20-0.el7.x86_64
+2:python3-rgw-14.2.20-0.el7.x86_64
+2:python-ceph-argparse-14.2.20-0.el7.x86_64
+2:python-ceph-compat-14.2.20-0.el7.x86_64
+2:python-cephfs-14.2.20-0.el7.x86_64
+2:python-rados-14.2.20-0.el7.x86_64
+2:python-rbd-14.2.20-0.el7.x86_64
+2:python-rgw-14.2.20-0.el7.x86_64
+2:rados-objclass-devel-14.2.20-0.el7.x86_64
+2:rbd-fuse-14.2.20-0.el7.x86_64
+2:rbd-mirror-14.2.20-0.el7.x86_64
+2:rbd-nbd-14.2.20-0.el7.x86_64
diff --git a/cta.spec.in b/cta.spec.in
index 0bdd414696..d9b4199bcf 100644
--- a/cta.spec.in
+++ b/cta.spec.in
@@ -40,7 +40,7 @@ BuildRequires: cmake >= 2.6 redhat-rpm-config
 
 # The CTA client is the only component of CTA that can be compiled on both SLC6
 # and C77, therefore only the packages it depends on are required for SLC6
-%define radosVersion 2:14.2.8
+%define radosVersion 2:14.2.20
 %define xrootdVersion 1:4.12.4-1
 BuildRequires: xrootd-client-devel  >= %{xrootdVersion}
 BuildRequires: xrootd-devel         >= %{xrootdVersion}
-- 
GitLab