From a3e2125689104a410ed3eaf745578490631dfd32 Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Sat, 18 Aug 2018 17:16:32 +0200 Subject: [PATCH] copy tls files to pve filesystem --- tasks/tls.yml | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/tasks/tls.yml b/tasks/tls.yml index 0d444c9..977d44e 100644 --- a/tasks/tls.yml +++ b/tasks/tls.yml @@ -44,16 +44,18 @@ when: pve_tls_source_use_content - debug: - msg: "{{ item.dest }}" - with_items: "{{ __pve_copy_cert }}" - - # - name: Copy cert/key to pve filesystem - # command: "/bin/cp -rf {{ item.0.path }}/{{ item.0.name }} /etc/pve/nodes/{{ item.1 }}/{{ item.0.name }}" - # with_subelements: - # - "{{ __pve_certificates }}" - # - nodes - # when: __pve_copy_cert.changed - # changed_when: __pve_copy_cert.changed - # notify: __pveproxy_restart + msg: "{{ item.changed }}" + + + when: + + - name: Copy cert/key to pve filesystem + command: "/bin/cp -rf {{ item.dest }} /etc/pve/nodes/{{ item.dest | basename }}" + when: item.changed + changed_when: item.changed + with_items: "{{ __pve_copy_cert.results }}" + loop_control: + label: "/etc/pve/nodes/{{ item.dest | basename }}" + notify: __pveproxy_restart become: True become_user: root