Liberty spring cleaning
Liberty is EOL, start cleaning up all of the special things we have in place for handling libertyisms. Note that this doesn't touch the configs for deployment projects as they may still attempt to support liberty via distro packages. Change-Id: I7faa16c1d6038204a4b42167ed91b73175abe58c
This commit is contained in:
parent
bb2abf1f53
commit
b0e9c09117
gerritbot
grafana
networking-bagpipe.yamlnetworking-bgpvpn.yamlnetworking-midonet.yamlnetworking-odl.yamlneutron-vpnaas.yaml
jenkins/jobs
ceilometer.yamlcongress.yamldesignate.yamldevstack-gate.yamlgnocchi.yamlheat.yamlironic.yamlmurano.yamlnetworking-midonet.yamlneutron-fwaas.yamlneutron.yamlosc.yamlprojects.yamlpython-bitrot-jobs.yamlrally.yamltacker.yaml
zuul
@ -308,7 +308,6 @@ openstack-ansible:
|
||||
- master
|
||||
- stable/newton
|
||||
- stable/mitaka
|
||||
- liberty
|
||||
|
||||
openstack-anvil:
|
||||
events:
|
||||
@ -530,7 +529,6 @@ openstack-containers:
|
||||
- openstack/python-magnumclient
|
||||
branches:
|
||||
- master
|
||||
- stable/liberty
|
||||
- stable/mitaka
|
||||
- stable/newton
|
||||
|
||||
@ -582,7 +580,7 @@ openstack-dns:
|
||||
- openstack/python-designateclient
|
||||
branches:
|
||||
- master
|
||||
- stable/liberty
|
||||
- stable/newton
|
||||
- stable/mitaka
|
||||
|
||||
openstack-doc:
|
||||
@ -604,7 +602,6 @@ openstack-doc:
|
||||
- openstack/training-labs
|
||||
branches:
|
||||
- master
|
||||
- stable/liberty
|
||||
- stable/mitaka
|
||||
- stable/newton
|
||||
|
||||
@ -1026,7 +1023,6 @@ openstack-ironic:
|
||||
- master
|
||||
- stable/newton
|
||||
- stable/mitaka
|
||||
- stable/liberty
|
||||
|
||||
openstack-javascript:
|
||||
events:
|
||||
@ -1084,7 +1080,6 @@ openstack-kolla:
|
||||
- openstack/kolla-kubernetes
|
||||
branches:
|
||||
- master
|
||||
- stable/liberty
|
||||
- stable/mitaka
|
||||
- stable/newton
|
||||
|
||||
@ -2014,7 +2009,7 @@ openstack-qa:
|
||||
branches:
|
||||
- master
|
||||
- stable/mitaka
|
||||
- stable/liberty
|
||||
- stable/newton
|
||||
|
||||
openstack-quota:
|
||||
events:
|
||||
@ -2276,7 +2271,7 @@ openstack-telemetry:
|
||||
branches:
|
||||
- master
|
||||
- stable/mitaka
|
||||
- stable/liberty
|
||||
- stable/newton
|
||||
|
||||
openstack-third-party-ci:
|
||||
events:
|
||||
@ -2304,7 +2299,7 @@ openstack-trove:
|
||||
- openstack/trove-specs
|
||||
branches:
|
||||
- master
|
||||
- stable/liberty
|
||||
- stable/newton
|
||||
- stable/mitaka
|
||||
|
||||
openstack-ux:
|
||||
@ -2608,7 +2603,7 @@ tacker:
|
||||
- openstack/tacker-specs
|
||||
branches:
|
||||
- master
|
||||
- stable/liberty
|
||||
- stable/newton
|
||||
- stable/mitaka
|
||||
|
||||
tricircle:
|
||||
|
@ -43,5 +43,4 @@ dashboard:
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic.job.periodic-networking-bagpipe-py35-with-neutron-lib-master.FAILURE),sum(stats_counts.zuul.pipeline.periodic.job.periodic-networking-bagpipe-py35-with-neutron-lib-master.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-bagpipe-py35-with-neutron-lib-master')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-bagpipe-python27-db-newton.FAILURE),sum(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-bagpipe-python27-db-newton.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-bagpipe-python27-db-newton')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-bagpipe-python27-db-mitaka.FAILURE),sum(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-bagpipe-python27-db-mitaka.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-bagpipe-python27-db-mitaka')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-bagpipe-python27-db-liberty.FAILURE),sum(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-bagpipe-python27-db-liberty.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-bagpipe-python27-db-liberty')
|
||||
type: graph
|
||||
|
@ -43,6 +43,5 @@ dashboard:
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic.job.periodic-networking-bgpvpn-py35-with-neutron-lib-master.FAILURE),sum(stats_counts.zuul.pipeline.periodic.job.periodic-networking-bgpvpn-py35-with-neutron-lib-master.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-bgpvpn-py35-with-neutron-lib-master')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-bgpvpn-python27-db-newton.FAILURE),sum(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-bgpvpn-python27-db-newton.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-bgpvpn-python27-db-newton')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-bgpvpn-python27-db-mitaka.FAILURE),sum(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-bgpvpn-python27-db-mitaka.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-bgpvpn-python27-db-mitaka')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-bgpvpn-python27-db-liberty.FAILURE),sum(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-bgpvpn-python27-db-liberty.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-bgpvpn-python27-db-liberty')
|
||||
type: graph
|
||||
|
||||
|
@ -50,10 +50,7 @@ dashboard:
|
||||
span: 4
|
||||
targets:
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-v2-ubuntu-trusty-mitaka.FAILURE),sum(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-v2-ubuntu-trusty-mitaka.{SUCCESS,FAILURE})),'24hours'), 'periodic-tempest-dsvm-networking-midonet-v2-ubuntu-trusty-mitaka')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-v2-ubuntu-trusty-liberty.FAILURE),sum(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-v2-ubuntu-trusty-liberty.{SUCCESS,FAILURE})),'24hours'), 'periodic-tempest-dsvm-networking-midonet-v2-ubuntu-trusty-liberty')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-midonet-python27-mitaka.FAILURE),sum(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-midonet-python27-mitaka.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-midonet-python27-mitaka')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-midonet-python27-liberty.FAILURE),sum(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-midonet-python27-liberty.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-midonet-python27-liberty')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-midonet-docs-mitaka.FAILURE),sum(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-midonet-docs-mitaka.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-midonet-docs-mitaka')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-midonet-docs-liberty.FAILURE),sum(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-midonet-docs-liberty.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-midonet-docs-liberty')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic.job.periodic-networking-midonet-py35-with-neutron-lib-master.FAILURE),sum(stats_counts.zuul.pipeline.periodic.job.periodic-networking-midonet-py35-with-neutron-lib-master.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-midonet-py35-with-neutron-lib-master')
|
||||
type: graph
|
||||
|
@ -74,9 +74,7 @@ dashboard:
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-odl-boron-snapshot-mitaka.FAILURE),sum(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-odl-boron-snapshot-mitaka.{SUCCESS,FAILURE})),'24hours'), 'periodic-tempest-dsvm-networking-odl-boron-snapshot-mitaka')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-odl-python27-newton.FAILURE),sum(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-odl-python27-newton.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-odl-python27-newton')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-odl-python27-mitaka.FAILURE),sum(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-odl-python27-mitaka.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-odl-python27-mitaka')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-odl-python27-liberty.FAILURE),sum(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-odl-python27-liberty.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-odl-python27-liberty')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-odl-docs-newton.FAILURE),sum(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-odl-docs-newton.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-odl-docs-newton')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-odl-docs-mitaka.FAILURE),sum(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-odl-docs-mitaka.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-odl-docs-mitaka')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-odl-docs-liberty.FAILURE),sum(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-odl-docs-liberty.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-odl-docs-liberty')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic.job.periodic-networking-odl-py35-with-neutron-lib-master.FAILURE),sum(stats_counts.zuul.pipeline.periodic.job.periodic-networking-odl-py35-with-neutron-lib-master.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-odl-py35-with-neutron-lib-master')
|
||||
type: graph
|
||||
|
@ -59,7 +59,6 @@ dashboard:
|
||||
- title: Periodic jobs
|
||||
span: 4
|
||||
targets:
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic.job.periodic-neutron-vpnaas-python27-liberty.FAILURE),sum(stats_counts.zuul.pipeline.periodic.job.periodic-neutron-vpnaas-python27-liberty.{SUCCESS,FAILURE})),'24hours'), 'periodic-neutron-vpnaas-python27-liberty')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic.job.periodic-neutron-vpnaas-python27-mitaka.FAILURE),sum(stats_counts.zuul.pipeline.periodic.job.periodic-neutron-vpnaas-python27-mitaka.{SUCCESS,FAILURE})),'24hours'), 'periodic-neutron-vpnaas-python27-mitaka')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic.job.periodic-neutron-vpnaas-python27-newton.FAILURE),sum(stats_counts.zuul.pipeline.periodic.job.periodic-neutron-vpnaas-python27-newton.{SUCCESS,FAILURE})),'24hours'), 'periodic-neutron-vpnaas-python27-newton')
|
||||
type: graph
|
||||
|
@ -101,11 +101,8 @@
|
||||
export PROJECTS="openstack/python-ceilometerclient $PROJECTS"
|
||||
export DEVSTACK_PROJECT_FROM_GIT=python-ceilometerclient
|
||||
export DEVSTACK_LOCAL_CONFIG="enable_plugin ceilometer git://git.openstack.org/openstack/ceilometer"
|
||||
# NOTE(sileht): in liberty telemetry-alarming was in ceilometer code tree
|
||||
if [[ "$ZUUL_BRANCH" != "stable/liberty" ]] ; then
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin aodh git://git.openstack.org/openstack/aodh"
|
||||
fi
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin aodh git://git.openstack.org/openstack/aodh"
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
@ -151,13 +148,12 @@
|
||||
gnocchi_branch=
|
||||
if [ "$ZUUL_PROJECT" == "openstack/gnocchi" ]; then
|
||||
case "$ZUUL_BRANCH" in
|
||||
"stable/1.3") export OVERRIDE_ZUUL_BRANCH=stable/liberty ;;
|
||||
"stable/1.3") echo "stable/liberty is EOL and not supported" && exit 1 ;;
|
||||
"stable/2.0"|"stable/2.1") export OVERRIDE_ZUUL_BRANCH=stable/mitaka ;;
|
||||
"stable/2.2"|"stable/3.0") export OVERRIDE_ZUUL_BRANCH=stable/newton ;;
|
||||
esac
|
||||
else
|
||||
case "$ZUUL_BRANCH" in
|
||||
"stable/liberty") export OVERRIDE_GNOCCHI_PROJECT_BRANCH="stable/1.3";;
|
||||
"stable/mitaka") export OVERRIDE_GNOCCHI_PROJECT_BRANCH="stable/2.1";;
|
||||
"stable/newton") export OVERRIDE_GNOCCHI_PROJECT_BRANCH="stable/3.0";;
|
||||
esac
|
||||
@ -173,7 +169,7 @@
|
||||
|
||||
export DEVSTACK_LOCAL_CONFIG="enable_plugin gnocchi git://git.openstack.org/openstack/gnocchi"
|
||||
case "$ZUUL_BRANCH" in
|
||||
stable/liberty|stable/mitaka) break;;
|
||||
stable/mitaka) break;;
|
||||
stable/1.3|stable/2.0|stable/2.1|stable/2.2) break;;
|
||||
*)
|
||||
export DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin panko git://git.openstack.org/openstack/panko"
|
||||
@ -184,10 +180,7 @@
|
||||
export DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin aodh git://git.openstack.org/openstack/aodh"
|
||||
export DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin heat git://git.openstack.org/openstack/heat"
|
||||
|
||||
case "$ZUUL_BRANCH" in
|
||||
stable/liberty|stable/1.3) break ;;
|
||||
*) export DEVSTACK_LOCAL_CONFIG+=$'\n'"CEILOMETER_BACKEND=gnocchi" ;;
|
||||
esac
|
||||
export DEVSTACK_LOCAL_CONFIG+=$'\n'"CEILOMETER_BACKEND=gnocchi" ;;
|
||||
|
||||
export DEVSTACK_LOCAL_CONFIG+=$'\n'"GNOCCHI_ARCHIVE_POLICY=high"
|
||||
export DEVSTACK_LOCAL_CONFIG+=$'\n'"CEILOMETER_PIPELINE_INTERVAL=5"
|
||||
@ -239,7 +232,7 @@
|
||||
|
||||
export DEVSTACK_LOCAL_CONFIG="enable_plugin gnocchi git://git.openstack.org/openstack/gnocchi"
|
||||
case "$ZUUL_BRANCH" in
|
||||
stable/liberty|stable/mitaka) break;;
|
||||
stable/mitaka) break;;
|
||||
stable/1.3|stable/2.0|stable/2.1|stable/2.2) break;;
|
||||
*)
|
||||
export DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin panko git://git.openstack.org/openstack/panko"
|
||||
@ -249,10 +242,7 @@
|
||||
export DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin aodh git://git.openstack.org/openstack/aodh"
|
||||
export DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin heat git://git.openstack.org/openstack/heat"
|
||||
|
||||
case "$ZUUL_BRANCH" in
|
||||
stable/liberty|stable/1.3) break ;;
|
||||
*) export DEVSTACK_LOCAL_CONFIG+=$'\n'"CEILOMETER_BACKEND=gnocchi" ;;
|
||||
esac
|
||||
export DEVSTACK_LOCAL_CONFIG+=$'\n'"CEILOMETER_BACKEND=gnocchi" ;;
|
||||
|
||||
export DEVSTACK_LOCAL_CONFIG+=$'\n'"GNOCCHI_ARCHIVE_POLICY=high"
|
||||
export DEVSTACK_LOCAL_CONFIG+=$'\n'"CEILOMETER_PIPELINE_INTERVAL=5"
|
||||
|
@ -33,28 +33,13 @@
|
||||
export PROJECTS="openstack/python-muranoclient $PROJECTS"
|
||||
export PROJECTS="openstack/python-aodhclient $PROJECTS"
|
||||
|
||||
if [[ "$ZUUL_BRANCH" == "stable/liberty" ]]; then
|
||||
# Liberty version uses the older 'hooks' approach to adding
|
||||
# the congress plugin
|
||||
ENABLED_SERVICES+=,congress
|
||||
# Liberty doesn't support tempest plugin
|
||||
export DEVSTACK_GATE_TEMPEST_ALL_PLUGINS=0
|
||||
export DEVSTACK_GATE_TEMPEST_REGEX="congress"
|
||||
function pre_test_hook {{
|
||||
# Install congress-devstack and congress-tempest integration
|
||||
cp -r $BASE/new/congress/contrib/devstack/* $BASE/new/devstack/
|
||||
cp -r $BASE/new/congress/contrib/tempest/* $BASE/new/tempest/
|
||||
}}
|
||||
export -f pre_test_hook
|
||||
else
|
||||
# Enable congress devstack plugin.
|
||||
DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin congress git://git.openstack.org/openstack/congress"
|
||||
# To be enabled for Mitaka and later
|
||||
DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin murano git://git.openstack.org/openstack/murano"
|
||||
DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin aodh git://git.openstack.org/openstack/aodh"
|
||||
# To deploy congress as multi-process (api, pe, datasources)
|
||||
DEVSTACK_LOCAL_CONFIG+=$'\n'"CONGRESS_MULTIPROCESS_DEPLOYMENT=True"
|
||||
fi
|
||||
# Enable congress devstack plugin.
|
||||
DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin congress git://git.openstack.org/openstack/congress"
|
||||
# To be enabled for Mitaka and later
|
||||
DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin murano git://git.openstack.org/openstack/murano"
|
||||
DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin aodh git://git.openstack.org/openstack/aodh"
|
||||
# To deploy congress as multi-process (api, pe, datasources)
|
||||
DEVSTACK_LOCAL_CONFIG+=$'\n'"CONGRESS_MULTIPROCESS_DEPLOYMENT=True"
|
||||
|
||||
export ENABLED_SERVICES
|
||||
export DEVSTACK_LOCAL_CONFIG
|
||||
|
@ -176,44 +176,19 @@
|
||||
export PROJECTS="openstack/designate-dashboard $PROJECTS"
|
||||
export PROJECTS="openstack/designate-tempest-plugin $PROJECTS"
|
||||
|
||||
if [[ "$ZUUL_BRANCH" == "stable/liberty" ]]; then
|
||||
# Liberty version uses the older 'hooks' approach to adding
|
||||
# the Designate plugin
|
||||
export DEVSTACK_LOCAL_CONFIG="enable_plugin designate git://git.openstack.org/openstack/designate"
|
||||
|
||||
function gate_hook {{
|
||||
cd /opt/stack/new/designate/contrib/devstack
|
||||
./gate_hook.sh
|
||||
}}
|
||||
export -f gate_hook
|
||||
function gate_hook {{
|
||||
cd /opt/stack/new/designate/devstack/gate
|
||||
./gate_hook.sh
|
||||
}}
|
||||
export -f gate_hook
|
||||
|
||||
function pre_test_hook {{
|
||||
cd /opt/stack/new/designate/contrib/devstack
|
||||
./pre_test_hook.sh
|
||||
}}
|
||||
export -f pre_test_hook
|
||||
|
||||
function post_test_hook {{
|
||||
cd /opt/stack/new/designate/contrib/devstack
|
||||
./post_test_hook.sh
|
||||
}}
|
||||
export -f post_test_hook
|
||||
|
||||
else
|
||||
# Otherwise, enable the Designate devstack plugin.
|
||||
export DEVSTACK_LOCAL_CONFIG="enable_plugin designate git://git.openstack.org/openstack/designate"
|
||||
|
||||
function gate_hook {{
|
||||
cd /opt/stack/new/designate/devstack/gate
|
||||
./gate_hook.sh
|
||||
}}
|
||||
export -f gate_hook
|
||||
|
||||
function post_test_hook {{
|
||||
cd /opt/stack/new/designate/devstack/gate
|
||||
./post_test_hook.sh
|
||||
}}
|
||||
export -f post_test_hook
|
||||
fi
|
||||
function post_test_hook {{
|
||||
cd /opt/stack/new/designate/devstack/gate
|
||||
./post_test_hook.sh
|
||||
}}
|
||||
export -f post_test_hook
|
||||
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
|
@ -863,9 +863,8 @@
|
||||
|
||||
- job-template:
|
||||
# Note this job runs with nova net so it only needs to run on trusty
|
||||
# and for liberty and mitaka. It cannot run on newton because
|
||||
# nova net doesn't exist in ocata. For this reason we don't have a xenial
|
||||
# version of the job.
|
||||
# for mitaka. It cannot run on newton because nova net doesn't exist
|
||||
# in ocata. For this reason we don't have a xenial version of the job.
|
||||
name: '{pipeline}-grenade-dsvm-forward-{node}{suffix}'
|
||||
node: '{node}'
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
||||
fi
|
||||
|
||||
case "$ZUUL_BRANCH" in
|
||||
"stable/1.3") export OVERRIDE_ZUUL_BRANCH=stable/liberty ;;
|
||||
"stable/1.3") echo "stable/liberty is EOL and not supported" && exit 1 ;;
|
||||
"stable/2.0"|"stable/2.1") export OVERRIDE_ZUUL_BRANCH=stable/mitaka ;;
|
||||
"stable/2.2"|"stable/3.0") export OVERRIDE_ZUUL_BRANCH=stable/newton ;;
|
||||
esac
|
||||
|
@ -64,10 +64,6 @@
|
||||
services+=,h-api,h-api-cfn,h-api-cw,h-eng
|
||||
fi
|
||||
|
||||
# n-obj has been removed from mitaka
|
||||
if [[ "$ZUUL_BRANCH" == "stable/liberty" ]]; then
|
||||
services+=,n-obj
|
||||
fi
|
||||
export DEVSTACK_GATE_NEUTRON=1
|
||||
export DEVSTACK_GATE_TEMPEST=1
|
||||
export DEVSTACK_GATE_TEMPEST_NOTESTS=1
|
||||
@ -253,11 +249,6 @@
|
||||
ENABLED_SERVICES+=,h-api,h-api-cfn,h-api-cw,h-eng
|
||||
fi
|
||||
|
||||
# n-obj has been removed from mitaka
|
||||
if [[ "$ZUUL_BRANCH" == "stable/liberty" ]]; then
|
||||
ENABLED_SERVICES+=,n-obj
|
||||
fi
|
||||
|
||||
export ENABLED_SERVICES
|
||||
|
||||
export DEVSTACK_GATE_NEUTRON=1
|
||||
|
@ -242,7 +242,7 @@
|
||||
source ironic-vars-early
|
||||
|
||||
# devstack plugin didn't exist until mitaka
|
||||
if [[ -z "$IRONIC_DISABLE_DEVSTACK_PLUGIN" && "$ZUUL_BRANCH" != "stable/liberty" ]] ; then
|
||||
if [[ -z "$IRONIC_DISABLE_DEVSTACK_PLUGIN" ]] ; then
|
||||
export DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin ironic git://git.openstack.org/openstack/ironic"
|
||||
fi
|
||||
|
||||
@ -279,13 +279,8 @@
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
# tempest-lib support was added in Mitaka. Fall back to tempest for other stable branches.
|
||||
if [ "$ZUUL_BRANCH" == "stable/liberty" ] ; then
|
||||
export DEVSTACK_GATE_TEMPEST_REGEX='baremetal'
|
||||
else
|
||||
export DEVSTACK_GATE_TEMPEST_ALL_PLUGINS=1
|
||||
export DEVSTACK_GATE_TEMPEST_REGEX='ironic'
|
||||
fi
|
||||
export DEVSTACK_GATE_TEMPEST_ALL_PLUGINS=1
|
||||
export DEVSTACK_GATE_TEMPEST_REGEX='ironic'
|
||||
export PROJECTS="openstack/ironic $PROJECTS"
|
||||
export PROJECTS="openstack/ironic-python-agent $PROJECTS"
|
||||
export DEVSTACK_LOCAL_CONFIG="enable_plugin ironic git://git.openstack.org/openstack/ironic"
|
||||
@ -369,12 +364,7 @@
|
||||
fi
|
||||
|
||||
export PROJECTS="openstack/ironic openstack/ironic-inspector $PROJECTS"
|
||||
# devstack plugin didn't exist until mitaka
|
||||
if [[ "$ZUUL_BRANCH" != "stable/liberty" ]] ; then
|
||||
export DEVSTACK_LOCAL_CONFIG="enable_plugin ironic git://git.openstack.org/openstack/ironic"
|
||||
else
|
||||
export DEVSTACK_LOCAL_CONFIG=""
|
||||
fi
|
||||
export DEVSTACK_LOCAL_CONFIG="enable_plugin ironic git://git.openstack.org/openstack/ironic"
|
||||
export DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin ironic-inspector https://git.openstack.org/openstack/ironic-inspector"
|
||||
export DEVSTACK_LOCAL_CONFIG+=$'\n'"IRONIC_AUTOMATED_CLEAN_ENABLED=False"
|
||||
|
||||
@ -488,12 +478,7 @@
|
||||
export DEVSTACK_PROJECT_FROM_GIT="python-ironic-inspector-client"
|
||||
|
||||
export PROJECTS="openstack/ironic openstack/python-ironic-inspector-client openstack/ironic-inspector $PROJECTS"
|
||||
# devstack plugin didn't exist until mitaka
|
||||
if [[ "$ZUUL_BRANCH" != "stable/liberty" ]] ; then
|
||||
export DEVSTACK_LOCAL_CONFIG="enable_plugin ironic git://git.openstack.org/openstack/ironic"
|
||||
else
|
||||
export DEVSTACK_LOCAL_CONFIG=""
|
||||
fi
|
||||
export DEVSTACK_LOCAL_CONFIG="enable_plugin ironic git://git.openstack.org/openstack/ironic"
|
||||
export DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin ironic-inspector https://git.openstack.org/openstack/ironic-inspector"
|
||||
export DEVSTACK_LOCAL_CONFIG+=$'\n'"IRONIC_AUTOMATED_CLEAN_ENABLED=False"
|
||||
export DEVSTACK_LOCAL_CONFIG+=$'\n'"IRONIC_DEPLOY_DRIVER_ISCSI_WITH_IPA=True"
|
||||
|
@ -1,53 +1,3 @@
|
||||
- job:
|
||||
name: gate-murano-devstack-dsvm-ubuntu-trusty
|
||||
# This job only runs against liberty
|
||||
node: ubuntu-trusty
|
||||
|
||||
wrappers:
|
||||
- build-timeout:
|
||||
timeout: 70
|
||||
- timestamps
|
||||
|
||||
builders:
|
||||
- link-logs
|
||||
- net-info
|
||||
- devstack-checkout
|
||||
- shell: |
|
||||
#!/bin/bash -xe
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_NEUTRON=1
|
||||
export ENABLED_SERVICES=tempest
|
||||
export PROJECTS="openstack/heat $PROJECTS"
|
||||
export PROJECTS="openstack/python-heatclient $PROJECTS"
|
||||
export PROJECTS="openstack/murano $PROJECTS"
|
||||
export PROJECTS="openstack/murano-dashboard $PROJECTS"
|
||||
export PROJECTS="openstack/python-muranoclient $PROJECTS"
|
||||
export KEEP_LOCALRC=1
|
||||
|
||||
# Enable murano devstack plugin. Provided repo should be cloned by zuul before devstack run
|
||||
# and below provided link should not be used.
|
||||
export DEVSTACK_LOCAL_CONFIG="enable_plugin heat git://git.openstack.org/openstack/heat"
|
||||
export DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin murano git://git.openstack.org/openstack/murano"
|
||||
|
||||
function pre_test_hook {
|
||||
cd /opt/stack/new/murano/functionaltests
|
||||
./pre_test_hook.sh
|
||||
}
|
||||
export -f pre_test_hook
|
||||
|
||||
function post_test_hook {
|
||||
cd /opt/stack/new/murano/functionaltests
|
||||
./post_test_hook.sh
|
||||
}
|
||||
export -f post_test_hook
|
||||
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
|
||||
publishers:
|
||||
- devstack-logs
|
||||
- console-log
|
||||
|
||||
# Murano and Congress integration functional tests
|
||||
- job-template:
|
||||
name: 'gate-murano-congress-devstack-dsvm-{node}{suffix}'
|
||||
|
@ -27,7 +27,7 @@
|
||||
# reference magic for testing changes.
|
||||
export PROJECTS="openstack/networking-midonet $PROJECTS"
|
||||
|
||||
if [[ ! "stable/liberty stable/mitaka" =~ $ZUUL_BRANCH ]]; then
|
||||
if [[ ! "stable/mitaka" =~ $ZUUL_BRANCH ]]; then
|
||||
function gate_hook {{
|
||||
bash -xe $BASE/new/networking-midonet/devstack/ci/gate_hook.sh v1
|
||||
}}
|
||||
@ -91,7 +91,7 @@
|
||||
export PROJECTS="openstack/networking-midonet $PROJECTS"
|
||||
export PROJECTS="openstack/tap-as-a-service $PROJECTS"
|
||||
|
||||
if [[ ! "stable/liberty stable/mitaka" =~ $ZUUL_BRANCH ]]; then
|
||||
if [[ ! "stable/mitaka" =~ $ZUUL_BRANCH ]]; then
|
||||
function gate_hook {{
|
||||
bash -xe $BASE/new/networking-midonet/devstack/ci/gate_hook.sh {midonet-plugin}
|
||||
}}
|
||||
@ -161,7 +161,7 @@
|
||||
export PROJECTS="openstack/networking-midonet $PROJECTS"
|
||||
export PROJECTS="openstack/rally $PROJECTS"
|
||||
|
||||
if [[ ! "stable/liberty stable/mitaka" =~ $ZUUL_BRANCH ]]; then
|
||||
if [[ ! "stable/mitaka" =~ $ZUUL_BRANCH ]]; then
|
||||
function gate_hook {{
|
||||
bash -xe $BASE/new/networking-midonet/devstack/ci/gate_hook.sh rally
|
||||
}}
|
||||
|
@ -86,7 +86,7 @@
|
||||
export ENABLED_SERVICES="q-fwaas"
|
||||
fi
|
||||
|
||||
if [[ ! "stable/liberty stable/mitaka stable/newton" =~ $ZUUL_BRANCH ]]; then
|
||||
if [[ ! "stable/mitaka stable/newton" =~ $ZUUL_BRANCH ]]; then
|
||||
export -f gate_hook
|
||||
fi
|
||||
|
||||
@ -130,7 +130,7 @@
|
||||
export DEVSTACK_GATE_TOPOLOGY="multinode"
|
||||
export DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin neutron-fwaas git://git.openstack.org/openstack/neutron-fwaas"
|
||||
|
||||
if [[ ! "stable/liberty stable/mitaka stable/newton" =~ $ZUUL_BRANCH ]]; then
|
||||
if [[ ! "stable/mitaka stable/newton" =~ $ZUUL_BRANCH ]]; then
|
||||
export -f gate_hook
|
||||
fi
|
||||
|
||||
@ -177,7 +177,7 @@
|
||||
export DEVSTACK_GATE_TOPOLOGY="multinode"
|
||||
export DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin neutron-fwaas git://git.openstack.org/openstack/neutron-fwaas"
|
||||
|
||||
if [[ ! "stable/liberty stable/mitaka stable/newton" =~ $ZUUL_BRANCH ]]; then
|
||||
if [[ ! "stable/mitaka stable/newton" =~ $ZUUL_BRANCH ]]; then
|
||||
export -f gate_hook
|
||||
fi
|
||||
|
||||
|
@ -56,7 +56,7 @@
|
||||
# branches below are dropped. Prior to Newton, the API Tempest tests are
|
||||
# invoked explicitly and thus we need the following variables set. From
|
||||
# Newton onward, everything is taken care of by the Tempest plugin framework
|
||||
if [ "$ZUUL_BRANCH" == "stable/liberty" -o "$ZUUL_BRANCH" == "stable/mitaka" ] ; then
|
||||
if [ "$ZUUL_BRANCH" == "stable/mitaka" ] ; then
|
||||
export DEVSTACK_GATE_TEMPEST_NOTESTS=1
|
||||
export DEVSTACK_GATE_INSTALL_TESTONLY=1
|
||||
else
|
||||
|
@ -29,8 +29,8 @@
|
||||
export ENABLED_SERVICES=q-qos
|
||||
|
||||
# NOTE(stevemar): After the newton release was tagged the file was moved.
|
||||
# But, we run functional tests for various stable releases (liberty,
|
||||
# mitaka, and newton).
|
||||
# But, we run functional tests for various stable releases
|
||||
# (mitaka, and newton).
|
||||
# TODO(stevemar): Remove this check when Newton is EOL'ed.
|
||||
hook_location=$BASE/new/python-openstackclient/openstackclient/tests/functional/post_test_hook.sh
|
||||
if [ ! -f "$hook_location" ]; then
|
||||
|
@ -605,7 +605,6 @@
|
||||
- py27-mongodb
|
||||
- py27-mysql
|
||||
- py27-postgresql
|
||||
- python-liberty-bitrot-jobs
|
||||
- python-mitaka-bitrot-jobs
|
||||
- python-newton-bitrot-jobs
|
||||
- openstack-publish-jobs
|
||||
@ -1216,7 +1215,6 @@
|
||||
jobs:
|
||||
- python-db-jobs
|
||||
- cross-python-db-jobs
|
||||
- python-liberty-bitrot-db-jobs
|
||||
- python-mitaka-bitrot-db-jobs
|
||||
- python-newton-bitrot-db-jobs
|
||||
- openstack-publish-jobs
|
||||
@ -3577,7 +3575,6 @@
|
||||
jobs:
|
||||
- coverage-db-jobs
|
||||
- python-db-jobs
|
||||
- python-liberty-bitrot-db-jobs
|
||||
- python-mitaka-bitrot-db-jobs
|
||||
- python-newton-bitrot-db-jobs
|
||||
- openstack-publish-jobs
|
||||
@ -3651,7 +3648,7 @@
|
||||
suffix: ''
|
||||
designate-driver:
|
||||
- pdns4
|
||||
# Legacy Jobs that only run against liberty and mitaka (no xenial).
|
||||
# Legacy Jobs that only run against mitaka (no xenial).
|
||||
- 'gate-designate-dsvm-{designate-driver}-{node}':
|
||||
node: ubuntu-trusty
|
||||
designate-driver:
|
||||
@ -3730,45 +3727,23 @@
|
||||
node: ubuntu-xenial
|
||||
suffix: ''
|
||||
branch-override: default
|
||||
# Stable gate jobs for branchless tempest
|
||||
- devstack-stable-jobs:
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
suffix: '-liberty'
|
||||
branch-override: stable/liberty
|
||||
- devstack-stable-jobs:
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
suffix: '-mitaka'
|
||||
branch-override: stable/mitaka
|
||||
- devstack-stable-jobs:
|
||||
pipeline: gate
|
||||
node: ubuntu-xenial
|
||||
suffix: '-newton'
|
||||
branch-override: stable/newton
|
||||
# Stable check jobs for testing devstack gate
|
||||
# tempest also uses these job definitions
|
||||
- devstack-stable-jobs:
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
suffix: '-liberty-nv'
|
||||
branch-override: stable/liberty
|
||||
- devstack-stable-jobs:
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
suffix: '-mitaka-nv'
|
||||
suffix:
|
||||
- '-mitaka'
|
||||
- '-mitaka-nv'
|
||||
branch-override: stable/mitaka
|
||||
- devstack-stable-jobs:
|
||||
pipeline: gate
|
||||
node: ubuntu-xenial
|
||||
suffix: '-newton-nv'
|
||||
suffix:
|
||||
- '-newton'
|
||||
- '-newton-nv'
|
||||
branch-override: stable/newton
|
||||
# Periodic jobs for various branches
|
||||
- devstack-stable-jobs:
|
||||
pipeline: periodic
|
||||
node: ubuntu-trusty
|
||||
suffix: '-liberty'
|
||||
branch-override: stable/liberty
|
||||
- devstack-stable-jobs:
|
||||
pipeline: periodic
|
||||
node: ubuntu-trusty
|
||||
@ -4984,7 +4959,6 @@
|
||||
- python-db-jobs
|
||||
- cross-python-db-jobs
|
||||
- 'gate-{name}-python35-db-nv'
|
||||
- python-liberty-bitrot-db-jobs
|
||||
- python-mitaka-bitrot-db-jobs
|
||||
- python-newton-bitrot-db-jobs
|
||||
- openstack-publish-jobs
|
||||
@ -5291,7 +5265,6 @@
|
||||
jobs:
|
||||
- coverage-db-jobs
|
||||
- python-db-jobs
|
||||
- python-liberty-bitrot-db-jobs
|
||||
- python-mitaka-bitrot-db-jobs
|
||||
- python-newton-bitrot-db-jobs
|
||||
- openstack-releasenotes-jobs
|
||||
@ -5467,7 +5440,6 @@
|
||||
jobs:
|
||||
- python-jobs
|
||||
- cross-python-jobs
|
||||
- python-liberty-bitrot-jobs
|
||||
- python-mitaka-bitrot-jobs
|
||||
- python-newton-bitrot-jobs
|
||||
- openstack-publish-jobs
|
||||
@ -5697,7 +5669,6 @@
|
||||
jobs:
|
||||
- coverage-db-jobs
|
||||
- python-db-jobs
|
||||
- python-liberty-bitrot-db-jobs
|
||||
- python-mitaka-bitrot-db-jobs
|
||||
- python-newton-bitrot-db-jobs
|
||||
- openstack-publish-jobs
|
||||
@ -6148,7 +6119,6 @@
|
||||
- coverage-db-jobs
|
||||
- python-db-jobs
|
||||
- cross-python-db-jobs
|
||||
- python-liberty-bitrot-db-jobs
|
||||
- python-mitaka-bitrot-db-jobs
|
||||
- python-newton-bitrot-db-jobs
|
||||
- openstack-publish-jobs
|
||||
@ -6163,9 +6133,6 @@
|
||||
swift: '0'
|
||||
- api-ref-jobs:
|
||||
service: identity
|
||||
- 'gate-{name}-tox-{envlist}-{node}':
|
||||
envlist: bandit
|
||||
node: ubuntu-trusty
|
||||
- 'gate-{name}-tox-{envlist}-{node}':
|
||||
envlist: patch_cover
|
||||
node:
|
||||
@ -6244,10 +6211,6 @@
|
||||
- openstack-releasenotes-jobs
|
||||
- translation-jobs
|
||||
- 'lib-forward-testing-{name}'
|
||||
- 'gate-{name}-tox-{envlist}-{node}':
|
||||
envlist: bandit
|
||||
node:
|
||||
- ubuntu-trusty
|
||||
|
||||
- project:
|
||||
name: kiloeyes
|
||||
@ -6633,7 +6596,6 @@
|
||||
- coverage-db-jobs
|
||||
- python-db-jobs
|
||||
- 'gate-{name}-python35-db-nv'
|
||||
- python-liberty-bitrot-jobs
|
||||
- python-mitaka-bitrot-jobs
|
||||
- python-newton-bitrot-jobs
|
||||
- openstack-publish-jobs
|
||||
@ -7130,7 +7092,6 @@
|
||||
- ubuntu-xenial
|
||||
- pypi-jobs
|
||||
- openstack-publish-jobs
|
||||
- python-liberty-bitrot-db-jobs
|
||||
- python-mitaka-bitrot-db-jobs
|
||||
- python-newton-bitrot-db-jobs
|
||||
- openstack-releasenotes-jobs
|
||||
@ -7288,7 +7249,6 @@
|
||||
- openstack-releasenotes-jobs
|
||||
- pypi-jobs
|
||||
- coverage-db-jobs
|
||||
- python-liberty-bitrot-db-jobs
|
||||
- python-mitaka-bitrot-db-jobs
|
||||
- python-newton-bitrot-db-jobs
|
||||
- periodic-python-jobs-with-neutron-lib-master
|
||||
@ -7311,7 +7271,6 @@
|
||||
- openstack-releasenotes-jobs
|
||||
- pypi-jobs
|
||||
- coverage-db-jobs
|
||||
- python-liberty-bitrot-db-jobs
|
||||
- python-mitaka-bitrot-db-jobs
|
||||
- python-newton-bitrot-db-jobs
|
||||
- periodic-python-jobs-with-neutron-lib-master
|
||||
@ -7543,7 +7502,6 @@
|
||||
jobs:
|
||||
- coverage-db-jobs
|
||||
- python-db-jobs
|
||||
- python-liberty-bitrot-jobs
|
||||
- python-mitaka-bitrot-jobs
|
||||
- python-newton-bitrot-jobs
|
||||
- pypi-jobs
|
||||
@ -7580,12 +7538,6 @@
|
||||
node: ubuntu-trusty
|
||||
suffix: '-mitaka'
|
||||
branch-override: stable/mitaka
|
||||
- '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{suffix}':
|
||||
pipeline: periodic
|
||||
midonet-plugin: v2
|
||||
node: ubuntu-trusty
|
||||
suffix: '-liberty'
|
||||
branch-override: stable/liberty
|
||||
- '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{suffix}':
|
||||
pipeline: gate
|
||||
midonet-plugin: ml2
|
||||
@ -7643,24 +7595,12 @@
|
||||
jobs:
|
||||
- coverage-jobs
|
||||
- python-jobs
|
||||
- python-liberty-bitrot-jobs
|
||||
- python-mitaka-bitrot-jobs
|
||||
- python-newton-bitrot-jobs
|
||||
- openstack-publish-jobs
|
||||
- translation-jobs
|
||||
- openstack-releasenotes-jobs
|
||||
- pypi-jobs
|
||||
# tempest-dsvm-networking-odl-{odl-release-base}-{liberty|mitaka}-nv
|
||||
# is for stable/(liberty|mitaka)
|
||||
- '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
suffix: '-liberty-nv'
|
||||
odl-release-base:
|
||||
- 'beryllium-snapshot'
|
||||
- 'boron-snapshot'
|
||||
- 'carbon-snapshot'
|
||||
branch-override: stable/liberty
|
||||
- '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
@ -7729,7 +7669,7 @@
|
||||
|
||||
jobs:
|
||||
# This project stopped being developed in the newton cycle. The jobs for
|
||||
# it only run against liberty and mitaka.
|
||||
# it only run against mitaka.
|
||||
- python-jobs
|
||||
- openstack-publish-jobs
|
||||
- pypi-jobs
|
||||
@ -7743,11 +7683,6 @@
|
||||
node: ubuntu-trusty
|
||||
suffix: '-mitaka'
|
||||
branch-override: stable/mitaka
|
||||
- '{pipeline}-tempest-dsvm-networking-ofagent{suffix}':
|
||||
pipeline: periodic
|
||||
node: ubuntu-trusty
|
||||
suffix: '-liberty'
|
||||
branch-override: stable/liberty
|
||||
|
||||
- project:
|
||||
name: networking-onos
|
||||
@ -7922,7 +7857,6 @@
|
||||
- coverage-jobs
|
||||
- python-jobs
|
||||
- cross-python-jobs
|
||||
- python-liberty-bitrot-jobs
|
||||
- python-mitaka-bitrot-jobs
|
||||
- python-newton-bitrot-jobs
|
||||
- openstack-publish-jobs
|
||||
@ -8077,7 +8011,6 @@
|
||||
jobs:
|
||||
- coverage-jobs
|
||||
- python-jobs
|
||||
- python-liberty-bitrot-jobs
|
||||
- python-mitaka-bitrot-jobs
|
||||
- python-newton-bitrot-jobs
|
||||
- openstack-publish-jobs
|
||||
@ -8138,14 +8071,13 @@
|
||||
|
||||
jobs:
|
||||
- python-jobs
|
||||
- python-liberty-bitrot-jobs
|
||||
- python-mitaka-bitrot-jobs
|
||||
- python-newton-bitrot-jobs
|
||||
- openstack-publish-jobs
|
||||
- openstack-server-release-jobs
|
||||
- openstack-releasenotes-jobs
|
||||
- translation-jobs
|
||||
# Legacy trusty jobs (liberty|mitaka) - remove after mitaka EOL
|
||||
# Legacy trusty job mitaka - remove after mitaka EOL
|
||||
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}-{node}{suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
@ -8269,7 +8201,6 @@
|
||||
- coverage-jobs
|
||||
- python-jobs
|
||||
- pypi-jobs
|
||||
- python-liberty-bitrot-jobs
|
||||
- python-mitaka-bitrot-jobs
|
||||
- python-newton-bitrot-jobs
|
||||
- 'gate-{name}-releasenotes'
|
||||
@ -8377,7 +8308,6 @@
|
||||
- coverage-db-jobs
|
||||
- python-db-jobs
|
||||
- cross-python-db-jobs
|
||||
- python-liberty-bitrot-db-jobs
|
||||
- python-mitaka-bitrot-db-jobs
|
||||
- python-newton-bitrot-db-jobs
|
||||
- openstack-publish-jobs
|
||||
@ -8527,7 +8457,6 @@
|
||||
|
||||
jobs:
|
||||
- openstack-publish-jobs
|
||||
- python-liberty-bitrot-jobs
|
||||
- python-mitaka-bitrot-jobs
|
||||
- python-newton-bitrot-jobs
|
||||
- pypi-jobs
|
||||
@ -9622,11 +9551,6 @@
|
||||
- openstack-publish-jobs
|
||||
- pypi-jobs
|
||||
- translation-jobs
|
||||
- gate-{name}-tox-db-{envlist}-{node}:
|
||||
envlist:
|
||||
- sqla_09
|
||||
node:
|
||||
- ubuntu-trusty
|
||||
- gate-{name}-tox-db-{envlist}-{node}:
|
||||
envlist:
|
||||
- mysql-python
|
||||
@ -9744,14 +9668,6 @@
|
||||
- ubuntu-xenial
|
||||
suffix: '-nv'
|
||||
branch-override: default
|
||||
# This driver is only tested on liberty.
|
||||
- '{pipeline}-oslo.messaging-dsvm-functional-{version}-{driver}-{node}{suffix}':
|
||||
version: py27
|
||||
driver: qpid
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
suffix: '-nv'
|
||||
branch-override: default
|
||||
- '{pipeline}-oslo.messaging-dsvm-functional-{version}-{driver}-{node}{suffix}':
|
||||
version: 'py27'
|
||||
driver: amqp1
|
||||
@ -12950,11 +12866,6 @@
|
||||
node: ubuntu-xenial
|
||||
suffix: ''
|
||||
branch-override: default
|
||||
- 'gate-{name}-tox-{envlist}-{node}':
|
||||
envlist: bandit
|
||||
node:
|
||||
- ubuntu-trusty
|
||||
- ubuntu-xenial
|
||||
|
||||
- project:
|
||||
name: python-keystoneclient-kerberos
|
||||
@ -13824,7 +13735,6 @@
|
||||
jobs:
|
||||
- coverage-db-jobs
|
||||
- python-db-jobs
|
||||
- python-liberty-bitrot-db-jobs
|
||||
- python-mitaka-bitrot-db-jobs
|
||||
- python-newton-bitrot-db-jobs
|
||||
- openstack-publish-jobs
|
||||
@ -14553,7 +14463,6 @@
|
||||
- coverage-jobs
|
||||
- python-jobs
|
||||
- cross-python-jobs
|
||||
- python-liberty-bitrot-jobs
|
||||
- python-mitaka-bitrot-jobs
|
||||
- python-newton-bitrot-jobs
|
||||
- openstack-server-release-jobs
|
||||
@ -15384,7 +15293,6 @@
|
||||
jobs:
|
||||
- coverage-db-jobs
|
||||
- python-db-jobs
|
||||
- python-liberty-bitrot-db-jobs
|
||||
- python-mitaka-bitrot-db-jobs
|
||||
- python-newton-bitrot-db-jobs
|
||||
- openstack-server-release-jobs
|
||||
@ -15485,10 +15393,6 @@
|
||||
doc-publisher-site: docs.openstack.org
|
||||
|
||||
jobs:
|
||||
- 'gate-trove-legacy-functional-dsvm-{datastore}{suffix}':
|
||||
datastore: 'mysql'
|
||||
suffix: '-liberty'
|
||||
branch-override: stable/liberty
|
||||
- 'gate-trove-legacy-functional-dsvm-{datastore}{suffix}':
|
||||
datastore: 'mysql'
|
||||
suffix: '-mitaka'
|
||||
@ -15925,7 +15829,6 @@
|
||||
|
||||
jobs:
|
||||
- python-jobs
|
||||
- python-liberty-bitrot-jobs
|
||||
- python-mitaka-bitrot-jobs
|
||||
- python-newton-bitrot-jobs
|
||||
- openstack-publish-jobs
|
||||
|
@ -70,16 +70,6 @@
|
||||
node: '{node}'
|
||||
|
||||
|
||||
- job-group:
|
||||
name: python-liberty-bitrot-jobs
|
||||
branch: 'stable/liberty'
|
||||
branch-name: '-liberty'
|
||||
node: ubuntu-trusty
|
||||
jobs:
|
||||
- 'periodic-{name}-python27{branch-name}'
|
||||
- 'periodic-{name}-docs{branch-name}'
|
||||
|
||||
|
||||
- job-group:
|
||||
name: python-mitaka-bitrot-jobs
|
||||
branch: 'stable/mitaka'
|
||||
@ -100,16 +90,6 @@
|
||||
- 'periodic-{name}-docs{branch-name}'
|
||||
|
||||
|
||||
- job-group:
|
||||
name: python-liberty-bitrot-db-jobs
|
||||
branch: 'stable/liberty'
|
||||
branch-name: '-liberty'
|
||||
node: ubuntu-trusty
|
||||
jobs:
|
||||
- 'periodic-{name}-python27-db{branch-name}'
|
||||
- 'periodic-{name}-docs{branch-name}'
|
||||
|
||||
|
||||
- job-group:
|
||||
name: python-mitaka-bitrot-db-jobs
|
||||
branch: 'stable/mitaka'
|
||||
|
@ -83,10 +83,6 @@
|
||||
ENABLED_SERVICES+=g-api,g-reg,
|
||||
ENABLED_SERVICES+=n-api,n-crt,n-cpu,n-sch,n-cond,
|
||||
|
||||
# n-obj has been removed from mitaka
|
||||
if [[ "$ZUUL_BRANCH" == "stable/liberty" ]]; then
|
||||
ENABLED_SERVICES+=n-obj,
|
||||
fi
|
||||
if [ $DEVSTACK_GATE_SWIFT -ne 1 ]; then
|
||||
ENABLED_SERVICES+=s-proxy,s-account,s-container,s-object,
|
||||
fi
|
||||
@ -138,7 +134,7 @@
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
|
||||
# panko exists for Newton+ only
|
||||
if [[ ! "stable/liberty stable/mitaka" =~ $ZUUL_BRANCH ]]; then
|
||||
if [[ ! "stable/mitaka" =~ $ZUUL_BRANCH ]]; then
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
fi
|
||||
export CEILOMETER_NOTIFICATION_TOPICS=notifications,profiler
|
||||
@ -146,14 +142,14 @@
|
||||
export DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin ceilometer git://git.openstack.org/openstack/ceilometer"
|
||||
export DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin aodh git://git.openstack.org/openstack/aodh"
|
||||
# panko exists for Newton+ only
|
||||
if [[ ! "stable/liberty stable/mitaka" =~ $ZUUL_BRANCH ]]; then
|
||||
if [[ ! "stable/mitaka" =~ $ZUUL_BRANCH ]]; then
|
||||
export DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin panko git://git.openstack.org/openstack/panko"
|
||||
fi
|
||||
export ENABLED_SERVICES+=ceilometer-acompute,ceilometer-acentral,ceilometer-api,
|
||||
export ENABLED_SERVICES+=ceilometer-anotification,ceilometer-collector,
|
||||
export ENABLED_SERVICES+=aodh-api,aodh-evaluator,aodh-notifier,
|
||||
# panko exists for Newton+ only
|
||||
if [[ ! "stable/liberty stable/mitaka" =~ $ZUUL_BRANCH ]]; then
|
||||
if [[ ! "stable/mitaka" =~ $ZUUL_BRANCH ]]; then
|
||||
export ENABLED_SERVICES+=panko-api,
|
||||
fi
|
||||
fi
|
||||
@ -201,43 +197,20 @@
|
||||
DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin rally git://git.openstack.org/openstack/rally"
|
||||
export DEVSTACK_LOCAL_CONFIG
|
||||
|
||||
if [[ "$ZUUL_BRANCH" == "stable/liberty" ]]; then
|
||||
# Liberty version uses the older 'hooks' approach to adding
|
||||
# the Designate plugin
|
||||
# Otherwise, enable the Designate devstack plugin.
|
||||
DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin designate git://git.openstack.org/openstack/designate"
|
||||
export DEVSTACK_LOCAL_CONFIG
|
||||
|
||||
function gate_hook {{
|
||||
cd /opt/stack/new/designate/contrib/devstack
|
||||
./gate_hook.sh
|
||||
}}
|
||||
export -f gate_hook
|
||||
function gate_hook {{
|
||||
cd /opt/stack/new/designate/devstack/gate
|
||||
./gate_hook.sh
|
||||
}}
|
||||
export -f gate_hook
|
||||
|
||||
function pre_test_hook {{
|
||||
cd /opt/stack/new/designate/contrib/devstack
|
||||
./pre_test_hook.sh
|
||||
}}
|
||||
export -f pre_test_hook
|
||||
|
||||
function post_test_hook {{
|
||||
$BASE/new/rally/tests/ci/rally-gate.sh
|
||||
}}
|
||||
export -f post_test_hook
|
||||
|
||||
else
|
||||
# Otherwise, enable the Designate devstack plugin.
|
||||
DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin designate git://git.openstack.org/openstack/designate"
|
||||
export DEVSTACK_LOCAL_CONFIG
|
||||
|
||||
function gate_hook {{
|
||||
cd /opt/stack/new/designate/devstack/gate
|
||||
./gate_hook.sh
|
||||
}}
|
||||
export -f gate_hook
|
||||
|
||||
function post_test_hook {{
|
||||
$BASE/new/rally/tests/ci/rally-gate.sh
|
||||
}}
|
||||
export -f post_test_hook
|
||||
fi
|
||||
function post_test_hook {{
|
||||
$BASE/new/rally/tests/ci/rally-gate.sh
|
||||
}}
|
||||
export -f post_test_hook
|
||||
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
@ -911,10 +884,6 @@
|
||||
ENABLED_SERVICES+=cinder,c-api,c-vol,c-sch,c-bak,
|
||||
ENABLED_SERVICES+=g-api,g-reg,
|
||||
ENABLED_SERVICES+=n-api,n-crt,n-cpu,n-sch,n-cond,
|
||||
# n-obj has been removed from mitaka
|
||||
if [[ "$ZUUL_BRANCH" == "stable/liberty" ]]; then
|
||||
ENABLED_SERVICES+=n-obj,
|
||||
fi
|
||||
ENABLED_SERVICES+=s-proxy,s-account,s-container,s-object,
|
||||
|
||||
export PROJECTS="openstack/neutron $PROJECTS"
|
||||
@ -972,10 +941,6 @@
|
||||
#!/bin/bash -xe
|
||||
export PYTHONUNBUFFERED=true
|
||||
services=key,mysql,rabbit,n-api,n-cond,n-cpu,n-crt,n-sch,g-api,g-reg,q-agt,q-dhcp,q-l3,q-meta,q-svc
|
||||
# n-obj has been removed from mitaka
|
||||
if [[ "$ZUUL_BRANCH" == "stable/liberty" ]]; then
|
||||
services+=,n-obj,
|
||||
fi
|
||||
export OVERRIDE_ENABLED_SERVICES=$services
|
||||
export PROJECTS="openstack/rally $PROJECTS"
|
||||
export PROJECTS="openstack/monasca-api $PROJECTS"
|
||||
|
@ -22,7 +22,7 @@
|
||||
export PROJECTS="openstack/python-tackerclient $PROJECTS"
|
||||
export DEVSTACK_LOCAL_CONFIG="enable_plugin tacker git://git.openstack.org/openstack/tacker"
|
||||
case "$ZUUL_BRANCH" in
|
||||
stable/liberty|stable/mitaka) break;;
|
||||
stable/mitaka) break;;
|
||||
*)
|
||||
|
||||
export DEVSTACK_LOCAL_CONFIG+=$'\n'"SFC_UPDATE_OVS=False"
|
||||
|
291
zuul/layout.yaml
291
zuul/layout.yaml
@ -627,11 +627,6 @@ project-templates:
|
||||
gate:
|
||||
- 'gate-{name}-requirements'
|
||||
|
||||
- name: periodic-liberty
|
||||
periodic-stable:
|
||||
- 'periodic-{name}-docs-liberty'
|
||||
- 'periodic-{name}-python27-liberty'
|
||||
|
||||
- name: periodic-mitaka
|
||||
periodic-stable:
|
||||
- 'periodic-{name}-docs-mitaka'
|
||||
@ -642,11 +637,6 @@ project-templates:
|
||||
- 'periodic-{name}-docs-newton'
|
||||
- 'periodic-{name}-python27-newton'
|
||||
|
||||
- name: periodic-db-liberty
|
||||
periodic-stable:
|
||||
- 'periodic-{name}-docs-liberty'
|
||||
- 'periodic-{name}-python27-db-liberty'
|
||||
|
||||
- name: periodic-db-mitaka
|
||||
periodic-stable:
|
||||
- 'periodic-{name}-docs-mitaka'
|
||||
@ -1088,7 +1078,7 @@ project-templates:
|
||||
- name: designate-dsvm-jobs
|
||||
check:
|
||||
# Remove the two jobs below when Mitaka is EOL (they only run against
|
||||
# liberty and mitaka.
|
||||
# mitaka.
|
||||
- gate-designate-dsvm-powerdns-ubuntu-trusty
|
||||
- gate-designate-dsvm-bind9-ubuntu-trusty
|
||||
- gate-tempest-dsvm-designate-powerdns-ubuntu-trusty
|
||||
@ -1104,7 +1094,7 @@ project-templates:
|
||||
- gate-tempest-dsvm-designate-pdns4-identity-v3-only-ubuntu-xenial
|
||||
gate:
|
||||
# Remove the two jobs below when Mitaka is EOL (they only run against
|
||||
# liberty and mitaka.
|
||||
# mitaka.
|
||||
- gate-designate-dsvm-powerdns-ubuntu-trusty
|
||||
- gate-designate-dsvm-bind9-ubuntu-trusty
|
||||
- gate-tempest-dsvm-designate-powerdns-ubuntu-trusty
|
||||
@ -1194,7 +1184,8 @@ jobs:
|
||||
- name: ^.*-nv$
|
||||
voting: false
|
||||
# Restrict explicit ubuntu-trusty jobs to < Newton
|
||||
# and xenial to >= Newton.
|
||||
# and xenial to >= Newton. Note we keep liberty here to be defensive
|
||||
# in our defaults even though liberty is largely eol and non existant.
|
||||
- name: ^.*-ubuntu-trusty(-nv)?$
|
||||
branch: ^stable/(liberty|mitaka)$
|
||||
- name: ^.*-ubuntu-xenial(-nv)?$
|
||||
@ -1701,9 +1692,6 @@ jobs:
|
||||
- name: propose-openstack-manuals-updates
|
||||
branch: master
|
||||
|
||||
- name: gate-openstack-manuals-tox-checksyntax-ubuntu-xenial
|
||||
branch: ^(stable/liberty).*$
|
||||
|
||||
# Packstack integration jobs should only run on master and stable/mitaka
|
||||
# onwards
|
||||
- name: ^gate-packstack-integration-.*-tempest-centos-7$
|
||||
@ -1810,7 +1798,7 @@ jobs:
|
||||
# This overrides the above "looser" match above, while we work through the
|
||||
# py34 -> py35 transition
|
||||
- name: gate-requirements-integration-dsvm-ubuntu-trusty
|
||||
branch: ^(stable/(liberty|mitaka|newton)|master)$
|
||||
branch: ^(stable/(mitaka|newton)|master)$
|
||||
|
||||
- name: ^gate-requirements-tox-validate-ubuntu-xenial$
|
||||
branch: ^(?!stable/mitaka).*$
|
||||
@ -1840,36 +1828,35 @@ jobs:
|
||||
# NOTE(mriedem): This must be defined before any more specific grenade
|
||||
# job filters so that those can override the branch filter if necessary.
|
||||
- name: ^gate-grenade-dsvm
|
||||
branch: ^(?!stable/liberty).*$
|
||||
branch: ^(?!stable/mitaka).*$
|
||||
|
||||
# Grenade is tricky because we need it to start on old branch
|
||||
# then go up to new branch. This results in the following branch
|
||||
# to test node type mapping:
|
||||
# old -> new (new is the branch that determines what we want because
|
||||
# these are pullup jobs): distro release
|
||||
# liberty -> mitaka: trusty
|
||||
# mitaka -> newton: trusty
|
||||
# newton -> master/ocata: xenial
|
||||
- name: ^.*grenade-.*-ubuntu-trusty$
|
||||
branch: ^(stable/(mitaka|newton))$
|
||||
branch: ^(stable/newton)$
|
||||
- name: ^.*grenade-.*-ubuntu-xenial$
|
||||
branch: ^(?!stable/(liberty|mitaka|newton)).*$
|
||||
branch: ^(?!stable/(mitaka|newton)).*$
|
||||
# For the forward grenade jobs we have the same mapping but the
|
||||
# branch on the left hand side is the one zuul is operating so is
|
||||
# the one that determines our selection here
|
||||
# only here until stable is votable, then merge
|
||||
# back to a single job
|
||||
- name: ^.*grenade-dsvm-.*-forward-ubuntu-trusty$
|
||||
branch: ^stable/(liberty|mitaka)$
|
||||
branch: ^stable/mitaka$
|
||||
voting: false
|
||||
- name: ^.*grenade-dsvm-.*-forward-ubuntu-xenial$
|
||||
branch: ^stable/(?!(liberty|mitaka)).*$
|
||||
branch: ^stable/(?!mitaka).*$
|
||||
voting: false
|
||||
|
||||
# NOTE(mriedem): These jobs use nova-network specifically which won't work
|
||||
# after newton so restrict them to just run on mitaka and newton changes.
|
||||
- name: ^gate-grenade-dsvm-multinode.*$
|
||||
branch: ^stable/(?:mitaka|newton)$
|
||||
branch: ^stable/newton$
|
||||
|
||||
- name: gate-grenade-dsvm-neutron-dvr-multinode-ubuntu-trusty
|
||||
branch: ^stable/newton$
|
||||
@ -1904,12 +1891,12 @@ jobs:
|
||||
# NOTE(markvan) (heat) functional lbaas v2 testing was introduced in the mitaka
|
||||
# cycle as experimental, so testing it there and earlier branches doesn't make sense.
|
||||
- name: ^gate-heat-dsvm-functional-.*-lbaasv2-ubuntu-xenial$
|
||||
branch: ^(?!stable/(liberty|mitaka)).*$
|
||||
branch: ^(?!stable/mitaka).*$
|
||||
|
||||
# NOTE(therve) (heat) functional lbaas v1 testing is deprecated in newton and
|
||||
# forward.
|
||||
- name: ^gate-heat-dsvm-functional-.*-lbaasv1-ubuntu-trusty$
|
||||
branch: ^(stable/(liberty|mitaka)).*$
|
||||
branch: ^(stable/mitaka).*$
|
||||
|
||||
# NOTE(therve) (heat) only run convergence lbaasv1 on mitaka
|
||||
- name: ^gate-heat-dsvm-functional-convg-mysql-lbaasv1-ubuntu-trusty$
|
||||
@ -1917,14 +1904,11 @@ jobs:
|
||||
|
||||
# NOTE(therve) (heat) run convergence lbaasv2 newton and forward
|
||||
- name: ^gate-heat-dsvm-functional-convg-mysql-lbaasv2-ubuntu-xenial$
|
||||
branch: ^(?!stable/(liberty|mitaka)).*$
|
||||
branch: ^(?!stable/mitaka).*$
|
||||
|
||||
# NOTE(therve) (heat) run amqp1 ocata and forward
|
||||
- name: ^gate-heat-dsvm-functional-convg-mysql-lbaasv2-centos-7-amqp1-nv$
|
||||
branch: ^(?!stable/(liberty|mitaka|newton)).*$
|
||||
|
||||
- name: gate-tempest-dsvm-heat-ubuntu-trusty
|
||||
branch: ^(stable/liberty).*$
|
||||
branch: ^(?!stable/(mitaka|newton)).*$
|
||||
|
||||
- name: gate-tempest-dsvm-heat-apache-ubuntu-trusty
|
||||
branch: ^(stable/mitaka).*$
|
||||
@ -1946,7 +1930,7 @@ jobs:
|
||||
voting: false
|
||||
|
||||
- name: ^gate-tempest-dsvm-networking-bagpipe$
|
||||
branch: ^(?!stable/(liberty|mitaka|newton)).*$
|
||||
branch: ^(?!stable/(mitaka|newton)).*$
|
||||
|
||||
# NOTE(jlibosva) Run fullstack jobs only non-voting
|
||||
- name: ^gate-neutron-dsvm-fullstack-ubuntu-(trusty|xenial)
|
||||
@ -1955,9 +1939,9 @@ jobs:
|
||||
- name: ^gate-tempest-dsvm-neutron-pg-full-ubuntu-(trusty|xenial)
|
||||
voting: false
|
||||
|
||||
# LBaaS v1 should run on liberty and mitaka only
|
||||
# LBaaS v1 should run on mitaka only
|
||||
- name: ^gate-neutron-lbaasv1-dsvm-api-ubuntu-trusty
|
||||
branch: ^stable/(liberty|mitaka)
|
||||
branch: ^stable/mitaka
|
||||
|
||||
# Legacy api tests xenial - remove after newton EOL
|
||||
- name: ^gate-neutron-lbaasv2-dsvm-loadbalancer-ubuntu-xenial
|
||||
@ -1975,11 +1959,11 @@ jobs:
|
||||
|
||||
# This is a new test for Ocata forward
|
||||
- name: ^gate-neutron-lbaasv2-dsvm-api-ubuntu-xenial
|
||||
branch: ^(?!stable/(liberty|mitaka|newton)).*$
|
||||
branch: ^(?!stable/(mitaka|newton)).*$
|
||||
|
||||
# Octavia functional tests
|
||||
- name: ^gate-octavia-tox-functional-ubuntu-xenial
|
||||
branch: ^(?!stable/(liberty|mitaka|newton)).*$
|
||||
branch: ^(?!stable/(mitaka|newton)).*$
|
||||
|
||||
# BUG #1290562 pypy does not work with new setuptools, so is breaking
|
||||
# all jobs. Disable until there is resolution.
|
||||
@ -1993,7 +1977,7 @@ jobs:
|
||||
voting: false
|
||||
|
||||
- name: ^gate-ironic-inspector-tox-func3.*$
|
||||
branch: ^(?!stable/(liberty|mitaka)).*$
|
||||
branch: ^(?!stable/mitaka).*$
|
||||
voting: false
|
||||
|
||||
- name: ^gate-devstack-dsvm-updown.*$
|
||||
@ -2006,9 +1990,9 @@ jobs:
|
||||
branch: ^(?!stable)
|
||||
|
||||
# NOTE(mriedem): novaclient functional tests didn't support a neutron
|
||||
# configuration until Newton, so skip for liberty and mitaka.
|
||||
# configuration until Newton, so skip for mitaka.
|
||||
- name: ^gate-novaclient-dsvm-functional-neutron
|
||||
branch: ^(?!stable/(liberty|mitaka)).*$
|
||||
branch: ^(?!stable/mitaka).*$
|
||||
|
||||
# NOTE(mriedem): This job requires nova-network which is not used in Ocata+
|
||||
# except in cells v1 configurations, so restrict it to Newton for Xenial.
|
||||
@ -2018,12 +2002,6 @@ jobs:
|
||||
- name: gate-neutron-dsvm-tempest-vpnaas-ubuntu-trusty
|
||||
branch: ^stable/mitaka$
|
||||
|
||||
- name: gate-python-magnumclient-python34
|
||||
branch: ^(?!stable/liberty).*$
|
||||
|
||||
- name: gate-magnum-python34
|
||||
branch: ^(?!stable/liberty).*$
|
||||
|
||||
- name: ^gate-functional-dsvm-magnum-api.*
|
||||
skip-if:
|
||||
- project: ^openstack/magnum$
|
||||
@ -2035,8 +2013,8 @@ jobs:
|
||||
branch: ^stable/mitaka$
|
||||
|
||||
# Fall through to handle skip if for both trusty and xenial
|
||||
# NOTE(yuanying): ironic isn't supported in liberty or mitaka.
|
||||
# We only have a xenial job for it which doesn't run on liberty or mitaka.
|
||||
# NOTE(yuanying): ironic isn't supported in mitaka.
|
||||
# We only have a xenial job for it which doesn't run on mitaka.
|
||||
- name: ^gate-functional-dsvm-magnum-k8s.*
|
||||
skip-if:
|
||||
- project: ^openstack/magnum$
|
||||
@ -2050,8 +2028,8 @@ jobs:
|
||||
branch: ^stable/mitaka$
|
||||
|
||||
# Fall through to handle skip if for both trusty and xenial
|
||||
# NOTE(yuanying): ironic isn't supported in liberty or mitaka
|
||||
# We only have a xenial job for it which doesn't run on liberty or mitaka.
|
||||
# NOTE(yuanying): ironic isn't supported in mitaka
|
||||
# We only have a xenial job for it which doesn't run on mitaka.
|
||||
- name: ^gate-functional-dsvm-magnum-swarm.*
|
||||
skip-if:
|
||||
- project: ^openstack/magnum$
|
||||
@ -2082,7 +2060,7 @@ jobs:
|
||||
- ^doc/.*$
|
||||
|
||||
- name: gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial
|
||||
branch: ^(?!stable/(liberty|mitaka)).*$
|
||||
branch: ^(?!stable/mitaka).*$
|
||||
skip-if:
|
||||
- project: ^openstack/nova$
|
||||
all-files-match-any:
|
||||
@ -2105,7 +2083,7 @@ jobs:
|
||||
branch: ^stable/newton$
|
||||
|
||||
- name: gate-grenade-dsvm-neutron-multinode-live-migration-nv
|
||||
branch: ^(?!stable/(liberty|mitaka|newton)).*$
|
||||
branch: ^(?!stable/(mitaka|newton)).*$
|
||||
skip-if:
|
||||
- project: ^openstack/nova$
|
||||
all-files-match-any:
|
||||
@ -2141,28 +2119,25 @@ jobs:
|
||||
- ^tox.ini$
|
||||
|
||||
- name: ^gate-.*-identity-v3-only.*
|
||||
branch: ^(?!stable/(liberty|mitaka)).*$
|
||||
branch: ^(?!stable/mitaka).*$
|
||||
|
||||
- name: ^networking-midonet-coverage-db-ubuntu-(trusty|xenial)
|
||||
voting: false
|
||||
|
||||
- name: ^gate-tempest-dsvm-networking-midonet-.+-full-ubuntu-xenial-nv
|
||||
branch: ^(?!stable/(liberty|mitaka|newton)).*$
|
||||
|
||||
- name: ^gate-tempest-dsvm-networking-odl-.+-snapshot-liberty-nv$
|
||||
branch: ^stable/liberty$
|
||||
branch: ^(?!stable/(mitaka|newton)).*$
|
||||
|
||||
- name: ^gate-tempest-dsvm-networking-odl-.+-snapshot-mitaka-nv$
|
||||
branch: ^stable/mitaka$
|
||||
|
||||
- name: ^gate-tempest-dsvm-networking-odl-.+-snapshot$
|
||||
branch: ^(?!stable/(liberty|mitaka)).*$
|
||||
branch: ^(?!stable/mitaka).*$
|
||||
|
||||
- name: ^gate-dsvm-networking-odl-.+$
|
||||
branch: ^(?!stable/(liberty|mitaka|newton)).*$
|
||||
branch: ^(?!stable/(mitaka|newton)).*$
|
||||
|
||||
- name: ^gate-rally-dsvm-networking-odl-.+-snapshot
|
||||
branch: ^(?!stable/(liberty|mitaka|newton)).*$
|
||||
branch: ^(?!stable/(mitaka|newton)).*$
|
||||
|
||||
- name: gate-networking-odl-python34
|
||||
branch: ^(?!stable/(icehouse|juno)).*$
|
||||
@ -2174,25 +2149,25 @@ jobs:
|
||||
voting: false
|
||||
|
||||
- name: ^gate-grenade-dsvm-neutron-fwaas-multinode-nv
|
||||
branch: ^(?!stable/(liberty|mitaka)).*$
|
||||
branch: ^(?!stable/mitaka).*$
|
||||
|
||||
- name: ^gate-neutron-fwaas-dsvm-functional$
|
||||
branch: ^(?!stable/(liberty|mitaka)).*$
|
||||
branch: ^(?!stable/mitaka).*$
|
||||
|
||||
- name: ^gate-neutron-fwaas-legacy-dsvm-tempest$
|
||||
branch: ^(stable/(liberty|mitaka)).*$
|
||||
branch: ^(stable/mitaka).*$
|
||||
|
||||
- name: ^gate-neutron-fwaas-v2-dsvm-tempest$
|
||||
branch: ^(?!stable/(liberty|mitaka)).*$
|
||||
branch: ^(?!stable/mitaka).*$
|
||||
|
||||
- name: ^gate-neutron-fwaas-v1-dsvm-tempest$
|
||||
branch: ^(?!stable/(liberty|mitaka)).*$
|
||||
branch: ^(?!stable/mitaka).*$
|
||||
|
||||
- name: ^gate-neutron-fwaas-v1-dsvm-tempest-multinode-nv$
|
||||
branch: ^(?!stable/(liberty|mitaka|newton)).*$
|
||||
branch: ^(?!stable/(mitaka|newton)).*$
|
||||
|
||||
- name: ^gate-neutron-fwaas-v2-dsvm-tempest-multinode-nv$
|
||||
branch: ^(?!stable/(liberty|mitaka|newton)).*$
|
||||
branch: ^(?!stable/(mitaka|newton)).*$
|
||||
|
||||
- name: ^gate-networking-sfc-functional-dsvm-ubuntu-trusty$
|
||||
branch: ^(stable/mitaka).*$
|
||||
@ -2201,7 +2176,7 @@ jobs:
|
||||
branch: ^(stable/mitaka).*$
|
||||
|
||||
- name: ^gate-networking-l2gw-dsvm-functional-nv$
|
||||
branch: ^(?!stable/(liberty|mitaka)).*$
|
||||
branch: ^(?!stable/mitaka).*$
|
||||
|
||||
# For Gerrit ver 2.8.x and later (using buck)
|
||||
- name: ^.*gerrit.*buck$
|
||||
@ -2209,12 +2184,9 @@ jobs:
|
||||
|
||||
# For stable compat jobs.
|
||||
- name: ^gate-tempest-dsvm-neutron-src-.*-newton$
|
||||
branch: ^(?!stable/(liberty|mitaka|newton)).*$
|
||||
branch: ^(?!stable/(mitaka|newton)).*$
|
||||
voting: false
|
||||
|
||||
- name: ^gate-oslo.messaging-dsvm-functional-.*-qpid-ubuntu-trusty-nv$
|
||||
branch: ^stable/liberty$
|
||||
|
||||
- name: ^gate-oslo.messaging-dsvm-functional-.*-amqp1-ubuntu-trusty.*$
|
||||
branch: ^stable/mitaka$
|
||||
|
||||
@ -2243,18 +2215,18 @@ jobs:
|
||||
|
||||
# Xenial jobs
|
||||
- name: ^gate-cinder-(docs|python27-db|pylint)-ubuntu-xenial$
|
||||
branch: ^(?!(stable/(liberty|mitaka)|driverfixes/)).*$
|
||||
branch: ^(?!(stable/mitaka|driverfixes/)).*$
|
||||
|
||||
- name: ^gate-cinder-python35-db
|
||||
branch: ^(?!(stable/(liberty|mitaka)|driverfixes/)).*$
|
||||
branch: ^(?!(stable/mitaka|driverfixes/)).*$
|
||||
|
||||
# This job should run on driverfixes/mitaka branch
|
||||
- name: ^gate-cinder-pep8-ubuntu-trusty
|
||||
branch: ^((stable/(liberty|mitaka)|driverfixes/mitaka))$
|
||||
branch: ^((stable/mitaka|driverfixes/mitaka))$
|
||||
|
||||
# This job should run on future driverfixes/ branches
|
||||
- name: ^gate-cinder-pep8-ubuntu-xenial
|
||||
branch: ^(?!(stable/(liberty|mitaka)|(driverfixes/mitaka))).*$
|
||||
branch: ^(?!(stable/mitaka|(driverfixes/mitaka))).*$
|
||||
|
||||
# Skip post job for driverfixes
|
||||
- name: ^cinder-.*$
|
||||
@ -2268,35 +2240,35 @@ jobs:
|
||||
voting: false
|
||||
|
||||
- name: ^gate-cinder-tox-db-functional-ubuntu-xenial$
|
||||
branch: ^(?!(stable/(liberty|mitaka)|driverfixes/)).*$
|
||||
branch: ^(?!(stable/mitaka|driverfixes/)).*$
|
||||
voting: false
|
||||
|
||||
- name: ^gate-cinder-tox-compliance-ubuntu-xenial$
|
||||
branch: ^(?!(stable/(liberty|mitaka)|driverfixes/)).*$
|
||||
branch: ^(?!(stable/mitaka|driverfixes/)).*$
|
||||
|
||||
- name: ^gate-cinder-dsvm-apache-ubuntu-xenial.*$
|
||||
branch: ^(?!(stable/(liberty|mitaka)|driverfixes/)).*$
|
||||
branch: ^(?!(stable/mitaka|driverfixes/)).*$
|
||||
|
||||
- name: ^gate-rally-dsvm-cinder-ubuntu-xenial.*$
|
||||
branch: ^(?!(stable/(liberty|mitaka)|driverfixes/)).*$
|
||||
branch: ^(?!(stable/mitaka|driverfixes/)).*$
|
||||
|
||||
- name: ^gate-tempest-dsvm-full-bdd.*$
|
||||
branch: ^(?!(stable/(liberty|mitaka)|driverfixes/)).*$
|
||||
branch: ^(?!(stable/mitaka|driverfixes/)).*$
|
||||
|
||||
- name: ^gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial.*$
|
||||
branch: ^(?!(stable/(liberty|mitaka)|driverfixes/)).*$
|
||||
branch: ^(?!(stable/mitaka|driverfixes/)).*$
|
||||
|
||||
- name: ^gate-tempest-dsvm-full-drbd-devstack-ubuntu-xenial.*$
|
||||
branch: ^(?!(stable/(liberty|mitaka)|driverfixes/)).*$
|
||||
branch: ^(?!(stable/mitaka|driverfixes/)).*$
|
||||
|
||||
- name: ^gate-tempest-dsvm-full-lio-ubuntu-xenial.*$
|
||||
branch: ^(?!(stable/(liberty|mitaka)|driverfixes/)).*$
|
||||
branch: ^(?!(stable/mitaka|driverfixes/)).*$
|
||||
|
||||
- name: ^gate-tempest-dsvm-full-sheepdog-ubuntu-xenial.*$
|
||||
branch: ^(?!(stable/(liberty|mitaka)|driverfixes/)).*$
|
||||
branch: ^(?!(stable/mitaka|driverfixes/)).*$
|
||||
|
||||
- name: gate-tempest-dsvm-neutron-full-ubuntu-xenial
|
||||
branch: ^(?!(stable/(liberty|mitaka)|driverfixes/)).*$
|
||||
branch: ^(?!(stable/mitaka|driverfixes/)).*$
|
||||
|
||||
- name: ^zuul-coverage.*$
|
||||
voting: false
|
||||
@ -2470,7 +2442,7 @@ jobs:
|
||||
- name: ^gate-.*-install-guide$
|
||||
success-pattern: http://docs-draft.openstack.org/{build.parameters[LOG_PATH]}/install-guide/build/html/
|
||||
# This is only available in Newton.
|
||||
branch: ^(?!stable/(liberty|mitaka)).*$
|
||||
branch: ^(?!stable/mitaka).*$
|
||||
files:
|
||||
- '^tox.ini$'
|
||||
- '^install-guide/.*'
|
||||
@ -2480,7 +2452,7 @@ jobs:
|
||||
- name: ^gate-.*-deploy-guide$
|
||||
success-pattern: http://docs-draft.openstack.org/{build.parameters[LOG_PATH]}/deploy-guide/build/html/
|
||||
# This is only available in Newton.
|
||||
branch: ^(?!stable/(liberty|mitaka)).*$
|
||||
branch: ^(?!stable/mitaka).*$
|
||||
files:
|
||||
- '^tox.ini$'
|
||||
- '^deploy-guide/.*'
|
||||
@ -2496,10 +2468,10 @@ jobs:
|
||||
branch: master
|
||||
|
||||
- name: ^(?!gate-).*-install-guide$
|
||||
branch: ^(?!stable/(liberty|mitaka)).*$
|
||||
branch: ^(?!stable/mitaka).*$
|
||||
|
||||
- name: ^(?!gate-).*-deploy-guide$
|
||||
branch: ^(?!stable/(liberty|mitaka)).*$
|
||||
branch: ^(?!stable/mitaka).*$
|
||||
|
||||
- name: gate-murano-firstapp-docs
|
||||
# Only publish from master
|
||||
@ -2576,7 +2548,7 @@ jobs:
|
||||
branch: ^stable/mitaka$
|
||||
|
||||
- name: gate-congress-pe-replicated-nv
|
||||
branch: ^(?!stable/(liberty|mitaka)).*$
|
||||
branch: ^(?!stable/mitaka).*$
|
||||
|
||||
- name: gate-hacking-integration-nova
|
||||
voting: false
|
||||
@ -2597,7 +2569,7 @@ jobs:
|
||||
branch: ^stable/mitaka$
|
||||
|
||||
- name: ^(gate|post)-sahara-extra-artifacts$
|
||||
branch: ^(?!stable/(mitaka|liberty|icehouse)).*$
|
||||
branch: ^(?!stable/(mitaka|icehouse)).*$
|
||||
|
||||
- name: ^sahara-coverage-db-ubuntu-(trusty|xenial)
|
||||
voting: false
|
||||
@ -2630,9 +2602,6 @@ jobs:
|
||||
- name: gate-app-catalog-ui-dsvm-integration
|
||||
voting: false
|
||||
|
||||
- name: ^gate-keystone-tox-bandit-ubuntu-trusty$
|
||||
branch: ^stable/liberty$
|
||||
|
||||
- name: ^gate-keystone-tox-patch_cover-ubuntu-(trusty|xenial)$
|
||||
voting: false
|
||||
|
||||
@ -2640,15 +2609,8 @@ jobs:
|
||||
branch: ^stable/mitaka$
|
||||
|
||||
- name: check-osc-plugins
|
||||
branch: ^(?!stable/liberty).*$
|
||||
voting: false
|
||||
|
||||
- name: ^gate-keystonemiddleware-tox-bandit-ubuntu-trusty$
|
||||
branch: ^stable/liberty$
|
||||
|
||||
- name: ^gate-python-keystoneclient-tox-bandit-ubuntu-trusty$
|
||||
branch: ^stable/liberty$
|
||||
|
||||
- name: gate-python-troveclient-pypy
|
||||
voting: false
|
||||
|
||||
@ -2657,7 +2619,7 @@ jobs:
|
||||
branch: ^stable/mitaka$
|
||||
|
||||
- name: gate-mistral-devstack-dsvm-kombu-nv
|
||||
branch: ^(?!stable/(?:liberty|mitaka|newton)).*$
|
||||
branch: ^(?!stable/(?:mitaka|newton)).*$
|
||||
|
||||
- name: gate-mistral-dashboard-python34
|
||||
voting: false
|
||||
@ -2687,9 +2649,6 @@ jobs:
|
||||
- name: python-muranoclient-coverage-ubuntu-xenial
|
||||
voting: false
|
||||
|
||||
- name: gate-murano-devstack-dsvm-ubuntu-trusty
|
||||
branch: ^(stable/liberty).*$
|
||||
|
||||
- name: ^gate-tempest-dsvm-murano-cfapi-ubuntu-trusty(-nv)?
|
||||
branch: stable/mitaka
|
||||
|
||||
@ -2707,7 +2666,7 @@ jobs:
|
||||
|
||||
# NOTE(kzaitsev): nodejs4-npm-run-test was added in ocata
|
||||
- name: ^gate-murano-dashboard-nodejs4-npm-run-test$
|
||||
branch: ^(?!stable/(?:liberty|mitaka|newton)).*$
|
||||
branch: ^(?!stable/(?:mitaka|newton)).*$
|
||||
|
||||
- name: ^murano-dashboard-coverage-ubuntu-xenial
|
||||
voting: false
|
||||
@ -2767,13 +2726,13 @@ jobs:
|
||||
# job until both on stable and master branches until xenial
|
||||
# variant stablizes.
|
||||
- name: gate-manila-tempest-dsvm-glusterfs-nfs-ubuntu-trusty-nv
|
||||
branch: ^(?:stable/(?:liberty|mitaka|newton).*|master)$
|
||||
branch: ^(?:stable/(?:mitaka|newton).*|master)$
|
||||
|
||||
# NOTE(chenk): We enforce the trusty variant of following
|
||||
# job until both on stable and master branches until xenial
|
||||
# variant stablizes.
|
||||
- name: gate-manila-tempest-dsvm-glusterfs-native-ubuntu-trusty-nv
|
||||
branch: ^(?:stable/(?:liberty|mitaka|newton).*|master)$
|
||||
branch: ^(?:stable/(?:mitaka|newton).*|master)$
|
||||
|
||||
- name: gate-manila-tempest-dsvm-cephfs-native-ubuntu-trusty-nv
|
||||
branch: ^(?:stable/mitaka).*$
|
||||
@ -2800,25 +2759,20 @@ jobs:
|
||||
branch: ^stable/mitaka$
|
||||
|
||||
- name: ^gate-oslo.messaging-tox-.*$
|
||||
branch: ^(?!stable/(?:liberty|mitaka|newton)).*$
|
||||
branch: ^(?!stable/(?:mitaka|newton)).*$
|
||||
voting: false
|
||||
|
||||
# NOTE(rpodolyaka): since Ic7ab3b9e6dc8354861be1af46210269f74c04333 we require
|
||||
# SQLAlchemy >= 1.0.10, so this job is not needed for Mitaka+
|
||||
- name: ^gate-oslo.db-tox-db-sqla_09-ubuntu-trusty$
|
||||
branch: ^(stable/liberty).*$
|
||||
|
||||
# Rally jobs for Manila should run only on ocata+ branches
|
||||
- name: gate-rally-dsvm-manila-multibackend
|
||||
branch: ^(?!stable/(?:liberty|mitaka|newton)).*$
|
||||
branch: ^(?!stable/(?:mitaka|newton)).*$
|
||||
voting: false
|
||||
|
||||
- name: gate-rally-dsvm-manila-multibackend-no-ss
|
||||
branch: ^(?!stable/(?:liberty|mitaka|newton)).*$
|
||||
branch: ^(?!stable/(?:mitaka|newton)).*$
|
||||
voting: false
|
||||
|
||||
- name: gate-manila-ui-dsvm-nv
|
||||
branch: ^(?!stable/(?:liberty|mitaka|newton)).*$
|
||||
branch: ^(?!stable/(?:mitaka|newton)).*$
|
||||
|
||||
- name: gate-blazar-devstack-dsvm
|
||||
voting: false
|
||||
@ -2827,7 +2781,7 @@ jobs:
|
||||
voting: false
|
||||
|
||||
- name: gate-neutron-dsvm-api-ubuntu-trusty
|
||||
branch: ^(stable/(liberty|mitaka))$
|
||||
branch: ^(stable/mitaka)$
|
||||
|
||||
- name: gate-tacker-python34-db
|
||||
branch: ^stable/mitaka$
|
||||
@ -2849,21 +2803,21 @@ jobs:
|
||||
branch: ^stable/newton$
|
||||
|
||||
- name: ^gate-trove-scenario-dsvm-.*$
|
||||
branch: ^(?!stable/(liberty|mitaka|newton)).*$
|
||||
branch: ^(?!stable/(mitaka|newton)).*$
|
||||
|
||||
# NOTE(amrith): This job should be run for trove-integration, and
|
||||
# trove's and trove clients stable branches for
|
||||
# liberty, mitaka and newton.
|
||||
# mitaka and newton.
|
||||
- name: ^gate-trove-legacy-functional-dsvm-.*$
|
||||
skip-if:
|
||||
- project: ^openstack/(trove|python-troveclient)$
|
||||
branch: ^(?!stable/(liberty|mitaka|newton)).*$
|
||||
branch: ^(?!stable/(mitaka|newton)).*$
|
||||
|
||||
- name: ^gate-trove-functional-dsvm-.*$
|
||||
branch: ^(?!stable/(liberty|mitaka|newton)).*$
|
||||
branch: ^(?!stable/(mitaka|newton)).*$
|
||||
|
||||
- name: gate-trove-python34-db
|
||||
branch: ^(?!stable/(liberty|mitaka)).*$
|
||||
branch: ^(?!stable/mitaka).*$
|
||||
|
||||
- name: gate-trove-dashboard-python34
|
||||
branch: ^(?!stable/(mitaka)).*$
|
||||
@ -2879,7 +2833,7 @@ jobs:
|
||||
branch: ^stable/(mitaka|newton)
|
||||
|
||||
- name: gate-aodh-dsvm-functional-mongodb-ubuntu-trusty
|
||||
branch: ^stable/(liberty|mitaka|newton)
|
||||
branch: ^stable/(mitaka|newton)
|
||||
|
||||
- name: gate-aodh-dsvm-tempest-plugin-hbase
|
||||
branch: ^stable/(mitaka|newton)
|
||||
@ -2887,9 +2841,6 @@ jobs:
|
||||
- name: gate-aodh-dsvm-tempest-plugin-mongodb
|
||||
branch: ^stable/(mitaka|newton)
|
||||
|
||||
- name: ^gate-aodh-dsvm-tempest-plugin-.*
|
||||
branch: ^(?!stable/liberty).*$
|
||||
|
||||
# TODO(lcastell): Make voting once tests are fixed
|
||||
- name: ^gate-craton-dashboard-nodejs4-npm-run-test$
|
||||
voting: false
|
||||
@ -2939,13 +2890,10 @@ jobs:
|
||||
- name: ^(gate-)?devstack-docs
|
||||
branch: ^master
|
||||
|
||||
- name: ^gate-tempest-dsvm-lxc
|
||||
branch: ^(?!stable/liberty).*$
|
||||
|
||||
# TODO(yamamoto): Revisit when Neutron driver API become more stable.
|
||||
# OFAgent will be removed in the Newton cycle.
|
||||
- name: ^gate-networking-ofagent-.*$
|
||||
branch: ^stable/(liberty|mitaka).*$
|
||||
branch: ^stable/mitaka$
|
||||
|
||||
- name: ^gate-networking-ofagent-python27-ubuntu-trusty
|
||||
voting: false
|
||||
@ -2957,7 +2905,7 @@ jobs:
|
||||
tags: neutron
|
||||
|
||||
- name: gate-tempest-dsvm-networking-ofagent
|
||||
branch: ^stable/(liberty|mitaka).*$
|
||||
branch: ^stable/mitaka$
|
||||
voting: false
|
||||
|
||||
- name: ^gate-tempest-dsvm-neutron.*-ovs.*$
|
||||
@ -3045,11 +2993,7 @@ jobs:
|
||||
branch: ^stable/newton$
|
||||
|
||||
- name: ^gate-ceilometer-tox-db-.*
|
||||
branch: ^(?!stable/(liberty|mitaka|newton))
|
||||
|
||||
# Freezer specific gate settings
|
||||
- name: ^gate-freezer(-api|-web-ui)?-docs.*$
|
||||
branch: ^(?!stable/liberty).*$
|
||||
branch: ^(?!stable/(mitaka|newton))
|
||||
|
||||
- name: gate-keystone-python34-db
|
||||
branch: ^stable/mitaka$
|
||||
@ -3154,9 +3098,9 @@ jobs:
|
||||
- name: ^gate-openstack-ansible-os_(?!(keystone|glance|cinder)).*-ansible-.*-centos-7.*$
|
||||
branch: ^(?!(liberty|stable/(mitaka|newton))).*$
|
||||
|
||||
# Skip any deploy guide publish jobs for liberty/mitaka
|
||||
# Skip any deploy guide publish jobs for mitaka
|
||||
- name: ^gate-openstack-ansible-deploy-guide$
|
||||
branch: ^(?!(liberty|stable/mitaka)).*$
|
||||
branch: ^(?!stable/mitaka).*$
|
||||
|
||||
# Ignore requirements on the keystoneclient/keystoneauth integration branch
|
||||
- name: gate-python-keystoneclient-requirements
|
||||
@ -3204,13 +3148,13 @@ jobs:
|
||||
- name: ^gate-cliff-tox-(openstackclient|neutronclient)-tip-ubuntu-xenial$
|
||||
branch: ^master$
|
||||
|
||||
# Old dsvm jobs are running on liberty and mitaka, new tempest one - from
|
||||
# Old dsvm jobs are running on mitaka, new tempest one - from
|
||||
# newton on
|
||||
- name: ^gate-ironic-inspector-dsvm-discovery-ubuntu-trusty$
|
||||
branch: ^stable/mitaka.*$
|
||||
|
||||
- name: ^gate-python-ironic-inspector-client-docs.*$
|
||||
branch: ^(?!stable/(liberty|mitaka|newton)).*$
|
||||
branch: ^(?!stable/(mitaka|newton)).*$
|
||||
|
||||
# NOTE(jlvilla): Ironic and Inspector Grenade do not work until after mitaka
|
||||
- name: ^gate-grenade-dsvm-ironic.*-ubuntu-trusty(-nv)?$
|
||||
@ -3291,7 +3235,7 @@ jobs:
|
||||
branch: ^stable/mitaka.*$
|
||||
|
||||
- name: ^gate-tooz-tox-db-py35-.+-ubuntu-xenial
|
||||
branch: ^(?!stable/(liberty|mitaka|newton)).*$
|
||||
branch: ^(?!stable/(mitaka|newton)).*$
|
||||
|
||||
# Requirements project publishes documents from master only.
|
||||
- name: ^(?:gate-)requirements-docs-ubuntu-xenial$
|
||||
@ -3676,8 +3620,6 @@ projects:
|
||||
- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial
|
||||
- gate-neutron-dsvm-functional-ubuntu-xenial-nv
|
||||
- gate-swift-dsvm-functional-ubuntu-xenial-nv
|
||||
- gate-tempest-dsvm-full-ubuntu-trusty-liberty-nv
|
||||
- gate-tempest-dsvm-neutron-full-ubuntu-trusty-liberty-nv
|
||||
- gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv
|
||||
- gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv
|
||||
- gate-tempest-dsvm-full-ubuntu-xenial-newton-nv
|
||||
@ -5680,7 +5622,6 @@ projects:
|
||||
- name: python35-jobs
|
||||
- name: openstack-server-publish-jobs
|
||||
- name: openstack-server-release-jobs
|
||||
- name: periodic-liberty
|
||||
- name: periodic-mitaka
|
||||
- name: periodic-newton
|
||||
- name: periodic-jobs-with-oslo-master
|
||||
@ -6136,7 +6077,6 @@ projects:
|
||||
- name: python35-db-jobs
|
||||
- name: openstack-server-publish-jobs
|
||||
- name: openstack-server-release-jobs
|
||||
- name: periodic-db-liberty
|
||||
- name: periodic-db-mitaka
|
||||
- name: periodic-db-newton
|
||||
- name: periodic-jobs-with-oslo-master
|
||||
@ -8354,7 +8294,6 @@ projects:
|
||||
- name: python35-db-jobs
|
||||
- name: openstack-server-publish-jobs
|
||||
- name: openstack-server-release-jobs
|
||||
- name: periodic-db-liberty
|
||||
- name: periodic-db-mitaka
|
||||
- name: periodic-db-newton
|
||||
- name: check-requirements
|
||||
@ -9866,7 +9805,6 @@ projects:
|
||||
- name: python-db-jobs
|
||||
- name: openstack-server-publish-jobs
|
||||
- name: openstack-server-release-jobs
|
||||
- name: periodic-db-liberty
|
||||
- name: periodic-db-mitaka
|
||||
- name: periodic-db-newton
|
||||
- name: periodic-jobs-with-oslo-master
|
||||
@ -10089,7 +10027,6 @@ projects:
|
||||
- name: python35-db-jobs
|
||||
- name: openstack-server-publish-jobs
|
||||
- name: openstack-server-release-jobs
|
||||
- name: periodic-db-liberty
|
||||
- name: periodic-db-mitaka
|
||||
- name: periodic-db-newton
|
||||
- name: periodic-jobs-with-oslo-master
|
||||
@ -10109,7 +10046,6 @@ projects:
|
||||
- gate-heat-dsvm-functional-convg-mysql-lbaasv2-ubuntu-trusty
|
||||
- gate-heat-dsvm-functional-convg-mysql-lbaasv2-ubuntu-xenial
|
||||
- gate-heat-dsvm-functional-convg-mysql-lbaasv2-centos-7-amqp1-nv
|
||||
- gate-tempest-dsvm-heat-ubuntu-trusty
|
||||
- gate-tempest-dsvm-heat-apache-ubuntu-trusty
|
||||
- gate-tempest-dsvm-heat-apache-ubuntu-xenial
|
||||
- gate-grenade-dsvm-heat-ubuntu-trusty
|
||||
@ -10122,7 +10058,6 @@ projects:
|
||||
- gate-heat-dsvm-functional-orig-mysql-lbaasv2-ubuntu-xenial
|
||||
- gate-heat-dsvm-functional-convg-mysql-lbaasv2-ubuntu-trusty
|
||||
- gate-heat-dsvm-functional-convg-mysql-lbaasv2-ubuntu-xenial
|
||||
- gate-tempest-dsvm-heat-ubuntu-trusty
|
||||
- gate-tempest-dsvm-heat-apache-ubuntu-trusty
|
||||
- gate-tempest-dsvm-heat-apache-ubuntu-xenial
|
||||
- gate-grenade-dsvm-heat-ubuntu-trusty
|
||||
@ -10211,7 +10146,6 @@ projects:
|
||||
- name: python35-jobs
|
||||
- name: openstack-server-publish-jobs
|
||||
- name: openstack-server-release-jobs
|
||||
- name: periodic-liberty
|
||||
- name: periodic-mitaka
|
||||
- name: periodic-newton
|
||||
- name: check-requirements
|
||||
@ -10352,7 +10286,6 @@ projects:
|
||||
- name: python35-db-jobs
|
||||
- name: openstack-server-publish-jobs
|
||||
- name: openstack-server-release-jobs
|
||||
- name: periodic-db-liberty
|
||||
- name: periodic-db-mitaka
|
||||
- name: periodic-db-newton
|
||||
- name: periodic-jobs-with-oslo-master
|
||||
@ -10678,7 +10611,6 @@ projects:
|
||||
- name: python35-db-jobs
|
||||
- name: openstack-server-publish-jobs
|
||||
- name: openstack-server-release-jobs
|
||||
- name: periodic-db-liberty
|
||||
- name: periodic-db-mitaka
|
||||
- name: periodic-db-newton
|
||||
- name: periodic-jobs-with-oslo-master
|
||||
@ -10691,7 +10623,6 @@ projects:
|
||||
- name: api-ref-jobs
|
||||
check:
|
||||
- gate-keystoneclient-dsvm-functional-ubuntu-xenial-nv
|
||||
- gate-keystone-tox-bandit-ubuntu-trusty
|
||||
- gate-keystone-dsvm-functional-ubuntu-xenial
|
||||
- gate-keystone-dsvm-functional-v3-only-ubuntu-xenial-nv
|
||||
- gate-tempest-dsvm-keystone-eventlet-full-ubuntu-trusty-nv
|
||||
@ -10702,7 +10633,6 @@ projects:
|
||||
- keystone-coverage-db-ubuntu-xenial
|
||||
gate:
|
||||
- gate-keystone-dsvm-functional-ubuntu-xenial
|
||||
- gate-keystone-tox-bandit-ubuntu-trusty
|
||||
experimental:
|
||||
- gate-grenade-dsvm-forward-ubuntu-trusty
|
||||
- gate-rally-dsvm-keystone-ubuntu-xenial-nv
|
||||
@ -10742,10 +10672,6 @@ projects:
|
||||
- name: publish-to-pypi
|
||||
- name: release-notes-jobs
|
||||
- name: translation-jobs
|
||||
check:
|
||||
- gate-keystonemiddleware-tox-bandit-ubuntu-trusty
|
||||
gate:
|
||||
- gate-keystonemiddleware-tox-bandit-ubuntu-trusty
|
||||
post:
|
||||
- keystonemiddleware-coverage-ubuntu-trusty
|
||||
- keystonemiddleware-coverage-ubuntu-xenial
|
||||
@ -11013,7 +10939,6 @@ projects:
|
||||
- name: check-requirements
|
||||
- name: translation-jobs
|
||||
- name: release-notes-jobs
|
||||
- name: periodic-liberty
|
||||
- name: periodic-mitaka
|
||||
- name: periodic-newton
|
||||
- name: api-ref-jobs
|
||||
@ -11537,7 +11462,6 @@ projects:
|
||||
- name: publish-to-pypi
|
||||
- name: openstack-server-publish-jobs
|
||||
- name: check-requirements
|
||||
- name: periodic-db-liberty
|
||||
- name: periodic-db-mitaka
|
||||
- name: periodic-db-newton
|
||||
- name: release-notes-jobs
|
||||
@ -11549,7 +11473,6 @@ projects:
|
||||
- gate-murano-pylint-ubuntu-trusty
|
||||
- gate-murano-pylint-ubuntu-xenial
|
||||
- gate-murano-tox-py27-mitaka-ubuntu-xenial
|
||||
- gate-murano-devstack-dsvm-ubuntu-trusty
|
||||
- gate-murano-congress-devstack-dsvm-ubuntu-trusty-nv
|
||||
- gate-murano-congress-devstack-dsvm-ubuntu-xenial-nv
|
||||
- gate-rally-dsvm-murano-task-ubuntu-trusty-nv
|
||||
@ -11563,7 +11486,6 @@ projects:
|
||||
gate:
|
||||
- gate-tempest-dsvm-murano-api-ubuntu-trusty
|
||||
- gate-tempest-dsvm-murano-api-ubuntu-xenial
|
||||
- gate-murano-devstack-dsvm-ubuntu-trusty
|
||||
- gate-murano-firstapp-docs
|
||||
post:
|
||||
- murano-coverage-db-ubuntu-trusty
|
||||
@ -11608,13 +11530,11 @@ projects:
|
||||
- gate-murano-dashboard-pep8-ubuntu-xenial
|
||||
- gate-murano-dashboard-python27-ubuntu-xenial
|
||||
- gate-murano-dashboard-tox-py27-mitaka-ubuntu-xenial
|
||||
- gate-murano-devstack-dsvm-ubuntu-trusty
|
||||
gate:
|
||||
- gate-murano-dashboard-pep8-ubuntu-trusty
|
||||
- gate-murano-dashboard-python27-ubuntu-trusty
|
||||
- gate-murano-dashboard-pep8-ubuntu-xenial
|
||||
- gate-murano-dashboard-python27-ubuntu-xenial
|
||||
- gate-murano-devstack-dsvm-ubuntu-trusty
|
||||
post:
|
||||
- murano-dashboard-branch-tarball
|
||||
- murano-dashboard-coverage-ubuntu-xenial
|
||||
@ -11707,7 +11627,6 @@ projects:
|
||||
- name: publish-to-pypi
|
||||
- name: release-notes-jobs
|
||||
- name: check-requirements
|
||||
- name: periodic-db-liberty
|
||||
- name: periodic-db-mitaka
|
||||
- name: periodic-db-newton
|
||||
- name: periodic-jobs-with-neutron-lib-master
|
||||
@ -11730,7 +11649,6 @@ projects:
|
||||
- name: openstack-server-publish-jobs
|
||||
- name: publish-to-pypi
|
||||
- name: release-notes-jobs
|
||||
- name: periodic-db-liberty
|
||||
- name: periodic-db-mitaka
|
||||
- name: periodic-db-newton
|
||||
- name: check-requirements
|
||||
@ -11912,7 +11830,6 @@ projects:
|
||||
- name: python-db-jobs
|
||||
- name: python34-db-jobs
|
||||
- name: python35-db-jobs
|
||||
- name: periodic-liberty
|
||||
- name: periodic-mitaka
|
||||
- name: periodic-jobs-with-neutron-lib-master
|
||||
- name: publish-to-pypi
|
||||
@ -11941,7 +11858,6 @@ projects:
|
||||
- gate-networking-midonet-v2-rally-dsvm-ubuntu-xenial-nv
|
||||
- gate-grenade-dsvm-networking-midonet-ubuntu-xenial-nv
|
||||
periodic:
|
||||
- periodic-tempest-dsvm-networking-midonet-v2-ubuntu-trusty-liberty
|
||||
- periodic-tempest-dsvm-networking-midonet-v2-ubuntu-trusty-mitaka
|
||||
|
||||
- name: openstack/networking-mlnx
|
||||
@ -11963,7 +11879,6 @@ projects:
|
||||
- name: python-jobs
|
||||
- name: python34-jobs
|
||||
- name: python35-jobs
|
||||
- name: periodic-liberty
|
||||
- name: periodic-mitaka
|
||||
- name: periodic-newton
|
||||
- name: periodic-jobs-with-neutron-lib-master
|
||||
@ -11974,13 +11889,10 @@ projects:
|
||||
- name: translation-jobs
|
||||
check:
|
||||
- gate-grenade-dsvm-networking-odl-nv
|
||||
- gate-tempest-dsvm-networking-odl-beryllium-snapshot-liberty-nv
|
||||
- gate-tempest-dsvm-networking-odl-beryllium-snapshot-mitaka-nv
|
||||
- gate-tempest-dsvm-networking-odl-beryllium-snapshot
|
||||
- gate-tempest-dsvm-networking-odl-boron-snapshot-liberty-nv
|
||||
- gate-tempest-dsvm-networking-odl-boron-snapshot-mitaka-nv
|
||||
- gate-tempest-dsvm-networking-odl-boron-snapshot
|
||||
- gate-tempest-dsvm-networking-odl-carbon-snapshot-liberty-nv
|
||||
- gate-tempest-dsvm-networking-odl-carbon-snapshot-mitaka-nv
|
||||
- gate-tempest-dsvm-networking-odl-carbon-snapshot
|
||||
- gate-tempest-dsvm-networking-odl-multinode-carbon-snapshot-nv
|
||||
@ -12020,7 +11932,6 @@ projects:
|
||||
- gate-networking-ofagent-docs-ubuntu-trusty
|
||||
periodic:
|
||||
- periodic-tempest-dsvm-networking-ofagent-mitaka
|
||||
- periodic-tempest-dsvm-networking-ofagent-liberty
|
||||
post:
|
||||
- networking-ofagent-branch-tarball
|
||||
|
||||
@ -12142,7 +12053,6 @@ projects:
|
||||
- name: python35-jobs
|
||||
- name: openstack-server-publish-jobs
|
||||
- name: openstack-server-release-jobs
|
||||
- name: periodic-liberty
|
||||
- name: periodic-mitaka
|
||||
- name: periodic-newton
|
||||
- name: periodic-jobs-with-oslo-master
|
||||
@ -12246,7 +12156,6 @@ projects:
|
||||
template:
|
||||
- name: check-requirements
|
||||
- name: merge-check
|
||||
- name: periodic-liberty
|
||||
- name: periodic-mitaka
|
||||
- name: periodic-newton
|
||||
- name: python-jobs
|
||||
@ -12278,7 +12187,6 @@ projects:
|
||||
template:
|
||||
- name: check-requirements
|
||||
- name: merge-check
|
||||
- name: periodic-liberty
|
||||
- name: periodic-mitaka
|
||||
- name: periodic-newton
|
||||
- name: python-jobs
|
||||
@ -12370,7 +12278,6 @@ projects:
|
||||
- name: check-requirements
|
||||
- name: merge-check
|
||||
- name: publish-to-pypi
|
||||
- name: periodic-liberty
|
||||
- name: periodic-mitaka
|
||||
- name: periodic-newton
|
||||
- name: python-jobs
|
||||
@ -12438,7 +12345,6 @@ projects:
|
||||
- name: periodic-jobs-with-oslo-master
|
||||
- name: openstack-server-publish-jobs
|
||||
- name: openstack-server-release-jobs
|
||||
- name: periodic-db-liberty
|
||||
- name: periodic-db-mitaka
|
||||
- name: periodic-db-newton
|
||||
- name: check-requirements
|
||||
@ -12637,7 +12543,6 @@ projects:
|
||||
template:
|
||||
- name: check-requirements
|
||||
- name: merge-check
|
||||
- name: periodic-liberty
|
||||
- name: periodic-mitaka
|
||||
- name: periodic-newton
|
||||
- name: periodic-jobs-with-oslo-master
|
||||
@ -12648,7 +12553,7 @@ projects:
|
||||
- name: publish-to-pypi
|
||||
- name: release-notes-jobs
|
||||
check:
|
||||
# legacy trusty gates (liberty|mitaka) - remove after mitaka EOL
|
||||
# legacy trusty gates mitaka - remove after mitaka EOL
|
||||
- gate-neutron-lbaasv2-dsvm-minimal-ubuntu-trusty
|
||||
- gate-neutron-lbaasv2-dsvm-loadbalancer-ubuntu-trusty
|
||||
- gate-neutron-lbaasv2-dsvm-listener-ubuntu-trusty
|
||||
@ -12669,7 +12574,7 @@ projects:
|
||||
- gate-octavia-v1-dsvm-scenario-ubuntu-xenial-nv
|
||||
- gate-octavia-v1-dsvm-scenario-multinode-nv
|
||||
gate:
|
||||
# legacy trusty gates (liberty|mitaka) - remove after mitaka EOL
|
||||
# legacy trusty gates mitaka - remove after mitaka EOL
|
||||
- gate-neutron-lbaasv2-dsvm-loadbalancer-ubuntu-trusty
|
||||
- gate-neutron-lbaasv2-dsvm-listener-ubuntu-trusty
|
||||
- gate-neutron-lbaasv2-dsvm-pool-ubuntu-trusty
|
||||
@ -13469,10 +13374,6 @@ projects:
|
||||
- name: translation-jobs-mitaka
|
||||
- name: translation-jobs-newton
|
||||
- name: release-notes-jobs
|
||||
check:
|
||||
- gate-openstack-manuals-tox-checksyntax-ubuntu-xenial
|
||||
gate:
|
||||
- gate-openstack-manuals-tox-checksyntax-ubuntu-xenial
|
||||
post:
|
||||
- openstack-manuals-tox-doc-publishdocs
|
||||
- propose-openstack-manuals-updates
|
||||
@ -13866,11 +13767,9 @@ projects:
|
||||
- name: stable-compat-jobs
|
||||
- name: release-notes-jobs
|
||||
check:
|
||||
- gate-oslo.db-tox-db-sqla_09-ubuntu-trusty
|
||||
- gate-oslo.db-tox-db-mysql-python-ubuntu-trusty
|
||||
- gate-oslo.db-tox-db-mysql-python-ubuntu-xenial
|
||||
gate:
|
||||
- gate-oslo.db-tox-db-sqla_09-ubuntu-trusty
|
||||
- gate-oslo.db-tox-db-mysql-python-ubuntu-trusty
|
||||
- gate-oslo.db-tox-db-mysql-python-ubuntu-xenial
|
||||
|
||||
@ -13935,7 +13834,6 @@ projects:
|
||||
- gate-oslo.messaging-dsvm-functional-py27-rabbit-ubuntu-xenial-nv
|
||||
- gate-oslo.messaging-dsvm-functional-py34-rabbit-ubuntu-trusty-nv
|
||||
- gate-oslo.messaging-dsvm-functional-py35-rabbit-ubuntu-xenial-nv
|
||||
- gate-oslo.messaging-dsvm-functional-py27-qpid-ubuntu-trusty-nv
|
||||
- gate-oslo.messaging-dsvm-functional-py27-amqp1-ubuntu-trusty-nv
|
||||
- gate-oslo.messaging-dsvm-functional-py27-amqp1-ubuntu-xenial-nv
|
||||
- gate-oslo.messaging-dsvm-functional-py27-amqp1-centos-7-nv
|
||||
@ -15543,13 +15441,9 @@ projects:
|
||||
check:
|
||||
- gate-keystoneclient-dsvm-functional-ubuntu-trusty
|
||||
- gate-keystoneclient-dsvm-functional-ubuntu-xenial
|
||||
- gate-python-keystoneclient-tox-bandit-ubuntu-trusty
|
||||
- gate-python-keystoneclient-tox-bandit-ubuntu-xenial
|
||||
gate:
|
||||
- gate-keystoneclient-dsvm-functional-ubuntu-trusty
|
||||
- gate-keystoneclient-dsvm-functional-ubuntu-xenial
|
||||
- gate-python-keystoneclient-tox-bandit-ubuntu-trusty
|
||||
- gate-python-keystoneclient-tox-bandit-ubuntu-xenial
|
||||
post:
|
||||
- python-keystoneclient-coverage-ubuntu-trusty
|
||||
- python-keystoneclient-coverage-ubuntu-xenial
|
||||
@ -16378,7 +16272,6 @@ projects:
|
||||
- name: python-db-jobs
|
||||
- name: python34-db-jobs
|
||||
- name: python35-db-jobs
|
||||
- name: periodic-db-liberty
|
||||
- name: periodic-db-mitaka
|
||||
- name: periodic-db-newton
|
||||
- name: openstack-server-publish-jobs
|
||||
@ -17084,7 +16977,6 @@ projects:
|
||||
- name: python35-jobs
|
||||
- name: openstack-server-publish-jobs
|
||||
- name: openstack-server-release-jobs
|
||||
- name: periodic-liberty
|
||||
- name: periodic-mitaka
|
||||
- name: periodic-newton
|
||||
- name: check-requirements
|
||||
@ -17387,9 +17279,6 @@ projects:
|
||||
# mitaka compat jobs for tempest master
|
||||
- gate-tempest-dsvm-full-ubuntu-trusty-mitaka
|
||||
- gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka
|
||||
# liberty compat jobs for tempest master
|
||||
- gate-tempest-dsvm-full-ubuntu-trusty-liberty
|
||||
- gate-tempest-dsvm-neutron-full-ubuntu-trusty-liberty
|
||||
gate:
|
||||
- gate-tempest-dsvm-layer4-ubuntu-trusty
|
||||
- gate-tempest-dsvm-layer4-ubuntu-xenial
|
||||
@ -17425,8 +17314,6 @@ projects:
|
||||
periodic-stable:
|
||||
# add periodic tempest jobs even when they run as compat jobs
|
||||
# on each tempest master check for stable-maint visiblity
|
||||
- periodic-tempest-dsvm-full-ubuntu-trusty-liberty
|
||||
- periodic-tempest-dsvm-neutron-full-ubuntu-trusty-liberty
|
||||
- periodic-tempest-dsvm-full-ubuntu-trusty-mitaka
|
||||
- periodic-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka
|
||||
- periodic-tempest-dsvm-full-ubuntu-xenial-newton
|
||||
@ -17782,7 +17669,6 @@ projects:
|
||||
- name: python35-db-jobs
|
||||
- name: openstack-server-publish-jobs
|
||||
- name: openstack-server-release-jobs
|
||||
- name: periodic-db-liberty
|
||||
- name: periodic-db-mitaka
|
||||
- name: periodic-db-newton
|
||||
- name: check-requirements
|
||||
@ -18265,7 +18151,6 @@ projects:
|
||||
- name: python34-jobs
|
||||
- name: python35-jobs
|
||||
- name: python-jobs
|
||||
- name: periodic-liberty
|
||||
- name: periodic-mitaka
|
||||
- name: periodic-newton
|
||||
- name: check-requirements
|
||||
|
Loading…
x
Reference in New Issue
Block a user