Hi,

Thanks for this review!


Benoit Claise <bcla...@cisco.com> wrote:
> Dear all,
> 
> In order not to be the bottleneck in the process and assuming that the
> document will be in "publication requested" pretty soon, here is my AD
> review of draft-ietf-netmod-revised-datastores-08
> 
> -
> 
> 
>        5.3.2. Missing Resources
> 
>    Configuration in <intended> can refer to resources that are not
>    available or otherwise not physically present.  In these situations,
>    these parts of <intended> are not applied.  The data appears in
>    <intended> but does not appear in <operational>.
> 
> 
> I understand what you want to say.
> Let me take an example. I have a router with a Line Card configured
> and working well. if I remove the LC, the configuration should still
> be in the <running> and <intended> but not in <operational>.
> However, based on figure below, the notion of "inactive" nodes might
> be misleading. Indeed, people might read that the LC is inactive, so
> the LC configuration should not be in <intended>
> 
>      +-------------+                 +-----------+
>      | <candidate> |                 | <startup> |
>      |  (ct, rw)   |<---+       +--->| (ct, rw)  |
>      +-------------+    |       |    +-----------+
>             |           |       |           |
>             |         +-----------+         |
>             +-------->| <running> |<--------+
>                       | (ct, rw)  |
>                       +-----------+
>                             |
>                             |        // configuration transformations,
>                             |        // e.g., removal of "inactive"
>                             |        // nodes, expansion of templates
>                             v
>                       +------------+
>                       | <intended> | // subject to validation
>                       | (ct, ro)   |
>                       +------------+
> 
> I understand that "inactive nodes" has a different meaning.
> 
> Proposal:
> OLD: removal of "inactive" nodes
> NEW: removal of the nodes marked as "inactive"

Ok, I will make this change.

> - In the C.1 example,
> 
>    <system
>        xmlns="urn:example:system"
>        xmlns:or="urn:ietf:params:xml:ns:yang:ietf-origin">
> 
>      <hostname or:origin="or:dynamic">bar</hostname>
> 
>      <interface or:origin="or:intended">
>        <name>eth0</name>
>        <auto-negotiation>
>          <enabled or:origin="or:default">true</enabled>
>          <speed>1000</speed>
>        </auto-negotiation>
>        <speed>100</speed>
>        <address>
>          <ip>2001:db8::10</ip>
>          <prefix-length>64</prefix-length>
>        </address>
>        <address or:origin="or:dynamic">
>          <ip>2001:db8::1:100</ip>
>          <prefix-length>64</prefix-length>
>        </address>
>      </interface>
> 
> I guess it "or:dynamic" should be replaced by "or:learned"

Yes, I'll fix this.

> Justification:
> 
>      identity learned {
>        base origin;
>        description
>          "Denotes configuration learned from protocol interactions with
>           other devices, instead of via either the intended
>           configuration datastore or any dynamic configuration
>           datastore.
> 
>           Examples of protocols that provide learned configuration
>           include link-layer negotiations, routing protocols,_and DHCP._";
> 
> 
> _Editorial:_
> 
> - number the figures

Ok.

> - section 8.2
>    This document registers two YANG modules in the YANG Module Names
>    registry [RFC6020 <https://tools.ietf.org/html/rfc6020>].  Following
>    the format in [RFC6020 <https://tools.ietf.org/html/rfc6020>], the the
>    following registrations are requested:
> 
> duplicated "the the"

Fixed.

Chairs, should I post a new version with these fixes?


/martin

_______________________________________________
netmod mailing list
netmod@ietf.org
https://www.ietf.org/mailman/listinfo/netmod

Reply via email to