Remove greande jobs for EM and oldest stable

As discussed in ML thread[1], we are going to
make grenade jobs as non voting for all EM stable and
oldest stable. grenade jobs are failing not and it might take
time to fix those if we are able to fix. Once it jobs are
working depends on project team, they can bring them back to
voting or keep non-voting.

With n-v jobs on projects side we need to udpate the integrated
gate template to remove the job from gate pipeline.

Needed-By: https://review.opendev.org/#/c/737414/1
Needed-BY: https://review.opendev.org/#/c/737332/
Needed-By: https://review.opendev.org/#/c/737408/
[1] http://lists.openstack.org/pipermail/openstack-discuss/2020-June/015499.html

Change-Id: I0a924cb298bd74034a9b33d31d2fd506391ac16d
This commit is contained in:
Ghanshyam Mann 2020-06-24 09:58:19 -05:00
parent e2f9063b28
commit 6565c634c3
2 changed files with 22 additions and 4 deletions

View File

@ -1871,12 +1871,22 @@
repositories in the integrated gate.
check:
jobs:
- grenade
- grenade:
# NOTE(gmann): Do not run the grenade job for
# Extended Maintainance or oldest stable branch.
# We need to upate this list when any stable
# is moved to Extended Maintainance state.
branches: ^(?!(stable/(ocata|pike|queens|rocky|stein))).*$
- tempest-full-py3:
branches: ^(?!(stable/(newton|ocata|pike)|driverfixes)).*$
gate:
jobs:
- grenade
- grenade:
# NOTE(gmann): Do not run the grenade job for
# Extended Maintainance or oldest stable branch.
# We need to upate this list when any stable
# is moved to Extended Maintainance state.
branches: ^(?!(stable/(ocata|pike|queens|rocky|stein))).*$
- tempest-full-py3:
branches: ^(?!(stable/(newton|ocata|pike)|driverfixes)).*$

View File

@ -18,14 +18,22 @@
branches: ^stable/(newton|ocata)$
- tempest-full
- neutron-grenade:
branches: ^stable/(pike|queens|rocky|stein|train).*$
# NOTE(gmann): Do not run the grenade job for
# Extended Maintainance or oldest stable branch.
# Now this is only needed for stable/train as
# stable/ussuri onwards we use integrated-gate-py3.
branches: stable/train
gate:
jobs:
- legacy-tempest-dsvm-neutron-full:
branches: ^stable/(newton|ocata)$
- tempest-full
- neutron-grenade:
branches: ^stable/(pike|queens|rocky|stein|train).*$
# NOTE(gmann): Do not run the grenade job for
# Extended Maintainance or oldest stable branch.
# Now this is only needed for stable/train as
# stable/ussuri onwards we use integrated-gate-py3.
branches: stable/train
- project-template:
name: puppet-module-unit-jobs