YANG Data Model for MPLS LDP
draft-ietf-mpls-ldp-yang-09
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2022-03-08
|
09 | (System) | RFC Editor state changed to AUTH48-DONE from AUTH48 |
2021-10-28
|
09 | (System) | RFC Editor state changed to AUTH48 |
2021-09-29
|
09 | (System) | RFC Editor state changed to RFC-EDITOR from EDIT |
2021-08-16
|
09 | (System) | RFC Editor state changed to EDIT from MISSREF |
2020-12-29
|
09 | Loa Andersson | Notification list changed to Nicolai Leymann <n.leymann@telekom.de>, Tarek Saad <tsaad.net@gmail.com>, Loa Andersson <loa@pi.nu> from Nicolai Leymann <n.leymann@telekom.de>, … Notification list changed to Nicolai Leymann <n.leymann@telekom.de>, Tarek Saad <tsaad.net@gmail.com>, Loa Andersson <loa@pi.nu> from Nicolai Leymann <n.leymann@telekom.de>, Tarek Saad <tsaad.net@gmail.com> |
2020-04-03
|
09 | Tero Kivinen | Closed request for Last Call review by SECDIR with state 'Overtaken by Events' |
2020-04-03
|
09 | Tero Kivinen | Assignment of request for Last Call review by SECDIR to Sandra Murphy was marked no-response |
2020-03-26
|
09 | (System) | IANA Action state changed to RFC-Ed-Ack from Waiting on RFC Editor |
2020-03-25
|
09 | (System) | IANA Action state changed to Waiting on RFC Editor from In Progress |
2020-03-25
|
09 | (System) | IANA Action state changed to In Progress from Waiting on Authors |
2020-03-25
|
09 | (System) | IANA Action state changed to Waiting on Authors from In Progress |
2020-03-23
|
09 | (System) | RFC Editor state changed to MISSREF |
2020-03-23
|
09 | (System) | IESG state changed to RFC Ed Queue from Approved-announcement sent |
2020-03-23
|
09 | (System) | Announcement was received by RFC Editor |
2020-03-23
|
09 | (System) | IANA Action state changed to In Progress |
2020-03-23
|
09 | Cindy Morgan | IESG state changed to Approved-announcement sent from IESG Evaluation::AD Followup |
2020-03-23
|
09 | Cindy Morgan | IESG has approved the document |
2020-03-23
|
09 | Cindy Morgan | Closed "Approve" ballot |
2020-03-23
|
09 | Cindy Morgan | Ballot approval text was generated |
2020-03-23
|
09 | Cindy Morgan | Ballot writeup was changed |
2020-03-23
|
09 | Deborah Brungard | Ballot approval text was changed |
2020-03-23
|
09 | Éric Vyncke | [Ballot comment] Thank you for addressing my DISCUSS about the YANG model. My current ballot is now 'no objection' to publish this document. Regards -éric … [Ballot comment] Thank you for addressing my DISCUSS about the YANG model. My current ballot is now 'no objection' to publish this document. Regards -éric ---- below for archiving only -- ignore ---- Thank you for addressing my previous comments (especially around the IPv6 support). But, I am now balloting a DISCUSS because I-D.ietf-rtgwg-policy-model MUST be a normative reference as it is referenced by the YANG modules of this document. I.e., this document cannot be published _BEFORE_ I-D.ietf-rtgwg-policy-model ... Else, it will be useless. Regards -éric ----- Thank you for the work put into this document. I fully support Ben Kaduk's DISCUSS about IPv6 (about why IPv6 is in the extended section 6.1.2). I would have balloted a DISCUSS if Ben haven't balloted before me. Also concerned about Suresh's question about the "rw ipv4 (or ipv6)" in section 6.2.1. and 6.2.2. and other places. Thank you, though, for the IPv6 example in Appendix A. Answers to my COMMENTs below will be welcome, Regards, -éric == COMMENTS == -- Section 4 -- Why having the YANG subtrees for IPv4 and IPv6 different order of their subtrees in ietf-mpls-ldp/mpls-ldp/address-families/ipv[46] ? -- Section 5.1.2 -- Another difference about IPv4 and IPv6 in the tree: IPv6 has an "enable" leaf but IPv4 does not. Why is that ? -- Section 5.2.1.1. -- In the text "this document recommends an operator to pick a routable IPv4 unicast address as an LSR Id", what is meant by "routable" ? Globally routable ? Domain routable ? Also, it is expected that design recommendations are done in a document about data model? |
2020-03-23
|
09 | Éric Vyncke | [Ballot Position Update] Position for Éric Vyncke has been changed to No Objection from Discuss |
2020-03-20
|
09 | (System) | Sub state has been changed to AD Followup from Revised ID Needed |
2020-03-20
|
09 | (System) | IANA Review state changed to Version Changed - Review Needed from IANA OK - Actions Needed |
2020-03-20
|
09 | Kamran Raza | New version available: draft-ietf-mpls-ldp-yang-09.txt |
2020-03-20
|
09 | (System) | New version approved |
2020-03-20
|
09 | (System) | Request for posting confirmation emailed to previous authors: Rajiv Asati , Xufeng Liu , Kamran Raza , Santosh Esale , Himanshu Shah , Xia Chen |
2020-03-20
|
09 | Kamran Raza | Uploaded new revision |
2020-03-19
|
08 | Benjamin Kaduk | [Ballot Position Update] Position for Benjamin Kaduk has been changed to No Objection from Discuss |
2020-03-19
|
08 | Benjamin Kaduk | [Ballot comment] Thanks for the updates in the -08. While many of us are uneasy about relegating IPv6 support to be an "extended feature", the … [Ballot comment] Thanks for the updates in the -08. While many of us are uneasy about relegating IPv6 support to be an "extended feature", the new structure places IPv4 and IPv6 (when present) as siblings, and it's clear that LDPv6 just isn't very widely deployed at the moment, so this status is tolerable. I'm still concerned that the semantics of the "password" field (even though there is an associated algorithm-type) are not clearly specified, but I've been persuaded to reduce that from a Discuss point to just a Comment. I'm coming at this from the mindset where the YANG model is a multi-vendor abstraction that gives me a unified configuration interface across all my systems, and takes care of mapping the standardized parameters to the local configuration state. When TCP-MD5 or TCP-AO is in use, I fully expect the actual key material to be managed by some automated system, so that the human operator is not in the normal path for configuring the key material, but it still seems like the key-management infrastructure should have a single understanding for what "the key material" is, and be able to pass that directly to the YANG-based control surface and have things work, regardless of which vendor implementation is in use. The current specification and discussion of how the TCP-MD5 config is per-vendor makes me concerned that the YANG abstraction will be "leaky", in that (e.g.) some vendors won't let me configure a binary key, or I'll need to use a differently formatted string for one device vs. another. |
2020-03-19
|
08 | Benjamin Kaduk | Ballot comment text updated for Benjamin Kaduk |
2020-03-19
|
08 | Cindy Morgan | IESG state changed to IESG Evaluation::Revised I-D Needed from IESG Evaluation::AD Followup |
2020-03-18
|
08 | Amanda Baber | IANA Review state changed to IANA OK - Actions Needed from Version Changed - Review Needed |
2020-03-18
|
08 | Éric Vyncke | [Ballot discuss] Thank you for addressing my previous comments (especially around the IPv6 support). But, I am now balloting a DISCUSS because I-D.ietf-rtgwg-policy-model MUST … [Ballot discuss] Thank you for addressing my previous comments (especially around the IPv6 support). But, I am now balloting a DISCUSS because I-D.ietf-rtgwg-policy-model MUST be a normative reference as it is referenced by the YANG modules of this document. I.e., this document cannot be published _BEFORE_ I-D.ietf-rtgwg-policy-model ... Else, it will be useless. Regards -éric |
2020-03-18
|
08 | Éric Vyncke | [Ballot Position Update] Position for Éric Vyncke has been changed to Discuss from No Objection |
2020-03-17
|
08 | Benjamin Kaduk | [Ballot discuss] [updating Discuss to reflect points addressed by the -08; COMMENT unchanged from -07] Please include some justification for why LDP IPv6 is considered … [Ballot discuss] [updating Discuss to reflect points addressed by the -08; COMMENT unchanged from -07] Please include some justification for why LDP IPv6 is considered an "extended feature" (which is particularly surprising given that Section 2 classifies "IP" to refer to both IPv4 and IPv6 together). We need to define the format/semantics of the md5-key string (e.g., is it hex? base64{url,}?) either directly or by reference (as the YANG doctor notes). Using a crypto-type in the base model as opposed to only as an extension would probably be appropriate, as would adding a note that tcp-md5 is obsoleted by TCP-AO. |
2020-03-17
|
08 | Benjamin Kaduk | Ballot discuss text updated for Benjamin Kaduk |
2020-03-17
|
08 | Benjamin Kaduk | Telechat date has been changed to 2020-03-19 from 2019-12-05 |
2020-02-28
|
08 | Roman Danyliw | [Ballot comment] Thank you for addressing my DISCUSS and COMMENT points. |
2020-02-28
|
08 | Roman Danyliw | [Ballot Position Update] Position for Roman Danyliw has been changed to No Objection from Discuss |
2020-02-27
|
08 | (System) | Sub state has been changed to AD Followup from Revised ID Needed |
2020-02-27
|
08 | (System) | IANA Review state changed to Version Changed - Review Needed from IANA OK - Actions Needed |
2020-02-27
|
08 | Kamran Raza | New version available: draft-ietf-mpls-ldp-yang-08.txt |
2020-02-27
|
08 | (System) | New version approved |
2020-02-27
|
08 | (System) | Request for posting confirmation emailed to previous authors: Santosh Esale , Xufeng Liu , Xia Chen , Kamran Raza , Rajiv Asati , Himanshu Shah |
2020-02-27
|
08 | Kamran Raza | Uploaded new revision |
2020-02-03
|
07 | Gunter Van de Velde | Closed request for Telechat review by OPSDIR with state 'Overtaken by Events' |
2020-01-19
|
07 | Gunter Van de Velde | Assignment of request for Telechat review by OPSDIR to Tina Tsou was marked no-response |
2019-12-05
|
07 | Cindy Morgan | IESG state changed to IESG Evaluation::Revised I-D Needed from IESG Evaluation |
2019-12-05
|
07 | Magnus Westerlund | [Ballot Position Update] New position, No Objection, has been recorded for Magnus Westerlund |
2019-12-04
|
07 | Éric Vyncke | [Ballot comment] Thank you for the work put into this document. I fully support Ben Kaduk's DISCUSS about IPv6 (about why IPv6 is in the … [Ballot comment] Thank you for the work put into this document. I fully support Ben Kaduk's DISCUSS about IPv6 (about why IPv6 is in the extended section 6.1.2). I would have balloted a DISCUSS if Ben haven't balloted before me. Also concerned about Suresh's question about the "rw ipv4 (or ipv6)" in section 6.2.1. and 6.2.2. and other places. Thank you, though, for the IPv6 example in Appendix A. Answers to my COMMENTs below will be welcome, Regards, -éric == COMMENTS == -- Section 4 -- Why having the YANG subtrees for IPv4 and IPv6 different order of their subtrees in ietf-mpls-ldp/mpls-ldp/address-families/ipv[46] ? -- Section 5.1.2 -- Another difference about IPv4 and IPv6 in the tree: IPv6 has an "enable" leaf but IPv4 does not. Why is that ? -- Section 5.2.1.1. -- In the text "this document recommends an operator to pick a routable IPv4 unicast address as an LSR Id", what is meant by "routable" ? Globally routable ? Domain routable ? Also, it is expected that design recommendations are done in a document about data model? |
2019-12-04
|
07 | Éric Vyncke | [Ballot Position Update] New position, No Objection, has been recorded for Éric Vyncke |
2019-12-04
|
07 | Barry Leiba | [Ballot comment] I support the DISCUSSes and comments by Ben, Roman, and Adam. |
2019-12-04
|
07 | Barry Leiba | [Ballot Position Update] New position, No Objection, has been recorded for Barry Leiba |
2019-12-04
|
07 | Adam Roach | [Ballot comment] Thanks to all contributors and working group members who worked on this document. --------------------------------------------------------------------------- The front page contains six authors' names, while the … [Ballot comment] Thanks to all contributors and working group members who worked on this document. --------------------------------------------------------------------------- The front page contains six authors' names, while the "Authors' Addresses" section at the end of the document contains 10. To avoid complications in AUTH48, please clearly move all but six (or, preferably, five -- see RFC 7322 section 4.1.1) such names to the "Contributors" section. --------------------------------------------------------------------------- I share Ben's concerns regarding the way these models treat IPv4 as "basic" functionality, and IPv6 as "extended" functionality. See https://www.iab.org/2016/11/07/iab-statement-on-ipv6/ for the current IAB guidance on IPv6 in IETF protocols. --------------------------------------------------------------------------- > FEC-Label bindings: > FEC 203.0.113.1/32: > advertised: local-label 16000 > peer 192.0.2.1:0 > peer 192.0.2.2:0 > peer 192.0.2.3:0 > received: > peer 192.0.2.1:0, label 16002, used-in-forwarding=Yes > peer 192.0.2.2:0, label 17002, used-in-forwarding=No > FEC 203.0.113.2/32: > . . . . > FEC 198.51.100.0/24: > . . . . > > Address bindings: > Addr 192.0.2.10: > advertised > Addr 192.0.2.1: > received, peer 192.0.2.1:0 > Addr 192.0.2.2: > received, peer 192.0.2.2:0 > Addr 192.0.2.3: > received, peer 192.0.2.3:0 > > Figure 12 Please update this example to use IPv6, or add an example that shows IPv6. Refer again to the IAB statement cited above for details. |
2019-12-04
|
07 | Adam Roach | [Ballot Position Update] New position, No Objection, has been recorded for Adam Roach |
2019-12-04
|
07 | Alissa Cooper | [Ballot comment] Per the Gen-ART review, I support Roman's DISCUSS and Benjamin's DISCUSS point concerning IPv6. Please respond to the Gen-ART review. |
2019-12-04
|
07 | Alissa Cooper | [Ballot Position Update] New position, No Objection, has been recorded for Alissa Cooper |
2019-12-04
|
07 | Benjamin Kaduk | [Ballot discuss] The YANG doctor last call review of the -06 notes that these modules are in violation of the expectations of RFC 8349 (at … [Ballot discuss] The YANG doctor last call review of the -06 notes that these modules are in violation of the expectations of RFC 8349 (at least w.r.t. defining a new identity for the control-plane protocol and possibly more). This document should either be brought into compliance or explain why it diverges. The YANG doctor's comments about default values for "local" configuration (e.g., graceful-restart configuration) causing the global configuration to never take effect should also be addressed. Please include some justification for why LDP IPv6 is considered an "extended feature" (which is particularly surprising given that Section 2 classifies "IP" to refer to both IPv4 and IPv6 together). We need to define the format/semantics of the md5-key string (e.g., is it hex? base64{url,}?) either directly or by reference (as the YANG doctor notes). Using a crypto-type would probably be appropriate, as would adding a note that tcp-md5 is obsoleted by TCP-AO. In the peer-af-policy-container grouping's label-policy/advertise/prefix-list, we need to say if the filter is for inclusion or exclusion of outgoing label advertisements. Similarly for the incoming label advertisements in the 'accept' container (and most of the -list-ref usages?). In the policy-container grouping's label-policy/assign/independent-mode/prefix-list, the description suggests that the contents will provide not just a list of prefixes that act as a filter, but also a map from prefix to label. This is a qualitatively different usage than the previous occurrences of prefix-list-ref, and it seems like a different type may be needed for it. Similarly for ordered-mode. (pro-forma) This document has 6 authors, and per RFC 7322, as this is more than five, we are supposed to consider whether that's appropriate. Seeing nothing in the shepherd writeup or similar, I mention it here. |
2019-12-04
|
07 | Benjamin Kaduk | [Ballot comment] Please also respond to the other YANG doctor, rtg-dir, and other directorate reviewers' comments. I support Roman's Discuss. I suggest making a reference … [Ballot comment] Please also respond to the other YANG doctor, rtg-dir, and other directorate reviewers' comments. I support Roman's Discuss. I suggest making a reference to RFC 5920 at some point, perhaps from the security considerations. We have several instances of a "container ipv4" that's a "container with presence" in the jargon of RFC 7950. As SEC AD one thing I look for is edge cases, such as when a subset of these containers are present but not all (and not none). While for this specific case, it seems fairly natural to assume that IPv4 is enabled if any are present, it does make me wonder if the modeling is at an optimal state if there's even the possibility for such skewed signals. (I didn't specifically audit for any other cases of "redundant" containers-with-presence.) It's not entirely clear to me why we need (all of) the specialization of structures into using inet:ipv4-address and inet:ipv6-address as opposed to just inet:ip-address. I do see that the latter is used in several places already, and so assume that this was already considered; perhaps some of the discussion/motivation could be included in the document, though. Section 1 The data model is defined for following constructs that are used for managing the protocol: nit: "the following". I share the YANG doctor's concern that separating the configuration and operational state constructs is not consistent with the NMDA model. Section 1.1 The "base" category contains the basic and fundamental features that are covered in LDP base specification [RFC5036] and constitute the minumum requirements for a typical base LDP deployment. Whereas, the "extended" category contains all other non-base features. All the This statement ("all other") is not future-proof. Section 3 o This module aims to address only the core LDP parameters as per RFC specification, as well as some widely deployed non-RFC features (such as label policies, session authentication etc). Any vendor specific feature should be defined in a vendor-specific augmentation of this model. [Even for widely-deployed non-RFC features we still need to provide a clear description of what semantics are being covered, whether in-document or via an external reference.] o This model is a VPN Forwarding and Routing (VRF)-centric model. It is important to note that [RFC4364] defines VRF tables and side note: I would like the IETF to someday get to a point where "VPN" (the 'P' is for "private") is used only for protocols/deployments that provide confidentiality protection ("privacy") for the data being conveyed. We are, of course, not there now, and I cannot insist on any change here. But please consider whether an alternate phrasing would suffice, that includes just the "virtual" part but not "VPN". Since we are mostly using "VRF" in the rest of the document, this is not as daunting as it sometimes is... Section 4 It might be nice to have the tree show the ipv4 and ipv6 children in as similar an order as is possible (with the understanding that the semantics are not affected by the order of appearance, of course). | +--rw address-families | | +--rw ipv4! | | | +--rw enable? boolean | | | +--ro label-distribution-controlmode? enumeration | | | +--ro bindings | | | | +--ro address* [address] | | | | | +--ro address inet:ipv4-address | | | | | +--ro advertisement-type? advertised-received | | | | | +--ro peer | | | | | +--ro lsr-id? leafref | | | | | +--ro label-space-id? leafref Does this imply that there is only one peer per address? Is that going to be a limitation for any deployment cases? +--rw ldp-ext:session-downstream-on-demand | {session-downstream-on-demand-config}? | +--rw ldp-ext:enable? boolean nit(?): missing '|' to connect down to ldp-ext:enable? Similarly for ldp-ext:max-wait a few lines later, and some other occurrences later in the document. Section 5.1.2 Am I reading this right that (e.g.) per-interface hello-holdtime is configurable as an extension and only the global hello-holdtime is present in the "base" module? Section 7 "NHLFE" is used only once in this document (and is not listed as "well-known" at https://www.rfc-editor.org/materials/abbrev.expansion.txt); please expand it out. Section 9 Is 2018 still the right copyright year for the modules themselves? Section 9.1 typedef ldp-address-family { type identityref { base rt:address-family; } Why can't we use rt:address-family directly in the one container that uses this? description "Duration represented as 32 bit seconds with infinite."; nits: "32-bit" (hyphenated), "with infinity". typedef downstream-upstream { type enumeration { enum downstream { description "Downstream information."; } enum upstream { description "Upstream information."; } } description "Received or advertised."; } nit: copy/paste on the description? leaf used-in-forwarding { type boolean; description "'true' if the lable is used in forwarding."; nit: s/lable/label/ grouping graceful-restart-attributes-per-peer { description "Per peer graceful restart attributes. On the local side, these attributes are configuration and operational state data. One the peer side, these attributes are operational state data reveiced from the peer."; nit: s/reveiced/received/ grouping peer-state-derived { description "The peer state information derived from the LDP protocol operatoins."; nit: s/operatoins/operations/ grouping peer-state-derived { [...] leaf next-keep-alive { type uint16; units seconds; config false; description "Time to send the next KeepAlive message."; } nit: this description text sounds like it's giving an absolute time, but given that it's a uint16 I presume it's "time [from now] until sending". container received-peer-state { config false; description "Operational state information learned from the peer."; uses graceful-restart-attributes-per-peer; container capability { description "Configure capability."; This is config-false; "Configure" in the description cannot be correct, though I suppose "Configured" could be. (Also applies to several of the child containers' descriptions.) leaf up-time { type string; config false; description "Up time. The interval format in ISO 8601."; We probably should have some sort of reference for ISO 8601 (though of course it cannot actually *be* a in the YANG module itself) leaf notification { type yang:counter64; description "The number of messages sent or received."; Is this the same as or different than "leaf total-messages"? leaf label-distribution-controlmode { nit: any reason to not hyphenate control-mode as well? container interfaces { description "A list of interfaces for LDP Basic Descovery."; nit: s/Descovery/Discovery/ container discovery { description "Neibgbor discovery configuration and operational state."; nit: s/Neibgbor/Neighbor/ // ipv4 container hello-adjacencies { config false; description "Containing a list of hello adjacencies."; list hello-adjacency { key "adjacent-address"; config false; description "List of hello adjacencies."; leaf adjacent-address { type inet:ipv4-address; description "Neighbor address of the hello adjacency."; } I'm not an expert here, but I'm not really seeing why we need to specialize this container for v4 vs v6 as opposed to just using inet:ip-address and having something that's applicable to both. leaf adjacent-address { type inet:ipv4-address; description "Configures a remote LDP neighbor and enables extended LDP discovery of the specified neighbor."; Given that there's a sibling leaf "enable", do we still want "and enables" here? Should peer/capability have a comment in its description that the container exists to be augmented by other (extension) modules? notification mpls-ldp-fec-event { Am I reading this right that we only generate notifications on 0->1 and 1->0 transitions of "number of prefixes active for a given FEC"? Would we ever want to know about addition/removal of prefixes that do leave the FEC up? Section 9.2 I can't find a pattern into which if-feature statements go into containers used to augment things vs. the augment directives themselves. Can we be more consistent (or am I missing the pattern)? feature dual-stack-transport-pereference { description "This feature indicates that the system allows to configure the transport connection pereference in a dual-stack setup."; nit: s/pereference/preference/ (twice) feature policy-targeted-discovery-config { description "This feature indicates that the system allows to configure policies to control the acceptance of targeted neighbor discovery hello messages."; nit: s/hello/Hello/ typedef neighbor-list-ref { type string; description "A type for a reference to a neighbor address list. The string value is the name identifier for uniquely identifying the referenced address list, which contains a list of addresses that a routing policy can applied. The definition of such an address list is outside the scope of this document."; If I'm reading correctly between here and where this is used, the semantics of this are better described as "implementation-specific" -- that is, this is a label that refers to some local configured state, specifically, a list of neighbor addresses used as an ACL. (Emphasis on *local* -- it seems like it does not need to interact with anything else.) I do sympathize with the YANG doctor, though -- as-is, this feels underspecified. (BTW, IP ACLs are not considered to be a security measure by the broader security community.) Similarly for the subsequent -list-refs. container interfaces { description "A list of interfaces on which forwarding is disabled."; nit: given the separate 'ldp-disable' leaf, perhaps s/is/can be/ is in order. Also, the description of the list itself implies additional functionality, of listing the interfaces used for basic discovery. grouping graceful-restart-augment { description "Augmentation to graceful restart."; leaf helper-enable { if-feature graceful-restart-helper-mode; type boolean; default false; description "Enable or disable graceful restart helper mode."; Where is this "helper mode" documented? augment "/rt:routing/rt:control-plane-protocols/ldp:mpls-ldp/" + "ldp:global" { description "Graceful forwarding nexthop augmentation."; uses global-forwarding-nexthop-augment; } nit: I don't think "Graceful" is correct, in the description. Why is (the augmented) /rt:routing/rt:control-plane-protocols/ldp:mpls-ldp/ldp:global/ldp:address-families/ipv6/label-distribution-controlmode 'config false'? Doesn't RFC 5036 say that an LSR might support either as a configuration option? leaf adjacent-address { type inet:ipv6-address; description "Configures a remote LDP neighbor and enables extended LDP discovery of the specified neighbor."; As for the ipv4 case, do we still want "and enables" here? augment "/rt:routing/rt:control-plane-protocols/ldp:mpls-ldp/" + "ldp:discovery/ldp:interfaces/ldp:interface/" + "ldp:address-families/ldp-ext:ipv6" { description "Interface address family IPv6 augmentation."; uses interface-address-family-ipv6-augment; Didn't we just create .../ldp:address-families/ldp-ext:ipv6 with an earlier augmentation in this module? (Similarly for /rt:routing/rt:control-plane-protocols/ldp:mpls-ldp/ldp:peers/ldp:peer/ldp:address-families/ldp-ext:ipv6 which we augment with "uses peer-af-policy-container".) Appendix A "is-router": [null], This looks weird to me ("array containing one element with value literal null") -- why does the array come into play? |
2019-12-04
|
07 | Benjamin Kaduk | Ballot comment and discuss text updated for Benjamin Kaduk |
2019-12-04
|
07 | Suresh Krishnan | [Ballot comment] I kind of figured out how this should work but is this formulation used in Figures 10,11 and 13 something well defined? I … [Ballot comment] I kind of figured out how this should work but is this formulation used in Figures 10,11 and 13 something well defined? I have not seen this before and a reread of RFC8340 did not help either +--ro ipv4 (or ipv6) |
2019-12-04
|
07 | Suresh Krishnan | [Ballot Position Update] New position, No Objection, has been recorded for Suresh Krishnan |
2019-12-03
|
07 | Benjamin Kaduk | [Ballot discuss] [This is a preliminary Discuss placed before a full document review is complete, to give the authors additional time to consider and respond] … [Ballot discuss] [This is a preliminary Discuss placed before a full document review is complete, to give the authors additional time to consider and respond] The YANG doctor last call review of the -06 notes that these modules are in violation of the expectations of RFC 8349 (at least w.r.t. defining a new identity for the control-plane protocol and probably also w.r.t. augmenting the "control-plane-protocol" under "/routing"). This document should either be brought into compliance or explain why it diverges. The YANG doctor's comments about the default values for the "local" graceful-restart configuration causing the global configuration to never take effect also should be addressed. The YANG doctor also noted that the "md5-key" leaf does not specify its semantics, and is presumably sensitive (so that a crypto-type would be more appropriate). |
2019-12-03
|
07 | Benjamin Kaduk | [Ballot comment] Please also respond to the other YANG doctor, rtg-dir, and other directorate reviewers' comments. I support Roman's Discuss. |
2019-12-03
|
07 | Benjamin Kaduk | [Ballot Position Update] New position, Discuss, has been recorded for Benjamin Kaduk |
2019-12-03
|
07 | Alvaro Retana | [Ballot Position Update] New position, No Objection, has been recorded for Alvaro Retana |
2019-12-03
|
07 | Mirja Kühlewind | [Ballot comment] I support Roman's discuss. |
2019-12-03
|
07 | Mirja Kühlewind | [Ballot Position Update] New position, No Objection, has been recorded for Mirja Kühlewind |
2019-12-03
|
07 | Roman Danyliw | [Ballot discuss] Thank you for using the YANG Security Considerations template. Could you please provide more details on which nodes are sensitive to write and … [Ballot discuss] Thank you for using the YANG Security Considerations template. Could you please provide more details on which nodes are sensitive to write and read issues; and the RPC operations of concern. For example, see draft-ietf-isis-yang-isis-cfg or draft-ietf-ospf-yang. |
2019-12-03
|
07 | Roman Danyliw | [Ballot comment] A few trivial editorial nits: * Section 1.1. Typo. s/minumum/minimum/ * Section 1.1. Typo. s/catogories/categories/ * Section 1.1. Typo. s/higlighting/highlighting/ * Section 3.0. … [Ballot comment] A few trivial editorial nits: * Section 1.1. Typo. s/minumum/minimum/ * Section 1.1. Typo. s/catogories/categories/ * Section 1.1. Typo. s/higlighting/highlighting/ * Section 3.0. Typo. s/grapically/graphically/ * Section 5.2.1. Typo. s/an network-instance/a network-instance/ |
2019-12-03
|
07 | Roman Danyliw | [Ballot Position Update] New position, Discuss, has been recorded for Roman Danyliw |
2019-11-28
|
07 | Tero Kivinen | Request for Telechat review by SECDIR Completed: Has Nits. Reviewer: Shawn Emery. Submission of review completed at an earlier date. |
2019-11-25
|
07 | Tero Kivinen | Request for Telechat review by SECDIR Completed: Has Nits. Reviewer: Shawn Emery. |
2019-11-20
|
07 | Tero Kivinen | Request for Telechat review by SECDIR is assigned to Shawn Emery |
2019-11-20
|
07 | Tero Kivinen | Request for Telechat review by SECDIR is assigned to Shawn Emery |
2019-11-14
|
07 | (System) | IANA Review state changed to IANA OK - Actions Needed from Version Changed - Review Needed |
2019-11-14
|
07 | Gunter Van de Velde | Request for Telechat review by OPSDIR is assigned to Tina Tsou |
2019-11-14
|
07 | Gunter Van de Velde | Request for Telechat review by OPSDIR is assigned to Tina Tsou |
2019-11-12
|
07 | Deborah Brungard | IESG state changed to IESG Evaluation from Waiting for Writeup::AD Followup |
2019-11-12
|
07 | Cindy Morgan | Placed on agenda for telechat - 2019-12-05 |
2019-11-12
|
07 | Deborah Brungard | Ballot has been issued |
2019-11-12
|
07 | Deborah Brungard | [Ballot Position Update] New position, Yes, has been recorded for Deborah Brungard |
2019-11-12
|
07 | Deborah Brungard | Created "Approve" ballot |
2019-11-12
|
07 | Deborah Brungard | Ballot writeup was changed |
2019-11-04
|
07 | (System) | Sub state has been changed to AD Followup from Revised ID Needed |
2019-11-04
|
07 | (System) | IANA Review state changed to Version Changed - Review Needed from IANA OK - Actions Needed |
2019-11-04
|
07 | Kamran Raza | New version available: draft-ietf-mpls-ldp-yang-07.txt |
2019-11-04
|
07 | (System) | New version approved |
2019-11-04
|
07 | (System) | Request for posting confirmation emailed to previous authors: Xufeng Liu , Santosh Esale , Xia Chen , Himanshu Shah , Kamran Raza , Rajiv Asati |
2019-11-04
|
07 | Kamran Raza | Uploaded new revision |
2019-11-01
|
06 | Yingzhen Qu | Request for Last Call review by RTGDIR Completed: Has Issues. Reviewer: Yingzhen Qu. Sent review to list. |
2019-10-22
|
06 | Deborah Brungard | Waiting on responses to YANG reviews (Jan, Martin). |
2019-10-22
|
06 | Deborah Brungard | IESG state changed to Waiting for Writeup::Revised I-D Needed from Waiting for Writeup |
2019-10-18
|
06 | Min Ye | Request for Last Call review by RTGDIR is assigned to Yingzhen Qu |
2019-10-18
|
06 | Min Ye | Request for Last Call review by RTGDIR is assigned to Yingzhen Qu |
2019-10-18
|
06 | Min Ye | Assignment of request for Last Call review by RTGDIR to Jon Mitchell was marked no-response |
2019-10-18
|
06 | Gunter Van de Velde | Assignment of request for Last Call review by OPSDIR to Mehmet Ersue was marked no-response |
2019-10-15
|
06 | Jan Lindblad | Request for Last Call review by YANGDOCTORS Completed: Ready with Issues. Reviewer: Jan Lindblad. Sent review to list. |
2019-10-09
|
06 | Sabrina Tanamal | IANA Experts State changed to Expert Reviews OK from Reviews assigned |
2019-10-09
|
06 | Sabrina Tanamal | IANA Review state changed to IANA OK - Actions Needed from IANA - Not OK |
2019-10-04
|
06 | Sabrina Tanamal | IANA Experts State changed to Reviews assigned |
2019-10-04
|
06 | (System) | IANA Review state changed to IANA - Not OK from IANA - Review Needed |
2019-10-04
|
06 | Sabrina Tanamal | (Via drafts-lastcall@iana.org): IESG/Authors/WG Chairs: The IANA Functions Operator has completed its review of draft-ietf-mpls-ldp-yang-06. If any part of this review is inaccurate, please let … (Via drafts-lastcall@iana.org): IESG/Authors/WG Chairs: The IANA Functions Operator has completed its review of draft-ietf-mpls-ldp-yang-06. If any part of this review is inaccurate, please let us know. The IANA Services Operator understands that, upon approval of this document, there are two actions which we must complete. First, in the ns registry on the IETF XML Registry page located at: https://www.iana.org/assignments/xml-registry/ two, new namespaces will be registered as follows: ID: yang:ietf-mpls-ldp URI: urn:ietf:params:xml:ns:yang:ietf-mpls-ldp Filename: [ TBD-at-Registration ] Reference: [ RFC-to-be ] ID: yang:ietf-mpls-ldp-extended URI: urn:ietf:params:xml:ns:yang:ietf-mpls-ldp-extended Filename: [ TBD-at-Registration ] Reference: [ RFC-to-be ] As this document requests registrations in a Specification Required (see RFC 8126) registry, we will initiate the required Expert Review via a separate request. Expert review will need to be completed before your document can be approved for publication as an RFC. Second, in the YANG Module Names registry on the YANG Parameters registry page located at: https://www.iana.org/assignments/yang-parameters/ two, new YANG modules will be registered as follows: Name: ietf-mpls-ldp File: [ TBD-at-Registration ] Maintained by IANA? N Namespace: urn:ietf:params:xml:ns:yang:ietf-mpls-ldp Prefix: ldp Module: Reference: [ RFC-to-be ] Name: ietf-mpls-ldp -extended File: [ TBD-at-Registration ] Maintained by IANA? N Namespace: urn:ietf:params:xml:ns:yang:ietf-mpls-ldp-extended Prefix: ldp-ext Module: Reference: [ RFC-to-be ] While the YANG module names will be registered after the IESG approves the document, the YANG module files will be posted after the RFC Editor notifies us that the document has been published. The IANA Services Operator understands that these are the only actions required to be completed upon approval of this document. Note: The actions requested in this document will not be completed until the document has been approved for publication as an RFC. This message is meant only to confirm the list of actions that will be performed. Thank you, Sabrina Tanamal Senior IANA Services Specialist |
2019-10-04
|
06 | Mehmet Ersue | Request for Last Call review by YANGDOCTORS is assigned to Jan Lindblad |
2019-10-04
|
06 | Mehmet Ersue | Request for Last Call review by YANGDOCTORS is assigned to Jan Lindblad |
2019-10-04
|
06 | (System) | IESG state changed to Waiting for Writeup from In Last Call |
2019-10-03
|
06 | Tarek Saad | Requested Last Call review by YANGDOCTORS |
2019-10-01
|
06 | Mehmet Ersue | Assignment of request for Last Call review by OPSDIR to Mehmet Ersue was rejected |
2019-10-01
|
06 | Gunter Van de Velde | Request for Last Call review by OPSDIR is assigned to Mehmet Ersue |
2019-10-01
|
06 | Gunter Van de Velde | Request for Last Call review by OPSDIR is assigned to Mehmet Ersue |
2019-10-01
|
06 | Gunter Van de Velde | Request for Last Call review by OPSDIR is assigned to Mehmet Ersue |
2019-10-01
|
06 | Gunter Van de Velde | Request for Last Call review by OPSDIR is assigned to Mehmet Ersue |
2019-09-25
|
06 | Reese Enghardt | Request for Last Call review by GENART Completed: Ready with Issues. Reviewer: Theresa Enghardt. Sent review to list. |
2019-09-23
|
06 | Min Ye | Request for Last Call review by RTGDIR is assigned to Jon Mitchell |
2019-09-23
|
06 | Min Ye | Request for Last Call review by RTGDIR is assigned to Jon Mitchell |
2019-09-23
|
06 | Min Ye | Assignment of request for Last Call review by RTGDIR to Julien Meuric was rejected |
2019-09-21
|
06 | Min Ye | Request for Last Call review by RTGDIR is assigned to Julien Meuric |
2019-09-21
|
06 | Min Ye | Request for Last Call review by RTGDIR is assigned to Julien Meuric |
2019-09-21
|
06 | Min Ye | Assignment of request for Last Call review by RTGDIR to Mike McBride was rejected |
2019-09-20
|
06 | Min Ye | Request for Last Call review by RTGDIR is assigned to Mike McBride |
2019-09-20
|
06 | Min Ye | Request for Last Call review by RTGDIR is assigned to Mike McBride |
2019-09-20
|
06 | Min Ye | Assignment of request for Last Call review by RTGDIR to Andrew Malis was rejected |
2019-09-20
|
06 | Cindy Morgan | IANA Review state changed to IANA - Review Needed |
2019-09-20
|
06 | Cindy Morgan | The following Last Call announcement was sent out (ends 2019-10-04): From: The IESG To: IETF-Announce CC: mpls@ietf.org, db3546@att.com, mpls-chairs@ietf.org, draft-ietf-mpls-ldp-yang@ietf.org, Tarek … The following Last Call announcement was sent out (ends 2019-10-04): From: The IESG To: IETF-Announce CC: mpls@ietf.org, db3546@att.com, mpls-chairs@ietf.org, draft-ietf-mpls-ldp-yang@ietf.org, Tarek Saad , tsaad.net@gmail.com, Nicolai Leymann Reply-To: ietf@ietf.org Sender: Subject: Last Call: (YANG Data Model for MPLS LDP) to Proposed Standard The IESG has received a request from the Multiprotocol Label Switching WG (mpls) to consider the following document: - 'YANG Data Model for MPLS LDP' as Proposed Standard The IESG plans to make a decision in the next few weeks, and solicits final comments on this action. Please send substantive comments to the ietf@ietf.org mailing lists by 2019-10-04. Exceptionally, comments may be sent to iesg@ietf.org instead. In either case, please retain the beginning of the Subject line to allow automated sorting. Abstract This document describes a YANG data model for Multi-Protocol Label Switching (MPLS) Label Distribution Protocol (LDP). The model also serves as the base model to define Multipoint LDP (mLDP) model. The YANG modules in this document conform to the Network Management Datastore Architecture (NMDA). The file can be obtained via https://datatracker.ietf.org/doc/draft-ietf-mpls-ldp-yang/ IESG discussion can be tracked via https://datatracker.ietf.org/doc/draft-ietf-mpls-ldp-yang/ballot/ No IPR declarations have been submitted directly on this I-D. |
2019-09-20
|
06 | Cindy Morgan | IESG state changed to In Last Call from Last Call Requested |
2019-09-20
|
06 | Deborah Brungard | Last call was requested |
2019-09-20
|
06 | Deborah Brungard | Ballot approval text was generated |
2019-09-20
|
06 | Deborah Brungard | Ballot writeup was generated |
2019-09-20
|
06 | Deborah Brungard | IESG state changed to Last Call Requested from Publication Requested |
2019-09-20
|
06 | Deborah Brungard | Last call announcement was generated |
2019-09-19
|
06 | Jean Mahoney | Request for Last Call review by GENART is assigned to Theresa Enghardt |
2019-09-19
|
06 | Jean Mahoney | Request for Last Call review by GENART is assigned to Theresa Enghardt |
2019-09-19
|
06 | Tero Kivinen | Request for Last Call review by SECDIR is assigned to Sandra Murphy |
2019-09-19
|
06 | Tero Kivinen | Request for Last Call review by SECDIR is assigned to Sandra Murphy |
2019-09-18
|
06 | Min Ye | Request for Last Call review by RTGDIR is assigned to Andrew Malis |
2019-09-18
|
06 | Min Ye | Request for Last Call review by RTGDIR is assigned to Andrew Malis |
2019-09-18
|
06 | Min Ye | Assignment of request for Last Call review by RTGDIR to Acee Lindem was rejected |
2019-09-18
|
06 | Min Ye | Request for Last Call review by RTGDIR is assigned to Acee Lindem |
2019-09-18
|
06 | Min Ye | Request for Last Call review by RTGDIR is assigned to Acee Lindem |
2019-09-18
|
06 | Min Ye | Assignment of request for Last Call review by RTGDIR to Geoff Huston was rejected |
2019-09-18
|
06 | Min Ye | Request for Last Call review by RTGDIR is assigned to Geoff Huston |
2019-09-18
|
06 | Min Ye | Request for Last Call review by RTGDIR is assigned to Geoff Huston |
2019-09-13
|
06 | Amy Vezza | Intended Status changed to Proposed Standard from None |
2019-09-13
|
06 | Tarek Saad | Changed consensus to Yes from Unknown |
2019-09-13
|
06 | Tarek Saad | Writeup for draft-ietf-mpls-ldp-yang-06.txt (1) What type of RFC is being requested (BCP, Proposed Standard, Internet Standard, Informational, Experimental, or Historic)? Why is this the proper … Writeup for draft-ietf-mpls-ldp-yang-06.txt (1) What type of RFC is being requested (BCP, Proposed Standard, Internet Standard, Informational, Experimental, or Historic)? Why is this the proper type of RFC? Is this type of RFC indicated in the title page header? Proposed Standard - Standards Track indicated on the title page. This RFC is intended to define a YANG module to manage the MPLS LDP protocol. (2) The IESG approval announcement includes a Document Announcement Write-Up. Please provide such a Document Announcement Write-Up. Recent examples can be found in the "Action" announcements for approved documents. The approval announcement contains the following sections: Technical Summary From the Abstract: This document describes a YANG data model for Multi-Protocol Label Switching (MPLS) Label Distribution Protocol (LDP). The model also serves as the base model to define Multipoint LDP (mLDP) model. Working Group Summary The Working Group has reached consensus that this document is useful and should be published. This document went through multiple reviews within the working group over the course of its development. Multiple revisions were done as part of making the module adhere with the NMDA structure. The current document represents a proper management framework for the most commonly deployed MPLS LDP features covered in various RFCs. The design of this module also takes future extensions/augmentations into considerations. Document Quality Expert review was done by YANG Doctors and by multiple WG members. All comments have been addressed, and there are currently no open issues. Personnel Tarek Saad is the Document Shepherd. Deborah Brungard is the Responsible Area Director. (3) Briefly describe the review of this document that was performed by the Document Shepherd. If this version of the document is not ready for publication, please explain why the document is being forwarded to the IESG. The document shepherd has reviewed the specification during WG last call and subsequently checked all diffs. Comments on the mailing list were addressed in the last version. The document shepherd believes that the document is ready for publication. (4) Does the document Shepherd have any concerns about the depth or breadth of the reviews that have been performed? The shepherd has no concerns about the depth and breadth of the reviews that were performed. (5) Do portions of the document need review from a particular or from broader perspective, e.g., security, operational complexity, AAA, DNS, DHCP, XML, or internationalization? If so, describe the review that took place. The document still needs to be reviewed by the relevant directorates (6) Describe any specific concerns or issues that the Document Shepherd has with this document that the Responsible Area Director and/or the IESG should be aware of? For example, perhaps he or she is uncomfortable with certain parts of the document, or has concerns whether there really is a need for it. In any event, if the WG has discussed those issues and has indicated that it still wishes to advance the document, detail those concerns here. The shepherd does not have any concerns about the document. (7) Has each author confirmed that any and all appropriate IPR disclosures required for full conformance with the provisions of BCP 78 and BCP 79 have already been filed. If not, explain why. Yes. (8) Has an IPR disclosure been filed that references this document? If so, summarize any WG discussion and conclusion regarding the IPR disclosures. Yes. There were no specific discussions or conclusions in the WG. (9) How solid is the WG consensus behind this document? Does it represent the strong concurrence of a few individuals, with others being silent, or does the WG as a whole understand and agree with it? There is consensus of all people who have reviewed and contributed to the document. (10) Has anyone threatened an appeal or otherwise indicated extreme discontent? If so, please summarise the areas of conflict in separate email messages to the Responsible Area Director. (It should be in a separate email because this questionnaire is publicly available.) No. (11) Identify any ID nits the Document Shepherd has found in this document. (See https://www.ietf.org/tools/idnits/ and the Internet-Drafts Checklist). Boilerplate checks are not enough; this check needs to be thorough. None errors found. 2 warnings for longer pages exceeding 58 lines per page. 1 warning for document not using any RFC 2119 keywords, yet RFC 2119 boilerplate text. a number of warnings due to "line has weird spacing:" - it's not clear what's the warning about. It seems a tool issue 1 outdated informational reference: A later version (-06) exists of draft-ietf-mpls-mldp-yang-05 These nits should be addressed the next time the document is updated. (12) Describe how the document meets any required formal review criteria, such as the MIB Doctor, media type, and URI type reviews. Appropriate expert reviews, including Yang doctors, have been done. (13) Have all references within this document been identified as either normative or informative? Yes. (14) Are there normative references to documents that are not ready for advancement or are otherwise in an unclear state? If such normative references exist, what is the plan for their completion? None. (15) Are there downward normative references references (see RFC 3967)? If so, list these downward references to support the Area Director in the Last Call procedure. None. (16) Will publication of this document change the status of any existing RFCs? Are those RFCs listed on the title page header, listed in the abstract, and discussed in the introduction? If the RFCs are not listed in the Abstract and Introduction, explain why, and point to the part of the document where the relationship of this document to the other RFCs is discussed. If this information is not in the document, explain why the WG considers it unnecessary. There will be no status change of any other documents when this document is published. (17) Describe the Document Shepherd's review of the IANA considerations section, especially with regard to its consistency with the body of the document. Confirm that all protocol extensions that the document makes are associated with the appropriate reservations in IANA registries. Confirm that any referenced IANA registries have been clearly identified. Confirm that newly created IANA registries include a detailed specification of the initial contents for the registry, that allocations procedures for future registrations are defined, and a reasonable name for the new registry has been suggested (see RFC 5226). The IANA considderation are clearly stated in the document. (18) List any new IANA registries that require Expert Review for future allocations. Provide any public guidance that the IESG would find useful in selecting the IANA Experts for these new registries. No new IANA registries are being defined. (19) Describe reviews and automated checks performed by the Document Shepherd to validate sections of the document written in a formal language, such as XML code, BNF rules, MIB definitions, etc. No formal reviews necessary. |
2019-09-13
|
06 | Tarek Saad | Responsible AD changed to Deborah Brungard |
2019-09-13
|
06 | Tarek Saad | IETF WG state changed to Submitted to IESG for Publication from WG Document |
2019-09-13
|
06 | Tarek Saad | IESG state changed to Publication Requested from I-D Exists |
2019-09-13
|
06 | Tarek Saad | IESG process started in state Publication Requested |
2019-09-13
|
06 | Tarek Saad | Requested Last Call review by RTGDIR |
2019-09-13
|
06 | Tarek Saad | Requested Last Call review by GENART |
2019-09-13
|
06 | Tarek Saad | Requested Last Call review by SECDIR |
2019-09-03
|
06 | Tarek Saad | Writeup for draft-ietf-mpls-ldp-yang-06.txt (1) What type of RFC is being requested (BCP, Proposed Standard, Internet Standard, Informational, Experimental, or Historic)? Why is this the proper … Writeup for draft-ietf-mpls-ldp-yang-06.txt (1) What type of RFC is being requested (BCP, Proposed Standard, Internet Standard, Informational, Experimental, or Historic)? Why is this the proper type of RFC? Is this type of RFC indicated in the title page header? Proposed Standard - Standards Track indicated on the title page. This RFC is intended to define a YANG module to manage the MPLS LDP protocol. (2) The IESG approval announcement includes a Document Announcement Write-Up. Please provide such a Document Announcement Write-Up. Recent examples can be found in the "Action" announcements for approved documents. The approval announcement contains the following sections: Technical Summary From the Abstract: This document describes a YANG data model for Multi-Protocol Label Switching (MPLS) Label Distribution Protocol (LDP). The model also serves as the base model to define Multipoint LDP (mLDP) model. Working Group Summary The Working Group has reached consensus that this document is useful and should be published. This document went through multiple reviews within the working group over the course of its development. Multiple revisions were done as part of making the module adhere with the NMDA structure. The current document represents a proper management framework for the most commonly deployed MPLS LDP features covered in various RFCs. The design of this module also takes future extensions/augmentations into considerations. Document Quality Expert review was done by YANG Doctors and by multiple WG members. All comments have been addressed, and there are currently no open issues. Personnel Tarek Saad is the Document Shepherd. Deborah Brungard is the Responsible Area Director. (3) Briefly describe the review of this document that was performed by the Document Shepherd. If this version of the document is not ready for publication, please explain why the document is being forwarded to the IESG. The document shepherd has reviewed the specification during WG last call and subsequently checked all diffs. Comments on the mailing list were addressed in the last version. The document shepherd believes that the document is ready for publication. (4) Does the document Shepherd have any concerns about the depth or breadth of the reviews that have been performed? The shepherd has no concerns about the depth and breadth of the reviews that were performed. (5) Do portions of the document need review from a particular or from broader perspective, e.g., security, operational complexity, AAA, DNS, DHCP, XML, or internationalization? If so, describe the review that took place. The document still needs to be reviewed by the relevant directorates (6) Describe any specific concerns or issues that the Document Shepherd has with this document that the Responsible Area Director and/or the IESG should be aware of? For example, perhaps he or she is uncomfortable with certain parts of the document, or has concerns whether there really is a need for it. In any event, if the WG has discussed those issues and has indicated that it still wishes to advance the document, detail those concerns here. The shepherd does not have any concerns about the document. (7) Has each author confirmed that any and all appropriate IPR disclosures required for full conformance with the provisions of BCP 78 and BCP 79 have already been filed. If not, explain why. Yes. (8) Has an IPR disclosure been filed that references this document? If so, summarize any WG discussion and conclusion regarding the IPR disclosures. Yes. There were no specific discussions or conclusions in the WG. (9) How solid is the WG consensus behind this document? Does it represent the strong concurrence of a few individuals, with others being silent, or does the WG as a whole understand and agree with it? There is consensus of all people who have reviewed and contributed to the document. (10) Has anyone threatened an appeal or otherwise indicated extreme discontent? If so, please summarise the areas of conflict in separate email messages to the Responsible Area Director. (It should be in a separate email because this questionnaire is publicly available.) No. (11) Identify any ID nits the Document Shepherd has found in this document. (See https://www.ietf.org/tools/idnits/ and the Internet-Drafts Checklist). Boilerplate checks are not enough; this check needs to be thorough. None errors found. 2 warnings for longer pages exceeding 58 lines per page. 1 warning for document not using any RFC 2119 keywords, yet RFC 2119 boilerplate text. a number of warnings due to "line has weird spacing:" - it's not clear what's the warning about. It seems a tool issue 1 outdated informational reference: A later version (-06) exists of draft-ietf-mpls-mldp-yang-05 These nits should be addressed the next time the document is updated. (12) Describe how the document meets any required formal review criteria, such as the MIB Doctor, media type, and URI type reviews. Appropriate expert reviews, including Yang doctors, have been done. (13) Have all references within this document been identified as either normative or informative? Yes. (14) Are there normative references to documents that are not ready for advancement or are otherwise in an unclear state? If such normative references exist, what is the plan for their completion? None. (15) Are there downward normative references references (see RFC 3967)? If so, list these downward references to support the Area Director in the Last Call procedure. None. (16) Will publication of this document change the status of any existing RFCs? Are those RFCs listed on the title page header, listed in the abstract, and discussed in the introduction? If the RFCs are not listed in the Abstract and Introduction, explain why, and point to the part of the document where the relationship of this document to the other RFCs is discussed. If this information is not in the document, explain why the WG considers it unnecessary. There will be no status change of any other documents when this document is published. (17) Describe the Document Shepherd's review of the IANA considerations section, especially with regard to its consistency with the body of the document. Confirm that all protocol extensions that the document makes are associated with the appropriate reservations in IANA registries. Confirm that any referenced IANA registries have been clearly identified. Confirm that newly created IANA registries include a detailed specification of the initial contents for the registry, that allocations procedures for future registrations are defined, and a reasonable name for the new registry has been suggested (see RFC 5226). The IANA considderation are clearly stated in the document. (18) List any new IANA registries that require Expert Review for future allocations. Provide any public guidance that the IESG would find useful in selecting the IANA Experts for these new registries. No new IANA registries are being defined. (19) Describe reviews and automated checks performed by the Document Shepherd to validate sections of the document written in a formal language, such as XML code, BNF rules, MIB definitions, etc. No formal reviews necessary. |
2019-09-03
|
06 | Tarek Saad | Notification list changed to Nicolai Leymann <n.leymann@telekom.de>, Tarek Saad <tsaad.net@gmail.com> from Nicolai Leymann <n.leymann@telekom.de> |
2019-09-03
|
06 | Tarek Saad | Document shepherd changed to Tarek Saad |
2019-05-30
|
06 | Kamran Raza | New version available: draft-ietf-mpls-ldp-yang-06.txt |
2019-05-30
|
06 | (System) | New version approved |
2019-05-30
|
06 | (System) | Request for posting confirmation emailed to previous authors: Xufeng Liu , Santosh Esale , Xia Chen , Himanshu Shah , Kamran Raza , Rajiv Asati |
2019-05-30
|
06 | Kamran Raza | Uploaded new revision |
2019-04-25
|
05 | (System) | Document has expired |
2018-10-22
|
05 | Kamran Raza | New version available: draft-ietf-mpls-ldp-yang-05.txt |
2018-10-22
|
05 | (System) | New version approved |
2018-10-22
|
05 | (System) | Request for posting confirmation emailed to previous authors: Xufeng Liu , mpls-chairs@ietf.org, Santosh Esale , Himanshu Shah , Kamran Raza , Xia Chen , … Request for posting confirmation emailed to previous authors: Xufeng Liu , mpls-chairs@ietf.org, Santosh Esale , Himanshu Shah , Kamran Raza , Xia Chen , Rajiv Asati |
2018-10-22
|
05 | Kamran Raza | Uploaded new revision |
2018-09-06
|
04 | (System) | Document has expired |
2018-06-22
|
04 | Nicolai Leymann | Notification list changed to Nicolai Leymann <n.leymann@telekom.de> |
2018-06-22
|
04 | Nicolai Leymann | Document shepherd changed to Nicolai Leymann |
2018-03-05
|
04 | Kamran Raza | New version available: draft-ietf-mpls-ldp-yang-04.txt |
2018-03-05
|
04 | (System) | New version approved |
2018-03-05
|
04 | (System) | Request for posting confirmation emailed to previous authors: Xufeng Liu , Santosh Esale , Xia Chen , Himanshu Shah , Kamran Raza , Rajiv Asati |
2018-03-05
|
04 | Kamran Raza | Uploaded new revision |
2017-11-12
|
03 | Kamran Raza | New version available: draft-ietf-mpls-ldp-yang-03.txt |
2017-11-12
|
03 | (System) | New version approved |
2017-11-12
|
03 | (System) | Request for posting confirmation emailed to previous authors: Xufeng Liu , Santosh Esale , Xia Chen , Himanshu Shah , Kamran Raza , Rajiv Asati |
2017-11-12
|
03 | Kamran Raza | Uploaded new revision |
2017-09-27
|
02 | Jan Lindblad | Request for Early review by YANGDOCTORS Completed: Almost Ready. Reviewer: Jan Lindblad. Sent review to list. |
2017-09-14
|
02 | Kamran Raza | New version available: draft-ietf-mpls-ldp-yang-02.txt |
2017-09-14
|
02 | (System) | New version approved |
2017-09-14
|
02 | (System) | Request for posting confirmation emailed to previous authors: Xufeng Liu , Santosh Esale , Xia Chen , Himanshu Shah , Kamran Raza , Rajiv Asati |
2017-09-14
|
02 | Kamran Raza | Uploaded new revision |
2017-09-14
|
02 | (System) | Request for posting confirmation emailed to previous authors: Xufeng Liu , Santosh Esale , Xia Chen , Himanshu Shah , Kamran Raza , Rajiv Asati |
2017-09-14
|
02 | Kamran Raza | Uploaded new revision |
2017-09-14
|
01 | (System) | Document has expired |
2017-09-09
|
01 | Mehmet Ersue | Request for Early review by YANGDOCTORS is assigned to Jan Lindblad |
2017-09-09
|
01 | Mehmet Ersue | Request for Early review by YANGDOCTORS is assigned to Jan Lindblad |
2017-09-08
|
01 | Dean Bogdanović | Request for Early review by YANGDOCTORS Partially Completed: On the Right Track. Reviewer: Dean Bogdanovic. Sent review to list. |
2017-03-15
|
01 | Mehmet Ersue | Request for Early review by YANGDOCTORS is assigned to Dean Bogdanovic |
2017-03-15
|
01 | Mehmet Ersue | Request for Early review by YANGDOCTORS is assigned to Dean Bogdanovic |
2017-03-13
|
01 | Loa Andersson | Requested Early review by YANGDOCTORS |
2017-03-13
|
01 | Kamran Raza | New version available: draft-ietf-mpls-ldp-yang-01.txt |
2017-03-13
|
01 | (System) | New version approved |
2017-03-13
|
01 | (System) | Request for posting confirmation emailed to previous authors: Santosh Esale , mpls-chairs@ietf.org, Xia Chen , Himanshu Shah , Kamran Raza , Xufeng Liu , … Request for posting confirmation emailed to previous authors: Santosh Esale , mpls-chairs@ietf.org, Xia Chen , Himanshu Shah , Kamran Raza , Xufeng Liu , Rajiv Asati |
2017-03-13
|
01 | Kamran Raza | Uploaded new revision |
2016-11-13
|
00 | Loa Andersson | This document now replaces draft-ietf-mpls-ldp-mldp-yang instead of None |
2016-11-13
|
00 | Kamran Raza | New version available: draft-ietf-mpls-ldp-yang-00.txt |
2016-11-13
|
00 | (System) | WG -00 approved |
2016-11-13
|
00 | Kamran Raza | Set submitter to "Kamran Raza ", replaces to draft-ietf-mpls-ldp-mldp-yang and sent approval email to group chairs: mpls-chairs@ietf.org |
2016-11-13
|
00 | Kamran Raza | Uploaded new revision |