tripleo-heat-templates/environments/neutron-ml2-vpp.yaml
Alexey Stupnikov 18651160a9 Deprecate VPP service and Neutron ML2/VPP agent
VPP service relies on third-party python-fdio project, which wasn't
updated for 3 years: https://git.fd.io/puppet-fdio. Neutron ML2/VPP
services in TripleO were not updated for a while and it looks like
they have no active users.

Change-Id: Ib5ad872110be891273cced723189022eac18ef27
2021-06-22 10:28:29 +02:00

24 lines
1.1 KiB
YAML

# Environment file used to enable networking-vpp ML2 mechanism driver
resource_registry:
OS::TripleO::Services::NeutronOvsAgent: OS::Heat::None
OS::TripleO::Services::ComputeNeutronOvsAgent: OS::Heat::None
OS::TripleO::Services::NeutronVppAgent: ../deployment/deprecated/neutron/neutron-vpp-agent-baremetal-puppet.yaml
OS::TripleO::Services::Etcd: ../deployment/etcd/etcd-container-puppet.yaml
# FIXME(bogdando): switch it, once it is containerized
OS::TripleO::Services::Vpp: ../deployment/deprecated/vpp/vpp-baremetal-puppet.yaml
parameter_defaults:
#Comma delimited list of <physical_network>:<VPP Interface>.
#Example: "datacentre:GigabitEthernet2/2/0"
#NeutronVPPAgentPhysnets: ""
NeutronMechanismDrivers: vpp
NeutronNetworkType: vlan
NeutronServicePlugins: router
NeutronTypeDrivers: vlan,flat
ExtraConfig:
# Use Linux Bridge driver for DHCP and L3 agent.
neutron::agents::dhcp::interface_driver: "neutron.agent.linux.interface.BridgeInterfaceDriver"
neutron::agents::l3::interface_driver: "neutron.agent.linux.interface.BridgeInterfaceDriver"