Implement router gateway IP QoS in OVN backend

Bug #1893625 reported by zhanghao
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Wishlist
Unassigned

Bug Description

Currently, when OVN is used as the mechanism driver, network, port, and floating IP QoS have been implemented based on meter, router gateway ip QoS has not been implemented yet, it can refer to the above implementation.

zhanghao (zhanghao2)
Changed in neutron:
assignee: nobody → zhanghao (zhanghao2)
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/749012

Changed in neutron:
status: New → In Progress
Changed in neutron:
importance: Undecided → Wishlist
tags: added: ovn
Revision history for this message
Slawek Kaplonski (slaweq) wrote : auto-abandon-script

This bug has had a related patch abandoned and has been automatically un-assigned due to inactivity. Please re-assign yourself if you are continuing work or adjust the state as appropriate if it is no longer valid.

Changed in neutron:
assignee: zhanghao (zhanghao2) → nobody
status: In Progress → New
tags: added: timeout-abandon
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on neutron (master)

Change abandoned by "Slawek Kaplonski <email address hidden>" on branch: master
Review: https://review.opendev.org/c/openstack/neutron/+/749012
Reason: This review is > 4 weeks without comment, and failed Zuul jobs the last time it was checked. We are abandoning this for now. Feel free to reactivate the review by pressing the restore button and leaving a 'recheck' comment to get fresh test results.

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/+/833455

Changed in neutron:
status: New → In Progress
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/+/834855

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

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

commit 2d1b4fd80f1317d741a6e29219e5a230513a4762
Author: Rodolfo Alonso Hernandez <email address hidden>
Date: Sat Mar 5 18:33:46 2022 +0000

    [OVN] Implement router gateway IP QoS

    This patch implements router gateway IP QoS based on meter,
    using the existing plugin and extension, only the driver side
    is different.

    Closes-Bug: #1893625

    Co-Authored-By: zhanghao <email address hidden>
    Co-Authored-By: Rodolfo Alonso Hernandez <email address hidden>

    Change-Id: I46864b9234af64f190f6b6daebfd94d2e3bd0c17

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

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

commit 7c2420e3af0de597932873c433070630ca005dc5
Author: Rodolfo Alonso Hernandez <email address hidden>
Date: Thu Mar 17 07:43:52 2022 +0000

    Add "qos_policy_id" field to "Router" OVO

    This new synthetic field is linked to a
    "QosRouterGatewayIPPolicyBinding" register. This binding register will
    bind a QoS policy and a Router. Now is possible to provide this field
    in the create/update input parameters. If provided, the "Router" OVO will
    create/delete the "QosRouterGatewayIPPolicyBinding" register.

    The "Router" OVO takes this parameter from the DB object. When the DB
    object is retrieved, the QoS policy binding register is retrieved too
    due to a backref link in the "QosRouterGatewayIPPolicyBinding" DB model to
    the "Router" DB model.

    Related-Bug: #1893625
    Related-Bug: #1950454

    Change-Id: I59ed68b2c1e19f1f31e72b4868e3db750ef06d6f

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

This issue was fixed in the openstack/neutron 21.0.0.0rc1 release candidate.

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.