On Wed, Nov 2, 2016 at 3:34 PM, Russell Bryant <russ...@ovn.org> wrote:

>
>
> On Wed, Nov 2, 2016 at 11:29 AM, Flavio Fernandes <fla...@flaviof.com>
> wrote:
>
>>
>> > On Nov 1, 2016, at 1:30 PM, Flaviof <fla...@flaviof.com> wrote:
>> >
>> >
>> >
>> > On Tue, Nov 1, 2016 at 1:05 PM, John McDowall <
>> jmcdow...@paloaltonetworks.com>wrote:
>> > So we would have something like:
>> >
>> >
>> >
>> > $ ovn-nbctl acl-add sw0 to-lport 1003 'outport == "sw0-port1" && ip'
>> sfc-action sfc-stage external_ids:lsp_chain_id=”chain-id”
>> >
>> >
>> >
>> > The chain-id would be passed as metadata with the packet to the
>> ls_in_chain stage where it would be processed according to the current
>> state of its in/out ports in the chain.
>> >
>> >
>> >
>> > Where sfc is the stage and the action – would the SFC ACL Table have
>> any other action other than SFC? It seems a little redundant – not sure if
>> there is a better way though.
>> >
>> >
>> >
>> >
>> > Right. If I understood correctly, the sfc-stage is optional and may be
>> something we
>> > may add later on to ACLs. For now, having it all in a sigle stage will
>> not invalidate
>> > that effort.
>> >
>> > Using the example comand, my main 'focus' is actually in regards to
>> what else goes as
>> > external_ids. I can see that besides 'lsp_chain_id', we will need
>> 'last_hop_port', and
>> > possibly 'bidirectional'. Sounds right?
>> >
>> > I will send an email with a proposed schema+xml on this shortly.
>>
>> It's a pretty simple change [1], as expected. :) Does that jive well with
>> the changes
>> you had in mind? A small caveat here is in regards to additional
>> attributes
>> the chain needs in order to create the end to end rules. That includes
>> 'chain_uuid',
>> 'last_hop_port' at a minimum. Other than using 'external_ids', I cannot
>> see where else
>> to provide them. Any better ideas?
>>
>
> Well defined options that OVN will interpret usually go into a column
> called "options", so I would add that instead of using external_ids.
>
>
Make sense. Thanks!

-- flaviof



> --
> Russell Bryant
>
_______________________________________________
discuss mailing list
discuss@openvswitch.org
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to