On 17/09/2017 21:21, t.petch wrote:
----- Original Message -----
From: "Juergen Schoenwaelder" <[email protected]>
Sent: Friday, September 15, 2017 6:09 PM


Two comments:

- Obviously, inactive can be in <candidate> and I would not rule out
   that inactive configuration can be in any other or future
   configuration datastores.

- Whether protocols support inactive or not does not belong into a
   definition of what inactive configuration is. The same for backwards
   compatibility considerations etc.

So if we define inactive configuration, the definition should be
something like this:

* inactive configuration: Configuration held in a configuration
   datastore that is marked to be inactive. Inactive configuration is
   ignored during validation and never applied and actively used by
   a device.

Yes, we should use 'inactive configuration' everywhere to be
consistent.

Juergen

Yes, your definition is better than mine; let's add it.
I'm not necessarily opposed to this, but I think that we want to be careful here.  Inactive configuration and templating are only meant to be examples of how <running> could differ from <intended>, and we really aren't trying to provide normative definitions of them.  Is putting a definition of 'inactive configuration' in this draft going to potentially cause problems for a future 'inactive configuration' extension that could possibly want to define the term differently?

If we do decide to incorporate a definition, I would suggest at least tweaking it slightly to avoid the possible ambiguity of the last phrase:

* inactive configuration: Configuration held in a configuration
  datastore that is marked to be inactive. Inactive configuration is
  ignored during validation, never applied, and not actively used by
  a device.


Thanks,
Rob

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

Reply via email to