fix ansible linter errors
This commit is contained in:
parent
8a8460dffc
commit
6706d75658
3 changed files with 28 additions and 23 deletions
|
|
@ -1,11 +1,6 @@
|
|||
- set_fact:
|
||||
defaultgroup:
|
||||
system: true
|
||||
state: present
|
||||
gid: "{{ omit }}"
|
||||
|
||||
- set_fact:
|
||||
group: "{{ defaultgroup|combine(currentgroup.value|d({}), {'name': currentgroup.key} ) }}"
|
||||
- name: apply overrides to current group
|
||||
set_fact:
|
||||
group: "{{ {}|combine(defaultgroup, currentgroup.value|d({}), {'name': currentgroup.key} ) }}"
|
||||
|
||||
- name: create groups
|
||||
group:
|
||||
|
|
|
|||
|
|
@ -1,19 +1,11 @@
|
|||
- set_fact:
|
||||
defaultuser:
|
||||
genssh: false
|
||||
ssh_key_type: ed25519
|
||||
group: ~
|
||||
groups: []
|
||||
home: "{{ ('/var/lib/'+currentuser.key) if (currentuser.value.system|d(True)) else ('/home/'+currentuser.key) }}"
|
||||
system: true
|
||||
state: present
|
||||
uid: "{{ omit }}"
|
||||
password: "*"
|
||||
shell: "/usr/sbin/nologin"
|
||||
authorized_keys: {}
|
||||
- name: store dynamic defaults
|
||||
set_fact:
|
||||
dynamic_defaultuser:
|
||||
userhome: "{{ ('/var/lib/'+currentuser.key) if (currentuser.value.system|d(True)) else ('/home/'+currentuser.key) }}"
|
||||
|
||||
- set_fact:
|
||||
user: "{{ defaultuser|combine(currentuser.value|d({}), {'name': currentuser.key} ) }}"
|
||||
- name: apply overrides to current user
|
||||
set_fact:
|
||||
user: "{{ {}|combine(defaultuser, dynamic_defaultuser, currentuser.value|d({}), {'name': currentuser.key} ) }}"
|
||||
|
||||
- name: "create user ({{ user.name }})"
|
||||
user:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue