|
Hello Lada, I see 2 statements in your mail: "Yes, but a client that doesn't understand them can still
safely work with an NACM-aware server." "The regular client doesn't know the mounted parts of the data
model, so no automation is possible for this data." Do you have any better alternative than extensions? (For me
run-time data or plain English text are worse.) Balazs On 2016-08-01 17:11, Ladislav Lhotka
wrote:
On 01 Aug 2016, at 16:09, Andy Bierman <[email protected]> wrote:On Mon, Aug 1, 2016 at 6:45 AM, Ladislav Lhotka <[email protected]> wrote: Balazs Lengyel <[email protected]> writes:Hello, As I understood Andy, it was already agreed that if you advertise support for a model that defines extensions you MUST support those extensions. So you effectively advertise support for those extensions.OK, so let's say a server advertises "ietf-system" (that imports "ietf-netconf-acm") with conformance-type "implement" and "ietf-netconf-acm" with conformance-type "import". Does the server support "nacm:default-deny-*" extensions or not? The server is only claiming conformance on the modules that it implements. The YANG conformance model has issues. This is not news.My point was that "advertise" isn't sufficient.Moreover, clients don't advertise any modules. not sure why this mattersIf the server can learn what extensions this client supports, it could adjust its behaviour (probably impossible for something like schema mount though).As an example if you claim support for nacm, you MUST support its extensions.NACM is different in that the nacm:default-deny-* extensions just give auxiliary information - they help NACM-aware clients avoid sending requests that result in access-denied errors. they are quite clear wrt/ how a NACM implementation must treat the extensions.Yes, but a client that doesn't understand them can still safely work with an NACM-aware server. -- Balazs Lengyel Ericsson Hungary Ltd. Senior Specialist Mobile: +36-70-330-7909 email: [email protected] |
_______________________________________________ netmod mailing list [email protected] https://www.ietf.org/mailman/listinfo/netmod
