From b98a92101b5d0a0754c93094f0720c24b68795f7 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Ren=C3=A9=20H=C3=B8jbjerg=20Larsen?= Date: Fri, 3 Mar 2023 15:15:16 +0100 Subject: [PATCH] ceph-mgr: Fix reference to copy_admin_key variable MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Enabling installation of the admin key to mgr nodes by setting "copy_admin_key: true" is broken. This is because the variable is not referenced correctly (using inline Jinja2 templating). Signed-off-by: René Højbjerg Larsen (cherry picked from commit 09590c0683f3bff21a1b06de7f4378a2f8447e99) --- roles/ceph-mgr/tasks/common.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roles/ceph-mgr/tasks/common.yml b/roles/ceph-mgr/tasks/common.yml index 4b59e4783..f9cc63f6e 100644 --- a/roles/ceph-mgr/tasks/common.yml +++ b/roles/ceph-mgr/tasks/common.yml @@ -52,7 +52,7 @@ - name: set_fact _mgr_keys set_fact: _mgr_keys: - - { 'name': 'client.admin', 'path': "/etc/ceph/{{ cluster }}.client.admin.keyring", 'copy_key': copy_admin_key } + - { 'name': 'client.admin', 'path': "/etc/ceph/{{ cluster }}.client.admin.keyring", 'copy_key': "{{ copy_admin_key }}" } - { 'name': "mgr.{{ ansible_facts['hostname'] }}", 'path': "/var/lib/ceph/mgr/{{ cluster }}-{{ ansible_facts['hostname'] }}/keyring", 'copy_key': true } - name: get keys from monitors -- 2.39.5