Make our nova-ovs-hybrid-plug job omit cinder
modifies nova-ovs-hybrid-plug job to disable cinder and swift to ensure we test for this going forward. Change-Id: I52046e6f7acdfb20eeba67dda59cbb5169e5d17e
This commit is contained in:
parent
53012f1c55
commit
c486cc89dc
28
.zuul.yaml
28
.zuul.yaml
@ -164,6 +164,20 @@
|
|||||||
q-dhcp: true
|
q-dhcp: true
|
||||||
q-l3: true
|
q-l3: true
|
||||||
q-meta: true
|
q-meta: true
|
||||||
|
# NOTE(sean-k-mooney) this job is testing ml2/ovs with
|
||||||
|
# hybrid plug we do not need to test cinder and we want to ensure
|
||||||
|
# that we have at least one job without cinder in our gate so we
|
||||||
|
# disable it in this job
|
||||||
|
# Cinder services
|
||||||
|
c-api: false
|
||||||
|
c-bak: false
|
||||||
|
c-sch: false
|
||||||
|
c-vol: false
|
||||||
|
# we also do not need swift in this job so disable it for speed
|
||||||
|
s-account: false
|
||||||
|
s-container: false
|
||||||
|
s-object: false
|
||||||
|
s-proxy: false
|
||||||
devstack_local_conf:
|
devstack_local_conf:
|
||||||
post-config:
|
post-config:
|
||||||
"/$NEUTRON_CORE_PLUGIN_CONF":
|
"/$NEUTRON_CORE_PLUGIN_CONF":
|
||||||
@ -190,6 +204,20 @@
|
|||||||
q-ovn-metadata-agent: false
|
q-ovn-metadata-agent: false
|
||||||
# Neutron services
|
# Neutron services
|
||||||
q-agt: true
|
q-agt: true
|
||||||
|
# NOTE(sean-k-mooney) this job is testing ml2/ovs with
|
||||||
|
# hybrid plug we do not need to test cinder and we want to ensure
|
||||||
|
# that we have at least one job without cinder in our gate so we
|
||||||
|
# disable it in this job
|
||||||
|
# Cinder services
|
||||||
|
c-api: false
|
||||||
|
c-bak: false
|
||||||
|
c-sch: false
|
||||||
|
c-vol: false
|
||||||
|
# we also do not need swift in this job so disable it for speed
|
||||||
|
s-account: false
|
||||||
|
s-container: false
|
||||||
|
s-object: false
|
||||||
|
s-proxy: false
|
||||||
devstack_local_conf:
|
devstack_local_conf:
|
||||||
post-config:
|
post-config:
|
||||||
"/$NEUTRON_CORE_PLUGIN_CONF":
|
"/$NEUTRON_CORE_PLUGIN_CONF":
|
||||||
|
@ -41,11 +41,17 @@ function evacuate_and_wait_for_active() {
|
|||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
evacuate_and_wait_for_active evacuate-test
|
servers="evacuate-test"
|
||||||
evacuate_and_wait_for_active evacuate-bfv-test
|
if openstack endpoint list | grep cinder; then
|
||||||
|
servers="$servers evacuate-bfv-test"
|
||||||
|
fi
|
||||||
|
|
||||||
|
for server in $servers; do
|
||||||
|
evacuate_and_wait_for_active $server
|
||||||
|
done
|
||||||
|
|
||||||
# Make sure the servers moved.
|
# Make sure the servers moved.
|
||||||
for server in evacuate-test evacuate-bfv-test; do
|
for server in $servers; do
|
||||||
host=$(openstack server show ${server} -f value -c OS-EXT-SRV-ATTR:host)
|
host=$(openstack server show ${server} -f value -c OS-EXT-SRV-ATTR:host)
|
||||||
if [[ ${host} != ${CONTROLLER_HOSTNAME} ]]; then
|
if [[ ${host} != ${CONTROLLER_HOSTNAME} ]]; then
|
||||||
echo "Unexpected host ${host} for server ${server} after evacuate."
|
echo "Unexpected host ${host} for server ${server} after evacuate."
|
||||||
@ -55,4 +61,6 @@ done
|
|||||||
|
|
||||||
# Cleanup test servers
|
# Cleanup test servers
|
||||||
openstack server delete --wait evacuate-test
|
openstack server delete --wait evacuate-test
|
||||||
|
if [[ "$servers" =~ "bfv" ]]; then
|
||||||
openstack server delete --wait evacuate-bfv-test
|
openstack server delete --wait evacuate-bfv-test
|
||||||
|
fi
|
||||||
|
@ -33,4 +33,6 @@ function evacuate_and_wait_for_error() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
evacuate_and_wait_for_error evacuate-test
|
evacuate_and_wait_for_error evacuate-test
|
||||||
|
if openstack endpoint list | grep cinder; then
|
||||||
evacuate_and_wait_for_error evacuate-bfv-test
|
evacuate_and_wait_for_error evacuate-bfv-test
|
||||||
|
fi
|
||||||
|
Loading…
x
Reference in New Issue
Block a user