File tree 11 files changed +53
-0
lines changed
11 files changed +53
-0
lines changed Original file line number Diff line number Diff line change 6
6
state : directory
7
7
mode : " 0750"
8
8
9
+ - name : Set permissions
10
+ ansible.builtin.shell : " chown -R 1000:1000 {{ arbitrum_node_datadir }}"
11
+
9
12
- name : Run arbitrum_node container
10
13
community.docker.docker_container :
11
14
name : " {{ arbitrum_node_container_name }}"
Original file line number Diff line number Diff line change 11
11
owner : " {{ besu_user }}"
12
12
group : " {{ besu_user }}"
13
13
14
+ - name : Set permissions
15
+ ansible.builtin.shell : " chown -R {{ besu_user }}:{{ besu_user }} {{ besu_datadir }}"
16
+
14
17
- name : Run besu container
15
18
community.docker.docker_container :
16
19
name : " {{ besu_container_name }}"
Original file line number Diff line number Diff line change 11
11
owner : " {{ erigon_user }}"
12
12
group : " {{ erigon_user }}"
13
13
14
+ - name : Set permissions
15
+ ansible.builtin.shell : " chown -R {{ erigon_user }}:{{ erigon_user }} {{ erigon_datadir }}"
16
+
14
17
- name : Init custom network
15
18
when : erigon_init_custom_network
16
19
block :
Original file line number Diff line number Diff line change 11
11
owner : " {{ ethereumjs_user }}"
12
12
group : " {{ ethereumjs_user }}"
13
13
14
+ - name : Set permissions
15
+ ansible.builtin.shell : " chown -R {{ ethereumjs_user }}:{{ ethereumjs_user }} {{ ethereumjs_datadir }}"
16
+
14
17
- name : Run ethereumjs container
15
18
community.docker.docker_container :
16
19
name : " {{ ethereumjs_container_name }}"
Original file line number Diff line number Diff line change 11
11
owner : " {{ geth_user }}"
12
12
group : " {{ geth_user }}"
13
13
14
+ - name : Set permissions
15
+ ansible.builtin.shell : " chown -R {{ geth_user }}:{{ geth_user }} {{ geth_datadir }}"
16
+
14
17
- name : Init custom network
15
18
when : geth_init_custom_network
16
19
block :
Original file line number Diff line number Diff line change 11
11
owner : " {{ lighthouse_user }}"
12
12
group : " {{ lighthouse_user }}"
13
13
14
+ - name : Set permissions
15
+ ansible.builtin.shell : " chown -R {{ lighthouse_user }}:{{ lighthouse_user }} {{ lighthouse_datadir }}"
16
+
14
17
- name : Run lighthouse container
15
18
community.docker.docker_container :
16
19
name : " {{ lighthouse_container_name }}"
38
41
- " {{ lighthouse_validator_datadir }}/secrets"
39
42
when : lighthouse_validator_enabled
40
43
44
+ - name : Set permissions for validator data dir
45
+ ansible.builtin.shell : " chown -R {{ lighthouse_user }}:{{ lighthouse_user }} {{ lighthouse_validator_datadir }}"
46
+ when : lighthouse_validator_enabled
47
+
41
48
- name : Run lighthouse validator container
42
49
community.docker.docker_container :
43
50
name : " {{ lighthouse_validator_container_name }}"
Original file line number Diff line number Diff line change 11
11
owner : " {{ lodestar_user }}"
12
12
group : " {{ lodestar_user }}"
13
13
14
+ - name : Set permissions
15
+ ansible.builtin.shell : " chown -R {{ lodestar_user }}:{{ lodestar_user }} {{ lodestar_datadir }}"
16
+
14
17
- name : Run lodestar container
15
18
community.docker.docker_container :
16
19
name : " {{ lodestar_container_name }}"
38
41
- " {{ lodestar_validator_datadir }}/secrets"
39
42
when : lodestar_validator_enabled
40
43
44
+ - name : Set permissions for validator data dir
45
+ ansible.builtin.shell : " chown -R {{ lodestar_user }}:{{ lodestar_user }} {{ lodestar_validator_datadir }}"
46
+ when : lodestar_validator_enabled
47
+
41
48
- name : Run lodestar validator container
42
49
community.docker.docker_container :
43
50
name : " {{ lodestar_validator_container_name }}"
Original file line number Diff line number Diff line change 14
14
- " {{ nethermind_datadir }}"
15
15
- " {{ nethermind_datadir }}/nethermind"
16
16
17
+ - name : Set permissions
18
+ ansible.builtin.shell : " chown -R {{ nethermind_user }}:{{ nethermind_user }} {{ nethermind_datadir }}"
19
+
17
20
- name : Run nethermind container
18
21
community.docker.docker_container :
19
22
name : " {{ nethermind_container_name }}"
Original file line number Diff line number Diff line change 11
11
owner : " {{ nimbus_user }}"
12
12
group : " {{ nimbus_user }}"
13
13
14
+ - name : Set permissions
15
+ ansible.builtin.shell : " chown -R {{ nimbus_user }}:{{ nimbus_user }} {{ nimbus_datadir }}"
16
+
14
17
- name : Create validator data dir
15
18
ansible.builtin.file :
16
19
path : " {{ item }}"
24
27
- " {{ nimbus_validator_datadir }}/secrets"
25
28
when : nimbus_validator_enabled
26
29
30
+ - name : Set permissions for validator data dir
31
+ ansible.builtin.shell : " chown -R {{ nimbus_user }}:{{ nimbus_user }} {{ nimbus_validator_datadir }}"
32
+ when : nimbus_validator_enabled
33
+
27
34
- name : Checkpoint sync nimbus node
28
35
when : nimbus_checkpoint_sync_enabled
29
36
community.docker.docker_container :
Original file line number Diff line number Diff line change 11
11
owner : " {{ prysm_user }}"
12
12
group : " {{ prysm_user }}"
13
13
14
+ - name : Set permissions
15
+ ansible.builtin.shell : " chown -R {{ prysm_user }}:{{ prysm_user }} {{ prysm_datadir }}"
16
+
14
17
- name : Run prysm container
15
18
community.docker.docker_container :
16
19
name : " {{ prysm_container_name }}"
35
38
group : " {{ prysm_user }}"
36
39
when : prysm_validator_enabled
37
40
41
+ - name : Set permissions for validator data dir
42
+ ansible.builtin.shell : " chown -R {{ prysm_user }}:{{ prysm_user }} {{ prysm_validator_datadir }}"
43
+ when : prysm_validator_enabled
44
+
38
45
- name : Run prysm validator container
39
46
community.docker.docker_container :
40
47
name : " {{ prysm_validator_container_name }}"
Original file line number Diff line number Diff line change 11
11
owner : " {{ teku_user }}"
12
12
group : " {{ teku_user }}"
13
13
14
+ - name : Set permissions
15
+ ansible.builtin.shell : " chown -R {{ teku_user }}:{{ teku_user }} {{ teku_datadir }}"
16
+
14
17
- name : Create validator data dir
15
18
ansible.builtin.file :
16
19
path : " {{ item }}"
24
27
- " {{ teku_validator_datadir }}/secrets"
25
28
when : teku_validator_enabled
26
29
30
+ - name : Set permissions for validator data dir
31
+ ansible.builtin.shell : " chown -R {{ teku_user }}:{{ teku_user }} {{ teku_validator_datadir }}"
32
+ when : teku_validator_enabled
33
+
27
34
- name : Run teku container
28
35
community.docker.docker_container :
29
36
name : " {{ teku_container_name }}"
You can’t perform that action at this time.
0 commit comments