From 8ef7c54807dd2a877705d795999b344b113aba62 Mon Sep 17 00:00:00 2001 From: Luigi Toscano Date: Thu, 12 Dec 2019 14:40:17 +0100 Subject: [PATCH] Port the os-bricks jobs to Zuul v3 All existing jobs are converted to native Zuul v3 versions. os-brick-cinder-tempest-dsvm-lvm-lio-barbican has been removed because it is a duplicate of cinder-tempest-plugin-lvm-lio-barbican which does not test against the current os-brick. os-brick-src-tempest-lvm-lio-barbican is in fact the same job, but it tests against the os-brick codebase being tested. Partial-Bug: #1853372 Depends-On: https://review.opendev.org/672804 Change-Id: I3e6b8f7fffff8aa2e9d4a3009374c74baa131405 --- .zuul.yaml | 39 ++++++++++++++++++++++----------------- 1 file changed, 22 insertions(+), 17 deletions(-) diff --git a/.zuul.yaml b/.zuul.yaml index f9e8a9687..ad42e97f2 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -10,28 +10,33 @@ - release-notes-jobs-python3 check: jobs: - - legacy-tempest-dsvm-full-ceph-plugin-src-os-brick: + - os-brick-src-devstack-plugin-ceph: voting: false - irrelevant-files: - - ^(test-|)requirements.txt$ - - ^setup.cfg$ - - legacy-tempest-dsvm-full-lio-src-os-brick: - irrelevant-files: - - ^(test-|)requirements.txt$ - - ^setup.cfg$ - - os-brick-cinder-tempest-dsvm-lvm-lio-barbican + - os-brick-src-tempest-lvm-lio-barbican gate: jobs: - - legacy-tempest-dsvm-full-lio-src-os-brick: - irrelevant-files: - - ^(test-|)requirements.txt$ - - ^setup.cfg$ - - os-brick-cinder-tempest-dsvm-lvm-lio-barbican + - os-brick-src-tempest-lvm-lio-barbican experimental: jobs: - openstack-tox-pylint + - job: - name: os-brick-cinder-tempest-dsvm-lvm-lio-barbican - parent: cinder-tempest-dsvm-lvm-lio-barbican + name: os-brick-src-devstack-plugin-ceph + description: | + Tempest job which tests os-brick from source. + Former names for this job were: + * legacy-tempest-dsvm-full-ceph-plugin-src-os-brick + parent: cinder-plugin-ceph-tempest required-projects: - - openstack/cinder + - opendev.org/openstack/os-brick + +- job: + name: os-brick-src-tempest-lvm-lio-barbican + parent: cinder-tempest-plugin-lvm-lio-barbican + description: | + Specialized cinder-tempest-lvm-lio-barbican + which runs against os-brick from sources. + Former names for this job were: + * legacy-tempest-dsvm-full-lio-src-os-brick + required-projects: + - opendev.org/openstack/os-brick