Skip to content

Commit 4b85693

Browse files
authored
Merge pull request #84 from stackhpc/upstream/yoga-2024-07-15
Synchronise yoga with upstream
2 parents ab8bd79 + 4d2b894 commit 4b85693

File tree

1 file changed

+9
-29
lines changed

1 file changed

+9
-29
lines changed

.zuul.yaml

Lines changed: 9 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,12 @@
22
# for job naming conventions.
33

44
- job:
5-
name: nova-tox-functional-centos8-py36
6-
parent: openstack-tox-functional-py36
7-
nodeset: devstack-single-node-centos-8-stream
5+
name: nova-tox-functional-py38
6+
parent: openstack-tox-functional-py38
87
description: |
98
Run tox-based functional tests for the OpenStack Nova project
10-
under cPython version 3.6 with Nova specific irrelevant-files list.
11-
Uses tox with the ``functional-py36`` environment.
9+
under cPython version 3.8 with Nova specific irrelevant-files list.
10+
Uses tox with the ``functional-py38`` environment.
1211
1312
This job also provides a parent for other projects to run the nova
1413
functional tests on their own changes.
@@ -22,28 +21,6 @@
2221
- ^doc/(source|test)/.*$
2322
- ^nova/locale/.*$
2423
- ^releasenotes/.*$
25-
vars:
26-
# explicitly stating the work dir makes this job reusable by other
27-
# projects
28-
zuul_work_dir: src/opendev.org/openstack/nova
29-
bindep_profile: test py36
30-
timeout: 3600
31-
32-
- job:
33-
name: nova-tox-functional-py38
34-
parent: openstack-tox-functional-py38
35-
description: |
36-
Run tox-based functional tests for the OpenStack Nova project
37-
under cPython version 3.8 with Nova specific irrelevant-files list.
38-
Uses tox with the ``functional-py38`` environment.
39-
40-
This job also provides a parent for other projects to run the nova
41-
functional tests on their own changes.
42-
required-projects:
43-
# including nova here makes this job reusable by other projects
44-
- openstack/nova
45-
- openstack/placement
46-
irrelevant-files: *functional-irrelevant-files
4724
vars:
4825
# explicitly stating the work dir makes this job reusable by other
4926
# projects
@@ -588,9 +565,14 @@
588565
irrelevant-files: *nova-base-irrelevant-files
589566
required-projects:
590567
- openstack/nova
568+
- name: openstack/cinder-tempest-plugin
569+
override-checkout: yoga-last
591570
pre-run:
592571
- playbooks/ceph/glance-copy-policy.yaml
593572
vars:
573+
# NOTE(elod.illes): this job is breaking with the following test case on
574+
# unmaintained/yoga, so let's just exclude it to unblock the gate
575+
tempest_exclude_regex: test_nova_image_snapshot_dependency
594576
# NOTE(danms): These tests create an empty non-raw image, which nova
595577
# will refuse because we set never_download_image_if_on_rbd in this job.
596578
# Just skip these tests for this case.
@@ -663,7 +645,6 @@
663645
- nova-ovs-hybrid-plug
664646
- nova-tox-validate-backport:
665647
voting: false
666-
- nova-tox-functional-centos8-py36
667648
- nova-tox-functional-py38
668649
- nova-tox-functional-py39
669650
- tempest-integrated-compute:
@@ -708,7 +689,6 @@
708689
jobs:
709690
- nova-live-migration
710691
- nova-live-migration-ceph
711-
- nova-tox-functional-centos8-py36
712692
- nova-tox-functional-py38
713693
- nova-tox-functional-py39
714694
- nova-multi-cell

0 commit comments

Comments
 (0)