RESTCONF Extensions to Support the Network Management Datastore Architecture
draft-ietf-netconf-nmda-restconf-05
Yes
(Ignas Bagdonas)
No Objection
Warren Kumari
(Alvaro Retana)
(Ben Campbell)
(Deborah Brungard)
(Martin Vigoureux)
(Mirja Kühlewind)
(Suresh Krishnan)
(Terry Manderson)
Note: This ballot was opened for revision 04 and is now closed.
Warren Kumari
No Objection
Ignas Bagdonas Former IESG member
Yes
Yes
(for -04)
Unknown
Adam Roach Former IESG member
No Objection
No Objection
(2018-09-24 for -04)
Unknown
Thanks to everyone who worked on this mechanism. I agree with Alexey's general point that implementors could benefit from guidance regarding the "with-defaults" values, as the current mechanism requires a potentially cumbersome process of probing for support of desired functionality. Beyond that, I have only a handful of minor comments. --------------------------------------------------------------------------- §3.1: > The <datastore> path component is encoded as an "identity" according > to the JSON encoding rules for identities, defined in Section 4 of > [RFC7951]. I don't find anything in section 4 of RFC 7951 that indicates encoding for an "identity." Should this text say "identityref" instead? And if that's the intention, it seems that pointing to section 6.8 would be more direct than pointing to section 4. --------------------------------------------------------------------------- §5: > This documents extends the RESTCONF protocol by introducing new > datastore resources. The lowest RESTCONF layer is HTTPS, and the > mandatory-to-implement secure transport is TLS [RFC5246]. Unless this mechanism relies on some behavior that is different between TLS 1.2 and TLS 1.3, please update this reference to RFC 8446. Nit: "This document extends..." ^ > The security constraints for the base RESTCONF protocol (see > Section 12 of [RFC8040] apply to the new RESTCONF datastore resources > defined in this document. Nit: Missing a closing parenthesis.
Alexey Melnikov Former IESG member
No Objection
No Objection
(2018-09-24 for -04)
Unknown
In Section 3.2.1: Servers are not required to support all values in the "with-defaults" query parameter on the operational state datastore. If a request is made using a value that is not supported, then the error handling behavior is as described in ([RFC8040], Section 4.8.9). This seems to be pointless, considering that the server already advertises support for the "with-defaults" capability. Can you maybe elaborate on which values are hard to implement (and thus likely not to be implemented)?
Alissa Cooper Former IESG member
No Objection
No Objection
(2018-09-26 for -04)
Unknown
Please apply the changes resulting from the Gen-ART review: either removing or clarifying the text about 'ds-ephemeral', adding clarifying text about GET, and adding the missing ')' in Section 5.
Alvaro Retana Former IESG member
No Objection
No Objection
(for -04)
Unknown
Ben Campbell Former IESG member
No Objection
No Objection
(for -04)
Unknown
Benjamin Kaduk Former IESG member
No Objection
No Objection
(2018-09-25 for -04)
Unknown
The RFC 8040 security considerations are probably adequate for the new datastores. I noticed the same issue with "identity" that Adam did, though my tentative conclusion was that these are the more generic "identifier".
Deborah Brungard Former IESG member
No Objection
No Objection
(for -04)
Unknown
Martin Vigoureux Former IESG member
No Objection
No Objection
(for -04)
Unknown
Mirja Kühlewind Former IESG member
No Objection
No Objection
(for -04)
Unknown
Suresh Krishnan Former IESG member
No Objection
No Objection
(for -04)
Unknown
Terry Manderson Former IESG member
No Objection
No Objection
(for -04)
Unknown