Merge "Run authorized_keys as root"

This commit is contained in:
Zuul 2018-05-07 20:05:52 +00:00 committed by Gerrit Code Review
commit 702501baa5

View File

@ -1,15 +1,13 @@
--- ---
# Add the authorization first, to take advantage of manage_dir
- name: Authorize build key
authorized_key:
user: "{{ copy_sshkey_target_user }}"
manage_dir: yes
key: "{{ lookup('file', zuul_temp_ssh_key ~ '.pub') }}"
become: true
become_user: "{{ copy_sshkey_target_user }}"
# Use a block to add become to a set of tasks # Use a block to add become to a set of tasks
- block: - block:
# Add the authorization first, to take advantage of manage_dir
- name: Authorize build key
authorized_key:
user: "{{ copy_sshkey_target_user }}"
manage_dir: yes
key: "{{ lookup('file', zuul_temp_ssh_key ~ '.pub') }}"
- name: Get the {{ copy_sshkey_target_user }} user home folder - name: Get the {{ copy_sshkey_target_user }} user home folder
user: user:
name: "{{ copy_sshkey_target_user }}" name: "{{ copy_sshkey_target_user }}"