]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
vstart.sh: fix mgr caps
authorSage Weil <sage@redhat.com>
Mon, 13 Mar 2017 18:00:06 +0000 (14:00 -0400)
committerSage Weil <sage@redhat.com>
Wed, 29 Mar 2017 15:39:26 +0000 (11:39 -0400)
Signed-off-by: Sage Weil <sage@redhat.com>
src/vstart.sh

index 7c3c92bc5891d8c2da262e9760220bfae8e6c662..5012658022554e81004a35afeb5da25df2b259c7 100755 (executable)
@@ -592,7 +592,7 @@ start_mgr() {
             mkdir -p $CEPH_DEV_DIR/mgr.$name
             key_fn=$CEPH_DEV_DIR/mgr.$name/keyring
             $SUDO $CEPH_BIN/ceph-authtool --create-keyring --gen-key --name=mgr.$name $key_fn
-            ceph_adm -i $key_fn auth add mgr.$name mon 'allow *'
+            ceph_adm -i $key_fn auth add mgr.$name mon 'allow profile mgr'
         fi
 
         wconf <<EOF
@@ -652,7 +652,7 @@ EOF
                            prun $SUDO "$CEPH_BIN/ceph-authtool" --create-keyring --gen-key --name="mds.${name}s" \
                                     "$CEPH_DEV_DIR/mds.${name}s/keyring"
                            ceph_adm -i "$CEPH_DEV_DIR/mds.${name}s/keyring" auth add "mds.${name}s" \
-                                        mon 'allow *' osd 'allow *' mds 'allow' mgr 'allow profile mds'
+                                        mon 'allow profile mds' osd 'allow *' mds 'allow' mgr 'allow profile mds'
                fi
            fi