From 92370b0475c89e5a90489087af5aceeb643b5713 Mon Sep 17 00:00:00 2001 From: Matt Riedemann Date: Thu, 15 Jun 2017 17:31:47 -0400 Subject: [PATCH] Cleanup lvm-multibackend job usage for nova/cinder There are two lvm-multibackend jobs really: 1. The multinode one runs slow scenario tests which will test volume retype with a volume attached to a server for swap volume operations. 2. The single node one runs only volume API mulitbackend tests, so retype but without the volume attached to an instance. This change adds a comment explaining what the multinode lvm multibackend job does and adds it to Cinder's experimental queue. It also removes the single-node job from Nova's experimental queue since Nova was running both jobs in the experimental queue but Nova is only going to care about the slow scenario test where an instance is involved with the volume retype scenario. Change-Id: Ibd642084be27bfce55e9939a09835c034e41a1bf --- jenkins/jobs/devstack-gate.yaml | 6 ++++++ zuul/layout.yaml | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/jenkins/jobs/devstack-gate.yaml b/jenkins/jobs/devstack-gate.yaml index f75da4f0c1..944dbc23f8 100644 --- a/jenkins/jobs/devstack-gate.yaml +++ b/jenkins/jobs/devstack-gate.yaml @@ -393,6 +393,12 @@ - devstack-logs - console-log + +# This job runs cinder multi-backend (for things like volume retype/migration) +# and it runs tempest slow and scenario tests, and compute live migration +# tests. Of particular interest is the TestVolumeMigrateRetypeAttached scenario +# test which performs a volume retype of a volume attached to a server instance +# as it's root disk. - job-template: name: '{pipeline}-tempest-dsvm-neutron-scenario-multinode-lvm-multibackend-{node-release}{suffix}' node: '{node}' diff --git a/zuul/layout.yaml b/zuul/layout.yaml index 7d3c7b5ee6..40ecc59f28 100755 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -6802,6 +6802,7 @@ projects: - gate-tempest-dsvm-full-sheepdog-src-os-brick-ubuntu-trusty-nv - gate-tempest-dsvm-full-sheepdog-src-os-brick-ubuntu-xenial-nv - gate-tempest-dsvm-zeromq-multibackend-ubuntu-xenial + - gate-tempest-dsvm-neutron-scenario-multinode-lvm-multibackend-ubuntu-xenial-nv - gate-tempest-dsvm-multibackend-matrix-ubuntu-xenial - gate-grenade-dsvm-cinder-mn-sub-volschbak-ubuntu-xenial-nv - gate-grenade-dsvm-cinder-mn-sub-bak-ubuntu-xenial-nv @@ -13288,7 +13289,6 @@ projects: - gate-tempest-dsvm-nova-libvirt-kvm-apr-ubuntu-xenial-nv - gate-grenade-dsvm-neutron-multinode-zero-downtime-ubuntu-xenial - gate-tempest-dsvm-ironic-multitenant-network-ubuntu-xenial - - gate-tempest-dsvm-lvm-multibackend-ubuntu-xenial-nv - gate-tempest-dsvm-ironic-ipa-resourceclasses-partition-pxe_ipmitool-tinyipa-ubuntu-xenial-nv - gate-tempest-dsvm-full-devstack-plugin-nfs-nv - gate-tripleo-ci-centos-7-nonha-multinode-oooq