Add flag to enable QoS DSCP marking in ODL
In OpenDaylight, a config parameter is available to enable DSCP marking inheritance for packets egressing out of OVS through VXLAN/GRE tunnels. Add a flag in TripleO to enable this parameter via puppet-opendaylight. Change-Id: I3b192c8fc1bc92c1124d3b27c60ad5c0c4dd42f9
This commit is contained in:
parent
1c9b288079
commit
bdd51e937a
4
environments/odl-dscp-marking-inheritance.yaml
Normal file
4
environments/odl-dscp-marking-inheritance.yaml
Normal file
@ -0,0 +1,4 @@
|
||||
# This flag enables copying of DSCP markings to VXLAN tunnel header when
|
||||
# OpenDaylight is enabled.
|
||||
parameter_defaults:
|
||||
OpenDaylightInheritDSCPMarking: true
|
@ -88,6 +88,10 @@ parameters:
|
||||
type: string
|
||||
description: Specifies the default CA cert to use if TLS is used for
|
||||
services in the internal network.
|
||||
OpenDaylightInheritDSCPMarking:
|
||||
description: Enable DSCP marking for VXLAN/GRE tunnels
|
||||
type: boolean
|
||||
default: false
|
||||
|
||||
parameter_groups:
|
||||
- label: deprecated
|
||||
@ -145,6 +149,8 @@ outputs:
|
||||
- 8185
|
||||
opendaylight::snat_mechanism: {get_param: OpenDaylightSNATMechanism}
|
||||
opendaylight::log_mechanism: {get_param: OpenDaylightLogMechanism}
|
||||
opendaylight::inherit_dscp_marking: {get_param: OpenDaylightInheritDSCPMarking}
|
||||
|
||||
-
|
||||
if:
|
||||
- internal_tls_enabled
|
||||
|
@ -0,0 +1,9 @@
|
||||
---
|
||||
features:
|
||||
- |
|
||||
In OpenDaylight, a config parameter is available to enable DSCP
|
||||
marking inheritance for packets egressing out of OVS through
|
||||
VXLAN/GRE tunnels. Add a flag "OpenDaylightInheritDSCPMarking" in
|
||||
TripleO to enable this parameter via puppet-opendaylight. If the
|
||||
flag is set to 'true', DSCP marking feature is enabled in
|
||||
OpenDaylight.
|
Loading…
Reference in New Issue
Block a user