]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
mon: Add mds permissions to client.admin
authorDimitri Savineau <dsavinea@redhat.com>
Wed, 27 Feb 2019 16:07:38 +0000 (11:07 -0500)
committermergify[bot] <mergify[bot]@users.noreply.github.com>
Wed, 27 Feb 2019 18:39:39 +0000 (18:39 +0000)
The administrator keyring needs full capabilities on mds like mon,
osd and mgr.
Whithout this, the client.admin key won't be able to run commands
against mds (like ceph tell mds.0 session ls)

Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1672878
Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
roles/ceph-mon/tasks/deploy_monitors.yml

index 233c383fb6023578206202a9b6bb862b8c049f92..25d8a19f6f7b6db888c1e3b03a38bf71df12eeb8 100644 (file)
@@ -51,7 +51,7 @@
     client_admin_ceph_authtool_cap:
       mon: allow *
       osd: allow *
-      mds: allow
+      mds: allow *
       mgr: allow *
   when:
     - cephx