]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
Drop --setuser/--setgroup from osd prestart
authorJames Page <james.page@ubuntu.com>
Tue, 5 Apr 2016 15:58:58 +0000 (16:58 +0100)
committerSage Weil <sage@redhat.com>
Fri, 22 Apr 2016 21:07:22 +0000 (17:07 -0400)
These are not supported by /usr/lib/ceph/ceph-osd-prestart.sh,
resulting in warnings:

 ceph-osd-prestart.sh[23367]: getopt: unrecognized option '--setuser'
 ceph-osd-prestart.sh[23367]: getopt: unrecognized option '--setgroup'

--setuser and --setgroup are only needed for the ceph-osd process.

Signed-off-by: James Page <james.page@ubuntu.com>
(cherry picked from commit 74977f78840fe95b67788f3aa135ac69a2353c43)

systemd/ceph-osd@.service

index df1893eb195522efe49e846027d43d0eeaa88a6b..ac178e3b1c6ca41c8b776f8456efe8a2c182bfc7 100644 (file)
@@ -10,7 +10,7 @@ LimitNPROC=1048576
 EnvironmentFile=-/etc/sysconfig/ceph
 Environment=CLUSTER=ceph
 ExecStart=/usr/bin/ceph-osd -f --cluster ${CLUSTER} --id %i --setuser ceph --setgroup ceph
-ExecStartPre=/usr/lib/ceph/ceph-osd-prestart.sh --cluster ${CLUSTER} --id %i --setuser ceph --setgroup ceph
+ExecStartPre=/usr/lib/ceph/ceph-osd-prestart.sh --cluster ${CLUSTER} --id %i
 ExecReload=/bin/kill -HUP $MAINPID
 ProtectHome=true
 ProtectSystem=full