On Sun, Dec 1, 2024 at 11:34 AM Kent Watsen <[email protected]> wrote:

>
> > I do not understand how <running> references <system>.
> > How does a config leafref in <running> validate correctly unless the
> pointed-at leaf is also in <running>?
> > The same issue applies to templates if the incomplete list entry in
> <running> has any pointed-at leafs.
>
> This statement assumes that <intended> is subject to validation.
>
> <running> + <system> = <intended>
>
>

Seems like some fundamental changes to NMDA., but maybe not, since now

<running> + proprietary-magic = <intended>.

My concern is for offline validation.
RFC 7950 and 8342 both say <running> MUST be valid.

There is a desire for a client to
  (1) retrieve a representation of the entire <running> datastore and
  (2) perform the YANG validation tests on the retrieved data

There is no problem on the server because the <running> datastore is valid
if the server says so (e.g. return <ok> for edit-config or validate
operations).


> Kent // contributor
>
>
Andy
_______________________________________________
netmod mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to