<div dir="ltr">Hi folks,<div><br></div><div>Recently we had a discussion with Sean Dague on the matter.</div><div>Currently Neutron server has a number of configuration files used for different purposes:</div><div> - neutron.conf - main configuration parameters, plugins, db and mq connections</div>
<div> - plugin.ini - plugin-specific networking settings</div><div> - conf files for ml2 mechanisms drivers (AFAIK to be able to use several mechanism drivers we need to pass all of these conf files to neutron server)</div>
<div> - services.conf - recently introduced conf-file to gather vendor-specific parameters for advanced services drivers.</div><div><div>Particularly, services.conf was introduced to avoid polluting 'generic' neutron.conf with vendor parameters and sections.</div>
</div><div><br></div><div>The discussion with Sean was about whether to add services.conf to neutron-server launching command in devstack (<a href="https://review.openstack.org/#/c/64377/">https://review.openstack.org/#/c/64377/</a> ). services.conf would be 3rd config file that is passed to neutron-server along with neutron.conf and plugin.ini.</div>
<div><br></div><div>Sean has an argument that providing many conf files in a command line is not a good practice, suggesting setting up configuration directory instead. There is no such capability in neutron right now so I'd like to hear opinions on this before putting more efforts in resolving this in with other approach than used in the patch on review.</div>
<div><br></div><div>Thanks,</div><div>Eugene.</div><div><br></div><div><br></div></div>