Browse Source

[stable/queens] Adjust CI jobs

stable/queens was first released in February 2018,
and the final release from this branch (6.3.2)
was made on 25 Oct 2019 [1]. This branch is
currently open only to take necessary third
party driver fixes and maintenance is at best
effort. A number of CI jobs have been broken
on this branch for a while. Let's clean them
up so we don't waste CI resources when backports
are proposed. This definitely implies loss
of test coverage, however, we have to weigh
the cost of repairing these CI jobs against
momentum of maintenance and work for the
future branches.

Jobs being dropped are:

* openstack-lower-constraints
pip's latest dependency resolver unearthed a bunch
of broken dependencies on this branch. Resolving these
would involve bumping the "lower" requirements, the
team does not think this will be useful for anyone,
since we will not be altering requirements for this
branch anymore.
* manila-tempest-dsvm-mysql-generic and
The reference generic driver had four jobs on this
branch, manila-tempest-dsvm-generic-no-share-servers.
We can cut it down to two by dropping coverage
for the DHSS=False configuration and multibackend,
both of which are tested in the other jobs, albeit
with other backends.
* manila-tempest-minimal-dsvm-lvm-centos-7
This is a lost cause, we don't expect to fix
devstack on centos-7 anytime soon for these
old extended maintenance branches (See bug#1888717)
* manila-rally-multibackend and
manila-rally-multibackend-no-ss - these rally
jobs have been broken for a while, there's
barely any reason to think we'll cause performance
regressions in the API on this branch and use
these jobs to judge them.

Also drop all the experimental jobs and remove
"openstack-tox-cover" from the post queue.
We can also remove the openstack-tox-genconfig
job from the gate queue, since it exists on
the check queue, and need only run once.

[1] http://lists.openstack.org/pipermail/release-announce/2019-October/008089.html

Change-Id: Ice936853ae6b09e4ce4d5df6e6b27670cbb8f0d6
Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
(cherry picked from commit a99cb7448b)
changes/64/770864/1
Goutham Pacha Ravi 3 months ago
parent
commit
ba7dd7d2a6
1 changed files with 0 additions and 23 deletions
  1. +0
    -23
      .zuul.yaml

+ 0
- 23
.zuul.yaml View File

@ -9,16 +9,12 @@
check:
jobs:
- manila-tox-genconfig
- manila-tempest-dsvm-mysql-generic:
voting: false
- manila-tempest-dsvm-postgres-container:
voting: false
- manila-tempest-dsvm-postgres-zfsonlinux:
voting: false
- manila-tempest-dsvm-postgres-generic-singlebackend:
voting: false
- manila-tempest-dsvm-generic-no-share-servers:
voting: false
- manila-tempest-dsvm-scenario:
voting: false
- manila-tempest-minimal-dsvm-cephfs-native-centos-7:
@ -27,16 +23,8 @@
voting: false
- manila-tempest-minimal-dsvm-dummy
- manila-tempest-dsvm-lvm-em-only
# manila-tempest-dsvm-lvm-em-only replaces below
# job because of LP #1888717
- manila-tempest-minimal-dsvm-lvm-centos-7:
voting: false
- grenade-dsvm-manila:
voting: false
- rally-dsvm-manila-multibackend:
voting: false
- rally-dsvm-manila-multibackend-no-ss:
voting: false
- openstack-tox-cover:
voting: false
- openstack-tox-pylint:
@ -44,20 +32,9 @@
gate:
queue: manila
jobs:
- manila-tox-genconfig
- manila-tempest-minimal-dsvm-dummy
- manila-tempest-dsvm-lvm-em-only
experimental:
jobs:
- manila-tempest-dsvm-glusterfs-nfs
- manila-tempest-dsvm-glusterfs-native
- manila-tempest-dsvm-glusterfs-nfs-heketi
- manila-tempest-dsvm-glusterfs-native-heketi
- tripleo-ci-centos-7-scenario004-multinode-oooq-container
post:
jobs:
- openstack-tox-cover
- job:
name: grenade-dsvm-manila
parent: legacy-dsvm-base


Loading…
Cancel
Save