From 58cde3fd793c037beca6645cc30b2ae1c30e2af1 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Fri, 13 Jul 2018 09:56:48 -0500 Subject: [PATCH] rpm,deb: chown bluestore block* links to ceph.ceph on install/upgrade This works around https://tracker.ceph.com/issues/24903 Signed-off-by: Sage Weil --- ceph.spec.in | 2 ++ debian/ceph-osd.postinst | 2 ++ 2 files changed, 4 insertions(+) diff --git a/ceph.spec.in b/ceph.spec.in index f155092fbe2b5..8415e2e6e9a2f 100644 --- a/ceph.spec.in +++ b/ceph.spec.in @@ -1533,6 +1533,8 @@ fi %else /usr/lib/systemd/systemd-sysctl %{_sysctldir}/90-ceph-osd.conf > /dev/null 2>&1 || : %endif +# work around https://tracker.ceph.com/issues/24903 +chown ceph:ceph /var/lib/ceph/osd/*/block* 2>&1 > /dev/null || : %preun osd %if 0%{?suse_version} diff --git a/debian/ceph-osd.postinst b/debian/ceph-osd.postinst index 5e44548fe8261..6ae5349bce0ed 100644 --- a/debian/ceph-osd.postinst +++ b/debian/ceph-osd.postinst @@ -25,6 +25,8 @@ case "$1" in configure) [ -x /etc/init.d/procps ] && invoke-rc.d procps restart || : [ -x /sbin/start ] && start ceph-osd-all || : + # work around https://tracker.ceph.com/issues/24903 + chown ceph:ceph /var/lib/ceph/osd/*/block* 2>&1 > /dev/null || : ;; abort-upgrade|abort-remove|abort-deconfigure) : -- 2.39.5