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
* remove unused cluster_deploy_ssh_keys_extra
* remove unused scsi_models now volume device paths autodetected
* remove user ssh key from rocky user
* fix README for basic_users shell parameter to match logic
* allow azimuth user to login to control node
* add sudo rule functionality to basic_users
* give caas azimuth user sudo access on all nodes
* permit compute logins from adm group (rather than empty wheel group)
* make sudo rules templating safer
* update caas UI for azimuth sudo
* remove user ssh key from rocky user for all nodes
Copy file name to clipboardExpand all lines: ansible/roles/basic_users/README.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,8 +19,9 @@ Role Variables
19
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
20
-`create_home`, `generate_ssh_key` and `ssh_key_comment` are set automatically and should not be overriden.
21
21
-`uid` should be set, so that the UID/GID is consistent across the cluster (which Slurm requires).
22
-
-`shell`may be set if required, but will be overriden with `/sbin/nologin` on `control`nodes to prevent user login.
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
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.
24
25
- Any other keys may present for other purposes (i.e. not used by this role).
0 commit comments