# optionally can take --extra-vars="hostbase=hostnamebase root_auth_users='user1 user2 user3'"
- name: set auth keys
  hosts: "{{ target }}"
  user: root
  gather_facts: False

  vars_files:
   - /srv/web/infra/ansible/vars/global.yml
   - "/srv/private/ansible/vars.yml"
   - /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml
  vars:
   - root_auth_users: ''

  tasks:
   - name: add root keys for sysadmin-main and other allowed users
     action: authorized_key user=root key={{ item }}
     with_lines:
     - "{{ auth_keys_from_fas}} @sysadmin-main {{ root_auth_users }}"
