Subscription to YANG Notifications for Datastore Updates
draft-ietf-netconf-yang-push-25
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2019-08-26
|
25 | Gunter Van de Velde | Assignment of request for Last Call review by OPSDIR to Jon Mitchell was marked no-response |
2019-08-26
|
25 | (System) | RFC Editor state changed to AUTH48-DONE from AUTH48 |
2019-08-12
|
25 | (System) | RFC Editor state changed to AUTH48 from RFC-EDITOR |
2019-07-19
|
25 | (System) | RFC Editor state changed to RFC-EDITOR from AUTH |
2019-07-11
|
25 | (System) | RFC Editor state changed to AUTH from EDIT |
2019-06-10
|
25 | (System) | IANA Action state changed to RFC-Ed-Ack from Waiting on RFC Editor |
2019-06-05
|
25 | (System) | IANA Action state changed to Waiting on RFC Editor from Waiting on Authors |
2019-06-04
|
25 | (System) | IANA Action state changed to Waiting on Authors from In Progress |
2019-05-28
|
25 | (System) | RFC Editor state changed to EDIT |
2019-05-28
|
25 | (System) | IESG state changed to RFC Ed Queue from Approved-announcement sent |
2019-05-28
|
25 | (System) | Announcement was received by RFC Editor |
2019-05-27
|
25 | (System) | IANA Action state changed to In Progress |
2019-05-27
|
25 | Cindy Morgan | IESG state changed to Approved-announcement sent from Approved-announcement to be sent |
2019-05-27
|
25 | Cindy Morgan | IESG has approved the document |
2019-05-27
|
25 | Cindy Morgan | Closed "Approve" ballot |
2019-05-27
|
25 | Cindy Morgan | Ballot approval text was generated |
2019-05-27
|
25 | Ignas Bagdonas | IESG state changed to Approved-announcement to be sent from IESG Evaluation::AD Followup |
2019-05-23
|
25 | Benjamin Kaduk | [Ballot comment] Thank you for addressing my Discuss points! |
2019-05-23
|
25 | Benjamin Kaduk | [Ballot Position Update] Position for Benjamin Kaduk has been changed to No Objection from Discuss |
2019-05-21
|
25 | Alexander Clemm | New version available: draft-ietf-netconf-yang-push-25.txt |
2019-05-21
|
25 | (System) | New version approved |
2019-05-21
|
25 | (System) | Request for posting confirmation emailed to previous authors: Eric Voit , Alexander Clemm |
2019-05-21
|
25 | Alexander Clemm | Uploaded new revision |
2019-05-15
|
24 | (System) | Sub state has been changed to AD Followup from Revised ID Needed |
2019-05-15
|
24 | (System) | IANA Review state changed to Version Changed - Review Needed from IANA OK - Actions Needed |
2019-05-15
|
24 | Alexander Clemm | New version available: draft-ietf-netconf-yang-push-24.txt |
2019-05-15
|
24 | (System) | New version approved |
2019-05-15
|
24 | (System) | Request for posting confirmation emailed to previous authors: Alberto Prieto , netconf-chairs@ietf.org, Andy Bierman , Alexander Clemm , Balazs Lengyel , Ambika Tripathy , … Request for posting confirmation emailed to previous authors: Alberto Prieto , netconf-chairs@ietf.org, Andy Bierman , Alexander Clemm , Balazs Lengyel , Ambika Tripathy , Eric Voit , Einar Nilsen-Nygaard |
2019-05-15
|
24 | Alexander Clemm | Uploaded new revision |
2019-05-04
|
23 | Min Ye | Request for Last Call review by RTGDIR Completed: Has Nits. Reviewer: Daniele Ceccarelli. |
2019-05-02
|
23 | Cindy Morgan | IESG state changed to IESG Evaluation::Revised I-D Needed from IESG Evaluation |
2019-05-02
|
23 | Magnus Westerlund | [Ballot Position Update] New position, No Objection, has been recorded for Magnus Westerlund |
2019-05-02
|
23 | Alexey Melnikov | [Ballot comment] Also, there are some changes suggested by the YANG doctor review, which seem relevant. I found text about YANG validation in the document … [Ballot comment] Also, there are some changes suggested by the YANG doctor review, which seem relevant. I found text about YANG validation in the document shepherd's write-up, so I cleared on this point. |
2019-05-02
|
23 | Alexey Melnikov | [Ballot Position Update] Position for Alexey Melnikov has been changed to No Objection from Discuss |
2019-05-02
|
23 | Alexey Melnikov | [Ballot comment] Also, there are some changes suggested by the YANG doctor review, which seem relevant. |
2019-05-02
|
23 | Alexey Melnikov | Ballot comment text updated for Alexey Melnikov |
2019-05-02
|
23 | Alexey Melnikov | [Ballot discuss] YANG validation reports the following errors: yanglint 0.14.80: yanglint --verbose -p {rfclib} -p {draftlib} -p {tmplib} {model} -i: err : The leafref leaf … [Ballot discuss] YANG validation reports the following errors: yanglint 0.14.80: yanglint --verbose -p {rfclib} -p {draftlib} -p {tmplib} {model} -i: err : The leafref leaf is config but refers to a non-config leaf. (/ietf-subscribed-notifications:subscriptions/subscription/target/stream/stream) err : The leafref leaf is config but refers to a non-config leaf. (/ietf-subscribed-notifications:subscriptions/subscription/target/stream/stream) err : Invalid value "subscription-policy" of "uses". (/ietf-subscribed-notifications:subscriptions/subscription/subscription-policy) err : Copying data from grouping failed. (/ietf-subscribed-notifications:subscriptions/subscription/subscription-policy) err : Module "ietf-subscribed-notifications" parsing failed. err : Importing "ietf-subscribed-notifications" module into "ietf-yang-push" failed. err : Module "ietf-yang-push" parsing failed. Are these real problems or are these errors in the validation tool? |
2019-05-02
|
23 | Alexey Melnikov | [Ballot Position Update] New position, Discuss, has been recorded for Alexey Melnikov |
2019-05-02
|
23 | Martin Vigoureux | [Ballot Position Update] New position, No Objection, has been recorded for Martin Vigoureux |
2019-05-01
|
23 | Adam Roach | [Ballot Position Update] New position, No Objection, has been recorded for Adam Roach |
2019-05-01
|
23 | Suresh Krishnan | [Ballot Position Update] New position, No Objection, has been recorded for Suresh Krishnan |
2019-05-01
|
23 | Alvaro Retana | [Ballot Position Update] New position, No Objection, has been recorded for Alvaro Retana |
2019-05-01
|
23 | Benjamin Kaduk | [Ballot discuss] Note that I reviewed the -22 and the current version is -23. Briefly skimming the diff, it seems that some changes touch on … [Ballot discuss] Note that I reviewed the -22 and the current version is -23. Briefly skimming the diff, it seems that some changes touch on points I make in my review, but there is probably still discussion to have on them. (pro-forma) I see the GenArt reviewer noted the author count (seven) already, but I couldn't find a response or note in the ballot or shephert writeup acknowledging this. So failing that, I'll put up a discuss point until the responsible AD says it's fine. [See also discussion on draft-ietf-netconf-subscribed notifications about the pre-RFC5378 boilerplate and whether or not it can be removed from this document] Section 3.3 states: In order for a subscriber to determine whether objects support on-change subscriptions, objects are marked accordingly on a publisher. Accordingly, when subscribing, it is the responsibility of the subscriber to ensure it is aware of which objects support on- change and which do not. For more on how objects are so marked, see Section 3.10. Chasing the reference, we see that this marking is left for future work or implementation-specific usage. I'm not very comfortable with the way we are describing this situation, as it seems pretty fragile in the face of different implementations trying to interoperate. |
2019-05-01
|
23 | Benjamin Kaduk | [Ballot comment] Thank you for the very thoughtful document! I've lost track of the number of places where I started writing a comment only to … [Ballot comment] Thank you for the very thoughtful document! I've lost track of the number of places where I started writing a comment only to note that my concern had already been addressed in the following text. In general the writing style is great, though I did find some grammar and clarity nits (noted inline). Abstract Providing such visibility into updates enables new capabilities based on the remote mirroring and monitoring of configuration and operational state. This phrasing ("new capabilities based on") is hard for me to follow, particularly about whether these are protocol-level capabilities and what actors are granted the new capabilities. Section 1 Traditional approaches to providing visibility into managed entities from remote have been built on polling. [...] nit: "remote" is an adjective and needs a noun to bind to; "from remote systems", "from remote vantages", or "from afar" would all be fine wordings here. o Polling incurs significant latency. This latency prohibits many application types. nit: I'd suggest wording as "types of application", since on my first reading I thought this was referring to some sort of codepoint. o Polling cycles may be missed, requests may be delayed or get lost, often when the network is under stress and the need for the data is the greatest. nit: the grammar is a bit weird, here, as if a comma splice. I think replacing the first comma with a colon or em dash would suffice. o Datastore node update: A data item containing the current value of a datastore node at the time the datastore node update was created, as well as the path to the datastore node. Is this storing the "new" or the "old" value as the "current value"? Section 3.1 + Dampening period: In an on-change subscription, detected [...] is included. The dampening period goes into effect every time an update record completes assembly. Just to double-check: this means that after a long hiatus, the first change to the monitored subtree(s) triggers an immediate push with just the single update, and only then does the dampening period kick in and defer delivery of potential subsequent updates? Section 3.5.2 This bit about the "create" and "delete" errors from RFC 8072 Section 2.5 not being errors in our usage is a little interesting, process-wise. In one sense, we are changing the semantics of an already published RFC, and would need to apply an "Updates:" relationship to indicate that, but in the other sense we are building a new custom thing that reuses a lot of the syntax/semantics of YANG patch but is fundamentally a new (different) thing. The phrasing we use to talk about it can affect which case the reader perceives us to be in... The discussion on the "change-type" enumeration seems to pretty clearly place us in the latter case, which is good. Section 3.6 Thank you for the note about the power of XPath expressions and the duty of the receiver to understand what it's asking for -- that sort of statement would potentially even be appropriate in the Security Considerations (but is fine where it is)! Section 3.7 Of note in the above example is the 'patch-id' with a value of '0'. Per [RFC8072], the 'patch-id' is an arbitrary string. With YANG Push, the publisher SHOULD put into the 'patch-id' a counter starting at '0' which increments with every 'push-change-update' generated for a subscription. If used as a counter, this counter MUST be reset to '0' anytime a resynchronization occurs (i.e., with the sending of a 'push-update'). Also if used as a counter, the counter MUST be reset to '0' after passing a maximum value of '4294967295' (i.e. maximum value that can be represented using uint32 data type). Such a mechanism allows easy identification of lost or out-of-sequence update records. It's not really clear to me how much value there is in this counter mechanism if the client' can't rely on the server's behavior actually being to use a counter (the requirement is only "SHOULD"). Can this be a "MUST" (or maybe "MUST excpet when [...]") instead? Section 3.9 Empty "push- change-update" messages (in case of an on-change subscription) MUST NOT be sent. This is required to ensure that clients cannot surreptitiously monitor objects that they do not have access to via carefully crafted selection filters. By the same token, changes to objects that are filtered MUST NOT affect any dampening intervals. I appreciate this attention to security-relevant detail; thank you! Section 3.11.1 Do we want to give any guidance for the "incomplete-update" case about whether a subscriber should wait and give the publisher a chance to provide a full "push-update" for resynchronization (per Section 4.3.2) versus perform a normal query for the datastore contents and effectuating its own resynchronization? Section 4.2 o For on-change subscriptions, assuming any dampening period has completed, triggering occurs whenever a change in the subscribed information is detected. On-change subscriptions have more complex semantics that is guided by its own set of parameters: nit: singular/plural mismatch "semantics"/"is" Section 4.3.2 A "time-of-update" which represents the time an update record snapshot was generated. A receiver MAY assume that at this point in time a publisher's objects have the values that were pushed. nit: I think "had the values" (past tense) is more appropriate. Section 4.4.1 a publisher that cannot serve on-change updates but periodic updates might return the following NETCONF response: nit: "but can serve periodic updates" Section 4.4.2 The specific parameters to be returned in as part of the RPC error response depend on the specific transport that is used to manage the subscription. For NETCONF, those parameters are specified in [I-D.draft-ietf-netconf-netconf-event-notifications]. nit: "in" and "as part of" are redundant. Section 5 It is slightly interesting to note that (apparently) the update-policy-modifiable grouping allows for a subscription to switch between periodic and triggered at runtime (by virtue of wanting a single grouping to cover all the cases and needing to be able to modify the parameters for each case). I would mostly expect implementations to deny such modification requests due to the needed complexity, but I'm also not sure that there's a need to mention this explicitly in the document. leaf period { type centiseconds; mandatory true; description "Duration of time which should occur between periodic push updates, in one hundredths of a second."; It would probably be okay to skip "in one hundredths of a second" given the usage of the centiseconds typedef. rc:yang-data resync-subscription-error { container resync-subscription-error { description "If a 'resync-subscription' RPC fails, the subscription is not resynced and the RPC error response MUST indicate the reason for this failure. This yang-data MAY be inserted as structured data within a subscription's RPC error response to indicate the failure reason."; It's a little weird to have the normative language here constraining the RPC error response that must be returned for a specific RPC, since this is not the description of that RPC. (It's probably also duplicating langauge elsewhere but I didn't double-check.) rc:yang-data establish-subscription-datastore-error-info { container establish-subscription-datastore-error-info { description "If any 'establish-subscription' RPC parameters are unsupportable against the datastore, a subscription is not created and the RPC error response MUST indicate the reason why the subscription failed to be created. This yang-data MAY be inserted as structured data within a subscription's RPC error response to indicate the failure reason. This yang-data MUST be inserted if hints are to be provided back to the subscriber."; (ditto) Contrast to modify-subscription-datastore-error-info, which only has normative language about the yang-data being described and not the RPCs that (might) use it. nit: push-update and push-change-update use different langauge about "does not constitute a general-purpose notification" and I'm not sure there's a reason to diverge. Their "incomplete-update" leaves also have divergent descriptions, but I think that latter divergence is more reasonable. augment "/sn:subscription-modified/sn:target" { [...] case datastore { uses datastore-criteria { refine "selection-filter/within-subscription" { description "Specifies where the selection filter, and where it came from within the subscription and then populated within this notification. If the 'selection-filter-ref' is nit: "where the selection filter" seems like an incomplete clause. |
2019-05-01
|
23 | Benjamin Kaduk | [Ballot Position Update] New position, Discuss, has been recorded for Benjamin Kaduk |
2019-05-01
|
23 | Barry Leiba | [Ballot Position Update] New position, No Objection, has been recorded for Barry Leiba |
2019-05-01
|
23 | Alissa Cooper | [Ballot Position Update] New position, No Objection, has been recorded for Alissa Cooper |
2019-04-30
|
23 | Amanda Baber | IANA Review state changed to IANA OK - Actions Needed from Version Changed - Review Needed |
2019-04-30
|
23 | Roman Danyliw | [Ballot comment] Per Section 3.7: -- Is the re-synchronization behavior/value of patch-id different with dynamic vs. configured subscriptions, especially if the publisher crashed or lost … [Ballot comment] Per Section 3.7: -- Is the re-synchronization behavior/value of patch-id different with dynamic vs. configured subscriptions, especially if the publisher crashed or lost the connection? -- I’d recommend being explicit about the value by which patch-id gets incremented (1?) so that there won’t be ambiguity on the lost/out-of-sequence detection. |
2019-04-30
|
23 | Roman Danyliw | [Ballot Position Update] New position, No Objection, has been recorded for Roman Danyliw |
2019-04-30
|
23 | (System) | IANA Review state changed to Version Changed - Review Needed from IANA OK - Actions Needed |
2019-04-30
|
23 | Alexander Clemm | New version available: draft-ietf-netconf-yang-push-23.txt |
2019-04-30
|
23 | (System) | New version approved |
2019-04-30
|
23 | (System) | Request for posting confirmation emailed to previous authors: Alberto Prieto , Andy Bierman , Alexander Clemm , Balazs Lengyel , Ambika Tripathy , Eric Voit … Request for posting confirmation emailed to previous authors: Alberto Prieto , Andy Bierman , Alexander Clemm , Balazs Lengyel , Ambika Tripathy , Eric Voit , Einar Nilsen-Nygaard |
2019-04-30
|
23 | Alexander Clemm | Uploaded new revision |
2019-04-30
|
22 | Mirja Kühlewind | [Ballot comment] A small comment/question mostly regarding section 3.4: I wondering what happens if the system crashes or is in a state where not even … [Ballot comment] A small comment/question mostly regarding section 3.4: I wondering what happens if the system crashes or is in a state where not even a notification can be sent anymore...? Is the assumption that a crash could be detected because the transport connection goes away? However, that would mean that there is requirement that the transport must be connection-oriented and maybe also support some kind of keep-alive mechanism. Given this document tries to be transport-agnostic (as it relies on I-D.draft-ietf-netconf-subscribed-notifications), I don't think that is a safe assumption and should at least be further discussed. My understanding was that I-D.draft-ietf-netconf-subscribed-notifications assumes an active connection for dynamic subscriptions, but I guess this does not have to be the case for a configured subscription...? Also there seems to be an implicit assumption that the chosen transport is reliable in order for the system to work as expected. If that is the case, I think that it could be good to spelled that out in the document as a requirement as well. I guess all transports available today for YANG (NETCONF/RETSCONF) are reliable but that might not be the case in future. |
2019-04-30
|
22 | Mirja Kühlewind | [Ballot Position Update] Position for Mirja Kühlewind has been changed to No Objection from No Record |
2019-04-30
|
22 | Mirja Kühlewind | [Ballot comment] A small comment/question mostly regarding section 3.4: I wondering what happens if the system crashes or is in a state where not even … [Ballot comment] A small comment/question mostly regarding section 3.4: I wondering what happens if the system crashes or is in a state where not even a notification can be sent anymore...? Or is the assumption that a crash could be detected because the transport connection goes away? However, that would mean that there is requirement that the transport must be connection-oriented and maybe also support some kind of keep-alive mechanism. Hiven this document tries to be transport-agnostic, I don't think that is a safe assumption and should at least be further discussed. Also there seems to be an implicit assumption that the chosen transport is reliable. If that is the case, I think that should the spelled out in the document as a requirement. |
2019-04-30
|
22 | Mirja Kühlewind | Ballot comment text updated for Mirja Kühlewind |
2019-04-29
|
22 | Deborah Brungard | [Ballot Position Update] New position, No Objection, has been recorded for Deborah Brungard |
2019-04-29
|
22 | Mirja Kühlewind | [Ballot comment] This comment relates mostly to section 3.4, however, section 3.3 explicitly says: "If the resulting patch record is non-empty, send it to the … [Ballot comment] This comment relates mostly to section 3.4, however, section 3.3 explicitly says: "If the resulting patch record is non-empty, send it to the receiver." I wonder if it could make sense to also indicate an empty record (if a dampening time is used), compared to not sending anything at all which could also mean the system crashed or whatever...? Or is the assumption that a crash could be detected because the transport connection goes away? However, given this document tries to be transport-agnostic, I don't think that is a safe assumption and should at least be further discussed. |
2019-04-29
|
22 | Mirja Kühlewind | Ballot comment text updated for Mirja Kühlewind |
2019-04-29
|
22 | Éric Vyncke | [Ballot comment] Getting a streaming telemetry for changes in datastore appears quite useful. Please note that I did not review in depth after the section … [Ballot comment] Getting a streaming telemetry for changes in datastore appears quite useful. Please note that I did not review in depth after the section 4. Comments -------- C1) Out of curiosity, it is surprising for a netconf wg document to have 7 errors indicated by the YANG validator. Are they real errors or is the `pyang` validator incorrect or missing references? C2) 7 authors... the limit is usually 5 authors max. Can you justify? C3) section 2. It should be RFC 8174 without citing RFC 2119. C4) section 3.7, why not forcing a resynch (and a patch-id of 0) rather than simply rolling explicitly the patch-id to 0. The latter seems to me as prone to synchronization errors. Nits ---- N1) unsure why all Cisco Systems authors are not grouped together N2) "Xpath": should be described (or having a reference) before first use in section 3.6 N3) a couple of "yang" in lowercase while I believe "YANG" is always written in uppercase |
2019-04-29
|
22 | Éric Vyncke | [Ballot Position Update] New position, No Objection, has been recorded for Éric Vyncke |
2019-04-17
|
22 | Sabrina Tanamal | IANA Review state changed to IANA OK - Actions Needed from IANA - Not OK |
2019-04-17
|
22 | Min Ye | Request for Last Call review by RTGDIR is assigned to Daniele Ceccarelli |
2019-04-17
|
22 | Min Ye | Request for Last Call review by RTGDIR is assigned to Daniele Ceccarelli |
2019-04-16
|
22 | Ignas Bagdonas | IESG state changed to IESG Evaluation from Waiting for AD Go-Ahead |
2019-04-16
|
22 | Amy Vezza | Placed on agenda for telechat - 2019-05-02 |
2019-04-16
|
22 | Ignas Bagdonas | IESG state changed to Waiting for AD Go-Ahead from Waiting for Writeup |
2019-04-16
|
22 | Ignas Bagdonas | Ballot has been issued |
2019-04-16
|
22 | Ignas Bagdonas | [Ballot Position Update] New position, Yes, has been recorded for Ignas Bagdonas |
2019-04-16
|
22 | Ignas Bagdonas | Created "Approve" ballot |
2019-04-16
|
22 | Ignas Bagdonas | Ballot writeup was changed |
2019-04-12
|
22 | (System) | IANA Review state changed to IANA - Not OK from IANA - Review Needed |
2019-04-12
|
22 | Sabrina Tanamal | (Via drafts-lastcall@iana.org): IESG/Authors/WG Chairs: The IANA Functions Operator has completed its review of draft-ietf-netconf-yang-push-22. 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-netconf-yang-push-22. 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/ a single, new namespace will be registered as follows: ID: yang:ietf-yang-push URI: urn:ietf:params:xml:ns:yang:ietf-yang-push 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/ a single, new YANG module will be registered as follows: Name: ietf-yang-push File: [ TBD-at-Registration ] Maintained by IANA? N Namespace: urn:ietf:params:xml:ns:yang:ietf-yang-push Prefix: yp Module: Reference: [ RFC-to-be ] While the YANG module name will be registered after the IESG approves the document, the YANG module file 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-04-12
|
22 | (System) | IESG state changed to Waiting for Writeup from In Last Call |
2019-04-10
|
22 | Stewart Bryant | Request for Last Call review by GENART Completed: Ready with Nits. Reviewer: Stewart Bryant. Sent review to list. |
2019-04-10
|
22 | Takeshi Takahashi | Request for Last Call review by SECDIR Completed: Has Nits. Reviewer: Takeshi Takahashi. Sent review to list. |
2019-04-04
|
22 | Luc André Burdet | Request for Last Call review by RTGDIR is assigned to Manav Bhatia |
2019-04-04
|
22 | Luc André Burdet | Request for Last Call review by RTGDIR is assigned to Manav Bhatia |
2019-04-04
|
22 | Jean Mahoney | Request for Last Call review by GENART is assigned to Stewart Bryant |
2019-04-04
|
22 | Jean Mahoney | Request for Last Call review by GENART is assigned to Stewart Bryant |
2019-04-03
|
22 | Gunter Van de Velde | Request for Last Call review by OPSDIR is assigned to Jon Mitchell |
2019-04-03
|
22 | Gunter Van de Velde | Request for Last Call review by OPSDIR is assigned to Jon Mitchell |
2019-04-02
|
22 | Wesley Eddy | Request for Last Call review by TSVART Completed: Ready. Reviewer: Wesley Eddy. Sent review to list. |
2019-03-24
|
22 | Luc André Burdet | Request for Last Call review by RTGDIR is assigned to Himanshu Shah |
2019-03-24
|
22 | Luc André Burdet | Request for Last Call review by RTGDIR is assigned to Himanshu Shah |
2019-03-24
|
22 | Magnus Westerlund | Request for Last Call review by TSVART is assigned to Wesley Eddy |
2019-03-24
|
22 | Magnus Westerlund | Request for Last Call review by TSVART is assigned to Wesley Eddy |
2019-03-22
|
22 | Tero Kivinen | Request for Last Call review by SECDIR is assigned to Takeshi Takahashi |
2019-03-22
|
22 | Tero Kivinen | Request for Last Call review by SECDIR is assigned to Takeshi Takahashi |
2019-03-22
|
22 | Alvaro Retana | Requested Last Call review by RTGDIR |
2019-03-22
|
22 | Amy Vezza | IANA Review state changed to IANA - Review Needed |
2019-03-22
|
22 | Amy Vezza | The following Last Call announcement was sent out (ends 2019-04-12): From: The IESG To: IETF-Announce CC: ibagdona@gmail.com, draft-ietf-netconf-yang-push@ietf.org, netconf-chairs@ietf.org, netconf@ietf.org, kent+ietf@watsen.net … The following Last Call announcement was sent out (ends 2019-04-12): From: The IESG To: IETF-Announce CC: ibagdona@gmail.com, draft-ietf-netconf-yang-push@ietf.org, netconf-chairs@ietf.org, netconf@ietf.org, kent+ietf@watsen.net, Kent Watsen Reply-To: ietf@ietf.org Sender: Subject: Last Call: (Subscription to YANG Datastores) to Proposed Standard The IESG has received a request from the Network Configuration WG (netconf) to consider the following document: - 'Subscription to YANG Datastores' 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-04-12. 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 Via the mechanism described in this document, subscriber applications may request a continuous, customized stream of updates from a YANG datastore. Providing such visibility into updates enables new capabilities based on the remote mirroring and monitoring of configuration and operational state. The file can be obtained via https://datatracker.ietf.org/doc/draft-ietf-netconf-yang-push/ IESG discussion can be tracked via https://datatracker.ietf.org/doc/draft-ietf-netconf-yang-push/ballot/ No IPR declarations have been submitted directly on this I-D. |
2019-03-22
|
22 | Amy Vezza | IESG state changed to In Last Call from Last Call Requested |
2019-03-22
|
22 | Amy Vezza | Last call announcement was changed |
2019-03-22
|
22 | Alissa Cooper | Last call was requested |
2019-03-22
|
22 | Alissa Cooper | Last call announcement was generated |
2019-03-22
|
22 | Alissa Cooper | Ballot approval text was generated |
2019-03-22
|
22 | Alissa Cooper | Ballot writeup was generated |
2019-03-22
|
22 | Alissa Cooper | IESG state changed to Last Call Requested from Publication Requested |
2019-02-26
|
22 | Kent Watsen | As required by RFC 4858, this is the current template for the Document Shepherd Write-Up. Changes are expected over time. This version is dated … As required by RFC 4858, this is the current template for the Document Shepherd Write-Up. Changes are expected over time. This version is dated 24 February 2012. (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? [SHEPHERD] This document is a Proposed Standard document, and is indicated in the title page as a "Standards Track" document. This is the proper designation for this RFC by WG consensus. (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 Relevant content can frequently be found in the abstract and/or introduction of the document. If not, this may be an indication that there are deficiencies in the abstract or introduction. [SHEPHERD] From the Abstract: Via the mechanism described in this document, subscriber applications may request a continuous, customized stream of updates from a YANG datastore. Providing such visibility into updates enables new capabilities based on the remote mirroring and monitoring of configuration and operational state. [SHEPHERD] From the Introduction: Traditional approaches to providing visibility into managed entities from remote have been built on polling. With polling, data is periodically requested and retrieved by a client from a server to stay up-to-date. However, there are issues associated with polling- based management: o Polling incurs significant latency. This latency prohibits many application types. o Polling cycles may be missed, requests may be delayed or get lost, often when the network is under stress and the need for the data is the greatest. o Polling requests may undergo slight fluctuations, resulting in intervals of different lengths. The resulting data is difficult to calibrate and compare. o For applications that monitor for changes, many remote polling cycles place unwanted and ultimately wasteful load on the network, devices, and applications, particularly when changes occur only infrequently. A more effective alternative to polling is for an application to receive automatic and continuous updates from a targeted subset of a datastore. Accordingly, there is a need for a service that allows applications to subscribe to updates from a datastore and that enables the server (also referred to as publisher) to push and in effect stream those updates. The requirements for such a service have been documented in [RFC7923]. This document defines a corresponding solution that is built on top of "Custom Subscription to Event Streams" [I-D.draft-ietf-netconf-subscribed-notifications]. Supplementing that work are YANG data model augmentations, extended RPCs, and new datastore specific update notifications. Transport options for [I-D.draft-ietf-netconf-subscribed-notifications] will work seamlessly with this solution. Working Group Summary Was there anything in WG process that is worth noting? For example, was there controversy about particular points or were there decisions where the consensus was particularly rough? [SHEPHERD] Nothing in the process is worth noting. No decisions were particularly rough. Document Quality Are there existing implementations of the protocol? Have a significant number of vendors indicated their plan to implement the specification? Are there any reviewers that merit special mention as having done a thorough review, e.g., one that resulted in important changes or a conclusion that the document had no substantive issues? If there was a MIB Doctor, Media Type or other expert review, what was its course (briefly)? In the case of a Media Type review, on what date was the request posted? [SHEPHERD] Apparently (not confirmed), this work has been implemented in the OpenDayLight SDN controller. This document just went through a post-LC YANG Doctor review (all issues raised were addressed): https://datatracker.ietf.org/doc/review-ietf-netconf-yang-push-21-yangdoctors-lc-bjorklund-2019-01-30/ Personnel Who is the Document Shepherd? Who is the Responsible Area Director? [SHEPHERD] The Document Shepherd is Kent Watsen. The Responsible Area Director is Ignas Bagdonas. (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. [SHEPHERD] The shepherd has reviewed emails on the list, and tested against `idnits`, and validated the YANG modules using both `pyang` and `yanglint`. The shepherd is comfortable with forwarding the document to the IESG at this time. (4) Does the document Shepherd have any concerns about the depth or breadth of the reviews that have been performed? [SHEPHERD] The Shepherd has no concerns about the depth or breadth of the reviews that have been 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. [SHEPHERD] No review from a particular or from broader perspective is required. (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. [SHEPHERD] There are no specific concerns or issues that the Responsible Area Director and/or the IESG should be aware of. (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. [SHEPHERD] Each author has just 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. Here is the thread: https://mailarchive.ietf.org/arch/msg/netconf/rAppo72ya1OLqLwz2cvWDJa9N-U. (8) Has an IPR disclosure been filed that references this document? If so, summarize any WG discussion and conclusion regarding the IPR disclosures. [SHEPHERD] No IPR disclosure been filed that references this document. (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? [SHEPHERD] Generally solid, with many being interested in and reviewing this work. (10) Has anyone threatened an appeal or otherwise indicated extreme discontent? If so, please summarize 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.) [SHEPHERD] No one has threatened an appeal or otherwise indicated extreme discontent. (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. [SHEPHERD] - several "weird spacing" false positives warnings - one "unexpected reference format" ([RFC8343]'s), which RFC Editor should catch - one "outdated ref": SN-22 --> SN-23 - one "Couldn't figure out when the document was first submitted" and related "document seems to contain a disclaimer for pre-RFC5378 work" warnings (12) Describe how the document meets any required formal review criteria, such as the MIB Doctor, media type, and URI type reviews. [SHEPHERD] The document was reviewed by the YANG doctor assigned to it. (13) Have all references within this document been identified as either normative or informative? [SHEPHERD] Yes, all references within this document been identified as either normative or informative. (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? [SHEPHERD] The only quazi-questionable normative references is to draft-ietf-netconf-subscribed-notifications, which is being submitted to the IESG at the same time as this draft. (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. [SHEPHERD] There are no downward normative references. (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. [SHEPHERD] The publication of this document will not change the status of any existing RFCs. (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). [SHEPHERD] The shepherd has reviewed the IANA Considerations section. The document registers one URI and one YANG module. The registries for each of them have been identified 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. [SHEPHERD] There are no new IANA registries that require Expert review for future allocations. (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. [SHEPHERD] `pyang` and `yanglint` were used to validate the YANG module defined in this document. Note that Datatracker shows YANG validation errors, but the module validates fine on my machine (I'm using yanglint 0.16.110, whereas DataTracker is using yanglint 0.14.80). |
2019-02-26
|
22 | Kent Watsen | Responsible AD changed to Ignas Bagdonas |
2019-02-26
|
22 | Kent Watsen | IETF WG state changed to Submitted to IESG for Publication from WG Consensus: Waiting for Write-Up |
2019-02-26
|
22 | Kent Watsen | IESG state changed to Publication Requested from I-D Exists |
2019-02-26
|
22 | Kent Watsen | IESG process started in state Publication Requested |
2019-02-26
|
22 | Kent Watsen | As required by RFC 4858, this is the current template for the Document Shepherd Write-Up. Changes are expected over time. This version is dated … As required by RFC 4858, this is the current template for the Document Shepherd Write-Up. Changes are expected over time. This version is dated 24 February 2012. (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? [SHEPHERD] This document is a Proposed Standard document, and is indicated in the title page as a "Standards Track" document. This is the proper designation for this RFC by WG consensus. (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 Relevant content can frequently be found in the abstract and/or introduction of the document. If not, this may be an indication that there are deficiencies in the abstract or introduction. [SHEPHERD] From the Abstract: Via the mechanism described in this document, subscriber applications may request a continuous, customized stream of updates from a YANG datastore. Providing such visibility into updates enables new capabilities based on the remote mirroring and monitoring of configuration and operational state. [SHEPHERD] From the Introduction: Traditional approaches to providing visibility into managed entities from remote have been built on polling. With polling, data is periodically requested and retrieved by a client from a server to stay up-to-date. However, there are issues associated with polling- based management: o Polling incurs significant latency. This latency prohibits many application types. o Polling cycles may be missed, requests may be delayed or get lost, often when the network is under stress and the need for the data is the greatest. o Polling requests may undergo slight fluctuations, resulting in intervals of different lengths. The resulting data is difficult to calibrate and compare. o For applications that monitor for changes, many remote polling cycles place unwanted and ultimately wasteful load on the network, devices, and applications, particularly when changes occur only infrequently. A more effective alternative to polling is for an application to receive automatic and continuous updates from a targeted subset of a datastore. Accordingly, there is a need for a service that allows applications to subscribe to updates from a datastore and that enables the server (also referred to as publisher) to push and in effect stream those updates. The requirements for such a service have been documented in [RFC7923]. This document defines a corresponding solution that is built on top of "Custom Subscription to Event Streams" [I-D.draft-ietf-netconf-subscribed-notifications]. Supplementing that work are YANG data model augmentations, extended RPCs, and new datastore specific update notifications. Transport options for [I-D.draft-ietf-netconf-subscribed-notifications] will work seamlessly with this solution. Working Group Summary Was there anything in WG process that is worth noting? For example, was there controversy about particular points or were there decisions where the consensus was particularly rough? [SHEPHERD] Nothing in the process is worth noting. No decisions were particularly rough. Document Quality Are there existing implementations of the protocol? Have a significant number of vendors indicated their plan to implement the specification? Are there any reviewers that merit special mention as having done a thorough review, e.g., one that resulted in important changes or a conclusion that the document had no substantive issues? If there was a MIB Doctor, Media Type or other expert review, what was its course (briefly)? In the case of a Media Type review, on what date was the request posted? [SHEPHERD] Apparently (not confirmed), this work has been implemented in the OpenDayLight SDN controller. This document just went through a post-LC YANG Doctor review (all issues raised were addressed): https://datatracker.ietf.org/doc/review-ietf-netconf-yang-push-21-yangdoctors-lc-bjorklund-2019-01-30/ Personnel Who is the Document Shepherd? Who is the Responsible Area Director? [SHEPHERD] The Document Shepherd is Kent Watsen. The Responsible Area Director is Ignas Bagdonas. (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. [SHEPHERD] The shepherd has reviewed emails on the list, and tested against `idnits`, and validated the YANG modules using both `pyang` and `yanglint`. The shepherd is comfortable with forwarding the document to the IESG at this time. (4) Does the document Shepherd have any concerns about the depth or breadth of the reviews that have been performed? [SHEPHERD] The Shepherd has no concerns about the depth or breadth of the reviews that have been 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. [SHEPHERD] No review from a particular or from broader perspective is required. (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. [SHEPHERD] There are no specific concerns or issues that the Responsible Area Director and/or the IESG should be aware of. (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. [SHEPHERD] Each author has just 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. Here is the thread: https://mailarchive.ietf.org/arch/msg/netconf/rAppo72ya1OLqLwz2cvWDJa9N-U. (8) Has an IPR disclosure been filed that references this document? If so, summarize any WG discussion and conclusion regarding the IPR disclosures. [SHEPHERD] No IPR disclosure been filed that references this document. (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? [SHEPHERD] Generally solid, with many being interested in and reviewing this work. (10) Has anyone threatened an appeal or otherwise indicated extreme discontent? If so, please summarize 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.) [SHEPHERD] No one has threatened an appeal or otherwise indicated extreme discontent. (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. [SHEPHERD] - several "weird spacing" false positives warnings - one "unexpected reference format" ([RFC8343]'s), which RFC Editor should catch - one "outdated ref": SN-22 --> SN-23 - one "Couldn't figure out when the document was first submitted" and related "document seems to contain a disclaimer for pre-RFC5378 work" warnings (12) Describe how the document meets any required formal review criteria, such as the MIB Doctor, media type, and URI type reviews. [SHEPHERD] The document was reviewed by the YANG doctor assigned to it. (13) Have all references within this document been identified as either normative or informative? [SHEPHERD] Yes, all references within this document been identified as either normative or informative. (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? [SHEPHERD] The only quazi-questionable normative references is to draft-ietf-netconf-subscribed-notifications, which is being submitted to the IESG at the same time as this draft. (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. [SHEPHERD] There are no downward normative references. (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. [SHEPHERD] The publication of this document will not change the status of any existing RFCs. (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). [SHEPHERD] The shepherd has reviewed the IANA Considerations section. The document registers one URI and one YANG module. The registries for each of them have been identified 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. [SHEPHERD] There are no new IANA registries that require Expert review for future allocations. (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. [SHEPHERD] `pyang` and `yanglint` were used to validate the YANG module defined in this document. Note that Datatracker shows YANG validation errors, but the module validates fine on my machine (I'm using yanglint 0.16.110, whereas DataTracker is using yanglint 0.14.80). |
2019-02-15
|
22 | Kent Watsen | Notification list changed to Kent Watsen <kent+ietf@watsen.net> |
2019-02-15
|
22 | Kent Watsen | Document shepherd changed to Kent Watsen |
2019-02-04
|
22 | Alexander Clemm | New version available: draft-ietf-netconf-yang-push-22.txt |
2019-02-04
|
22 | (System) | New version approved |
2019-02-04
|
22 | (System) | Request for posting confirmation emailed to previous authors: Alberto Prieto , Andy Bierman , Alexander Clemm , Balazs Lengyel , Ambika Tripathy , Eric Voit … Request for posting confirmation emailed to previous authors: Alberto Prieto , Andy Bierman , Alexander Clemm , Balazs Lengyel , Ambika Tripathy , Eric Voit , Einar Nilsen-Nygaard |
2019-02-04
|
22 | Alexander Clemm | Uploaded new revision |
2019-01-30
|
21 | Martin Björklund | Request for Last Call review by YANGDOCTORS Completed: Ready with Issues. Reviewer: Martin Björklund. |
2019-01-29
|
21 | Alexander Clemm | New version available: draft-ietf-netconf-yang-push-21.txt |
2019-01-29
|
21 | (System) | New version approved |
2019-01-29
|
21 | (System) | Request for posting confirmation emailed to previous authors: netconf-chairs@ietf.org, Andy Bierman , Alexander Clemm , Balazs Lengyel , Alberto Prieto , Ambika Tripathy , … Request for posting confirmation emailed to previous authors: netconf-chairs@ietf.org, Andy Bierman , Alexander Clemm , Balazs Lengyel , Alberto Prieto , Ambika Tripathy , Eric Voit , Einar Nilsen-Nygaard |
2019-01-29
|
21 | Alexander Clemm | Uploaded new revision |
2018-12-19
|
20 | Mehmet Ersue | Request for Last Call review by YANGDOCTORS is assigned to Martin Björklund |
2018-12-19
|
20 | Mehmet Ersue | Request for Last Call review by YANGDOCTORS is assigned to Martin Björklund |
2018-12-18
|
20 | Kent Watsen | Requested Last Call review by YANGDOCTORS |
2018-10-26
|
20 | Kent Watsen | IETF WG state changed to WG Consensus: Waiting for Write-Up from In WG Last Call |
2018-10-22
|
20 | Alexander Clemm | New version available: draft-ietf-netconf-yang-push-20.txt |
2018-10-22
|
20 | (System) | New version approved |
2018-10-22
|
20 | (System) | Request for posting confirmation emailed to previous authors: Andy Bierman , Alexander Clemm , Balazs Lengyel , Alberto Prieto , Ambika Tripathy , Eric Voit … Request for posting confirmation emailed to previous authors: Andy Bierman , Alexander Clemm , Balazs Lengyel , Alberto Prieto , Ambika Tripathy , Eric Voit , Einar Nilsen-Nygaard |
2018-10-22
|
20 | Alexander Clemm | Uploaded new revision |
2018-09-21
|
19 | Alexander Clemm | New version available: draft-ietf-netconf-yang-push-19.txt |
2018-09-21
|
19 | (System) | New version approved |
2018-09-21
|
19 | (System) | Request for posting confirmation emailed to previous authors: Andy Bierman , Alexander Clemm , Balazs Lengyel , Alberto Prieto , Ambika Tripathy , Eric Voit … Request for posting confirmation emailed to previous authors: Andy Bierman , Alexander Clemm , Balazs Lengyel , Alberto Prieto , Ambika Tripathy , Eric Voit , Einar Nilsen-Nygaard |
2018-09-21
|
19 | Alexander Clemm | Uploaded new revision |
2018-08-28
|
18 | Alexander Clemm | New version available: draft-ietf-netconf-yang-push-18.txt |
2018-08-28
|
18 | (System) | New version approved |
2018-08-28
|
18 | (System) | Request for posting confirmation emailed to previous authors: Andy Bierman , Alexander Clemm , Balazs Lengyel , Alberto Prieto , Ambika Tripathy , Eric Voit … Request for posting confirmation emailed to previous authors: Andy Bierman , Alexander Clemm , Balazs Lengyel , Alberto Prieto , Ambika Tripathy , Eric Voit , Einar Nilsen-Nygaard |
2018-08-28
|
18 | Alexander Clemm | Uploaded new revision |
2018-07-01
|
17 | Alexander Clemm | New version available: draft-ietf-netconf-yang-push-17.txt |
2018-07-01
|
17 | (System) | New version approved |
2018-07-01
|
17 | (System) | Request for posting confirmation emailed to previous authors: Andy Bierman , Alexander Clemm , Balazs Lengyel , Alberto Prieto , Ambika Tripathy , Eric Voit … Request for posting confirmation emailed to previous authors: Andy Bierman , Alexander Clemm , Balazs Lengyel , Alberto Prieto , Ambika Tripathy , Eric Voit , Einar Nilsen-Nygaard |
2018-07-01
|
17 | Alexander Clemm | Uploaded new revision |
2018-05-30
|
16 | Alexander Clemm | New version available: draft-ietf-netconf-yang-push-16.txt |
2018-05-30
|
16 | (System) | New version approved |
2018-05-30
|
16 | (System) | Request for posting confirmation emailed to previous authors: Andy Bierman , Alexander Clemm , Balazs Lengyel , Alberto Prieto , Ambika Tripathy , Eric Voit … Request for posting confirmation emailed to previous authors: Andy Bierman , Alexander Clemm , Balazs Lengyel , Alberto Prieto , Ambika Tripathy , Eric Voit , Einar Nilsen-Nygaard |
2018-05-30
|
16 | Alexander Clemm | Uploaded new revision |
2018-03-19
|
15 | Martin Björklund | Request for Last Call review by YANGDOCTORS Completed: Almost Ready. Reviewer: Martin Bjorklund. |
2018-03-08
|
15 | Mehmet Ersue | Request for Last Call review by YANGDOCTORS is assigned to Martin Bjorklund |
2018-03-08
|
15 | Mehmet Ersue | Request for Last Call review by YANGDOCTORS is assigned to Martin Bjorklund |
2018-03-07
|
15 | Kent Watsen | Requested Last Call review by YANGDOCTORS |
2018-03-07
|
15 | Kent Watsen | IETF WG state changed to In WG Last Call from WG Document |
2018-03-07
|
15 | Kent Watsen | Changed consensus to Yes from Unknown |
2018-03-07
|
15 | Kent Watsen | Intended Status changed to Proposed Standard from None |
2018-02-23
|
15 | Eric Voit | New version available: draft-ietf-netconf-yang-push-15.txt |
2018-02-23
|
15 | (System) | New version approved |
2018-02-23
|
15 | (System) | Request for posting confirmation emailed to previous authors: Andy Bierman , Alexander Clemm , Balazs Lengyel , Alberto Prieto , Ambika Tripathy , Eric Voit … Request for posting confirmation emailed to previous authors: Andy Bierman , Alexander Clemm , Balazs Lengyel , Alberto Prieto , Ambika Tripathy , Eric Voit , Einar Nilsen-Nygaard |
2018-02-23
|
15 | Eric Voit | Uploaded new revision |
2018-02-09
|
14 | Eric Voit | New version available: draft-ietf-netconf-yang-push-14.txt |
2018-02-09
|
14 | (System) | New version approved |
2018-02-09
|
14 | (System) | Request for posting confirmation emailed to previous authors: Andy Bierman , Alexander Clemm , Balazs Lengyel , Alberto Prieto , Ambika Tripathy , Eric Voit … Request for posting confirmation emailed to previous authors: Andy Bierman , Alexander Clemm , Balazs Lengyel , Alberto Prieto , Ambika Tripathy , Eric Voit , Einar Nilsen-Nygaard |
2018-02-09
|
14 | Eric Voit | Uploaded new revision |
2018-02-05
|
13 | Eric Voit | New version available: draft-ietf-netconf-yang-push-13.txt |
2018-02-05
|
13 | (System) | New version approved |
2018-02-05
|
13 | (System) | Request for posting confirmation emailed to previous authors: Andy Bierman , Alexander Clemm , Balazs Lengyel , Alberto Prieto , Ambika Tripathy , Eric Voit … Request for posting confirmation emailed to previous authors: Andy Bierman , Alexander Clemm , Balazs Lengyel , Alberto Prieto , Ambika Tripathy , Eric Voit , Einar Nilsen-Nygaard |
2018-02-05
|
13 | Eric Voit | Uploaded new revision |
2017-12-22
|
12 | Eric Voit | New version available: draft-ietf-netconf-yang-push-12.txt |
2017-12-22
|
12 | (System) | New version approved |
2017-12-22
|
12 | (System) | Request for posting confirmation emailed to previous authors: Andy Bierman , Alexander Clemm , Balazs Lengyel , Alberto Prieto , Ambika Tripathy , Eric Voit … Request for posting confirmation emailed to previous authors: Andy Bierman , Alexander Clemm , Balazs Lengyel , Alberto Prieto , Ambika Tripathy , Eric Voit , Einar Nilsen-Nygaard |
2017-12-22
|
12 | Eric Voit | Uploaded new revision |
2017-10-27
|
11 | Eric Voit | New version available: draft-ietf-netconf-yang-push-11.txt |
2017-10-27
|
11 | (System) | New version approved |
2017-10-27
|
11 | (System) | Request for posting confirmation emailed to previous authors: Andy Bierman , Alexander Clemm , Balazs Lengyel , Alberto Prieto , Ambika Tripathy , Eric Voit … Request for posting confirmation emailed to previous authors: Andy Bierman , Alexander Clemm , Balazs Lengyel , Alberto Prieto , Ambika Tripathy , Eric Voit , Einar Nilsen-Nygaard |
2017-10-27
|
11 | Eric Voit | Uploaded new revision |
2017-10-03
|
10 | Eric Voit | New version available: draft-ietf-netconf-yang-push-10.txt |
2017-10-03
|
10 | (System) | New version approved |
2017-10-03
|
10 | (System) | Request for posting confirmation emailed to previous authors: Andy Bierman , Alexander Clemm , Balazs Lengyel , Alberto Prieto , Ambika Tripathy , Eric Voit … Request for posting confirmation emailed to previous authors: Andy Bierman , Alexander Clemm , Balazs Lengyel , Alberto Prieto , Ambika Tripathy , Eric Voit , Einar Nilsen-Nygaard |
2017-10-03
|
10 | Eric Voit | Uploaded new revision |
2017-09-19
|
09 | Eric Voit | New version available: draft-ietf-netconf-yang-push-09.txt |
2017-09-19
|
09 | (System) | New version approved |
2017-09-19
|
09 | (System) | Request for posting confirmation emailed to previous authors: Andy Bierman , Alexander Clemm , Balazs Lengyel , Alberto Prieto , Ambika Tripathy , Eric Voit … Request for posting confirmation emailed to previous authors: Andy Bierman , Alexander Clemm , Balazs Lengyel , Alberto Prieto , Ambika Tripathy , Eric Voit , Einar Nilsen-Nygaard |
2017-09-19
|
09 | Eric Voit | Uploaded new revision |
2017-08-20
|
08 | Alexander Clemm | New version available: draft-ietf-netconf-yang-push-08.txt |
2017-08-20
|
08 | (System) | New version approved |
2017-08-20
|
08 | (System) | Request for posting confirmation emailed to previous authors: Alberto Prieto , netconf-chairs@ietf.org, Andy Bierman , Alexander Clemm , Balazs Lengyel , Ambika Tripathy , … Request for posting confirmation emailed to previous authors: Alberto Prieto , netconf-chairs@ietf.org, Andy Bierman , Alexander Clemm , Balazs Lengyel , Ambika Tripathy , Eric Voit , Einar Nilsen-Nygaard |
2017-08-20
|
08 | Alexander Clemm | Uploaded new revision |
2017-06-25
|
07 | Alexander Clemm | New version available: draft-ietf-netconf-yang-push-07.txt |
2017-06-25
|
07 | (System) | New version approved |
2017-06-25
|
07 | (System) | Request for posting confirmation emailed to previous authors: Alberto Prieto , netconf-chairs@ietf.org, Andy Bierman , Alexander Clemm , Balazs Lengyel , Ambika Tripathy , … Request for posting confirmation emailed to previous authors: Alberto Prieto , netconf-chairs@ietf.org, Andy Bierman , Alexander Clemm , Balazs Lengyel , Ambika Tripathy , Eric Voit , Einar Nilsen-Nygaard |
2017-06-25
|
07 | Alexander Clemm | Uploaded new revision |
2017-05-16
|
06 | Bert Wijnen | Request for Early review by YANGDOCTORS Completed: On the Right Track. Reviewer: Bert Wijnen. Sent review to list. |
2017-04-27
|
06 | Mehmet Ersue | Request for Early review by YANGDOCTORS is assigned to Bert Wijnen |
2017-04-27
|
06 | Mehmet Ersue | Request for Early review by YANGDOCTORS is assigned to Bert Wijnen |
2017-04-20
|
06 | Eric Voit | New version available: draft-ietf-netconf-yang-push-06.txt |
2017-04-20
|
06 | (System) | New version approved |
2017-04-20
|
06 | (System) | Request for posting confirmation emailed to previous authors: Alberto Prieto , netconf-chairs@ietf.org, Andy Bierman , Alexander Clemm , Balazs Lengyel , Ambika Tripathy , … Request for posting confirmation emailed to previous authors: Alberto Prieto , netconf-chairs@ietf.org, Andy Bierman , Alexander Clemm , Balazs Lengyel , Ambika Tripathy , Eric Voit , Einar Nilsen-Nygaard |
2017-04-20
|
06 | Eric Voit | Uploaded new revision |
2017-03-15
|
05 | Mahesh Jethanandani | Added to session: IETF-98: netconf Tue-1640 |
2017-03-01
|
05 | Eric Voit | New version available: draft-ietf-netconf-yang-push-05.txt |
2017-03-01
|
05 | (System) | New version approved |
2017-03-01
|
05 | (System) | Request for posting confirmation emailed to previous authors: Alberto Prieto , netconf-chairs@ietf.org, Andy Bierman , Balazs Lengyel , Alexander Clemm , Ambika Tripathy , … Request for posting confirmation emailed to previous authors: Alberto Prieto , netconf-chairs@ietf.org, Andy Bierman , Balazs Lengyel , Alexander Clemm , Ambika Tripathy , Eric Voit , Einar Nilsen-Nygaard |
2017-03-01
|
05 | Eric Voit | Uploaded new revision |
2017-02-07
|
04 | Mehmet Ersue | Request for Early review by YANGDOCTORS is assigned to Balazs Lengyel |
2017-02-07
|
04 | Mehmet Ersue | Request for Early review by YANGDOCTORS is assigned to Balazs Lengyel |
2017-02-07
|
04 | Mehmet Ersue | Requested Early review by YANGDOCTORS |
2016-10-30
|
04 | Eric Voit | New version available: draft-ietf-netconf-yang-push-04.txt |
2016-10-30
|
04 | (System) | New version approved |
2016-10-30
|
03 | (System) | Request for posting confirmation emailed to previous authors: netconf-chairs@ietf.org, "Einar Nilsen-Nygaard" , "Alberto Prieto" , "Eric Voit" , "Ambika Tripathy" , "Alex Clemm" |
2016-10-30
|
03 | Eric Voit | Uploaded new revision |
2016-06-16
|
03 | Alexander Clemm | New version available: draft-ietf-netconf-yang-push-03.txt |
2016-03-21
|
02 | Alexander Clemm | New version available: draft-ietf-netconf-yang-push-02.txt |
2016-02-23
|
01 | Alexander Clemm | New version available: draft-ietf-netconf-yang-push-01.txt |
2015-10-30
|
00 | Takeshi Takahashi | Request for Early review by SECDIR Completed: Has Nits. Reviewer: Takeshi Takahashi. |
2015-10-16
|
00 | Tero Kivinen | Request for Early review by SECDIR is assigned to Takeshi Takahashi |
2015-10-16
|
00 | Tero Kivinen | Request for Early review by SECDIR is assigned to Takeshi Takahashi |
2015-10-15
|
00 | Mahesh Jethanandani | This document now replaces draft-clemm-netconf-yang-push instead of None |
2015-10-15
|
00 | Alexander Clemm | New version available: draft-ietf-netconf-yang-push-00.txt |