Align the stars to bump RDO to Ocata
1) Bump RDO repository to the first consistent Ocata repository. 2) Adding lbaasv2 service plugin into Neutron, required to execute LBaaS tests. 3) Disabling Designate on RDO, it miss a new Monasca dependency. Change-Id: Ib1c6144bd248c482f9dfe6d4ef6eab5c1a0a986d
This commit is contained in:
parent
3d00c95018
commit
73815acf48
@ -36,9 +36,13 @@ if ($::operatingsystem == 'Ubuntu') and (versioncmp($::operatingsystemmajrelease
|
||||
$ssl_enabled = false
|
||||
# linuxbridge driver is not working with latest Ubuntu packaging.
|
||||
$neutron_plugin = 'openvswitch'
|
||||
$designate_enabled = true
|
||||
} else {
|
||||
$ssl_enabled = true
|
||||
$neutron_plugin = 'linuxbridge'
|
||||
# Designate packaging in Ocata is missing monasca dependencies.
|
||||
# Until it's fixed, let's disable it.
|
||||
$designate_enabled = false
|
||||
}
|
||||
|
||||
include ::openstack_integration
|
||||
@ -64,11 +68,13 @@ include ::openstack_integration::heat
|
||||
# enable when we figure why mistral tempest tests are so unstable
|
||||
# include ::openstack_integration::mistral
|
||||
include ::openstack_integration::sahara
|
||||
include ::openstack_integration::designate
|
||||
if $designate_enabled {
|
||||
include ::openstack_integration::designate
|
||||
}
|
||||
include ::openstack_integration::provision
|
||||
|
||||
class { '::openstack_integration::tempest':
|
||||
designate => true,
|
||||
designate => $designate_enabled,
|
||||
trove => true,
|
||||
mistral => $mistral_enabled,
|
||||
sahara => true,
|
||||
|
@ -112,7 +112,7 @@ class openstack_integration::neutron (
|
||||
rabbit_use_ssl => $::openstack_integration::config::ssl,
|
||||
allow_overlapping_ips => true,
|
||||
core_plugin => 'ml2',
|
||||
service_plugins => ['router', 'metering', 'firewall'],
|
||||
service_plugins => ['router', 'metering', 'firewall', 'neutron_lbaas.services.loadbalancer.plugin.LoadBalancerPluginv2'],
|
||||
debug => true,
|
||||
bind_host => $::openstack_integration::config::host,
|
||||
use_ssl => $::openstack_integration::config::ssl,
|
||||
@ -134,7 +134,7 @@ class openstack_integration::neutron (
|
||||
api_workers => 2,
|
||||
rpc_workers => 2,
|
||||
service_providers => ['LOADBALANCER:Haproxy:neutron_lbaas.services.loadbalancer.drivers.haproxy.plugin_driver.HaproxyOnHostPluginDriver:default',
|
||||
'LOADBALANCERV2:Haproxy:neutron_lbaas.drivers.haproxy.plugin_driver.HaproxyOnHostPluginDriver'],
|
||||
'LOADBALANCERV2:Haproxy:neutron_lbaas.drivers.haproxy.plugin_driver.HaproxyOnHostPluginDriver:default'],
|
||||
}
|
||||
class { '::neutron::services::lbaas': }
|
||||
class { '::neutron::plugins::ml2':
|
||||
|
@ -22,14 +22,14 @@ class openstack_integration::repos {
|
||||
manage_epel => false,
|
||||
repo_hash => {
|
||||
'newton-current' => {
|
||||
'baseurl' => 'https://trunk.rdoproject.org/centos7-master/ba/fa/bafa9e9bc3e683cd3ceb2650eb174cf707a2837e_4a791cab/',
|
||||
'descr' => 'Newton current',
|
||||
'baseurl' => 'https://trunk.rdoproject.org/centos7-ocata/26/f7/26f7d62bbf95e4bff00110ee6a66e41d1d923108_a6b8186a/',
|
||||
'descr' => 'Ocata current',
|
||||
'gpgcheck' => 'no',
|
||||
'priority' => 1,
|
||||
},
|
||||
'newton-delorean-deps' => {
|
||||
'baseurl' => 'http://buildlogs.centos.org/centos/7/cloud/x86_64/openstack-newton',
|
||||
'descr' => 'Newton delorean-deps',
|
||||
'baseurl' => 'http://buildlogs.centos.org/centos/7/cloud/x86_64/openstack-ocata',
|
||||
'descr' => 'Ocata delorean-deps',
|
||||
'gpgcheck' => 'no',
|
||||
'priority' => 1,
|
||||
},
|
||||
|
Loading…
Reference in New Issue
Block a user