Requested revision
| Standard: | 802.1cp-2018 | Clause: | 48.6.3.3 |
| 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.
Proposed text
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.
Originator
| Name: | Don Fedyk | Email: | dfedyk@labn.net |
| Affiliation: | LabN Consulting L.L.C. | ||
| Submitted: | 2020-05-05 | ||