neutron/etc
Jianghua Wang 8047da17db XenAPI: Support daemon mode for rootwrap
For Neutron's compute agent in a XenServer's compute node, the commands
actually need run in Dom0. Currently XenServer only supports rootwrap
for that purpose by invoking a script which invokes XenAPI to execute
commands in dom0. There are much performance overhead due to it requires
parsing on the script and the configuration file every time running
commands.

This change is to support daemon mode with which each agent service will
call XenAPI directly to execute commands in dom0. And it will keep the
single XenAPI session.

DocImpact: Need update the following configuration.

file: /etc/neutron/plugins/ml2/openvswitch_agent.ini
[agent]
root_helper_daemon = xenapi_root_helper
[xenapi]
connection_url = http://169.254.0.1
connection_username = root
connection_password = xenroot

Closes-Bug: #1585510
Change-Id: I684034359fe0571bc92dbcf342a9821553b1da35
2017-01-19 07:33:43 +00:00
..
neutron Remove Duplicate line in privsep.filters 2016-12-23 10:59:57 -05:00
oslo-config-generator XenAPI: Support daemon mode for rootwrap 2017-01-19 07:33:43 +00:00
api-paste.ini Add http_proxy_to_wsgi to api-paste 2016-10-14 11:24:03 +03:00
policy.json Remove FWaaS policy.json entries 2016-09-06 21:30:41 +00:00
README.txt Automatically generate neutron core configuration files 2015-11-27 15:22:59 +00:00
rootwrap.conf Update rootwrap.conf to add /usr/local/sbin 2015-08-21 19:23:18 +01:00

To generate the sample neutron configuration files, run the following
command from the top level of the neutron directory:

tox -e genconfig

If a 'tox' environment is unavailable, then you can run the following script
instead to generate the configuration files:

./tools/generate_config_file_samples.sh