Hi Jason,

> I'm not following your "In the meanwhile" thoughts.
>  
> Legacy clients are failing offline validation today. If running config has a 
> leafref to system config, and <get-config> doesn't return that system config 
> (which it doesn't in some implementations), then the instance data returned 
> to the client doesn't validate against the YANG model.  These implementations 
> don't have an explicit <system> datastore today (but they do have these 
> internal semi-hidden referenceable list entries).

You’re correct about that, and I said so before about how, with JUNOS, any ref 
to a “junos-defaults” node would fail offline-validation of running.  This is 
already an issue today.

Also to your point, JUNOS has a templating-like mechanism (apply-groups) that 
clients MUST understand.  The NMS we built at Juniper had to understand the 
“apply-groups” mechanism just to import config for devices during a new-device 
onboarding workflow.

K.

_______________________________________________
netmod mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/netmod

Reply via email to