Hi Ales, Numan,

On 5/21/25 9:23 AM, Ales Musil wrote:
> On Tue, May 20, 2025 at 4:14 PM Numan Siddique <num...@ovn.org> wrote:
> 
>> On Mon, May 19, 2025 at 10:24 AM Dumitru Ceara <dce...@redhat.com> wrote:
>>>
>>> We recently got an internal request to backport to branch-24.03 (LTS)
>>> the feature that Numan implemented in 24.09.0 that adds support for
>>> centralized routing for distributed ports [0].
>>>
>>> While in general features should not be backported to older stable
>>> branches, in this case the CMS (OpenStack) is hitting an issue (a bug
>>> from their perspective) which cannot be fixed without OVN support for
>>> centralized routing.
>>>
>>> The new support, introduced by [0] is guarded by an explicit NB
>>> configuration, NB.Logical_Router_Port.options:centralize_routing.
>>>
>>> With this in mind, it seems acceptable to me to also backport the
>>> feature to the LTS (branch-24.03).
>>>
>>> Along with it we also need to backport some prerequisite bugfix (these
>>> were inadvertently not backported to LTS when they were accepted), some
>>> refactor and some follow up patches.
>>>
>>> Aside for some minor conflicts in patch 01/11 due to features that are
>>> only present in 24.09+ the rest of the patches cherry picked by this
>>> series applied (almost) cleanly - some test adjustments had to be made.
>>>
>>> Reported-at: https://issues.redhat.com/browse/FDP-1417
>>>
>>> [0] https://github.com/ovn-org/ovn/commit/8d13579
>>>
>>> Ihar Hrachyshka (6):
>>>   northd: Don't cleanup op in ovn_port_allocate_key.
>>>   northd: Don't detach op->list when it wasn't used.
>>>   tests: Correct tunnel ids exhaustion scenario.
>>>   northd: Don't create pb in ls_port_init too early.
>>>   northd: Remove unused `sb` arg in ls_port_create.
>>>   northd: Remove unused nbrp arg in ls_port_reinit.
>>>
>>> Numan Siddique (4):
>>>   northd: Don't reparse lport's addresses while adding L2_LKUP flows.
>>>   northd: Refactor chassisresident port checking.
>>>   Add support for centralize routing for distributed gw ports.
>>>   northd: Fix potential crash when creating chassisredirect port.
>>>
>>> Xavier Simonart (1):
>>>   multinode: Fix test "ovn multinode NAT ...".
>>
>> No objections from me for the backports.
>>
>> For the entire series:
>> Acked-by: Numan Siddique <num...@ovn.org>
>>
>> Numan
>>
>>>
>>>  NEWS                      |   3 +
>>>  controller/physical.c     |   4 +
>>>  northd/northd.c           | 504 ++++++++++++++++++++++------------
>>>  northd/northd.h           |  11 +-
>>>  ovn-nb.xml                |  34 +++
>>>  tests/multinode-macros.at |   2 +-
>>>  tests/multinode.at        | 181 +++++++++++++
>>>  tests/ovn-northd.at       | 553 +++++++++++++++++++++++++++++++++++++-
>>>  tests/ovn.at              |   8 +-
>>>  9 files changed, 1110 insertions(+), 190 deletions(-)
>>>
>>> --
>>> 2.49.0
>>>
>>
>>
> I second that, no objections from my side.
> 
> Acked-by: Ales Musil <amu...@redhat.com>
> 

Thank you, Ales and Numan!  Applied to 24.03.

Regards,
Dumitru

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

Reply via email to