Are there any other opinions on switching YANG version for ACL model from 1.0 
to 1.1? Would like to get more opinions on this, besides Martin.

Dean

> On Jan 8, 2016, at 1:26 PM, Martin Bjorklund <[email protected]> wrote:
> 
> Dean Bogdanovic <[email protected] <mailto:[email protected]>> wrote:
>> 
>>> On Jan 8, 2016, at 1:09 PM, Juergen Schoenwaelder
>>> <[email protected]> wrote:
>>> 
>>> On Fri, Jan 08, 2016 at 12:52:37PM +0100, Martin Bjorklund wrote:
>>>> Juergen Schoenwaelder <[email protected]> wrote:
>>>>> On Thu, Jan 07, 2016 at 04:21:42PM +0100, Martin Bjorklund wrote:
>>>>>> 
>>>>>> With YANG 1.1, a leafref can be marked as "require-instance false",
>>>>>> which allows a interface-state-ref to be used in config:
>>>>>> 
>>>>>>  type if:interface-state-ref {
>>>>>>    require-instance false;
>>>>>>  }
>>>>>>  // + add description that explains what happens if there is no such
>>>>>>  //   instance
>>>>>> 
>>>>>> 
>>>>>> (NOTE: this doesn't work w/ pyang at the momement, I am working on a
>>>>>> fix)
>>>>>> 
>>>>> 
>>>>> And it would have to be if:interface-ref instead
>>>>> if:interface-state-ref
>>>>> I think.
>>>> 
>>>> No, I meant interface-state-ref.  This way you can put a filter on
>>>> non-configured interfaces.
>>>> 
>>> 
>>> But with require-instance false, this is also true for
>>> if:interface-ref.  If I preconfigure and interface, I might also want
>>> to preconfigure ACLs refering the preconfigure interface. And note
>>> that if:interface-state-ref refers to a config false leaf.
>> 
>> In this case we have to change to yang-version 1.1. The plan was to
>> have it for 1.0. Do we want to move the ACL model to YANG minimum
>> version 1.1?
> 
> I think it is ok.  We're fixing issues like this one in 1.1 so that we
> don't have to rely on various workarounds.  Note that the second WGLC
> for 1.1 just ended, w/ mostly minor proposed edits.
> 
> 
> /martin

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

Reply via email to