Some non-compliant Open ROADM devices propose an additional regen
identity 'if-OTUCn-ODUCn-regen' in the common Open ROADM YANG model
org-openroadm-port-types
Though this identity should have been advertised through a deviation,
this does not raise any compatibility problem with compliant devices.
This ideally temporary work-around proposes to integrate this unofficial
regen identity until a compliant solution is found.
JIRA: TRNSPRTPCE-532
Change-Id: Ib63b8fb67e7afbf0889eb1916c132d8058df540e
Co-authored-by: Guillaume Lambert <guillaume.lambert@orange.com>
Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com>
--- /dev/null
+This work includes a modified version of the YANG model org-openroadm-port-types
+developed by the Open ROADM MSA.
+
+It contains an additional regen identity 'if-OTUCn-ODUCn-regen' found in some
+non-compliant devices.
+Though this identity should have been advertised through a YANG deviation,
+this does not raise any compatibility problem with compliant devices.
+This is an ideally temporary work-around until a compliant solution is found.
+cf https://jira.opendaylight.org/browse/TRNSPRTPCE-532
contact
"OpenROADM.org";
description
contact
"OpenROADM.org";
description
- "YANG definitions for port types.
+ "This is a modified version of an Open ROADM MSA official YANG model.
+ It contains an unofficial and additional regen identity 'if-OTUCn-ODUCn-regen'
+ found in some non-compliant devices.
+ Though this identity should have been advertised through a YANG deviation,
+ this does not raise any compatibility problem with compliant devices.
+ This file is an ideally temporary work-around until a compliant solution is found.
+ cf https://jira.opendaylight.org/browse/TRNSPRTPCE-532
+
+ Original YANG model description below:
+ YANG definitions for port types.
Copyright of the Members of the Open ROADM MSA Agreement dated (c) 2016,
All other rights reserved.
Copyright of the Members of the Open ROADM MSA Agreement dated (c) 2016,
All other rights reserved.
identity pluggable-type-unspecified {
base pluggable-identifiers-identity;
}
identity pluggable-type-unspecified {
base pluggable-identifiers-identity;
}
+ // The following identity is not present in the original Open ROADM MSA YANG model.
+ identity if-OTUCn-ODUCn-regen {
+ base supported-if-capability;
+ }
+
typedef port-wavelength-types {
type enumeration {
typedef port-wavelength-types {
type enumeration {