Bugzilla will be upgraded to version 5.0. The upgrade date is tentatively scheduled for 2 December 2018, pending final testing and feedback.
Bug 1266104 - OSP director should support Neutron QoS
OSP director should support Neutron QoS
Status: CLOSED ERRATA
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-tripleo-heat-templates (Show other bugs)
8.0 (Liberty)
Unspecified Unspecified
high Severity high
: ---
: 8.0 (Liberty)
Assigned To: Jiri Stransky
Itzik Brown
:
Depends On:
Blocks: 1093829
  Show dependency treegraph
 
Reported: 2015-09-24 09:26 EDT by Nir Yechiel
Modified: 2016-04-07 17:40 EDT (History)
16 users (show)

See Also:
Fixed In Version: openstack-tripleo-heat-templates-0.8.8-1.el7ost
Doc Type: Enhancement
Doc Text:
This update adds neutron QoS (Quality of Service) extensions to provide better control over tenant networking qualities and limits. Overclouds are now deployed with Neutron QoS extension enabled.
Story Points: ---
Clone Of:
Environment:
Last Closed: 2016-04-07 17:40:03 EDT
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)


External Trackers
Tracker ID Priority Status Summary Last Updated
Launchpad 1524052 None None None Never
OpenStack gerrit 216654 None None None Never
OpenStack gerrit 264757 None None None 2016-01-07 08:13 EST
OpenStack gerrit 272131 None None None 2016-02-05 09:37 EST
Red Hat Product Errata RHEA-2016:0604 normal SHIPPED_LIVE Red Hat OpenStack Platform 8 director Enhancement Advisory 2016-04-07 21:03:56 EDT

  None (edit)
Description Nir Yechiel 2015-09-24 09:26:55 EDT
Description of problem:

As described in [1], a new Neutron QoS feature is introduced with RHEL OSP 8. We need to make sure several configuration changes are applied by default from director to make sure the feature is usable.


[1] https://bugzilla.redhat.com/show_bug.cgi?id=1093829
Comment 3 Miguel Angel Ajo 2015-09-30 08:01:57 EDT
notes: 

for controller, I mean "where neutron-server runs"
for networker, I mean, "where the neutron-l3-agent and dhcp agents run"
for compute, I mean, "where nova compute runs".

Sorry for the excessive details, but I'm still unfamiliar about how OSPd deploys.


So, 

in the compute and networker nodes:
  * /etc/neutron/plugins/ml2/openvswitch_agent.ini
     [agent]
     extensions = qos

  
  If SR-IOV is enabled:
      * /etc/neutron/plugins/ml2/sriov_agent.ini
      [agent]
      extensions = qos

in the controller node (could be in the same host as the networker):
  * /etc/neutron/neutron.conf       
    [DEFAULT]
    add "qos" to the comma separated list of service_plugins option. There generally we have router, firewall, lbaas, etc... (add qos).

  * /etc/neutron/plugins/ml2/ml2_conf.ini
     [ml2]
      extension_drivers = qos # here we generally have port_security too "port_security, qos"

@ihar, could you help me review what I'm saying here ^  ?

Thanks,
Miguel Ángel.
Comment 4 Ihar Hrachyshka 2015-09-30 08:06:05 EDT
All said in comment #3 is correct. I would only avoid referring to nodes but instead talk about services, but that's just a stylistic thing for better understanding.
Comment 23 Itzik Brown 2016-02-29 03:42:50 EST
The bug moved to QA but it's not clear whether all the pieces have been merged.
Comment 25 Itzik Brown 2016-03-02 03:18:12 EST
Verified with
openstack-tripleo-heat-templates-0.8.8-2.el7ost.noarch
Comment 27 errata-xmlrpc 2016-04-07 17:40:03 EDT
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://rhn.redhat.com/errata/RHEA-2016-0604.html

Note You need to log in before you can comment on or make changes to this bug.