diff --git a/tasks/users_default.yml b/tasks/users_default.yml index 0ecd5b2..b2da191 100644 --- a/tasks/users_default.yml +++ b/tasks/users_default.yml @@ -11,7 +11,7 @@ name: "{{ item.name }}" groups: "{{ item.groups | default([]) | join(',') or omit }}" append: yes - password: "{{ item.password | default(omit) | password_hash('sha512',65534 | random(seed=inventory_hostname) | string) }}" + password: "{{ item.password | password_hash('sha512',65534 | random(seed=inventory_hostname) | string) if item.password is defined else omit }}" shell: "{{ item.shell | default('/bin/bash') }}" loop: "{{ users_default_users }}" loop_control: