802.1 Tools
  • Home
  • Maintenance
    • All items
    • Open items
    • Closed items
    • Items for review
    • Status
  • Meetings
  • Help
  • Log in
  1. Maintenance Items
  2. 0391
  3. Request
Requested revision
Standard:IEEE Std 802.1AEdk-2023Clause:23.11.2
Clause title:ieee802-dot1ae-pry YANG module
Rationale for revision
The augment of the IETF
interfaces:interface container is too restrictive.  The container cannot be used if used with derived interface types.
Proposed text
Replace this:
  augment "/if:interfaces/if:interface" {
    when "if:type = 'ianaift:ethernetCsmacd' or
          if:type = 'ianaift:ilan' or 
          if:type = 'ianaift:macSecControlledIF' or
          if:type = 'ianaift:ptm' or
          if:type = 'ianaift:bridge'" {
 
With this:
  augment "/if:interfaces/if:interface" {
    when "derived-from-or-self(if:type,'ianaift:ethernetCsmacd') or " +
         "derived-from-or-self(if:type,'ianaift:ilan') or " +
         "derived-from-or-self(if:type,'ianaift:macSecControlledIF') or " +
         "derived-from-or-self(if:type,'ianaift:ptm') or " +
         "derived-from-or-self(if:type,'ianaift:bridge')" {
      description 
        "Applies to the Controlled Port of SecY or PAC shim or
        Ethernet related Interface.";
    }
Impact on existing networks
This is a backwards compatible change that removes a restriction to enable needed capability for extensions and usage of the pry module.
Originator
Name:Scott MansfieldEmail:scott.mansfield@ericsson.com
Affiliation:Ericsson
Submitted:2025-07-30