@@ -102,7 +102,7 @@ rubocop:
102102# ##############################################################################
103103# Define `test` template
104104# ##############################################################################
105- .test_instance :
105+ .test_instance : &test_instance
106106 stage : *stage_test
107107 image : *image_dindruby
108108 services : *services_docker_dind
@@ -117,6 +117,13 @@ rubocop:
117117 # Alternative value to consider: `${CI_JOB_NAME}`
118118 - ' bin/kitchen verify "${DOCKER_ENV_CI_JOB_NAME}"'
119119
120+ # ##############################################################################
121+ # Define `test` template (`allow_failure: true`)
122+ # ##############################################################################
123+ .test_instance_failure_permitted :
124+ << : *test_instance
125+ allow_failure : true
126+
120127# ##############################################################################
121128# `test` stage: each instance below uses the `test` template above
122129# ##############################################################################
@@ -128,6 +135,7 @@ rubocop:
128135# default-debian-9-tiamat-py3: {extends: '.test_instance'}
129136# default-ubuntu-2004-tiamat-py3: {extends: '.test_instance'}
130137# default-ubuntu-1804-tiamat-py3: {extends: '.test_instance'}
138+ # default-centos-stream8-tiamat-py3: {extends: '.test_instance_failure_permitted'}
131139# default-centos-8-tiamat-py3: {extends: '.test_instance'}
132140# default-centos-7-tiamat-py3: {extends: '.test_instance'}
133141# default-amazonlinux-2-tiamat-py3: {extends: '.test_instance'}
@@ -140,13 +148,14 @@ default-debian-10-master-py3: {extends: '.test_instance'}
140148default-debian-9-master-py3 : {extends: '.test_instance'}
141149default-ubuntu-2004-master-py3 : {extends: '.test_instance'}
142150default-ubuntu-1804-master-py3 : {extends: '.test_instance'}
151+ default-centos-stream8-master-py3 : {extends: '.test_instance_failure_permitted'}
143152default-centos-8-master-py3 : {extends: '.test_instance'}
144153default-centos-7-master-py3 : {extends: '.test_instance'}
145154default-fedora-34-master-py3 : {extends: '.test_instance'}
146155default-fedora-33-master-py3 : {extends: '.test_instance'}
147156default-opensuse-leap-153-master-py3 : {extends: '.test_instance'}
148157default-opensuse-leap-152-master-py3 : {extends: '.test_instance'}
149- default-opensuse-tmbl-latest-master-py3 : {extends: '.test_instance '}
158+ default-opensuse-tmbl-latest-master-py3 : {extends: '.test_instance_failure_permitted '}
150159default-amazonlinux-2-master-py3 : {extends: '.test_instance'}
151160default-oraclelinux-8-master-py3 : {extends: '.test_instance'}
152161default-oraclelinux-7-master-py3 : {extends: '.test_instance'}
@@ -155,18 +164,40 @@ default-gentoo-stage3-latest-master-py3: {extends: '.test_instance'}
155164default-gentoo-stage3-systemd-master-py3 : {extends: '.test_instance'}
156165default-almalinux-8-master-py3 : {extends: '.test_instance'}
157166default-rockylinux-8-master-py3 : {extends: '.test_instance'}
167+ # default-debian-11-3004-0-py3: {extends: '.test_instance'}
168+ # default-debian-10-3004-0-py3: {extends: '.test_instance'}
169+ # default-debian-9-3004-0-py3: {extends: '.test_instance'}
170+ # default-ubuntu-2004-3004-0-py3: {extends: '.test_instance'}
171+ # default-ubuntu-1804-3004-0-py3: {extends: '.test_instance'}
172+ # default-centos-stream8-3004-0-py3: {extends: '.test_instance_failure_permitted'}
173+ # default-centos-8-3004-0-py3: {extends: '.test_instance'}
174+ # default-centos-7-3004-0-py3: {extends: '.test_instance'}
175+ # default-fedora-34-3004-0-py3: {extends: '.test_instance'}
176+ # default-fedora-33-3004-0-py3: {extends: '.test_instance'}
177+ # default-opensuse-leap-153-3004-0-py3: {extends: '.test_instance'}
178+ # default-opensuse-leap-152-3004-0-py3: {extends: '.test_instance'}
179+ # default-opensuse-tmbl-latest-3004-0-py3: {extends: '.test_instance_failure_permitted'}
180+ # default-amazonlinux-2-3004-0-py3: {extends: '.test_instance'}
181+ # default-oraclelinux-8-3004-0-py3: {extends: '.test_instance'}
182+ # default-oraclelinux-7-3004-0-py3: {extends: '.test_instance'}
183+ # default-arch-base-latest-3004-0-py3: {extends: '.test_instance'}
184+ # default-gentoo-stage3-latest-3004-0-py3: {extends: '.test_instance'}
185+ # default-gentoo-stage3-systemd-3004-0-py3: {extends: '.test_instance'}
186+ # default-almalinux-8-3004-0-py3: {extends: '.test_instance'}
187+ # default-rockylinux-8-3004-0-py3: {extends: '.test_instance'}
158188# default-debian-11-3003-3-py3: {extends: '.test_instance'}
159189# default-debian-10-3003-3-py3: {extends: '.test_instance'}
160190# default-debian-9-3003-3-py3: {extends: '.test_instance'}
161191# default-ubuntu-2004-3003-3-py3: {extends: '.test_instance'}
162192# default-ubuntu-1804-3003-3-py3: {extends: '.test_instance'}
193+ # default-centos-stream8-3003-3-py3: {extends: '.test_instance_failure_permitted'}
163194# default-centos-8-3003-3-py3: {extends: '.test_instance'}
164195# default-centos-7-3003-3-py3: {extends: '.test_instance'}
165196# default-fedora-34-3003-3-py3: {extends: '.test_instance'}
166197# default-fedora-33-3003-3-py3: {extends: '.test_instance'}
167198# default-opensuse-leap-153-3003-3-py3: {extends: '.test_instance'}
168199# default-opensuse-leap-152-3003-3-py3: {extends: '.test_instance'}
169- # default-opensuse-tmbl-latest-3003-3-py3: {extends: '.test_instance '}
200+ # default-opensuse-tmbl-latest-3003-3-py3: {extends: '.test_instance_failure_permitted '}
170201# default-amazonlinux-2-3003-3-py3: {extends: '.test_instance'}
171202# default-oraclelinux-8-3003-3-py3: {extends: '.test_instance'}
172203# default-oraclelinux-7-3003-3-py3: {extends: '.test_instance'}
@@ -185,7 +216,7 @@ default-rockylinux-8-master-py3: {extends: '.test_instance'}
185216# default-fedora-33-3002-7-py3: {extends: '.test_instance'}
186217# default-opensuse-leap-153-3002-7-py3: {extends: '.test_instance'}
187218# default-opensuse-leap-152-3002-7-py3: {extends: '.test_instance'}
188- # default-opensuse-tmbl-latest-3002-7-py3: {extends: '.test_instance '}
219+ # default-opensuse-tmbl-latest-3002-7-py3: {extends: '.test_instance_failure_permitted '}
189220# default-amazonlinux-2-3002-7-py3: {extends: '.test_instance'}
190221# default-oraclelinux-8-3002-7-py3: {extends: '.test_instance'}
191222# default-oraclelinux-7-3002-7-py3: {extends: '.test_instance'}
@@ -202,7 +233,7 @@ default-rockylinux-8-master-py3: {extends: '.test_instance'}
202233# default-fedora-33-3001-8-py3: {extends: '.test_instance'}
203234# default-opensuse-leap-153-3001-8-py3: {extends: '.test_instance'}
204235# default-opensuse-leap-152-3001-8-py3: {extends: '.test_instance'}
205- # default-opensuse-tmbl-latest-3001-8-py3: {extends: '.test_instance '}
236+ # default-opensuse-tmbl-latest-3001-8-py3: {extends: '.test_instance_failure_permitted '}
206237# default-amazonlinux-2-3001-8-py3: {extends: '.test_instance'}
207238# default-oraclelinux-8-3001-8-py3: {extends: '.test_instance'}
208239# default-oraclelinux-7-3001-8-py3: {extends: '.test_instance'}
0 commit comments