diff options
Diffstat (limited to 'environments')
-rw-r--r-- | environments/enable_barometer.yaml | 16 | ||||
-rw-r--r-- | environments/neutron-bgpvpn-opendaylight.yaml | 8 | ||||
-rw-r--r-- | environments/neutron-bgpvpn.yaml | 2 | ||||
-rw-r--r-- | environments/neutron-l2gw-opendaylight.yaml | 2 | ||||
-rw-r--r-- | environments/neutron-ml2-vpp.yaml | 10 |
5 files changed, 30 insertions, 8 deletions
diff --git a/environments/enable_barometer.yaml b/environments/enable_barometer.yaml new file mode 100644 index 00000000..ea10c166 --- /dev/null +++ b/environments/enable_barometer.yaml @@ -0,0 +1,16 @@ +# Copyright 2015-2018 Intel Corporation. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +resource_registry: + OS::TripleO::Services::Barometer: ../puppet/services/barometer.yaml diff --git a/environments/neutron-bgpvpn-opendaylight.yaml b/environments/neutron-bgpvpn-opendaylight.yaml index 1d2e0774..c381669b 100644 --- a/environments/neutron-bgpvpn-opendaylight.yaml +++ b/environments/neutron-bgpvpn-opendaylight.yaml @@ -3,10 +3,12 @@ # This environment file deploys Neutron BGPVPN service and configures # Opendaylight as its service provider. # -# - OpenDaylight: BGPVPN:OpenDaylight:networking_bgpvpn.neutron.services.service_drivers.opendaylight.odl.OpenDaylightBgpvpnDriver:default +# - OpenDaylight: BGPVPN:OpenDaylight:networking_odl.bgpvpn.odl_v2.OpenDaylightBgpvpnDriver:default +# - NeutronServicePlugins: odl-router_v2, networking_bgpvpn.neutron.services.plugin.BGPVPNPlugin + resource_registry: OS::TripleO::Services::NeutronBgpVpnApi: ../puppet/services/neutron-bgpvpn-api.yaml parameter_defaults: - NeutronServicePlugins: 'router, networking_bgpvpn.neutron.services.plugin.BGPVPNPlugin' - BgpvpnServiceProvider: 'BGPVPN:OpenDaylight:networking_bgpvpn.neutron.services.service_drivers.opendaylight.odl.OpenDaylightBgpvpnDriver:default' + NeutronServicePlugins: 'odl-router_v2,trunk,bgpvpn' + BgpvpnServiceProvider: 'BGPVPN:OpenDaylight:networking_odl.bgpvpn.odl_v2.OpenDaylightBgpvpnDriver:default' diff --git a/environments/neutron-bgpvpn.yaml b/environments/neutron-bgpvpn.yaml index 2a632480..e648f019 100644 --- a/environments/neutron-bgpvpn.yaml +++ b/environments/neutron-bgpvpn.yaml @@ -6,7 +6,7 @@ # # - Bagpipe: BGPVPN:BaGPipe:networking_bgpvpn.neutron.services.service_drivers.bagpipe.bagpipe.BaGPipeBGPVPNDriver:default # - OpenContrail: BGPVPN:OpenContrail:networking_bgpvpn.neutron.services.service_drivers.opencontrail.opencontrail.OpenContrailBGPVPNDriver:default -# - OpenDaylight: BGPVPN:OpenDaylight:networking_bgpvpn.neutron.services.service_drivers.opendaylight.odl.OpenDaylightBgpvpnDriver:default +# - OpenDaylight: BGPVPN:OpenDaylight:networking_odl.bgpvpn.odl_v2.OpenDaylightBgpvpnDriver:default # - Nuage: BGPVPN:Nuage:nuage_neutron.bgpvpn.services.service_drivers.driver.NuageBGPVPNDriver:default resource_registry: OS::TripleO::Services::NeutronBgpVpnApi: ../puppet/services/neutron-bgpvpn-api.yaml diff --git a/environments/neutron-l2gw-opendaylight.yaml b/environments/neutron-l2gw-opendaylight.yaml index 2168dbc3..3ee9de77 100644 --- a/environments/neutron-l2gw-opendaylight.yaml +++ b/environments/neutron-l2gw-opendaylight.yaml @@ -8,7 +8,7 @@ resource_registry: OS::TripleO::Services::NeutronL2gwApi: ../puppet/services/neutron-l2gw-api.yaml parameter_defaults: - NeutronServicePlugins: "networking_l2gw.services.l2gateway.plugin.L2GatewayPlugin" + NeutronServicePlugins: "odl-router_v2,trunk,networking_l2gw.services.l2gateway.plugin.L2GatewayPlugin" L2gwServiceProvider: ['L2GW:OpenDaylight:networking_odl.l2gateway.driver.OpenDaylightL2gwDriver:default'] # Optional diff --git a/environments/neutron-ml2-vpp.yaml b/environments/neutron-ml2-vpp.yaml index 1dec395c..ade976d9 100644 --- a/environments/neutron-ml2-vpp.yaml +++ b/environments/neutron-ml2-vpp.yaml @@ -6,6 +6,7 @@ resource_registry: OS::TripleO::Services::NeutronVppAgent: ../puppet/services/neutron-vpp-agent.yaml OS::TripleO::Services::Etcd: ../puppet/services/etcd.yaml OS::TripleO::Services::Vpp: ../puppet/services/vpp.yaml + OS::TripleO::Services::NeutronL3Agent: OS::Heat::None parameter_defaults: #Comma delimited list of <physical_network>:<VPP Interface>. @@ -14,9 +15,12 @@ parameter_defaults: NeutronMechanismDrivers: vpp NeutronNetworkType: vlan - NeutronServicePlugins: router + NeutronServicePlugins: vpp-router NeutronTypeDrivers: vlan,flat + NeutronFlatNetworks: external ExtraConfig: - # Use Linux Bridge driver for DHCP and L3 agent. + # Use Linux Bridge driver for DHCP agent. neutron::agents::dhcp::interface_driver: "neutron.agent.linux.interface.BridgeInterfaceDriver" - neutron::agents::l3::interface_driver: "neutron.agent.linux.interface.BridgeInterfaceDriver" + # Create VPP tap0 interface and connect it to br-ex linux bridge for external connectivity. + fdio::vpp_exec_commands: ["create tap host-if-name vpp_ext_tap host-bridge br-ex rx-ring-size 1024 tx-ring-size 1024", "set interface state tap0 up"] + |