Renames OpenDaylight to OpenDaylightApi and splits out OVS configuration
This patch modifies the service name to be more appropriately called "OpenDaylightApi" along side the "OpenDaylightOvs" service used to configure OpenVSwitch. It also splits out the OVS configuration for controller nodes into the composable OpenDaylightOvs service. Related-Bug: #1629408 Change-Id: I15221401acdfb2a9ef81107b54a8005348f8372f Signed-off-by: Tim Rozet <trozet@redhat.com>
This commit is contained in:
parent
ef8bf6379e
commit
78500bc2e6
@ -2,7 +2,7 @@
|
||||
resource_registry:
|
||||
OS::TripleO::Services::NeutronOvsAgent: OS::Heat::None
|
||||
OS::TripleO::Services::ComputeNeutronOvsAgent: OS::Heat::None
|
||||
OS::TripleO::Services::OpenDaylight: ../puppet/services/opendaylight-api.yaml
|
||||
OS::TripleO::Services::OpenDaylightApi: ../puppet/services/opendaylight-api.yaml
|
||||
OS::TripleO::Services::OpenDaylightOvs: ../puppet/services/opendaylight-ovs.yaml
|
||||
OS::TripleO::Services::NeutronL3Agent: OS::Heat::None
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
resource_registry:
|
||||
OS::TripleO::Services::NeutronOvsAgent: OS::Heat::None
|
||||
OS::TripleO::Services::ComputeNeutronOvsAgent: OS::Heat::None
|
||||
OS::TripleO::Services::OpenDaylight: ../puppet/services/opendaylight-api.yaml
|
||||
OS::TripleO::Services::OpenDaylightApi: ../puppet/services/opendaylight-api.yaml
|
||||
OS::TripleO::Services::OpenDaylightOvs: ../puppet/services/opendaylight-ovs.yaml
|
||||
|
||||
parameter_defaults:
|
||||
|
@ -188,7 +188,7 @@ resource_registry:
|
||||
OS::TripleO::Services::NovaIronic: OS::Heat::None
|
||||
OS::TripleO::Services::TripleoPackages: puppet/services/tripleo-packages.yaml
|
||||
OS::TripleO::Services::TripleoFirewall: puppet/services/tripleo-firewall.yaml
|
||||
OS::TripleO::Services::OpenDaylight: OS::Heat::None
|
||||
OS::TripleO::Services::OpenDaylightApi: OS::Heat::None
|
||||
OS::TripleO::Services::OpenDaylightOvs: OS::Heat::None
|
||||
OS::TripleO::Services::SensuClient: OS::Heat::None
|
||||
|
||||
|
@ -33,14 +33,6 @@ parameters:
|
||||
description: List of features to install with ODL
|
||||
type: comma_delimited_list
|
||||
default: ["odl-netvirt-openstack","odl-netvirt-ui"]
|
||||
OpenDaylightConnectionProtocol:
|
||||
description: L7 protocol used for REST access
|
||||
type: string
|
||||
default: 'http'
|
||||
OpenDaylightCheckURL:
|
||||
description: URL postfix to verify ODL has finished starting up
|
||||
type: string
|
||||
default: 'restconf/operational/network-topology:network-topology/topology/netvirt:1'
|
||||
OpenDaylightApiVirtualIP:
|
||||
type: string
|
||||
default: ''
|
||||
@ -67,14 +59,11 @@ outputs:
|
||||
config_settings:
|
||||
opendaylight::odl_rest_port: {get_param: OpenDaylightPort}
|
||||
odl_on_controller: {get_param: EnableOpenDaylightOnController}
|
||||
opendaylight_check_url: {get_param: OpenDaylightCheckURL}
|
||||
opendaylight::username: {get_param: OpenDaylightUsername}
|
||||
opendaylight::password: {get_param: OpenDaylightPassword}
|
||||
opendaylight::enable_l3: {get_param: OpenDaylightEnableL3}
|
||||
opendaylight::extra_features: {get_param: OpenDaylightFeatures}
|
||||
opendaylight::enable_dhcp: {get_param: OpenDaylightEnableDHCP}
|
||||
opendaylight::nb_connection_protocol: {get_param: OpenDaylightConnectionProtocol}
|
||||
opendaylight::odl_bind_ip: {get_param: [ServiceNetMap, OpenDaylightApiNetwork]}
|
||||
step_config: |
|
||||
include tripleo::profile::base::neutron::opendaylight
|
||||
include tripleo::profile::base::neutron::plugins::ovs::opendaylight
|
||||
|
@ -90,7 +90,8 @@
|
||||
- OS::TripleO::Services::NovaIronic
|
||||
- OS::TripleO::Services::TripleoPackages
|
||||
- OS::TripleO::Services::TripleoFirewall
|
||||
- OS::TripleO::Services::OpenDaylight
|
||||
- OS::TripleO::Services::OpenDaylightApi
|
||||
- OS::TripleO::Services::OpenDaylightOvs
|
||||
- OS::TripleO::Services::SensuClient
|
||||
- OS::TripleO::Services::FluentdClient
|
||||
- OS::TripleO::Services::VipHosts
|
||||
|
Loading…
Reference in New Issue
Block a user