Support OVN 2.12 in Stein

Bug #1860528 reported by Denis Karpov
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kolla
Invalid
Undecided
Unassigned
tripleo
Expired
Undecided
Unassigned

Bug Description

This is a clone of #1853272 for Stein.

These fixes need to be backported to support OVN 2.12 in Stein:

https://review.opendev.org/#/c/694453/
https://review.opendev.org/#/c/697237/

Background: I'm using OpenStack Stein as part of a development project R&D infra; as soon as system accumulates enough tenant load OVN controllers start to be CPU overloaded at controllers and SRIOV hypervisors, some traffic gets dropped at controllers.

Revision history for this message
Denis Karpov (denis-karpov) wrote :

trivial cherrypick of https://review.opendev.org/#/c/694453/ "Use ovn-ctl script to start OVN ovsdb-servers"

Revision history for this message
Denis Karpov (denis-karpov) wrote :

non-trivial cherrypick of https://review.opendev.org/#/c/697237/ "ovn standalone: Start OVN ovsdb-servers using the kolla startup script"

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/stein)

Fix proposed to branch: stable/stein
Review: https://review.opendev.org/703784

Revision history for this message
Denis Karpov (denis-karpov) wrote :

Pushed for review:

https://review.opendev.org/703784 ovn standalone: Start OVN ovsdb-servers using the kolla startup script

https://review.opendev.org/703785 Use ovn-ctl script to start OVN ovsdb-servers

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla (stable/stein)

Fix proposed to branch: stable/stein
Review: https://review.opendev.org/704115

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on kolla (stable/stein)

Change abandoned by Denis Karpov (<email address hidden>) on branch: stable/stein
Review: https://review.opendev.org/703785
Reason: Backported commit needs to have same change-id as original.
New changeset

https://review.opendev.org/704115 Use ovn-ctl script to start OVN ovsdb-servers

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/stein)

Fix proposed to branch: stable/stein
Review: https://review.opendev.org/704122

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-heat-templates (stable/stein)

Change abandoned by Denis Karpov (<email address hidden>) on branch: stable/stein
Review: https://review.opendev.org/703784
Reason: Backported changesets need to have same change-id as the original.

New changeset:

https://review.opendev.org/704122 ovn standalone: Start OVN ovsdb-servers using the kolla startup script

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on kolla (stable/stein)

Change abandoned by Denis Karpov (<email address hidden>) on branch: stable/stein
Review: https://review.opendev.org/704115
Reason: There is little chance for this to be accepted and even less for OVN 2.12 RPM package to be accepted in RDO Stein, so abandoning. Found a different solution that applies in my deployment an fixes the OVN scalability/performance issue - cbasically if one builds OVN packages from the branch 'branch-2.12', it's runtime director structure is not changed there, so it is a matter of only patching containers ovsdb and ovn-controller containers installing these patches during deployment/update, no source level patches are needed.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-heat-templates (stable/stein)

Change abandoned by Denis Karpov (<email address hidden>) on branch: stable/stein
Review: https://review.opendev.org/704122
Reason: There is little chance for this to be accepted and even less for OVN 2.12 RPM package to be accepted in RDO Stein, so abandoning. Found a different solution that applies in my deployment an fixes the OVN scalability/performance issue - cbasically if one builds OVN packages from the branch 'branch-2.12', it's runtime director structure is not changed there, so it is a matter of only patching containers ovsdb and ovn-controller containers installing these patches during deployment/update, no source level patches are needed.

Revision history for this message
wes hayutin (weshayutin) wrote :

reopen if required please. thanks

Changed in tripleo:
status: New → Incomplete
Changed in kolla:
status: New → Invalid
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for tripleo because there has been no activity for 60 days.]

Changed in tripleo:
status: Incomplete → Expired
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.