Enable bionic/stein and disco/stein functional tests

Update driver name for Stein as ``Ryu`` has been replaced by ``Ken``

Change-Id: I86cc002e7ce2c0a033476a71bab9e8d5d3c30dda
This commit is contained in:
Frode Nordahl 2019-04-09 07:40:04 +02:00
parent 9306f4abd3
commit 80abec2be6
No known key found for this signature in database
GPG Key ID: 6A5D59A3BA48373F
6 changed files with 120 additions and 0 deletions

View File

@ -181,6 +181,7 @@ class DRAgentCharm(charms_openstack.charm.OpenStackCharm):
('11', 'pike'),
('12', 'queens'),
('13', 'rocky'),
('14', 'stein'),
]),
}

View File

@ -0,0 +1,14 @@
[DEFAULT]
[bgp]
#
# From bgp.agent
#
# BGP speaker driver class to be instantiated. (string value)
bgp_speaker_driver = neutron_dynamic_routing.services.bgp.agent.driver.os_ken.driver.OsKenBgpDriver
# 32-bit BGP identifier, typically an IPv4 address owned by the system running the BGP DrAgent. (string value)
bgp_router_id = {{options.provider_ip}}

View File

@ -0,0 +1,53 @@
relations:
- [neutron-dynamic-routing, rabbitmq-server]
- [neutron-dynamic-routing, quagga]
- [keystone, mysql]
- [neutron-api, mysql]
- [neutron-api, rabbitmq-server]
- [neutron-api, keystone]
applications:
keystone:
charm: cs:~openstack-charmers-next/bionic/keystone
constraints: mem=1G
num_units: 1
options:
openstack-origin: 'cloud:bionic-stein'
haproxy-server-timeout: 90000
haproxy-client-timeout: 90000
haproxy-queue-timeout: 9000
haproxy-connect-timeout: 9000
series: bionic
mysql:
charm: cs:~openstack-charmers-next/bionic/percona-cluster
constraints: mem=4G
num_units: 1
options: {source: 'cloud:bionic-stein'}
series: bionic
neutron-api:
charm: cs:~openstack-charmers-next/bionic/neutron-api
constraints: mem=1G
num_units: 1
options:
flat-network-providers: physnet1,
neutron-security-groups: true
openstack-origin: 'cloud:bionic-stein'
haproxy-server-timeout: 90000
haproxy-client-timeout: 90000
haproxy-queue-timeout: 9000
haproxy-connect-timeout: 9000
series: bionic
neutron-dynamic-routing:
charm: ../../../neutron-dynamic-routing
num_units: 1
options: {openstack-origin: 'cloud:bionic-stein'}
series: bionic
rabbitmq-server:
charm: cs:~openstack-charmers-next/bionic/rabbitmq-server
constraints: mem=1G
num_units: 1
options: {source: 'cloud:bionic-stein'}
series: bionic
quagga:
charm: cs:~openstack-charmers-next/bionic/quagga
num_units: 1
series: bionic

View File

@ -0,0 +1,50 @@
series: disco
relations:
- [neutron-dynamic-routing, rabbitmq-server]
- [neutron-dynamic-routing, quagga]
- [keystone, mysql]
- [neutron-api, mysql]
- [neutron-api, rabbitmq-server]
- [neutron-api, keystone]
applications:
keystone:
charm: cs:~openstack-charmers-next/bionic/keystone
constraints: mem=1G
num_units: 1
options:
haproxy-server-timeout: 90000
haproxy-client-timeout: 90000
haproxy-queue-timeout: 9000
haproxy-connect-timeout: 9000
series: disco
mysql:
charm: cs:~openstack-charmers-next/bionic/percona-cluster
constraints: mem=4G
num_units: 1
series: disco
neutron-api:
charm: cs:~openstack-charmers-next/bionic/neutron-api
constraints: mem=1G
num_units: 1
options:
flat-network-providers: physnet1
neutron-security-groups: true
haproxy-server-timeout: 90000
haproxy-client-timeout: 90000
haproxy-queue-timeout: 9000
haproxy-connect-timeout: 9000
series: disco
neutron-dynamic-routing:
charm: ../../../neutron-dynamic-routing
num_units: 1
series: disco
rabbitmq-server:
charm: cs:~openstack-charmers-next/bionic/rabbitmq-server
constraints: mem=1G
num_units: 1
series: disco
quagga:
charm: cs:~openstack-charmers-next/bionic/quagga
num_units: 1
series: disco

View File

@ -3,7 +3,9 @@ configure:
- zaza.charm_tests.dragent.configure.setup
dev_bundles:
- cosmic-rocky-functional
- disco-stein-functional
gate_bundles:
- bionic-stein-functional
- bionic-rocky-functional
- bionic-queens-functional
- xenial-pike-functional