Back to bug 2165501

Who When What Removed Added
Red Hat One Jira (issues.redhat.com) 2023-01-30 09:46:10 UTC Link ID Red Hat Issue Tracker OSP-21873
Rodolfo Alonso 2023-03-08 15:45:00 UTC Summary [OVN] New OVN agent; hardware offloaded QoS implementation [OVN] Hardware offloaded QoS implementation (min-bw and max-bw, egress direction)
Rodolfo Alonso 2023-03-08 15:45:18 UTC Status NEW POST
Rodolfo Alonso 2023-04-05 09:12:28 UTC Fixed In Version openstack-neutron-18.6.1-1.20230403130911.0ce0035.el9osttrunk
Status POST MODIFIED
Rodolfo Alonso 2023-04-18 07:58:39 UTC Target Milestone --- ga
Severity medium high
Priority high urgent
RHEL Program Management 2023-04-18 07:58:48 UTC Target Release --- 17.1
Rodolfo Alonso 2023-04-18 08:00:00 UTC Doc Text Until the TripleO allows to define the needed configuration parameters, the OVN metadata agent configuration should be manually configured:
$ cat ./neutron_ovn_metadata_agent.ini
[DEFAULT]
hwol_qos_enabled = True
[ovn]
ovn_nb_connection = tcp:192.168.10.40:6641
Target Release 17.1 ---
RHEL Program Management 2023-04-18 08:00:11 UTC Target Release --- 17.1
Rodolfo Alonso 2023-04-18 08:00:41 UTC Doc Text Until the TripleO allows to define the needed configuration parameters, the OVN metadata agent configuration should be manually configured:
$ cat ./neutron_ovn_metadata_agent.ini
[DEFAULT]
hwol_qos_enabled = True
[ovn]
ovn_nb_connection = tcp:192.168.10.40:6641
Until TripleO allows to define the needed configuration parameters, the OVN metadata agent configuration should be manually configured:
$ cat ./neutron_ovn_metadata_agent.ini
[DEFAULT]
hwol_qos_enabled = True
[ovn]
ovn_nb_connection = tcp:192.168.10.40:6641
Lon Hohberger 2023-04-19 06:02:09 UTC Fixed In Version openstack-neutron-18.6.1-1.20230403130911.0ce0035.el9osttrunk openstack-neutron-18.6.1-1.20230403130911.0ce0035.el9ost
errata-xmlrpc 2023-04-19 10:40:09 UTC Status MODIFIED ON_QA
Eran Kuris 2023-05-03 06:35:37 UTC QA Contact ekuris mnietoji
Haresh Khandelwal 2023-05-05 07:18:03 UTC CC hakhande
Miguel Angel Nieto 2023-05-22 07:39:15 UTC Status ON_QA VERIFIED
Andy Stillman 2023-05-26 12:37:59 UTC CC rhos-maint
Flags needinfo?(rhos-maint)
Rodolfo Alonso 2023-05-29 08:54:46 UTC Doc Type If docs needed, set a value Enhancement
Doc Text Until TripleO allows to define the needed configuration parameters, the OVN metadata agent configuration should be manually configured:
$ cat ./neutron_ovn_metadata_agent.ini
[DEFAULT]
hwol_qos_enabled = True
[ovn]
ovn_nb_connection = tcp:192.168.10.40:6641
ML2/OVN now supports QoS on hardware offloaded ports, both minimum guaranteed bandwidth and maximum rate limiting. Only egress direction is supported.

Until TripleO allows to define the needed configuration parameters, the OVN metadata agent configuration should be manually configured:
$ cat ./neutron_ovn_metadata_agent.ini
[DEFAULT]
hwol_qos_enabled = True
[ovn]
ovn_nb_connection = tcp:192.168.10.40:6641
Assignee rhos-maint ralonsoh
Flags needinfo?(rhos-maint)
Jenny-Anne Lynch 2023-06-06 10:36:35 UTC CC jelynch
Flags needinfo?(ralonsoh)
Doc Text ML2/OVN now supports QoS on hardware offloaded ports, both minimum guaranteed bandwidth and maximum rate limiting. Only egress direction is supported.

Until TripleO allows to define the needed configuration parameters, the OVN metadata agent configuration should be manually configured:
$ cat ./neutron_ovn_metadata_agent.ini
[DEFAULT]
hwol_qos_enabled = True
[ovn]
ovn_nb_connection = tcp:192.168.10.40:6641
With this update, ML2/OVN now supports Quality of Service (QoS) for egress traffic on hardware offloaded ports. This enhancement includes guaranteed minimum bandwidth and maximum rate limiting. You cannot currently define QoS parameters in TripleO. You can manually configure QoS in the OVN metadata agent:
----
$ cat ./neutron_ovn_metadata_agent.ini
[DEFAULT]
hwol_qos_enabled = True
[ovn]
ovn_nb_connection = tcp:192.168.10.40:6641
----
Rodolfo Alonso 2023-06-06 15:23:57 UTC Flags needinfo?(ralonsoh) needinfo?(jelynch)
Doc Text With this update, ML2/OVN now supports Quality of Service (QoS) for egress traffic on hardware offloaded ports. This enhancement includes guaranteed minimum bandwidth and maximum rate limiting. You cannot currently define QoS parameters in TripleO. You can manually configure QoS in the OVN metadata agent:
----
$ cat ./neutron_ovn_metadata_agent.ini
[DEFAULT]
hwol_qos_enabled = True
[ovn]
ovn_nb_connection = tcp:192.168.10.40:6641
----
With this update, ML2/OVN now supports Quality of Service (QoS) for egress traffic on hardware offloaded ports. This enhancement includes guaranteed minimum bandwidth and maximum rate limiting. In order to enable this support, the TripleO parameter that needs to be set is ``OvnHardwareOffloadedQos`` (boolean). This parameter is defined in the OVNMetadata agent config role.
Jenny-Anne Lynch 2023-06-06 15:39:39 UTC Flags needinfo?(jelynch)
Doc Text With this update, ML2/OVN now supports Quality of Service (QoS) for egress traffic on hardware offloaded ports. This enhancement includes guaranteed minimum bandwidth and maximum rate limiting. In order to enable this support, the TripleO parameter that needs to be set is ``OvnHardwareOffloadedQos`` (boolean). This parameter is defined in the OVNMetadata agent config role. With this update, ML2/OVN now supports Quality of Service (QoS) for egress traffic on hardware offloaded ports. This enhancement includes guaranteed minimum bandwidth and maximum rate limiting. You can enable or disable QoS support by setting the TripleO parameter `OvnHardwareOffloadedQos` (boolean). Define this parameter in the `OVNMetadata agent` configuration role.
Greg Rakauskas 2023-06-27 21:33:30 UTC Flags needinfo?(ralonsoh)
CC gregraka
Rodolfo Alonso 2023-06-28 10:21:12 UTC Flags needinfo?(ralonsoh)
Mikey Ariel 2023-06-28 13:31:09 UTC CC mariel
Greg Rakauskas 2023-06-28 14:23:59 UTC Flags needinfo?(ralonsoh)
Rodolfo Alonso 2023-06-28 14:31:12 UTC Flags needinfo?(ralonsoh)
Jenny-Anne Lynch 2023-07-19 12:18:36 UTC CC jelynch
Greg Rakauskas 2023-08-04 21:28:39 UTC Flags needinfo?(ralonsoh)
Doc Text With this update, ML2/OVN now supports Quality of Service (QoS) for egress traffic on hardware offloaded ports. This enhancement includes guaranteed minimum bandwidth and maximum rate limiting. You can enable or disable QoS support by setting the TripleO parameter `OvnHardwareOffloadedQos` (boolean). Define this parameter in the `OVNMetadata agent` configuration role. Starting with Red Hat OpenStack Platform (RHOSP) 17.1, in ML2/OVN deployments, you can enable hardware offloading on minimum bandwidth or bandwidth limit QoS egress policies. You cannot enable hardware offloading on ingress policies. For more information, see link:{defaultURL}/networking_with_rhosp/config-qos-policies_rhosp-network#config-network-service-qos-policies_config-qos-policies[Configuring the Networking service for QoS policies].
Jenny-Anne Lynch 2023-08-10 09:35:42 UTC Doc Text Starting with Red Hat OpenStack Platform (RHOSP) 17.1, in ML2/OVN deployments, you can enable hardware offloading on minimum bandwidth or bandwidth limit QoS egress policies. You cannot enable hardware offloading on ingress policies. For more information, see link:{defaultURL}/networking_with_rhosp/config-qos-policies_rhosp-network#config-network-service-qos-policies_config-qos-policies[Configuring the Networking service for QoS policies]. Starting with RHOSP 17.1, in ML2/OVN deployments, you can enable hardware offloading on minimum bandwidth or bandwidth limit QoS egress policies. You cannot enable hardware offloading on ingress policies. For more information, see link:{defaultURL}/networking_with_rhosp/config-qos-policies_rhosp-network#config-network-service-qos-policies_config-qos-policies[Configuring the Networking service for QoS policies].
CC jelynch
Rodolfo Alonso 2023-08-14 13:53:40 UTC Flags needinfo?(ralonsoh) needinfo?(gregraka)
Greg Rakauskas 2023-08-14 20:11:43 UTC Doc Text Starting with RHOSP 17.1, in ML2/OVN deployments, you can enable hardware offloading on minimum bandwidth or bandwidth limit QoS egress policies. You cannot enable hardware offloading on ingress policies. For more information, see link:{defaultURL}/networking_with_rhosp/config-qos-policies_rhosp-network#config-network-service-qos-policies_config-qos-policies[Configuring the Networking service for QoS policies]. Starting with Red Hat OpenStack Platform (RHOSP) 17.1, in ML2/OVN deployments, you can enable minimum bandwidth and bandwidth limit egress policies for hardware offloaded ports. You cannot enable ingress policies for hardware offloaded ports. For more information, see link:{defaultURL}/networking_with_rhosp/config-qos-policies_rhosp-network#config-network-service-qos-policies_config-qos-policies[Configuring the Networking service for QoS policies].
Flags needinfo?(gregraka)
errata-xmlrpc 2023-08-16 00:04:35 UTC Status VERIFIED RELEASE_PENDING
errata-xmlrpc 2023-08-16 01:13:42 UTC Status RELEASE_PENDING CLOSED
Resolution --- ERRATA
Last Closed 2023-08-16 01:13:42 UTC
errata-xmlrpc 2023-08-16 01:14:11 UTC Link ID Red Hat Product Errata RHEA-2023:4577

Back to bug 2165501