It turns out there is actually no support for heat in grenade, so what we're actually doing is starting heat on old, testing it, then not actually upgrading heat, or testing it afterwards. Testing heat on old isn't the purpose of this job, so we should drop configuring that service. The normal heat tempest jobs should cover that case anyway. Change-Id: Iccc9135ef7abb73a414fa59ec7bc24513aa6e6e2
147 lines
3.3 KiB
YAML
147 lines
3.3 KiB
YAML
config:
|
|
default:
|
|
master: [default, ceilometer, glance, horizon, nova, swift, cinder, keystone, heat, trove, sahara]
|
|
kilo: [default, ceilometer, glance, horizon, nova, swift, cinder, keystone, heat, trove, sahara]
|
|
juno: [default, ceilometer, glance, horizon, nova, swift, cinder, keystone, heat, trove, sahara]
|
|
icehouse: [default, ceilometer, glance, horizon, nova, swift, cinder, keystone, heat, trove]
|
|
# This can be used by functional jobs that only want their dependencies installed
|
|
# and don't need to incur the overhead of installing all services in the process.
|
|
no_services: [default]
|
|
neutron:
|
|
features: [neutron]
|
|
# different backends
|
|
postgres:
|
|
features: [postgresql]
|
|
# feature changes for different test matrixes
|
|
grenade:
|
|
rm-features: [trove, sahara, heat]
|
|
tempest:
|
|
features: [tempest]
|
|
# feature changes for different configs of existing services
|
|
nova_api_metadata_split:
|
|
features: [nova-md]
|
|
cells:
|
|
features: [nova-cells]
|
|
# feature declarations for incubated or recently integrated projects (so they
|
|
# can be tested outside the releases they were supported in)
|
|
trove:
|
|
features: [trove]
|
|
marconi:
|
|
features: [marconi]
|
|
zaqar:
|
|
features: [zaqar]
|
|
sahara:
|
|
features: [sahara]
|
|
ironic:
|
|
features: [ironic]
|
|
qpid:
|
|
features: [qpid]
|
|
zeromq:
|
|
features: [zeromq]
|
|
ceph:
|
|
features: [ceph]
|
|
|
|
branches:
|
|
# The value of ""default" is the name of the "trunk" branch
|
|
default: master
|
|
# Normalized branch names only here, e.g. stable/icehouse => icehouse
|
|
allowed: [master, kilo, juno, icehouse]
|
|
|
|
features:
|
|
default:
|
|
base:
|
|
services: [mysql, rabbit, dstat]
|
|
|
|
ceilometer:
|
|
base:
|
|
services: [ceilometer-acompute, ceilometer-acentral, ceilometer-collector, ceilometer-api, ceilometer-alarm-notifier, ceilometer-alarm-evaluator, ceilometer-anotification]
|
|
|
|
glance:
|
|
base:
|
|
services: [g-api, g-reg]
|
|
|
|
keystone:
|
|
base:
|
|
services: [key]
|
|
|
|
horizon:
|
|
base:
|
|
services: [horizon]
|
|
|
|
nova:
|
|
base:
|
|
services: [n-api, n-cond, n-cpu, n-crt, n-net, n-obj, n-sch]
|
|
icehouse:
|
|
compute-ext:
|
|
|
|
nova-md:
|
|
base:
|
|
services: [n-api-meta]
|
|
|
|
nova-cells:
|
|
base:
|
|
services: [n-cell]
|
|
rm-compute-ext: [agregates, hosts]
|
|
|
|
neutron:
|
|
base:
|
|
services: [quantum, q-svc, q-agt, q-dhcp, q-l3, q-meta, q-lbaas, q-vpn, q-fwaas, q-metering]
|
|
rm-services: [n-net]
|
|
|
|
swift:
|
|
base:
|
|
services: [s-proxy, s-account, s-container, s-object]
|
|
|
|
cinder:
|
|
base:
|
|
services: [cinder, c-api, c-vol, c-sch, c-bak]
|
|
|
|
heat:
|
|
base:
|
|
services: [heat, h-api, h-api-cfn, h-api-cw, h-eng]
|
|
|
|
trove:
|
|
base:
|
|
services: [trove, tr-api, tr-tmgr, tr-cond]
|
|
|
|
ironic:
|
|
base:
|
|
services: [ir-api, ir-cond]
|
|
rm-services: [cinder, c-api, c-vol, c-sch, c-bak]
|
|
|
|
sahara:
|
|
base:
|
|
services: [sahara]
|
|
|
|
marconi:
|
|
base:
|
|
services: [marconi-server]
|
|
|
|
zaqar:
|
|
base:
|
|
services: [zaqar-server]
|
|
|
|
tempest:
|
|
base:
|
|
services: [tempest]
|
|
|
|
# service overrides
|
|
postgresql:
|
|
base:
|
|
services: [postgresql]
|
|
rm-services: [mysql]
|
|
|
|
zeromq:
|
|
base:
|
|
services: [zeromq]
|
|
rm-services: [rabbit]
|
|
|
|
qpid:
|
|
base:
|
|
services: [qpid]
|
|
rm-services: [rabbit]
|
|
|
|
ceph:
|
|
base:
|
|
services: [ceph]
|