From 2797c30998bf1c1c10f87b5523187921c79fd835 Mon Sep 17 00:00:00 2001 From: Edoardo Putti Date: Sun, 9 Oct 2016 18:24:05 +0200 Subject: [PATCH] use module container_file_write in lxc_guest --- roles/lxc_guest/tasks/main.yaml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/roles/lxc_guest/tasks/main.yaml b/roles/lxc_guest/tasks/main.yaml index 40c0f07..bab7de5 100644 --- a/roles/lxc_guest/tasks/main.yaml +++ b/roles/lxc_guest/tasks/main.yaml @@ -129,8 +129,11 @@ var: request_output verbosity: 2 - - name: set cert key - shell: lxc-attach -n {{ vm_name }} --clear-env -e -- bash -c "echo '{{ cert_key.result }}' > /etc/ssh/ssh_host_ed25519_key-cert.pub" + - name: Write certificate to container + container_file_write: + name: "{{ vm_name }}" + path: "/etc/ssh/ssh_host_ed25519_key-cert.pub" + text: "{{ cert_key.result }}" register: set_pub_key when: "cert_key_existance.rc != 0"