Skip to content

Commit d5171b2

Browse files
Make clusterssh work by adding emergency group and make sure it doesn't overwrite existing lines.
1 parent 110ecc5 commit d5171b2

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

provision-contest/ansible/hosts.example

+4
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,10 @@ domjudge-analyst ansible_host=172.29.1.240
3939
[online-domserver]
4040
domjudge-aws ansible_host=0.0.0.0
4141

42+
[emergency:children]
43+
wf46-emergency
44+
wf47-emergency
45+
4246
[judgehost:children]
4347
wf46-judgehost
4448
wf47-judgehost

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

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
become_user: domjudge
1313
lineinfile:
1414
dest: /home/domjudge/.clusterssh/clusters
15-
regexp: '^all'
15+
regexp: '^all '
1616
line: "all {{ groups['all'] | join(' ') }}"
1717
create: true
1818
mode: 0644
@@ -22,7 +22,7 @@
2222
become_user: domjudge
2323
lineinfile:
2424
dest: /home/domjudge/.clusterssh/clusters
25-
regexp: '^{{ item }}s'
25+
regexp: '^{{ item }}s '
2626
line: "{{ item }}s {{ groups[item] | join(' ') }}"
2727
create: true
2828
mode: 0644

0 commit comments

Comments
 (0)