On Tue, Jun 13, 2017 at 4:40 PM, Russell Bryant <russ...@ovn.org> wrote:
> On Fri, Jun 2, 2017 at 8:31 AM,  <majop...@redhat.com> wrote:
>> From: Miguel Angel Ajo <majop...@redhat.com>
>>
>> This patch handles multiple gateways with priorities in chassisredirect
>> ports, any gateway with a chassis redirect port will implement the
>> rules to de-encapsulate incomming packets for such port.
>>
>> And hosts targetting a remote chassisredirect port will setup a
>> bundle(active_backup, ..) action to each tunnel port, in the given
>> priority order.
>>
>> Signed-off-by: Miguel Angel Ajo <majop...@redhat.com>
>> ---
>>  ovn/controller/binding.c        |   9 +--
>>  ovn/controller/lflow.c          |   6 +-
>>  ovn/controller/lport.c          | 119 
>> ++++++++++++++++++++++++++++++++++++++++
>>  ovn/controller/lport.h          |  28 ++++++++++
>>  ovn/controller/ovn-controller.c |   5 +-
>>  ovn/controller/physical.c       | 114 ++++++++++++++++++++++++++++++++------
>>  6 files changed, 255 insertions(+), 26 deletions(-)
>
> Some high level comments to start ...
>
> Ideally with a patch series, each patch should be applicable on its
> own.  With this patch applied, some tests are failing for me.
>
> Documentation should also be included with whatever patch first
> introduces functionality, so I'd expect docs on the updated
> redirect-chassis format here.
>
> Please read over
> Documentation/internals/contributing/coding-style.rst.  There are some
> minor style issues throughout the patch.  I can point them out in a
> more detailed pass.
>
> The patch makes me wonder if we should introduce a more structured
> format for specifying chassis associated with a router port.  It feels
> like we're encoding too much in a single option string.  Maybe we
> should add a new "chassis" column to Logical_Router_Port, that can
> include a list of chassis, which would have to be a new record type in
> OVN northbound, containing much less info than the southbound
> counterpart.  We'd have to add a similar new column to the
> Port_Binding table in OVN southbound.  I'm curious what you and others
> think about this, or if the parsed option string is fine.

Sorry, I replied to v1, but all comments apply to v2.

-- 
Russell Bryant
_______________________________________________
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to