Remove compatibility with OVN<20.09

Bug #2002839 reported by Rodolfo Alonso
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Low
Rodolfo Alonso

Bug Description

That implies removing the check for the existence of "Chassis_Private" table that was added in [1] and is present in OVN==20.09.

This cleanup requires a sanity check to verify the correct OVN version.

[1]https://github.com/ovn-org/ovn/commit/4adc10f58127e45b5883f2e7cb1c702720b95043

Tags: ovn
Changed in neutron:
importance: Undecided → Low
Changed in neutron:
status: New → Confirmed
tags: added: ovn
Changed in neutron:
assignee: nobody → Rodolfo Alonso (rodolfo-alonso-hernandez)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (master)

Fix proposed to branch: master
Review: https://review.opendev.org/c/openstack/neutron/+/870621

Changed in neutron:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master)

Reviewed: https://review.opendev.org/c/openstack/neutron/+/870621
Committed: https://opendev.org/openstack/neutron/commit/be4e150de98506b080c3b9a3f324324821e4666e
Submitter: "Zuul (22348)"
Branch: master

commit be4e150de98506b080c3b9a3f324324821e4666e
Author: Rodolfo Alonso Hernandez <email address hidden>
Date: Mon Jan 16 16:58:26 2023 +0100

    [OVN] Remove backwards compatibility with OVN < v20.09

    This patch removes the compatibility with OVN under v20.09. That
    implies the OVN Southbound definition has "Chassis_Private" table.
    Any previous check is removed from the code.

    This patch also adds a sanity check, testing that the OVN Southbound
    database definition is greater or equal to 2.9.0 [1].

    The testing OVN NB and SB schemas are updated to the files contained in
    OVN v22.09. The new testing NB schema version is 6.3.9; the new testing
    SB schema version is 20.25.0.

    [1]https://github.com/ovn-org/ovn/commit/4adc10f58127e45b5883f2e7cb1c702720b95043

    Closes-Bug: #2002839
    Change-Id: If64c967b89099946165bfaf66247def4881af832

Changed in neutron:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (master)

Fix proposed to branch: master
Review: https://review.opendev.org/c/openstack/neutron/+/884898

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 23.0.0.0b3

This issue was fixed in the openstack/neutron 23.0.0.0b3 development milestone.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master)

Reviewed: https://review.opendev.org/c/openstack/neutron/+/884898
Committed: https://opendev.org/openstack/neutron/commit/a579e504e982980427c3b3cc2958f6b673f2cbc0
Submitter: "Zuul (22348)"
Branch: master

commit a579e504e982980427c3b3cc2958f6b673f2cbc0
Author: Rodolfo Alonso Hernandez <email address hidden>
Date: Mon Jan 16 16:58:26 2023 +0100

    [OVN] Remove backwards compatibility with OVN < v20.09

    This patch removes the compatibility with OVN under v20.09. That
    implies the OVN Southbound definition has "Chassis_Private" table.
    Any previous check is removed from the code.

    This patch also adds a sanity check, testing that the OVN Southbound
    database definition is greater or equal to 2.9.0 [1].

    The testing OVN NB and SB schemas are updated to the files contained in
    OVN v22.09. The new testing NB schema version is 6.3.9; the new testing
    SB schema version is 20.25.0.

    [1]https://github.com/ovn-org/ovn/commit/4adc10f58127e45b5883f2e7cb1c702720b95043

    Closes-Bug: #2002839
    Change-Id: Iec8854749a1df81eb6a7154d3f951e176c69156d

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to neutron (master)

Related fix proposed to branch: master
Review: https://review.opendev.org/c/openstack/neutron/+/904238

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to neutron (master)

Reviewed: https://review.opendev.org/c/openstack/neutron/+/904238
Committed: https://opendev.org/openstack/neutron/commit/087df974492aa9a2dee6c73b95a8d824e32a6039
Submitter: "Zuul (22348)"
Branch: master

commit 087df974492aa9a2dee6c73b95a8d824e32a6039
Author: Jakub Libosvar <email address hidden>
Date: Tue Dec 19 15:19:07 2023 +0000

    [OVN] Remove backwards compatibility with OVN < v20.09 ver 2

    This is a followup patch for Iec8854749a1df81eb6a7154d3f951e176c69156d
    that left some other unused code in tree. This patch attempts to remove
    the remaining pieces.

    Related-Bug: 2002839
    Change-Id: Ie297dfba17deb79b38cf9f6eccf4f1a8e9e5060a
    Signed-off-by: Jakub Libosvar <email address hidden>

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 24.0.0.0b1

This issue was fixed in the openstack/neutron 24.0.0.0b1 development milestone.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.