You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: ansible/roles/basic_users/README.md
+8-7Lines changed: 8 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -16,13 +16,14 @@ Requirements
16
16
Role Variables
17
17
--------------
18
18
19
-
`basic_users_users`: Required. A list of mappings defining information for each user. In general, mapping keys/values are passed through as parameters to [ansible.builtin.user](https://docs.ansible.com/ansible/latest/collections/ansible/builtin/user_module.html) and default values are as given there. However:
20
-
-`create_home`, `generate_ssh_key` and `ssh_key_comment` are set automatically and should not be overriden.
21
-
-`uid` should be set, so that the UID/GID is consistent across the cluster (which Slurm requires).
22
-
-`shell` if *not* set will be `/sbin/nologin` on the `control` node and the default shell on other users. Explicitly setting this defines the shell for all nodes.
23
-
- An additional key `public_key` may optionally be specified to define a key to log into the cluster.
24
-
- An additional key `sudo` may optionally be specified giving a string (possibly multiline) defining sudo rules to be templated.
25
-
- Any other keys may present for other purposes (i.e. not used by this role).
19
+
-`basic_users_users`: Optional, default empty list. A list of mappings defining information for each user. In general, mapping keys/values are passed through as parameters to [ansible.builtin.user](https://docs.ansible.com/ansible/latest/collections/ansible/builtin/user_module.html) and default values are as given there. However:
20
+
-`create_home`, `generate_ssh_key` and `ssh_key_comment` are set automatically; this assumes home directories are on a cluster-shared filesystem.
21
+
-`uid` should be set, so that the UID/GID is consistent across the cluster (which Slurm requires).
22
+
-`shell` if *not* set will be `/sbin/nologin` on the `control` node and the default shell on other users. Explicitly setting this defines the shell for all nodes.
23
+
- An additional key `public_key` may optionally be specified to define a key to log into the cluster.
24
+
- An additional key `sudo` may optionally be specified giving a string (possibly multiline) defining sudo rules to be templated.
25
+
- Any other keys may present for other purposes (i.e. not used by this role).
26
+
-`basic_users_groups`: Optional, default empty list. A list of mappings defining information for each group. Mapping keys/values are passed through as parameters to [ansible.builtin.group](https://docs.ansible.com/ansible/latest/collections/ansible/builtin/group_module.html) and default values are as given there.
0 commit comments