Skip to content

Commit cce73a4

Browse files
committed
Configure local accounts for operators
1 parent 32a2081 commit cce73a4

File tree

3 files changed

+48
-2
lines changed

3 files changed

+48
-2
lines changed

environments/site/hooks/pre.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,13 @@
1313
state: link
1414
force: yes
1515
failed_when: false
16+
17+
- name: Ensure /var/lib/home directory exists
18+
hosts: cluster
19+
become: true
20+
tasks:
21+
- ansible.builtin.file:
22+
path: /var/lib/home
23+
owner: root
24+
group: root
25+
state: directory
Lines changed: 37 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,37 @@
1-
basic_users_users: []
1+
---
2+
basic_users_users:
3+
- name: alex
4+
uid: 10000
5+
home: /var/lib/home/alex
6+
public_key: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDIsXnKz0tf9BebIGEiWCnJe7AY9jVBvkZ8jMv6f3UAopVdLBDllN8OX76Wv54ndTNksUdp6PSW0D1EdQew92QqlirHRmraQuPwuw73WAKR0QEqLqCTibt1V8XImo1Hd97s688qa/8CgkJqGB689XinXRa84N6w0JjbhOvINkp9Cr44sCLDDD6ZOEgI1quOlJuVIvaa2UlUmwtSyYx9bm5lNWLC9Tev5RAzvTet8z7EaZA8cfMmwAtnUnHaNkdo+XdfDAJ71udDiABLQyhaWOE0Z8OZR+k8Oce7owvWRqaBLZshJBNhRx4cbCFxL7aGQs+Cz53PBtXxXghqQe7SQbmB alextmp
7+
sudo: alex ALL=(ALL) NOPASSWD:ALL
8+
- name: emma
9+
uid: 10001
10+
home: /var/lib/home/emma
11+
public_key: ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIA4npgvuADk+zdCB+CW+fpgbH/hhxvVIBvTuUlJyOfNK leaudevian@LDV-db12
12+
sudo: emma ALL=(ALL) NOPASSWD:ALL
13+
- name: jlo
14+
uid: 10002
15+
home: /var/lib/home/jlo
16+
public_key: ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFaheH0OR/2EEYnTY8l6teD3Qs8KCExZP+PyKgnJrtzq ed25519 new jlo
17+
sudo: jlo ALL=(ALL) NOPASSWD:ALL
18+
- name: remy
19+
uid: 10003
20+
home: /var/lib/home/remy
21+
public_key: ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEEyWh7GhZ9cdD7BrS65VbDgzlyM9/N+nCDAldzibalN remy@RD-66-176
22+
sudo: remy ALL=(ALL) NOPASSWD:ALL
23+
- name: pitollat
24+
uid: 10004
25+
home: /var/lib/home/pitollat
26+
public_key: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDhy9BLQdSLF3fRozqEaK6pB/R1HqfvxJG8aEiOng2hGBrsox4itDOH28b807f9VMitkNOeNTfxKjU73FudRf8eH9F5Q+ncqHM91/zwNanx3Ul5O7dwZH+d2RYTqagx5FroUreLNW0+ooajP3Yi/3lztxw57eZ2xexcO3ThjzILnhJW37D6ckewgSQqd2fP0hq1jNuKaQqgI+qWqtaLlLHJ80j7SMrIE7+WnybHRTfPmKTpO/m244SyLvFXQVkI8EfMPpIhgVm2ABXX4DBcAkY8LvzlYlXhu05CfPeUfkc7Dto/7z/e3d/3mGNIjIJW10CWNgu6N8qKjpPca+zyBEoB pitollat@PITOLLA_BE-S091
27+
sudo: pitollat ALL=(ALL) NOPASSWD:ALL
28+
- name: priteau
29+
uid: 10005
30+
home: /var/lib/home/priteau
31+
public_key: ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDl2Kf4/ofguIecCJISLher+6HrooaSqavJbKtSwTbyd [email protected]
32+
sudo: priteau ALL=(ALL) NOPASSWD:ALL
33+
- name: will
34+
uid: 10006
35+
home: /var/lib/home/will
36+
public_key: [email protected] AAAAGnNrLXNzaC1lZDI1NTE5QG9wZW5zc2guY29tAAAAIAbCpJEeynf7Sv9775T7CNQ1G3U/i7jiDc67cNCBGEJrAAAABHNzaDo= will StackHPC key - 2024-08-29
37+
sudo: will ALL=(ALL) NOPASSWD:ALL

environments/site/inventory/group_vars/all/nfs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ nfs_configurations:
1212
clients: "{{ inventory_hostname in groups['cluster'] and inventory_hostname not in groups['control'] }}"
1313
nfs_server: "{{ nfs_server_default }}"
1414
nfs_export: "/exports/home" # assumes skeleton TF is being used
15-
nfs_client_mnt_point: "/home"
15+
nfs_client_mnt_point: "/var/lib/home"
1616
- comment: Mount NetApp as /storage
1717
nfs_enable:
1818
server: false

0 commit comments

Comments
 (0)