Skip to content

Commit b732c13

Browse files
author
Elod Illes
committed
[CI] Fix gate
This patch contains multiple fixes to unblock the gate: 1. use appropriate version of tempest repos glance-secure-rbac-protection-functional job is failing as it uses too recent version of tempest plugin which is not compatible with yoga branch anymore [1]. This patch uses yoga-last tagged tempest and plugin for the job. 2. drop centos-8 based job glance-multistore-cinder-import-fips used centos-8 based nodeset which was dropped from CI config (due to centos-8 reached End of Life) [1] "ERROR: Package 'glance-tempest-plugin' requires a different Python: 3.8.10 not in '>=3.9'" Change-Id: I1fd66444bfb313969c45e77fed4daf8e5d0fc9f4
1 parent 04a2303 commit b732c13

File tree

1 file changed

+12
-26
lines changed

1 file changed

+12
-26
lines changed

.zuul.yaml

Lines changed: 12 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -256,27 +256,6 @@
256256
CINDER_ENABLED_BACKENDS: lvm:lvmdriver-1,lvm:lvmdriver-2
257257
GLANCE_CINDER_DEFAULT_BACKEND: lvmdriver-1
258258

259-
- job:
260-
name: glance-multistore-cinder-import-fips
261-
parent: tempest-integrated-storage-import
262-
description: |
263-
The regular import workflow job to test with multiple cinder stores with
264-
fips enabled
265-
nodeset: devstack-single-node-centos-8-stream
266-
pre-run: playbooks/enable-fips.yaml
267-
vars:
268-
configure_swap_size: 4096
269-
devstack_localrc:
270-
USE_CINDER_FOR_GLANCE: True
271-
GLANCE_ENABLE_MULTIPLE_STORES: True
272-
CINDER_ENABLED_BACKENDS: lvm:lvmdriver-1,lvm:lvmdriver-2
273-
GLANCE_CINDER_DEFAULT_BACKEND: lvmdriver-1
274-
devstack_local_conf:
275-
test-config:
276-
"$TEMPEST_CONFIG":
277-
validation:
278-
ssh_key_type: 'ecdsa'
279-
280259
- job:
281260
name: tempest-integrated-storage-import-standalone
282261
parent: tempest-integrated-storage-import
@@ -337,16 +316,18 @@
337316
irrelevant-files: *tempest-irrelevant-files
338317
- glance-multistore-cinder-import:
339318
irrelevant-files: *tempest-irrelevant-files
340-
- glance-multistore-cinder-import-fips:
341-
voting: false
342-
irrelevant-files: *tempest-irrelevant-files
343319
- grenade:
344320
irrelevant-files: *tempest-irrelevant-files
345321
- tempest-ipv6-only:
346322
irrelevant-files: *tempest-irrelevant-files
347323
- nova-ceph-multistore:
348324
irrelevant-files: *tempest-irrelevant-files
349-
- glance-secure-rbac-protection-functional
325+
- glance-secure-rbac-protection-functional:
326+
required-projects:
327+
- name: openstack/glance
328+
override-checkout: yoga-last
329+
- name: openstack/glance-tempest-plugin
330+
override-checkout: yoga-last
350331

351332
gate:
352333
jobs:
@@ -364,7 +345,12 @@
364345
irrelevant-files: *tempest-irrelevant-files
365346
- nova-ceph-multistore:
366347
irrelevant-files: *tempest-irrelevant-files
367-
- glance-secure-rbac-protection-functional
348+
- glance-secure-rbac-protection-functional:
349+
required-projects:
350+
- name: openstack/glance
351+
override-checkout: yoga-last
352+
- name: openstack/glance-tempest-plugin
353+
override-checkout: yoga-last
368354
experimental:
369355
jobs:
370356
- glance-tox-py39-glance_store-tips

0 commit comments

Comments
 (0)