File tree Expand file tree Collapse file tree 3 files changed +19
-8
lines changed Expand file tree Collapse file tree 3 files changed +19
-8
lines changed Original file line number Diff line number Diff line change
1
+ # Unless noted otherwise features enabled here are tested by CI site.yml playbook
2
+
1
3
[basic_users:children]
2
4
cluster
3
5
@@ -20,15 +22,14 @@ cluster
20
22
# --- end of FreeIPA example ---
21
23
22
24
[manila:children]
23
- # Allows demo; also installs manila client in fat image
25
+ # Not actully tested but allows demo using this environment
24
26
login
25
27
compute
26
28
27
29
[chrony:children]
28
30
cluster
29
31
30
32
[tuned:children]
31
- # Test tuned during site playbook
32
33
cluster
33
34
34
35
[rebuild:children]
@@ -39,7 +40,3 @@ cluster
39
40
40
41
[compute_init:children]
41
42
compute
42
-
43
- [gateway:children]
44
- # Install gateway ansible-init playbook into image
45
- builder
Original file line number Diff line number Diff line change
1
+ # This file
2
+ # 1. Ensures all groups in the appliance are always defined - even if empty
3
+ # 2. Defines dependencies between groups - child groups require & enables parent
4
+ #
5
+ # IMPORTANT
6
+ # ---------
7
+ # All groups and child groups here MUST be empty, as other environments cannot
8
+ # remove hosts/groups.
9
+
1
10
[login]
2
11
# All Slurm login nodes. Combined control/login nodes are not supported.
3
12
@@ -196,10 +205,12 @@ k3s_agent
196
205
197
206
[dnf_repos:children]
198
207
# Hosts to replace system repos with Pulp repos
208
+ # Roles/groups listed here *always* do installs:
199
209
extra_packages
200
- cuda
201
210
doca
202
211
212
+ # what we want to say is if cuda and build, add dnf_repos
213
+
203
214
[pulp_site]
204
215
# Add builder to this group to automatically sync pulp during image build
205
216
Original file line number Diff line number Diff line change @@ -156,8 +156,11 @@ fatimage
156
156
[extra_packages:children]
157
157
# Hosts to install specified additional packages on
158
158
159
- [dnf_repos]
159
+ [dnf_repos:children ]
160
160
# Hosts to replace system repos with Pulp repos
161
+ # Some roles do installs when in install mode/on build VM only:
162
+ fatimage
163
+ builder
161
164
162
165
[cacerts]
163
166
# Hosts to configure CA certificates and trusts on
You can’t perform that action at this time.
0 commit comments