Reviewed: https://review.opendev.org/c/openstack/neutron/+/813052 Committed: https://opendev.org/openstack/neutron/commit/cde5657a504f6658cb1c9c98235c120030f86130 Submitter: "Zuul (22348)" Branch: master
commit cde5657a504f6658cb1c9c98235c120030f86130 Author: Rodolfo Alonso Hernandez <[email protected]> Date: Thu Oct 7 16:20:21 2021 +0000 [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 Change-Id: Ib597b62017b56b41009dd4d7359e169f424272b0 ** Changed in: neutron Status: In Progress => Fix Released -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1947334 Title: [OVN] Migration to OVN does not create the OVN QoS DB registers Status in neutron: Fix Released Bug description: After the OVN migration, the information about QoS in the neutron DB is correct: (overcloud) [stack@undercloud-0 ~]$ openstack network show 569b37f1-3dd4-402e-9244-d7fad1ec4804 -c qos_policy_id -f value 85d22adf-fc02-4c6d-b17a-36183d206558 (overcloud) [stack@undercloud-0 ~]$ openstack network qos policy show 85d22adf-fc02-4c6d-b17a-36183d206558 -c rules -f value [{'max_kbps': 1000, 'max_burst_kbps': 800, 'direction': 'egress', 'id': 'fd1fffa5-b3ae-4b24-ba81-dfce2cccbe17', 'qos_policy_id': '85d22adf-fc02-4c6d-b17a-36183d206558', 'type': 'bandwidth_limit'}, {'dscp_mark': 40, 'id': '49e3e48b-b9e1-4332-9756-603134ee25fa', 'qos_policy_id': '85d22adf-fc02-4c6d-b17a-36183d206558', 'type': 'dscp_marking'}] Wowever there is no QoS information in the OVN NBDB: [root@controller-0 ~]# ovn-nbctl find logical_switch name=neutron-569b37f1-3dd4-402e-9244-d7fad1ec4804 _uuid : 10c127dd-639b-455d-94e9-7de881abef9e acls : [] dns_records : [8c29e850-26bd-4be9-8fe5-e87e84912ef9] external_ids : {"neutron:mtu"="1442", "neutron:network_name"=tobiko.openstack.stacks._qos.QosNetworkStackFixture-network-76zr72iw3bn5, "neutron:revision_number"="6"} forwarding_groups : [] load_balancer : [] name : neutron-569b37f1-3dd4-402e-9244-d7fad1ec4804 other_config : {mcast_flood_unregistered="false", mcast_snoop="true", vlan-passthru="false"} ports : [031d8606-2855-4404-89a8-539ec6bf31a7, 144619e6-8ec6-43d5-8e26-f0d0fab2676f, 488e8f77-64b0-40b5-82e8-dc3d79eab851, 4c3a538f-69cf-4241-ab9b-bb1c56e7f513, 6205219c-1593-42b2-a28c-bc856d6978b2, 8a518aac-ab99-486b-9ddc-4b82accb9cfd, 8fe8118c-cf6e-40cc-89bf-4b831f5ba770, a3ff89e4-4f5f-420d-8f86-6890d5f8e157, a8eef773-b7d1-411e-8308-c6434bc5b92d] qos_rules : [] [root@controller-0 ~]# ovn-nbctl list qos # the output is empty Bugzilla reference: https://bugzilla.redhat.com/show_bug.cgi?id=2010672 To manage notifications about this bug go to: https://bugs.launchpad.net/neutron/+bug/1947334/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : [email protected] Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp

