After some conversations with Mahesh, I've reverted the draft to use the original YANG model name, vrrp.yang. Mahesh didn't feel using a different name to avoid backward compatibility concerns was a good approach.
Consequently, I have republished the draft. Since the changes are to avoid the usage of non-inclusive language, I still feel this should be done in a single shot rather than the onerous deprecated->obsoleted->remove cycle requiring 3 RFCs rather than one. One could consider the use of non-inclusive language to be a "bug" that should just be fixed in a single revision. Note that none of the types, identifiers, or the notifications are "config true" so there really shouldn't be any problems. I've include the nodes have change below to illustrate this. Also, I don't know of any ietf-vrrp.yang implementations and this draft has existed in the RTGWG for more than a year. I'd like to more forward with this now rather than have a people who have never written a YANG model have come out to champion the very restrictive YANG backward compatibility rules very late in the publication cycle. Thanks, Acee 125a126,151 > typedef new-master-reason-type { > status deprecated; > type enumeration { > enum not-master { > description > "The virtual router has never transitioned to master > state."; > } > enum priority { > description > "Priority was higher."; > } > enum preempted { > description > "The master was preempted."; > } > enum no-response { > description > "Previous master did not respond."; > } > } > description > "Indicates why the virtual router has transitioned to > master state."; > } // new-master-reason-type > 160a187,194 > identity vrrp-event-master-timeout { > status deprecated; > base vrrp-event-type; > description > "Indicates that the current master has not sent an > advertisement within the limit of master-down-interval."; > } > 222a257,263 > identity vrrp-event-lower-priority-master { > status deprecated; > base vrrp-event-type; > description > "Indicates that there is a lower-priority VRRP master."; > } > 327c368,377 < /* vrrp-version identity and its derivatives. */ --- > identity master { > status deprecated; > base vrrp-state-type; > description > "Indicates that the virtual router is forwarding > packets for IP addresses that are associated with > this virtual router."; > } > > /* vrrp-version identity and its derivatives. */ 727a778,786 > } > leaf master-down-interval { > status deprecated; > type uint32; > units centiseconds; > config false; > description > "Time interval for the backup virtual router to declare > 'master down'."; 751a811,818 > leaf new-master-reason { > status deprecated; > type new-master-reason-type; > config false; > description > "Indicates why the virtual router has transitioned to > master state."; > } 771a839,845 > leaf master-transitions { > status deprecated; > type yang:counter32; > description > "The total number of times that this virtual router's > state has transitioned to 'master'."; > } 965a1040,1052 > } > } > > notification vrrp-new-master-event { > status deprecated; > description > "Notification event for the election of a new VRRP master."; > leaf master-ip-address { > status deprecated; > type inet:ip-address; > mandatory true; > description > "IPv4 or IPv6 address of the new master."; 966a1054,1061 > leaf new-master-reason { > status deprecated; > type new-master-reason-type; > mandatory true; > description > "Indicates why the virtual router has transitioned to > master state."; > } > On Mar 2, 2025, at 8:57 PM, internet-dra...@ietf.org wrote: > > Internet-Draft draft-ietf-rtgwg-vrrp-rfc8347bis-01.txt is now available. It is > a work item of the Routing Area Working Group (RTGWG) WG of the IETF. > > Title: A YANG Data Model for the Virtual Router Redundancy Protocol (VRRP) > Authors: Acee Lindem > Xufeng Liu > Athanasios Kyparlis > Ravi Parikh > Mingui Zhang > Name: draft-ietf-rtgwg-vrrp-rfc8347bis-01.txt > Pages: 43 > Dates: 2025-03-02 > > Abstract: > > This document describes a YANG data model for the Virtual Router > Redundancy Protocol (VRRP). Both versions 2 and 3 of VRRP are > covered. > > The VRRP terminology has been updated conform to inclusive language > guidelines for IETF technologies. > > This document obsoletes RFC 8347. > > The IETF datatracker status page for this Internet-Draft is: > https://datatracker.ietf.org/doc/draft-ietf-rtgwg-vrrp-rfc8347bis/ > > There is also an HTML version available at: > https://www.ietf.org/archive/id/draft-ietf-rtgwg-vrrp-rfc8347bis-01.html > > A diff from the previous version is available at: > https://author-tools.ietf.org/iddiff?url2=draft-ietf-rtgwg-vrrp-rfc8347bis-01 > > Internet-Drafts are also available by rsync at: > rsync.ietf.org::internet-drafts > > > _______________________________________________ > rtgwg mailing list -- rtgwg@ietf.org > To unsubscribe send an email to rtgwg-le...@ietf.org _______________________________________________ rtgwg mailing list -- rtgwg@ietf.org To unsubscribe send an email to rtgwg-le...@ietf.org