SFC classifier feature set updated
From now on One can choose between 'NetVirt' and 'GBP' classifier. The default is 'NetVirt' Change-Id: Ibdcd455f0f43d8ca5364cab60ac2f28860c40916 Signed-off-by: Ferenc Cserepkei <ferenc.cserepkei@ericsson.com>
This commit is contained in:
parent
47c322ca68
commit
c3e77f6abf
@ -8,7 +8,7 @@ module Puppet::Parser::Functions
|
|||||||
enabled_features << features_set['odl-default']
|
enabled_features << features_set['odl-default']
|
||||||
enabled_features << features_set['ovs'] if not odl_settings['enable_bgpvpn']
|
enabled_features << features_set['ovs'] if not odl_settings['enable_bgpvpn']
|
||||||
enabled_features << features_set['sfc'] if odl_settings['enable_sfc']
|
enabled_features << features_set['sfc'] if odl_settings['enable_sfc']
|
||||||
enabled_features << features_set['gbp'] if odl_settings['enable_gbp']
|
enabled_features << features_set[odl_settings['sfc_class']] if odl_settings['enable_sfc']
|
||||||
enabled_features << features_set['vpn'] if odl_settings['enable_bgpvpn']
|
enabled_features << features_set['vpn'] if odl_settings['enable_bgpvpn']
|
||||||
|
|
||||||
enabled_features.join(',')
|
enabled_features.join(',')
|
||||||
|
@ -1,9 +1,4 @@
|
|||||||
attributes:
|
attributes:
|
||||||
enable_gbp:
|
|
||||||
weight: 14
|
|
||||||
type: "checkbox"
|
|
||||||
value: false
|
|
||||||
label: "GBP features"
|
|
||||||
enable_l3_odl:
|
enable_l3_odl:
|
||||||
weight: 12
|
weight: 12
|
||||||
type: "checkbox"
|
type: "checkbox"
|
||||||
@ -17,8 +12,25 @@ attributes:
|
|||||||
type: "checkbox"
|
type: "checkbox"
|
||||||
value: false
|
value: false
|
||||||
label: "SFC features"
|
label: "SFC features"
|
||||||
|
sfc_class:
|
||||||
|
weight: 14
|
||||||
|
type: "select"
|
||||||
|
value: "ncr"
|
||||||
|
label: "Classifier used by SFC"
|
||||||
|
values:
|
||||||
|
- data: "ncr"
|
||||||
|
label: "NetVirt"
|
||||||
|
- data: "gcr"
|
||||||
|
label: "GBP"
|
||||||
|
description:
|
||||||
|
>
|
||||||
|
Classifier determines what traffic needs to be chained based on policy based on yang model.
|
||||||
|
The OpenDayLight actually supports the OVSDB NetVirt and the GBP classifier in case of SFC.
|
||||||
|
restrictions:
|
||||||
|
- condition: "settings:opendaylight.enable_sfc.value == false"
|
||||||
|
action: "hide"
|
||||||
enable_bgpvpn:
|
enable_bgpvpn:
|
||||||
weight: 13
|
weight: 15
|
||||||
type: "checkbox"
|
type: "checkbox"
|
||||||
value: false
|
value: false
|
||||||
label: "BGPVPN extensions"
|
label: "BGPVPN extensions"
|
||||||
@ -36,7 +48,7 @@ attributes:
|
|||||||
strict: false
|
strict: false
|
||||||
message: "Openvswitch with NSH support (fuel-plugin-ovs) must be installed and enabled."
|
message: "Openvswitch with NSH support (fuel-plugin-ovs) must be installed and enabled."
|
||||||
bgpvpn_gateway:
|
bgpvpn_gateway:
|
||||||
weight: 13
|
weight: 16
|
||||||
type: "text"
|
type: "text"
|
||||||
value: "0.0.0.0"
|
value: "0.0.0.0"
|
||||||
description: "Define the default gateway for BGPVPN"
|
description: "Define the default gateway for BGPVPN"
|
||||||
@ -62,9 +74,11 @@ attributes:
|
|||||||
- odl-restconf-all
|
- odl-restconf-all
|
||||||
- odl-aaa-authn
|
- odl-aaa-authn
|
||||||
- odl-dlux-all
|
- odl-dlux-all
|
||||||
gbp:
|
gcr:
|
||||||
- odl-groupbasedpolicy-neutronmapper
|
- odl-groupbasedpolicy-ovssfc
|
||||||
- odl-groupbasedpolicy-ofoverlay
|
ncr:
|
||||||
|
- odl-ovsdb-sfc
|
||||||
|
- odl-ovsdb-sfc-rest
|
||||||
ovs:
|
ovs:
|
||||||
- odl-ovsdb-openstack
|
- odl-ovsdb-openstack
|
||||||
sfc:
|
sfc:
|
||||||
|
Loading…
Reference in New Issue
Block a user