|Clause title:||Definition for the ieee802-dot1q-bridge YANG module|
Rationale for revision
Two issues. ieee802-dot1q-bridge.yang and ieee802-dot1q-pb.yang have erroneous xpath statements. These xpath statements were never tested. Pyang and other validators do not test xpath statements. Several statements of the form: when "../component-name != 'd-bridge-component'" Component name is a string and d-bridge-component is an identity. The identity provider-edge-port is missing.
Currently testing two fixes for the xpath. One fix based on deref() function looks to be the current choice. A bug in the Yuma123 code prevents testing of the preferred method but an alternative has been tested this way. Added identity provider-edge-port – missing. Discussions have been logged in the Yangster meetings.
Impact on existing networks
For companies that try to use the yang modules they will have to correct the xpath statements.
|Affiliation:||LabN Consulting L.L.C.|