On Fri, Dec 18, 2015 at 12:02 PM, Kent Watsen <kwat...@juniper.net> wrote:

>
> Hi Robert,
>
> I agree that -01 doesn’t add much on top of -00.  This is expected as
> we’re in the fit and finish phase.  If you want to help finish the draft,
> then please consider responding to one of these threads:
>
>   http://www.ietf.org/mail-archive/web/netmod/current/msg14587.html  (re:
> rollback-on-error)
>   http://www.ietf.org/mail-archive/web/netmod/current/msg14641.html  (re:
> model-structure)
>
> As for this thread:
>
> 1. Regarding adding an explicit backwards-compatibility requirement,
> please note that what was written here is still in effect:
> http://www.ietf.org/mail-archive/web/netmod/current/msg14629.html.  Note
> that no objections have been raised yet, so this will likely happen.
>
> 2. Regarding adding an applicability statement, there is currently only
> one voice asking for it, which isn’t enough to warrant a change.
>
>
I did not ask to add an AS to the charter.
I don't think the WG agrees enough on the problem to write such a document.




> Thanks,
> Kent
>

Andy


>
>
>
> On 12/18/15, 6:33 AM, "netmod on behalf of Robert Wilton" <
> netmod-boun...@ietf.org on behalf of rwil...@cisco.com> wrote:
>
> >Hi,
> >
> >On 17/12/2015 23:45, Randy Presuhn wrote:
> >> Hi -
> >>
> >>> From: Robert Wilton
> >>> Sent: Dec 17, 2015 1:12 PM
> >>> To: Andy Bierman
> >>> Cc: "netmod@ietf.org"
> >>> Subject: Re: [netmod] NETMOD WG LC: draft-ietf-netmod-opstate-reqs-01
> >> ...
> >>>      Your requirement is a bit too strong for my liking.
> >>>
> >>>      To paraphrase your requirement text, it is forcing that all
> >>>      compliant NETCONF/RESTCONF servers MUST support any clients that
> do
> >>>      not want to differentiate between intended config and applied
> >>>      config.
> >> Do do otherwise sound to me like an interoperability disaster,
> >> and would encourage the "siloization" of toolsets.
> >>
> >>>      However, this requires all opstate aware servers:
> >>>
> >>>       - To handle a mix of clients, some of which are opstate aware,
> and
> >>>       some that are not.
> >> This seems perfectly reasonable.  To do otherwise torpedoes the very
> >> notion of interoperability.
> >>
> >>>       - To potentially handle a mix of requests, some of which are
> >>>       opstate aware requests, and some are not.
> >> Ditto.
> >>
> >>>      It also prevents:
> >>>
> >>>       - Having a server that is implemented to only support opstate
> aware
> >>>       clients.
> >> Avoiding the creation of such servers sounds like a *good* thing to me.
> >>
> >>>       - Having a server side configuration knob to control the
> behaviour
> >>>       (since it would affect the semantics for all clients).
> >> This also sounds like something which it would be desireable to prevent.
> >>
> >> I think I'm squarely with Andy on this one.
> >
> >Taking a step back ...
> >
> >I am probably way off the mark, but my perception is that some (perhaps
> >many) of the folks in the WG still perceive that the opstate
> >requirements are niche requirements for some unusual scenarios, and that
> >everyone else is happy with the status quo and don't want/need them.
> >
> >Alas, I don't share that view.  For me, the opstate requirements can be
> >summarized as saying that the operators just want to know what
> >configuration the device is actually running in a format that is
> >convenient for them to use.  This really doesn't appear to be
> >unreasonable request to me, and if I was writing to a network
> >manageability API then I would choose to use opstate because I perceive
> >that it is a more robust and easier to use API.  The counter arguments
> >appear to be that it is too hard for devices to provide this
> >information, and that the operators have historically managed without it.
> >
> >However, I think that several things have changed, and hence negate
> >these counter arguments: (i) the operators want to have much more
> >automation and management over their devices, (ii) they have found a way
> >to group together and have a more vocal voice about what they need and
> >want, (iii) the operators have realized that they don't need to wait for
> >the SDOs and can create defacto standard models on their own if they
> >have to.
> >
> >Personally, I would like us to stop spending time churning on the
> >requirements and actually get on to discussing the solutions.  To be
> >honest, there has been relatively little change in my understanding of
> >the requirements from reading draft-openconfig-netmod-opstate-01 back in
> >July, and I was expecting to discuss the solution drafts back in
> >September.  Here we are in December, and I'm not convinced that we have
> >truly made significant progress.
> >
> >The only reason that I submitted a solution draft to this problem was
> >because I thought it unlikely that OpenConfig would support a multiple
> >datastore solution, and I could see strong resistance amongst the IETF
> >engineers to the proposed OpenConfig solution.  I was hoping that my
> >proposed solution might be seen for the compromise that it is between
> >the two opposing positions.  But I care less on what the solution is,
> >and more whether we can agree on one and move forward.
> >
> >As someone that is quite new to SDO processes, my main concern is that
> >IETF (and other standards bodies) are moving too slowly here, and that
> >by the time that IETF have produced a sufficiently complete set of YANG
> >models to manage network devices it will be too late because the
> >industry will already have converged on the OpenConfig models, which
> >although not perfect, are close to being usable now, and are being
> >evolved at a much quicker pace ...
> >
> >So my hope for the early new year is that we can reach common ground
> >with OpenConfig and converge on a single set of YANG modules for
> >managing network devices, and that includes having a solution to the
> >Opstate problem.
> >
> >Finally, if my acquiescing to Andy's requirement is helpful to move this
> >process forward then that is fine with me.  As I have previously
> >indicated, I don't really think that it helps with framing or discussing
> >the solutions, but equally I can live with it since I suspect that the
> >solutions are likely to comply with it anyway.
> >
> >Apologies for the long email, and given I may not be actively reading
> >the WG emails over the next couple of weeks, I'll wish you all happy
> >holidays!
> >
> >Thanks,
> >Rob
> >
> >>
> >> Randy
> >>
> >> _______________________________________________
> >> netmod mailing list
> >> netmod@ietf.org
> >> https://www.ietf.org/mailman/listinfo/netmod
> >> .
> >>
> >
> >_______________________________________________
> >netmod mailing list
> >netmod@ietf.org
> >https://www.ietf.org/mailman/listinfo/netmod
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod
>
_______________________________________________
netmod mailing list
netmod@ietf.org
https://www.ietf.org/mailman/listinfo/netmod

Reply via email to