neutron/neutron/cmd
Rodolfo Alonso Hernandez 429fbae1d0 [OVN] Sync QoS policies
The tool "neutron-ovn-db-sync-util" now syncs the Neutron QoS policies
with the OVN NB database. The tools reads the port and the floaiting IP
QoS policies and creates the corresponding OVN QoS rules.

The ovsdbapp library is bumped to version 1.15.0. This version updates
the "QoSAddCommand" to allow register updates. If the OVN NB QoS
register to be created is present in the DB and all parameters match,
no transaction is commited to the DB.

Depends-On: https://review.opendev.org/c/openstack/ovsdbapp/+/822138
Closes-Bug: #1947334

Conflicts:
    lower-constraints.txt
    neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/qos.py
    neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py
    neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_db_sync.py
    neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/test_qos.py
    requirements.txt

Change-Id: Ib597b62017b56b41009dd4d7359e169f424272b0
(cherry picked from commit cde5657a50)
2022-06-29 14:50:45 +00:00
..
eventlet Use monkey_patch for neutron API server. 2022-04-23 18:42:49 +00:00
ovn [OVN] Sync QoS policies 2022-06-29 14:50:45 +00:00
sanity When creating a VXLAN interface, a device is mandatory 2022-01-14 17:20:36 +00:00
upgrade_checks Sanitize MAC addresses 2021-07-08 16:46:55 +00:00
__init__.py Fix logging error for Guru Meditation Report 2016-02-08 16:52:17 -08:00
destroy_patch_ports.py Add script which can clean patch ports between bridges 2020-12-10 10:08:02 +00:00
ipset_cleanup.py Initialize privsep library in Neutron commands 2021-04-14 16:38:44 +00:00
keepalived_state_change.py Replace keepalived notifier bash script with Python ip monitor 2015-03-18 18:59:33 -04:00
linuxbridge_cleanup.py Switch IPDevice.exists() method to use pyroute2 2018-03-19 11:56:45 +01:00
netns_cleanup.py Migrate "netstat" to oslo.privsep 2020-06-19 14:59:11 +00:00
ovs_cleanup.py Initialize privsep library for neutron-ovs-cleanup 2021-04-14 11:48:01 -04:00
pd_notify.py Fix pylint R1714 (consider-using-in) refactor messages 2019-02-21 21:11:34 +00:00
runtime_checks.py Import packaging.version explicitly 2020-11-19 10:17:24 +00:00
sanitize_port_mac_addresses.py Sanitize MAC addresses 2021-07-08 16:46:55 +00:00
sanity_check.py Added common config and SR-IOV agent config to sanity check 2021-04-27 15:05:00 +00:00
status.py Add check for external_network_bridge in neutron-status 2019-03-22 13:14:24 +00:00