fix stable/liberty telemetry integration job
devstack-gate sets up the environment for gate jobs but it configures branches at a global level rather than a per project level. this means projects which are released independently can't be tested with other projects. this patch skips the devstack-gate configuration of gnocchi and lets devstack configure it so enable_plugin functionality is properly handled. Change-Id: I924f99ffb3344b2d501c53dbbc8403f419dfdee7 Closes-Bug: #1526530
This commit is contained in:
parent
021d93441b
commit
6f92fa9144
@ -234,7 +234,9 @@
|
||||
s+="gnocchi-api"
|
||||
export ENABLE_SERVICES="$s"
|
||||
|
||||
export PROJECTS="openstack/aodh openstack/gnocchi"
|
||||
# Do not include gnocchi in projects as devstack-gate can only handle branches at
|
||||
# global level rather per project. We'll let devstack plugins do proper work
|
||||
export PROJECTS="openstack/aodh"
|
||||
export DEVSTACK_LOCAL_CONFIG="enable_plugin ceilometer git://git.openstack.org/openstack/ceilometer"
|
||||
export DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin aodh git://git.openstack.org/openstack/aodh"
|
||||
export DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin gnocchi git://git.openstack.org/openstack/gnocchi $gnocchi_branch"
|
||||
|
Loading…
Reference in New Issue
Block a user