]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
nfs: to support copy_admin_key - containerized
authorvasishta p shastry <vipin.indiasmg@gmail.com>
Tue, 10 Apr 2018 12:37:11 +0000 (18:07 +0530)
committerSébastien Han <seb@redhat.com>
Wed, 11 Apr 2018 15:49:27 +0000 (17:49 +0200)
(cherry picked from commit 6b59416f7596d7c62c46b8a607f9a1eb9988689e)
Signed-off-by: Sébastien Han <seb@redhat.com>
roles/ceph-nfs/tasks/pre_requisite_container.yml

index acd026fe279c3106aecfe99b4420142f8be1d117..824fcc4f889d258b49248d9693913881d74018eb 100644 (file)
@@ -1,8 +1,21 @@
 ---
-- name: set config and keys paths
+- name: set_fact admin_keyring
+  set_fact:
+    admin_keyring:
+      - "/etc/ceph/{{ cluster }}.client.admin.keyring"
+  when:
+    - copy_admin_key
+
+- name: set_fact ceph_config_keys
   set_fact:
     ceph_config_keys:
       - /var/lib/ceph/bootstrap-rgw/{{ cluster }}.keyring
+      
+ - name: merge ceph_config_keys and admin_keyring
+  set_fact:
+    ceph_config_keys: "{{ ceph_config_keys + admin_keyring }}"
+  when:
+    - copy_admin_key
 
 - name: stat for config and keys
   local_action: