11{%- import 'common.jinja2' as common with context -%}
2+ {%- set OSS_COMMERCIAL_X86_RH8 = ["alinux2", "centos7", "ubuntu1804", "ubuntu2004", "rhel8"] -%}
3+ {%- set OSS_COMMERCIAL_ARM_RH8 = ["alinux2", "ubuntu1804", "ubuntu2004", "rhel8"] -%}
4+ {%- set OSS_ONE_PER_DISTRO_RH8 = ["centos7", "alinux2", "ubuntu1804", "rhel8"] -%}
5+
26---
37test-suites :
48 ad_integration :
@@ -26,7 +30,7 @@ test-suites:
2630 dimensions :
2731 - regions : ["ap-northeast-2"]
2832 instances : {{ common.INSTANCES_DEFAULT_X86 }}
29- oss : ["ubuntu1804"]
33+ oss : ["ubuntu1804", "rhel8" ]
3034 schedulers : ["slurm"]
3135 cloudwatch_logging :
3236 test_cloudwatch_logging.py::test_cloudwatch_logging :
@@ -46,14 +50,14 @@ test-suites:
4650 dimensions :
4751 - regions : ["af-south-1"]
4852 instances : {{ common.INSTANCES_DEFAULT_X86 }}
49- oss : {{ common.OSS_ONE_PER_DISTRO }}
53+ oss : {{ common.OSS_ONE_PER_DISTRO_RH8 }}
5054 schedulers : ["slurm"]
5155 createami :
5256 test_createami.py::test_build_image :
5357 dimensions :
5458 - regions : ["eu-west-3"]
5559 instances : {{ common.INSTANCES_DEFAULT_X86 }}
56- oss : ["alinux2", "ubuntu2004", "centos7"]
60+ oss : ["alinux2", "ubuntu2004", "centos7", "rhel8" ]
5761 test_createami.py::test_kernel4_build_image_run_cluster :
5862 dimensions :
5963 - regions : ["eu-south-1"]
@@ -78,7 +82,7 @@ test-suites:
7882 dimensions :
7983 - regions : ["us-west-1"]
8084 instances : ["m4.xlarge"]
81- oss : ["alinux2", "centos7"]
85+ oss : ["alinux2", "centos7", "rhel8" ]
8286 schedulers : ["slurm"]
8387 benchmarks :
8488 - mpi_variants : [ "openmpi", "intelmpi" ]
@@ -91,22 +95,22 @@ test-suites:
9195 dimensions :
9296 - regions : ["af-south-1"]
9397 instances : {{ common.INSTANCES_DEFAULT_X86 }}
94- oss : {{ common.OSS_COMMERCIAL_X86 }}
98+ oss : {{ common.OSS_COMMERCIAL_X86_RH8 }}
9599 schedulers : ["slurm"]
96100 efa :
97101 test_efa.py::test_efa :
98102 dimensions :
99103 - regions : ["sa-east-1"]
100104 instances : ["c5n.9xlarge"]
101- oss : ["alinux2"]
105+ oss : ["alinux2", "rhel8" ]
102106 schedulers : ["slurm"]
103107 - regions : ["us-east-1"]
104108 instances : ["p4d.24xlarge"]
105- oss : ["alinux2"]
109+ oss : ["alinux2", "rhel8" ]
106110 schedulers : ["slurm"]
107111 - regions : ["us-east-1"]
108112 instances : ["c6gn.16xlarge"]
109- oss : ["ubuntu1804 ", "ubuntu2004 "]
113+ oss : ["ubuntu2004 ", "rhel8 "]
110114 schedulers : ["slurm"]
111115 intel_hpc :
112116 test_intel_hpc.py::test_intel_hpc :
@@ -120,38 +124,38 @@ test-suites:
120124 dimensions :
121125 - regions : ["me-south-1"]
122126 instances : {{ common.INSTANCES_DEFAULT_X86 }}
123- oss : ["centos7"]
127+ oss : ["centos7", "rhel8" ]
124128 schedulers : ["slurm"]
125129 test_cluster_networking.py::test_cluster_in_no_internet_subnet :
126130 dimensions :
127131 # The region needs to be the same of the Jenkins server since default pre/post install scripts are hosted in an
128132 # S3 bucket belonging to the same region and S3 VPC Endpoints only work within the region.
129133 - regions : ["us-east-1"]
130134 instances : {{ common.INSTANCES_DEFAULT_X86 }}
131- oss : {{ common.OSS_COMMERCIAL_X86 }}
135+ oss : {{ common.OSS_COMMERCIAL_X86_RH8 }}
132136 schedulers : ["slurm"]
133137 test_multi_cidr.py::test_multi_cidr :
134138 dimensions :
135139 - regions : ["ap-northeast-2"]
136140 instances : {{ common.INSTANCES_DEFAULT_X86 }}
137- oss : ["alinux2 "]
141+ oss : ["rhel8 "]
138142 schedulers : ["slurm"]
139143 test_on_demand_capacity_reservation.py::test_on_demand_capacity_reservation :
140144 dimensions :
141145 - regions : [ "us-west-2" ]
142- oss : [ "alinux2" ]
146+ oss : [ "alinux2", "rhel8" ]
143147 scaling :
144148 test_mpi.py::test_mpi :
145149 dimensions :
146150 - regions : ["eu-north-1"]
147151 instances : {{ common.INSTANCES_DEFAULT_ARM }}
148- oss : {{ common.OSS_COMMERCIAL_ARM }}
152+ oss : {{ common.OSS_COMMERCIAL_ARM_RH8 }}
149153 schedulers : ["slurm"]
150154 test_mpi.py::test_mpi_ssh :
151155 dimensions :
152156 - regions : ["eu-north-1"]
153157 instances : {{ common.INSTANCES_DEFAULT_X86 }}
154- oss : {{ common.OSS_COMMERCIAL_X86 }}
158+ oss : {{ common.OSS_COMMERCIAL_X86_RH8 }}
155159 schedulers : ["slurm"]
156160 schedulers :
157161 test_awsbatch.py::test_awsbatch :
@@ -164,43 +168,43 @@ test-suites:
164168 dimensions :
165169 - regions : ["eu-central-1"]
166170 instances : {{ common.INSTANCES_DEFAULT_X86 }}
167- oss : {{ common.OSS_COMMERCIAL_X86 }}
171+ oss : {{ common.OSS_COMMERCIAL_X86_RH8 }}
168172 schedulers : ["slurm"]
169173 test_slurm.py::test_slurm_pmix :
170174 dimensions :
171175 - regions : ["ap-south-1"]
172176 instances : {{ common.INSTANCES_DEFAULT_X86 }}
173- oss : {{ common.OSS_COMMERCIAL_X86 }}
177+ oss : {{ common.OSS_COMMERCIAL_X86_RH8 }}
174178 schedulers : ["slurm"]
175179 - regions : ["ap-northeast-1"]
176180 instances : {{ common.INSTANCES_DEFAULT_ARM }}
177- oss : {{ common.OSS_COMMERCIAL_ARM }}
181+ oss : {{ common.OSS_COMMERCIAL_ARM_RH8 }}
178182 schedulers : ["slurm"]
179183 test_slurm.py::test_slurm_scaling :
180184 dimensions :
181185 - regions : ["us-west-1"]
182186 instances : {{ common.INSTANCES_DEFAULT_X86 }}
183- oss : {{ common.OSS_ONE_PER_DISTRO }}
187+ oss : {{ common.OSS_ONE_PER_DISTRO_RH8 }}
184188 schedulers : ["slurm"]
185189 storage :
186190 # Commercial regions that can't test FSx: ap-northeast-1, ap-southeast-1, ap-southeast-2, eu-central-1, eu-north-1, eu-west-1, eu-west-2, us-east-1, us-east-2, us-west-1, us-west-2
187191 test_fsx_lustre.py::test_fsx_lustre :
188192 dimensions :
189193 - regions : ["eu-west-2"]
190194 instances : {{ common.INSTANCES_DEFAULT_X86 }}
191- oss : ["centos7"]
195+ oss : ["centos7", "rhel8" ]
192196 schedulers : ["slurm"]
193197 - regions : ["eu-north-1"]
194198 instances : {{ common.INSTANCES_DEFAULT_ARM }}
195- oss : ["ubuntu2004"]
199+ oss : ["ubuntu2004", "rhel8" ]
196200 schedulers : ["slurm"]
197201 # The checks performed in test_multiple_fsx is the same as test_fsx_lustre.
198202 # We should consider this when assigning dimensions to each test.
199203 test_fsx_lustre.py::test_multiple_fsx :
200204 dimensions :
201205 - regions : ["eu-west-2"]
202206 instances : {{ common.INSTANCES_DEFAULT_ARM }}
203- oss : {{ common.OSS_COMMERCIAL_ARM }}
207+ oss : {{ common.OSS_COMMERCIAL_ARM_RH8 }}
204208 schedulers : ["slurm"]
205209 benchmarks :
206210 - mpi_variants : [ "openmpi", "intelmpi" ]
@@ -212,13 +216,13 @@ test-suites:
212216 dimensions :
213217 - regions : ["us-east-2"]
214218 instances : {{ common.INSTANCES_DEFAULT_X86 }}
215- oss : ["alinux2"]
219+ oss : ["alinux2", "rhel8" ]
216220 schedulers : ["slurm"]
217221 test_efs.py::test_multiple_efs :
218222 dimensions :
219223 - regions : [ "eu-west-2" ]
220224 instances : {{ common.INSTANCES_DEFAULT_ARM }}
221- oss : {{ common.OSS_COMMERCIAL_ARM }}
225+ oss : {{ common.OSS_COMMERCIAL_ARM_RH8 }}
222226 schedulers : [ "slurm" ]
223227 benchmarks :
224228 - mpi_variants : [ "openmpi", "intelmpi" ]
@@ -230,62 +234,62 @@ test-suites:
230234 dimensions :
231235 - regions : ["ap-south-1"]
232236 instances : {{ common.INSTANCES_DEFAULT_X86 }}
233- oss : {{ common.OSS_COMMERCIAL_X86 }}
237+ oss : {{ common.OSS_COMMERCIAL_X86_RH8 }}
234238 schedulers : ["slurm"]
235239 test_ebs.py::test_ebs_multiple :
236240 dimensions :
237241 - regions : ["eu-west-2"]
238242 instances : {{ common.INSTANCES_DEFAULT_X86 }}
239- oss : ["ubuntu1804"]
243+ oss : ["ubuntu1804", "rhel8" ]
240244 schedulers : ["slurm"]
241245 test_ebs.py::test_ebs_existing :
242246 dimensions :
243247 - regions : ["eu-west-2"]
244248 instances : {{ common.INSTANCES_DEFAULT_X86 }}
245- oss : ["centos7"]
249+ oss : ["centos7", "rhel8" ]
246250 schedulers : ["slurm"]
247251 # Ephemeral test requires instance type with instance store
248252 test_ephemeral.py::test_head_node_stop :
249253 dimensions :
250254 - regions : ["us-east-1"]
251255 instances : ["m5d.xlarge", "h1.2xlarge"]
252- oss : ["alinux2"]
256+ oss : ["alinux2", "rhel8" ]
253257 schedulers : ["slurm"]
254258 update :
255259 test_update.py::test_update_slurm :
256260 dimensions :
257261 - regions : ["eu-central-1"]
258262 instances : {{ common.INSTANCES_DEFAULT_X86 }}
259- oss : {{ common.OSS_COMMERCIAL_X86 }}
263+ oss : ["ubuntu2204", "rhel8"]
260264 test_update.py::test_update_compute_ami :
261265 dimensions :
262266 - regions : ["eu-west-1"]
263267 instances : {{ common.INSTANCES_DEFAULT_X86 }}
264- oss : ["alinux2 "]
268+ oss : ["centos7", "rhel8 "]
265269 test_update.py::test_update_instance_list :
266270 dimensions :
267271 - regions : ["ap-south-1"]
268272 instances : {{ common.INSTANCES_DEFAULT_X86 }}
269- oss : ["alinux2"]
273+ oss : ["alinux2", "rhel8" ]
270274 schedulers : ["slurm"]
271275 test_update.py::test_queue_parameters_update :
272276 dimensions :
273277 - regions : ["ap-south-1"]
274278 instances : {{ common.INSTANCES_DEFAULT_X86 }}
275- oss : ["alinux2"]
279+ oss : ["alinux2", "rhel8" ]
276280 schedulers : ["slurm"]
277281 test_update.py::test_dynamic_file_systems_update :
278282 dimensions :
279283 - regions : ["eu-west-2"]
280284 instances : {{ common.INSTANCES_DEFAULT_X86 }}
281- oss : {{ common.OSS_COMMERCIAL_X86 }}
285+ oss : ["ubuntu1804", "rhel8"]
282286 schedulers : ["slurm"]
283287 - regions : ["ap-northeast-1"]
284288 instances : {{ common.INSTANCES_DEFAULT_ARM }}
285- oss : {{ common.OSS_COMMERCIAL_ARM }}
289+ oss : ["ubuntu1804", "rhel8"]
286290 schedulers : ["slurm"]
287291 test_update.py::test_multi_az_create_and_update :
288292 dimensions :
289293 - regions : [ "eu-west-2" ]
290294 schedulers : [ "slurm" ]
291- oss : ["alinux2"]
295+ oss : ["alinux2", "rhel8" ]
0 commit comments