]> review.fuel-infra Code Review - packages/trusty/ceph.git/commitdiff
Update logrotate script for radosgw 81/38881/3 9.0
authorOleksiy Molchanov <omolchanov@mirantis.com>
Sun, 15 Jul 2018 20:20:45 +0000 (23:20 +0300)
committerOleksiy Molchanov <omolchanov@mirantis.com>
Mon, 16 Jul 2018 09:42:13 +0000 (12:42 +0300)
Remove 'service ceph-radosgw reload' because of its absence

Change-Id: Ic3c8de446be6825a8196683bfcc9c5719b716b8f

ceph/src/rgw/logrotate.conf
debian/changelog

index 6cdfd13c251fbbf0c5171e550766e5444c61e674..f5c0ef03081c4f47eea7802564aadeeb3e145352 100644 (file)
@@ -4,22 +4,7 @@
     compress
     sharedscripts
     postrotate
-        if which service > /dev/null 2>&1 && [ -x `which service` ]; then
-            service ceph-radosgw reload >/dev/null
-        elif which invoke-rc.d > /dev/null 2>&1 && [ -x `which invoke-rc.d` ]; then
-            invoke-rc.d radosgw reload >/dev/null
-        fi
-        # Possibly reload twice, but depending on ceph.conf the reload above may be a no-op
-        if which initctl > /dev/null 2>&1 && [ -x `which initctl` ]; then
-          find -L /var/lib/ceph/radosgw/ -mindepth 1 -maxdepth 1 -regextype posix-egrep -regex '.*/[A-Za-z0-9]+-[A-Za-z0-9._-]+' -printf '%P\n' \
-          | while read f; do
-            if [ -e "/var/lib/ceph/radosgw/$f/done" ]; then
-                cluster="${f%%-*}"
-                id="${f#*-}"
-                initctl reload radosgw cluster="$cluster" id="$id" 2>/dev/null || :
-            fi
-          done
-        fi
+      invoke-rc.d radosgw reload >/dev/null
     endscript
     missingok
     notifempty
index 47d4c141871c34fa1ec5eb28660ac195bb0167f1..a84b24630ab35282b3ab7d27053eda15d77d04b3 100644 (file)
@@ -1,3 +1,9 @@
+ceph (0.94.9-1~u14.04+mos4) mos9.0; urgency=medium
+
+  * Fix logrotate for radosgw
+
+ -- Oleksiy Molchanov <omolchanov@mirantis.com>  Mon, 16 Jul 2018 12:40:15 +0300
+
 ceph (0.94.9-1~u14.04+mos3) mos9.0; urgency=medium
 
   * CVE-2016-7031