Skip to content

Commit e0831e6

Browse files
Michael Vasseurvmcj
authored andcommitted
Add new emergency group to clusterssh config
Getting the subgroups seems to be non-trivial and in most cases the emergency laptop would be handled different from the main servers.
1 parent b76317d commit e0831e6

File tree

1 file changed

+10
-0
lines changed
  • provision-contest/ansible/roles/clusterssh/tasks

1 file changed

+10
-0
lines changed

provision-contest/ansible/roles/clusterssh/tasks/main.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,19 @@
2828
mode: 0644
2929
loop:
3030
- domserver
31+
- emergency
3132
- judgehost
3233
- admin
3334
- cds
3435
- grafana
3536
- scoreboard
3637
- mgmt
38+
39+
- name: Create clusterssh config groups
40+
become: true
41+
become_user: domjudge
42+
lineinfile:
43+
dest: /home/domjudge/.clusterssh/clusters
44+
regexp: '^all-domservers'
45+
line: "all-domservers {{ (groups['domserver'] + groups['emergency']) | join(' ') }}"
46+
mode: 0644

0 commit comments

Comments
 (0)