Support ssh_pubkeys as list

This commit is contained in:
uumas
2025-10-12 19:26:12 +03:00
parent 6d2d305fd0
commit d8bd645a80

View File

@@ -26,7 +26,8 @@
- name: Set ssh authorized keys for users
ansible.posix.authorized_key:
user: "{{ item.name }}"
key: "{{ item.ssh_pubkey }}"
key: "{{ item.ssh_pubkeys | default([item.ssh_pubkey]) | join('\n') }}"
exclusive: true
when: item.state | default('present') == 'present'
loop: "{{ users }}"