Merge "configure monasca service in gate"

This commit is contained in:
Zuul 2018-04-16 06:35:14 +00:00 committed by Gerrit Code Review
commit 93e2b5574c
3 changed files with 26 additions and 2 deletions

View File

@ -23,6 +23,17 @@
- openstack/murano-tempest-plugin
- openstack/telemetry-tempest-plugin
- openstack/heat-tempest-plugin
- openstack/monasca-agent
- openstack/monasca-api
- openstack/monasca-common
- openstack/monasca-grafana-datasource
- openstack/monasca-notification
- openstack/monasca-persister
- openstack/monasca-statsd
- openstack/monasca-thresh
- openstack/monasca-ui
- openstack/python-monascaclient
- openstack/monasca-tempest-plugin
run: playbooks/legacy/congress-devstack-api-base/run.yaml
post-run: playbooks/legacy/congress-devstack-api-base/post.yaml
timeout: 6000

View File

@ -74,6 +74,7 @@ function configure_congress_datasources {
_configure_service cinder cinder
_configure_service swift swift
_configure_service glance glancev2
_configure_service monasca monasca
_configure_service murano murano
_configure_service ironic ironic
_configure_service heat heat
@ -93,7 +94,7 @@ function _configure_tempest {
# set correctly due to different env setup scenario, so it is
# better to set it explicitly here.
local service
local required_services="heat,ironic,aodh,murano,mistral"
local required_services="heat,ironic,aodh,murano,mistral,monasca"
for service in ${required_services//,/ }; do
if is_service_enabled $service ; then
iniset $TEMPEST_CONFIG service_available $service "True"

View File

@ -34,12 +34,13 @@
enable_plugin murano git://git.openstack.org/openstack/murano
enable_plugin aodh git://git.openstack.org/openstack/aodh
enable_plugin mistral git://git.openstack.org/openstack/mistral
enable_plugin monasca-api git://git.openstack.org/openstack/monasca-api
enable_plugin neutron https://git.openstack.org/openstack/neutron
# To deploy congress as multi-process (api, pe, datasources)
CONGRESS_MULTIPROCESS_DEPLOYMENT=True
CONGRESS_EXPOSE_ENCRYPTION_KEY_FOR_TEST=True
TEMPEST_PLUGINS='/opt/stack/new/congress-tempest-plugin /opt/stack/new/telemetry-tempest-plugin /opt/stack/new/murano-tempest-plugin /opt/stack/new/heat-tempest-plugin /opt/stack/new/mistral-tempest-plugin'
TEMPEST_PLUGINS='/opt/stack/new/congress-tempest-plugin /opt/stack/new/telemetry-tempest-plugin /opt/stack/new/murano-tempest-plugin /opt/stack/new/heat-tempest-plugin /opt/stack/new/mistral-tempest-plugin /opt/stack/new/monasca-tempest-plugin'
EOF
executable: /bin/bash
@ -72,6 +73,17 @@
export PROJECTS="openstack/telemetry-tempest-plugin $PROJECTS"
export PROJECTS="openstack/murano-tempest-plugin $PROJECTS"
export PROJECTS="openstack/heat-tempest-plugin $PROJECTS"
export PROJECTS="openstack/monasca-api $PROJECTS"
export PROJECTS="openstack/monasca-persister $PROJECTS"
export PROJECTS="openstack/monasca-common $PROJECTS"
export PROJECTS="openstack/monasca-agent $PROJECTS"
export PROJECTS="openstack/monasca-notification $PROJECTS"
export PROJECTS="openstack/monasca-thresh $PROJECTS"
export PROJECTS="openstack/monasca-statsd $PROJECTS"
export PROJECTS="openstack/python-monascaclient $PROJECTS"
export PROJECTS="openstack/monasca-grafana-datasource $PROJECTS"
export PROJECTS="openstack/monasca-ui $PROJECTS"
export PROJECTS="openstack/monasca-tempest-plugin $PROJECTS"
export ENABLED_SERVICES
export BRANCH_OVERRIDE=default