]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
docker: fix restapi key creation with cluster name
authorSébastien Han <seb@redhat.com>
Thu, 2 Feb 2017 08:32:12 +0000 (09:32 +0100)
committerSébastien Han <seb@redhat.com>
Fri, 3 Feb 2017 15:16:20 +0000 (16:16 +0100)
Add support for key creation when the cluster name is different than
'ceph'.

Signed-off-by: Sébastien Han <seb@redhat.com>
roles/ceph-mon/tasks/docker/main.yml

index e93ed509f937852afb65068248f71039dbde1ba8..15499e6e201c381f33c43b225a6d650222686489 100644 (file)
@@ -82,9 +82,9 @@
   when: not mon_containerized_deployment_with_kv
 
 - name: create ceph rest api keyring when mon is containerized
-  command: docker exec {{ ansible_hostname }} ceph auth get-or-create client.restapi osd 'allow *' mon 'allow *' -o /etc/ceph/ceph.client.restapi.keyring
+  command: docker exec {{ ansible_hostname }} ceph --cluster {{ cluster }} auth get-or-create client.restapi osd 'allow *' mon 'allow *' -o /etc/ceph/{{ cluster }}.client.restapi.keyring
   args:
-     creates: /etc/ceph/ceph.client.restapi.keyring
+     creates: /etc/ceph/{{ cluster }}.client.restapi.keyring
   changed_when: false
   when:
     - cephx