From 2f9c9013e550f8451bd9ba611e333519a417ca80 Mon Sep 17 00:00:00 2001 From: Rodolfo Alonso Hernandez Date: Tue, 17 Oct 2017 09:22:00 +0100 Subject: [PATCH] Change QoS configuration manual As [1] shows, the controller node hosts the Neutron server but also agents like L3 and DHCP which require also OVS or LinuxBridge agent to be running on it. To enable QoS is required to enable the 'service_plugins' and the 'extension_drivers', along with the agent section in the plugin config if the agent is running on this host. In the network node and the compute node only the agent 'extensions' configuration is needed to enable QoS on the agent. [1] https://docs.openstack.org/security-guide/networking/architecture.html Closes-Bug: #1720077 Change-Id: I14128aabe0a9209c31a1bd4c76eed1182364ccdf Co-Authored-By: Slawek Kaplonski --- doc/source/admin/config-qos.rst | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/doc/source/admin/config-qos.rst b/doc/source/admin/config-qos.rst index 25081d60237..025aef2f028 100644 --- a/doc/source/admin/config-qos.rst +++ b/doc/source/admin/config-qos.rst @@ -73,9 +73,11 @@ updated: Configuration ~~~~~~~~~~~~~ -To enable the service, follow the steps below: +To enable the service on a cloud with the architecture described in +`Networking architecture `_, +follow the steps below: -On network nodes: +On the controller nodes: #. Add the QoS service to the ``service_plugins`` setting in ``/etc/neutron/neutron.conf``. For example: @@ -111,7 +113,7 @@ On network nodes: [agent] extensions = qos -On compute nodes: +On the network and compute nodes: #. Edit the configuration file for the agent you are using and set the ``extensions`` to include ``qos`` in the ``[agent]`` section of the