If a primary group is set on the user, and a authorized_keys is provied in ssh_auth_file, the formula fails. This solves that by using the user_group set earlier in the formulalookup-fix-3
file.managed: | file.managed: | ||||
- name: {{ home }}/.ssh/authorized_keys | - name: {{ home }}/.ssh/authorized_keys | ||||
- user: {{ name }} | - user: {{ name }} | ||||
- group: {{ name }} | |||||
- group: {{ user_group }} | |||||
- mode: 600 | - mode: 600 | ||||
{% if 'ssh_auth_file' in user %} | {% if 'ssh_auth_file' in user %} | ||||
- contents: | | - contents: | |