1 ##############################################################################
2 # Copyright (c) 2015 Ericsson AB and others.
3 # jonas.bjurel@ericsson.com
4 # All rights reserved. This program and the accompanying materials
5 # are made available under the terms of the Apache License, Version 2.0
6 # which accompanies this distribution, and is available at
7 # http://www.apache.org/licenses/LICENSE-2.0
8 ##############################################################################
10 plugin-config-metadata:
11 title: OpenDaylight fuel Plugin configuration template
14 comment: Added bgpvpn feature
17 # chosen_id: Assigned during installation
21 label: OpenDaylight plugin
30 label: Use ODL to manage L3 traffic
32 - networking_parameters:segmentation_type == 'vlan': Use tunneling segmentation
34 - settings:public_network_assignment.assign_to_all_nodes.value == false: Assign
35 public network to all nodes
48 label: "BGPVPN extensions"
51 This enables the bgpvpn extension of neutron togethere with the
52 corresponding sdnvpn features in odl. This feature will disable
53 the standart ovsdb feature from ODL.
55 - condition: "settings:bgpvpn == null or settings:bgpvpn.metadata.enabled == false"
57 message: "BGPVPN (fuel-plugin-bgpvpn) plugin must be installed and enabled."
58 - networking_parameters:segmentation_type == 'vlan': This feature works only with segmentation_type != vlan
59 - condition: "settings:fuel-plugin-ovs == null or settings:fuel-plugin-ovs.metadata.enabled == false"
61 message: "Openvswitch with NSH support (fuel-plugin-ovs) must be installed and enabled."
66 description: "Define the default gateway for BGPVPN"
67 label: "Default Gateway"
69 - settings:opendaylight.enable_bgpvpn.value == false: Only needed if BGPVPN is enabled.
71 source: ^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$
72 error: 'Invalid ip number'
74 always_editable: false
76 - cluster:net_provider != 'neutron': Only neutron is supported by OpenDaylight
91 - odl-groupbasedpolicy-neutronmapper
92 - odl-groupbasedpolicy-ofoverlay
98 - odl-sfc-provider-rest
105 - odl-vpnservice-openstack
106 # plugin_id: Assigned during installation
107 plugin_version: 0.8.1
111 description: 'Port on which ODL REST API will be available.'
115 source: ^([1-9][0-9]{0,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])$
116 error: 'Invalid port number'