Description of problem: Neutron is not configured to use rootwrap daemon mode. Enabling daemon mode increases performance, especially when a machine has many interfaces (as networking nodes tend to have). Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. Install openstack Actual results: root_helper_daemon is unset in neutron.conf's [agent] section Expected results: neutron.conf contains both root_helper and root_helper_daemon configs, like: [agent] root_helper = sudo neutron-rootwrap /etc/neutron/rootwrap.conf root_helper_daemon = sudo neutron-rootwrap-daemon /etc/neutron/rootwrap.conf
Is it the case that the configuration file has it actually blanked out? One of the challenges here is that the puppet modules for neutron don't "know" about the root_helper_daemon, so 3 projects need changing: - puppet-neutron - openstack-puppet-modules (the changes are made to the above first and sync'ed in) - tripleo-heat-templates The other more direct route might be to simply add the option to the proper tripleo-image-element(s). Looking at the neutron.conf element it looks like root_helper is initialized with a hard coded value already. This might be the way to go while we propagate the configuration through the normal route.
This bug did not make the OSP 8.0 release. It is being deferred to OSP 10.
Brent verified that rootwrap-daemon is configured on OSP 10. I don't see the need for docs and since Brent verified it just now, I don't see a need for QE, so I'm closing the bug.