Skip to content

Commit 0426285

Browse files
Zuulopenstack-gerrit
authored andcommitted
Merge "Add octavia-grenade-slurp CI job"
2 parents ee51a2a + 5eb234b commit 0426285

File tree

2 files changed

+14
-8
lines changed

2 files changed

+14
-8
lines changed

zuul.d/jobs.yaml

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,13 +42,13 @@
4242
name: octavia-grenade
4343
parent: grenade
4444
nodeset: octavia-single-node-ubuntu-focal
45-
required-projects:
45+
required-projects: &o-grenade-required-projects
4646
- opendev.org/openstack/grenade
4747
- opendev.org/openstack/octavia
4848
- opendev.org/openstack/octavia-lib
4949
- opendev.org/openstack/octavia-tempest-plugin
5050
- opendev.org/openstack/python-octaviaclient
51-
vars:
51+
vars: &o-grenade-vars
5252
grenade_devstack_localrc:
5353
shared:
5454
DIB_LOCAL_ELEMENTS: openstack-ci-mirrors
@@ -88,10 +88,14 @@
8888
'/var/log/octavia-amphora.log': 'logs'
8989

9090
- job:
91-
name: octavia-grenade-ffu
92-
parent: octavia-grenade
93-
vars:
94-
grenade_from_branch: stable/stein
91+
name: octavia-grenade-skip-level
92+
description: |
93+
Grenade job that skips a release, validating that deployers can skip
94+
specific releases as prescribed by our process.
95+
parent: grenade-skip-level
96+
nodeset: octavia-single-node-ubuntu-focal
97+
required-projects: *o-grenade-required-projects
98+
vars: *o-grenade-vars
9599

96100
- job:
97101
name: octavia-v2-dsvm-scenario-jobboard

zuul.d/projects.yaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
- octavia-v2-dsvm-tls-barbican:
6464
irrelevant-files: *irrelevant-files
6565
- octavia-grenade:
66-
irrelevant-files:
66+
irrelevant-files: &grenade-irrelevant-files
6767
- ^.*\.rst$
6868
- ^api-ref/.*$
6969
- ^doc/.*$
@@ -73,6 +73,8 @@
7373
- ^tools/.*$
7474
- ^(test-|)requirements.txt$
7575
- ^tox.ini$
76+
- octavia-grenade-skip-level:
77+
irrelevant-files: *grenade-irrelevant-files
7678
- octavia-v2-dsvm-tls-barbican-fips:
7779
irrelevant-files: *irrelevant-files
7880
voting: false
@@ -116,14 +118,14 @@
116118
- octavia-v2-dsvm-scenario-non-traffic-ops
117119
- octavia-v2-dsvm-tls-barbican
118120
- octavia-grenade
121+
- octavia-grenade-skip-level
119122
periodic:
120123
jobs:
121124
- publish-openstack-octavia-amphora-image-focal:
122125
branches: ^(?!stable/.*).*$
123126
- publish-openstack-octavia-amphora-image-centos-9-stream:
124127
branches: ^(?!stable/.*).*$
125128
- octavia-amphora-image-build
126-
- octavia-grenade-ffu
127129
# Putting octavia-v2-dsvm-scenario-fips in periodic as centos 8 is too slow
128130
- octavia-v2-dsvm-scenario-fips:
129131
voting: false

0 commit comments

Comments
 (0)