Re: [netmod] [yang-doctors] [Rtg-dt-yang-arch] Working group Last Call: draft-ietf-netmod-acl-model-06

2016-01-11 Thread Juergen Schoenwaelder
I think we discussed at one of the previous IETFs that we will use YANG 1.1 in the IETF once it is published. Please check the archives. If I am correct, then you would have to be fast with finishing the ACL model. /js On Mon, Jan 11, 2016 at 12:16:40PM +0100, Dean Bogdanovic wrote: > Are there

Re: [netmod] [yang-doctors] [Rtg-dt-yang-arch] Working group Last Call: draft-ietf-netmod-acl-model-06

2016-01-11 Thread Robert Wilton
Hi Dean, I agree with Martin's proposed solution. I.e. switch to YANG 1.1, and use his proposed interface-state-ref & require-instance false solution. Thanks, Rob On 11/01/2016 11:16, Dean Bogdanovic wrote: Are there any other opinions on switching YANG version for ACL model from 1.0 to

Re: [netmod] [yang-doctors] [Rtg-dt-yang-arch] Working group Last Call: draft-ietf-netmod-acl-model-06

2016-01-08 Thread Martin Bjorklund
Juergen Schoenwaelder wrote: > On Fri, Jan 08, 2016 at 12:52:37PM +0100, Martin Bjorklund wrote: > > Juergen Schoenwaelder wrote: > > > On Thu, Jan 07, 2016 at 04:21:42PM +0100, Martin Bjorklund wrote: > > > > > > > >

Re: [netmod] [yang-doctors] [Rtg-dt-yang-arch] Working group Last Call: draft-ietf-netmod-acl-model-06

2016-01-08 Thread Juergen Schoenwaelder
On Fri, Jan 08, 2016 at 12:52:37PM +0100, Martin Bjorklund wrote: > Juergen Schoenwaelder 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

Re: [netmod] [yang-doctors] [Rtg-dt-yang-arch] Working group Last Call: draft-ietf-netmod-acl-model-06

2016-01-08 Thread Dean Bogdanovic
> On Jan 8, 2016, at 1:09 PM, Juergen Schoenwaelder > wrote: > > On Fri, Jan 08, 2016 at 12:52:37PM +0100, Martin Bjorklund wrote: >> Juergen Schoenwaelder wrote: >>> On Thu, Jan 07, 2016 at 04:21:42PM +0100, Martin

Re: [netmod] [yang-doctors] [Rtg-dt-yang-arch] Working group Last Call: draft-ietf-netmod-acl-model-06

2016-01-08 Thread Martin Bjorklund
Dean Bogdanovic wrote: > > > On Jan 8, 2016, at 1:09 PM, Juergen Schoenwaelder > > wrote: > > > > On Fri, Jan 08, 2016 at 12:52:37PM +0100, Martin Bjorklund wrote: > >> Juergen Schoenwaelder wrote:

Re: [netmod] [yang-doctors] [Rtg-dt-yang-arch] Working group Last Call: draft-ietf-netmod-acl-model-06

2016-01-08 Thread Martin Bjorklund
Juergen Schoenwaelder 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

Re: [netmod] [yang-doctors] [Rtg-dt-yang-arch] Working group Last Call: draft-ietf-netmod-acl-model-06

2016-01-07 Thread Ladislav Lhotka
> On 07 Jan 2016, at 10:07, Juergen Schoenwaelder > wrote: > > On Thu, Jan 07, 2016 at 09:59:01AM +0100, Eliot Lear wrote: >> >> >> On 1/7/16 9:23 AM, Juergen Schoenwaelder wrote: >>> This does not answer why input-interface is of type string... >> >>

Re: [netmod] [yang-doctors] [Rtg-dt-yang-arch] Working group Last Call: draft-ietf-netmod-acl-model-06

2016-01-07 Thread Juergen Schoenwaelder
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

Re: [netmod] [yang-doctors] [Rtg-dt-yang-arch] Working group Last Call: draft-ietf-netmod-acl-model-06

2016-01-07 Thread Martin Bjorklund
Hi, 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

Re: [netmod] [yang-doctors] [Rtg-dt-yang-arch] Working group Last Call: draft-ietf-netmod-acl-model-06

2016-01-04 Thread Andy Bierman
Hi, I think this issue was discussed at length during ietf-interfaces work. The WG gave up on the ideal goal that an NMS can pick the interface name as if it were just another administrative string. Instead, every vendor can have their own rules for embedded semantics in the identifier. Every