Merge "[train][goal] Define new 'senlin-tempest-api-ipv6-only' job in gate"

This commit is contained in:
Zuul 2019-10-23 01:49:22 +00:00 committed by Gerrit Code Review
commit c9878c185a
2 changed files with 24 additions and 4 deletions

View File

@ -10,6 +10,7 @@
jobs:
- senlin-dsvm-tempest-py27-api
- senlin-dsvm-tempest-py3-api
- senlin-tempest-api-ipv6-only
- senlin-dsvm-tempest-py27-functional
- senlin-dsvm-tempest-py3-functional
- senlin-dsvm-tempest-py27-integration:
@ -23,6 +24,7 @@
jobs:
- senlin-dsvm-tempest-py27-api
- senlin-dsvm-tempest-py35-api
- senlin-tempest-api-ipv6-only
- senlin-dsvm-tempest-py27-functional
- senlin-dsvm-tempest-py35-functional
experimental:
@ -34,15 +36,15 @@
parent: devstack-tempest
description: Senlin Devstack tempest base job
timeout: 7800
required-projects:
required-projects: &base_required_projects
- openstack/senlin
- openstack/senlin-tempest-plugin
irrelevant-files:
irrelevant-files: &base_irrelevant_files
- ^.*\.rst$
- ^api-ref/.*$
- ^doc/.*$
- ^releasenotes/.*$
vars:
vars: &base_vars
tox_envlist: all
devstack_services:
tempest: true
@ -160,6 +162,23 @@
- openstack/zaqar-ui
- openstack/zaqar-tempest-plugin
- job:
name: senlin-tempest-api-ipv6-only
parent: devstack-tempest-ipv6
description: |
Senlin devstack tempest tests job for IPv6-only deployment
irrelevant-files: *base_irrelevant_files
required-projects: *base_required_projects
timeout: 7800
vars:
<<: *base_vars
tempest_test_regex: senlin_tempest_plugin.tests.api
devstack_local_conf:
post-config:
$SENLIN_CONF:
DEFAULT:
cloud_backend: openstack_test
- job:
name: rally-dsvm-senlin-senlin
parent: senlin-tempest-base

View File

@ -41,7 +41,7 @@ set +o xtrace
SENLIN_AUTH_CACHE_DIR=${SENLIN_AUTH_CACHE_DIR:-/var/cache/senlin}
SENLIN_CONF_DIR=/etc/senlin
SENLIN_CONF=$SENLIN_CONF_DIR/senlin.conf
SENLIN_API_HOST=${SENLIN_API_HOST:-$HOST_IP}
SENLIN_API_HOST=${SENLIN_API_HOST:-$SERVICE_HOST}
SENLIN_API_PORT=${SENLIN_API_PORT:-8778}
SENLIN_DIR=$DEST/senlin
@ -110,6 +110,7 @@ function configure_senlin {
iniset_rpc_backend senlin $SENLIN_CONF
# OpenStack API
iniset $SENLIN_CONF senlin_api bind_host $(ipv6_unquote $SENLIN_API_HOST)
iniset $SENLIN_CONF senlin_api bind_port $SENLIN_API_PORT
# Database connection