Comment 13 for bug 1884512

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

Reviewed: https://review.opendev.org/738172
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=94271ad8661a36558172d141a84fdd3891786090
Submitter: Zuul
Branch: stable/rocky

commit 94271ad8661a36558172d141a84fdd3891786090
Author: Rodolfo Alonso Hernandez <email address hidden>
Date: Mon Jun 22 09:47:51 2020 +0000

    [OVS] Make QoS OVS agent deletion operations more resilient

    When a Port is deleted, the QoS extension will reset any rule (QoS
    and Queue registers) applied on this port or will reset the
    related Interface policing parameters.

    If the Port and the related Interface are deleted during the QoS
    extension operation, those commands will fail. This patch makes those
    operations more resiliant by not checking the errors when writing on
    the Port or the Interface register.

    NOTE: this patch is squashed with [1]. That will fix the problem
    with empty "vsctl" transactions when using this OVS DB implementation.

    [1]https://review.opendev.org/#/c/738574/

    Change-Id: I2cc4cdf5be25fab6adbc64acabb3fffebb693fa6
    Closes-Bug: #1884512
    (cherry picked from commit e2d1c2869a2c8883157d29cf47d7a5236e63dbc1)
    (cherry picked from commit 84ac8cf9ffb66d826d9d7875bb0d1addc9120034)
    (cherry picked from commit 3785868bfb387002f4a89d3fa18c20210e8f17db)
    (cherry picked from commit 7edfb0ef4aba338e0225dffda7c8bf0918ef71cb)