
As part of Train community goal 'Support IPv6-Only Deployments and Testing'[1], Tempest has defined the base job 'devstack-tempest-ipv6' which will deploy services on IPv6. This commit adds the new job 'zun-tempest-docker-sql-api-ipv6-only' run on gate which is derived from 'devstack-tempest-ipv6'. Verification structure will be: - 'devstack-IPv6' deploy the service on IPv6 - 'devstack-tempest-ipv6' run will verify the IPv6-only setting and listen address - 'zun-tempest-docker-sql-api-ipv6-only' will run the tests. Story: #2005477 Task: #35942 [1] https://governance.openstack.org/tc/goals/train/ipv6-support-and-testing.html Change-Id: I3ad4084a6e3298625cbe9267bc84a092f9217c8f
28 lines
728 B
Plaintext
28 lines
728 B
Plaintext
# Devstack settings
|
|
|
|
## Modify to your environment
|
|
# FLOATING_RANGE=192.168.1.224/27
|
|
# PUBLIC_NETWORK_GATEWAY=192.168.1.225
|
|
# PUBLIC_INTERFACE=em1
|
|
# FIXED_RANGE=10.0.0.0/24
|
|
## Log all output to files
|
|
# LOGFILE=$HOME/devstack.log
|
|
## Neutron settings
|
|
# Q_USE_SECGROUP=True
|
|
# ENABLE_TENANT_VLANS=True
|
|
# TENANT_VLAN_RANGE=
|
|
# PHYSICAL_NETWORK=public
|
|
# OVS_PHYSICAL_BRIDGE=br-ex
|
|
|
|
# Configure Docker cluster store
|
|
DOCKER_CLUSTER_STORE=${DOCKER_CLUSTER_STORE:-etcd://$SERVICE_HOST:$ETCD_PORT}
|
|
|
|
# Enable Zun services
|
|
if [[ ${HOST_IP} == ${SERVICE_HOST} ]] || [[ "[${HOST_IPV6}]" == "${SERVICE_HOST}" ]]; then
|
|
enable_service zun-api
|
|
enable_service zun-compute
|
|
enable_service zun-wsproxy
|
|
else
|
|
enable_service zun-compute
|
|
fi
|