Merge "CI: Detail job removal permission"
This commit is contained in:
commit
9479347cf4
@ -338,6 +338,8 @@ This includes:
|
|||||||
|
|
||||||
* In the new stable branch:
|
* In the new stable branch:
|
||||||
|
|
||||||
|
.. NOTE:: OpenStack Release tooling does this automatically.
|
||||||
|
|
||||||
* a change to point ``.gitreview`` at the branch
|
* a change to point ``.gitreview`` at the branch
|
||||||
* a change to update the upper constraints file used by ``tox``
|
* a change to update the upper constraints file used by ``tox``
|
||||||
|
|
||||||
@ -364,6 +366,14 @@ We need to submit patches for changes in the stable branch to:
|
|||||||
``TEMPEST_BAREMETAL_MAX_MICROVERSION`` in ``devstack/lib/ironic`` to make sure
|
``TEMPEST_BAREMETAL_MAX_MICROVERSION`` in ``devstack/lib/ironic`` to make sure
|
||||||
that unsupported API tempest tests are skipped on stable branches. E.g.
|
that unsupported API tempest tests are skipped on stable branches. E.g.
|
||||||
`patch 495319 <https://review.opendev.org/495319>`_.
|
`patch 495319 <https://review.opendev.org/495319>`_.
|
||||||
|
* remove any CI jobs which are *not* required. Mainly this revolves around the
|
||||||
|
metal3-integration CI job, however other non-voting jobs can also be removed
|
||||||
|
safely. This can be achieved by editing the ``.zuul.d/project.yaml`` file.
|
||||||
|
|
||||||
|
.. NOTE:: It is normal to reduce the number of CI jobs present on a stable
|
||||||
|
branch the longer the branch exists. This is a mix of challenges related
|
||||||
|
to distributions, dependencies, and CI resources. Maintainers should
|
||||||
|
anticipate this as a normal activity and should avoid heroic efforts.
|
||||||
|
|
||||||
We need to submit patches for changes on master to:
|
We need to submit patches for changes on master to:
|
||||||
|
|
||||||
|
@ -15,11 +15,6 @@
|
|||||||
- ironic-cross-sushy:
|
- ironic-cross-sushy:
|
||||||
voting: false
|
voting: false
|
||||||
- ironic-tempest-functional-python3
|
- ironic-tempest-functional-python3
|
||||||
# NOTE(rpittau) moving to non-voting until we fix the tests
|
|
||||||
# see also https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/882312
|
|
||||||
- ironic-grenade
|
|
||||||
- ironic-grenade-skip-level:
|
|
||||||
voting: false
|
|
||||||
- ironic-standalone-redfish:
|
- ironic-standalone-redfish:
|
||||||
voting: false
|
voting: false
|
||||||
- ironic-tempest-bios-redfish-pxe
|
- ironic-tempest-bios-redfish-pxe
|
||||||
@ -43,6 +38,16 @@
|
|||||||
# NOTE(rpittau): Currently broken because of an issue with parted
|
# NOTE(rpittau): Currently broken because of an issue with parted
|
||||||
- metalsmith-integration-glance-centos9-legacy:
|
- metalsmith-integration-glance-centos9-legacy:
|
||||||
voting: false
|
voting: false
|
||||||
|
#####################################################################
|
||||||
|
# Grenade should be removed in advance of the unmaintained branches #
|
||||||
|
# as it doesn't know how to upgrade from an unmaintained branch. #
|
||||||
|
#####################################################################
|
||||||
|
- ironic-grenade
|
||||||
|
- ironic-grenade-skip-level:
|
||||||
|
voting: false
|
||||||
|
###############################################################
|
||||||
|
# CI Jobs Below this line may be *removed* on Stable Branches #
|
||||||
|
###############################################################
|
||||||
# NOTE(TheJulia): At present, metal3 doesn't leverage
|
# NOTE(TheJulia): At present, metal3 doesn't leverage
|
||||||
# stable branches, and as far as we are aware these jobs
|
# stable branches, and as far as we are aware these jobs
|
||||||
# can be removed once this branch is made stable.
|
# can be removed once this branch is made stable.
|
||||||
|
Loading…
Reference in New Issue
Block a user