From ab566c253023f7ffd64d2a591f70f888bd1ca56c Mon Sep 17 00:00:00 2001 From: Joel <34544090+JoelKle@users.noreply.github.com> Date: Tue, 24 Jan 2023 23:02:05 +0100 Subject: [PATCH] backup role use k8s_cp module to write files (#1111) --- roles/backup/tasks/awx-cro.yml | 6 +++--- roles/backup/tasks/secrets.yml | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/roles/backup/tasks/awx-cro.yml b/roles/backup/tasks/awx-cro.yml index a213b333..974a1b4f 100644 --- a/roles/backup/tasks/awx-cro.yml +++ b/roles/backup/tasks/awx-cro.yml @@ -28,8 +28,8 @@ previous_deployment_name: "{{ this_awx['resources'][0]['metadata']['name'] }}" - name: Write awx object to pvc - k8s_exec: + k8s_cp: namespace: "{{ backup_pvc_namespace }}" pod: "{{ ansible_operator_meta.name }}-db-management" - command: >- - bash -c 'echo "$0" > {{ backup_dir }}/awx_object' {{ awx_spec | to_yaml | quote }} + remote_path: "{{ backup_dir }}/awx_object" + content: "{{ awx_spec | to_yaml }}" diff --git a/roles/backup/tasks/secrets.yml b/roles/backup/tasks/secrets.yml index f3109d01..42ca63d0 100644 --- a/roles/backup/tasks/secrets.yml +++ b/roles/backup/tasks/secrets.yml @@ -42,9 +42,9 @@ no_log: "{{ no_log }}" - name: Write postgres configuration to pvc - k8s_exec: + k8s_cp: namespace: "{{ backup_pvc_namespace }}" pod: "{{ ansible_operator_meta.name }}-db-management" - command: >- - bash -c "echo '{{ secrets | to_yaml }}' > {{ backup_dir }}/secrets.yml" + remote_path: "{{ backup_dir }}/secrets.yml" + content: "{{ secrets | to_yaml }}" no_log: "{{ no_log }}"