]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
common: follow up on #5948
authorGuillaume Abrioux <gabrioux@redhat.com>
Mon, 2 Nov 2020 14:56:28 +0000 (15:56 +0100)
committerGuillaume Abrioux <gabrioux@redhat.com>
Tue, 3 Nov 2020 08:43:51 +0000 (09:43 +0100)
In addition to f7e2b2c608eef4bbba47586f1e24d6ade1572758

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
(cherry picked from commit 371d854a5c03cfb30d27d5cdbaaad61f7f8d6c58)

roles/ceph-client/tasks/create_users_keys.yml
roles/ceph-osd/tasks/openstack_config.yml

index f08437e8d60e660285a756bb75c32d23cdcd6e36..78b91d61d24afa8ec49e9b453643bc60d8fd0429 100644 (file)
@@ -27,9 +27,9 @@
     cluster: "{{ cluster }}"
     dest: "{{ ceph_conf_key_directory }}"
     import_key: "{{ admin_key_presence }}"
-    mode: "{{ item.mode|default(omit) }}"
-    owner: "{{ ceph_uid if containerized_deployment else 'ceph' }}"
-    group: "{{ ceph_uid if containerized_deployment else 'ceph' }}"
+    mode: "{{ item.mode | default(ceph_keyring_permissions) }}"
+    owner: "{{ ceph_uid if containerized_deployment | bool else 'ceph' }}"
+    group: "{{ ceph_uid if containerized_deployment | bool else 'ceph' }}"
   environment:
     CEPH_CONTAINER_IMAGE: "{{ ceph_docker_registry + '/' + ceph_docker_image + ':' + ceph_docker_image_tag if containerized_deployment else None }}"
     CEPH_CONTAINER_BINARY: "{{ container_binary }}"
index 386bc6b178226390f5e4f53a75f4bce9de2e91fe..4e1842ec85acdbf9ab22bd8e2ebae498a838099a 100644 (file)
@@ -29,7 +29,7 @@
         caps: "{{ item.caps }}"
         secret: "{{ item.key | default('') }}"
         cluster: "{{ cluster }}"
-        mode: "{{ item.mode|default(omit) }}"
+        mode: "{{ item.mode | default(ceph_keyring_permissions) }}"
       environment:
         CEPH_CONTAINER_IMAGE: "{{ ceph_docker_registry + '/' + ceph_docker_image + ':' + ceph_docker_image_tag if containerized_deployment else None }}"
         CEPH_CONTAINER_BINARY: "{{ container_binary }}"