neutron-server container fails if OS::TripleO::Services::NeutronCorePlugin service is not in the Networker role
Issue
(overcloud) [stack@director-c ~]$ openstack network create "10.0.72.0/23" --external --provider-network-type vlan --provider-segment 242 --provider-physical-network datacentre<br data-hasqtip="true">Failed to contact the endpoint at https://rhos-c.infra.prod.upshift.eng.rdu2.redhat.com:13696 for discovery. Fallback to using that endpoint as the base url.<br data-hasqtip="true">Error while executing command: HttpException: Unknown error, <html><body><h1>503 Service Unavailable</h1><br data-hasqtip="true">No server is available to handle this request.<br data-hasqtip="true"></body></html>
Docker logs $containerid shows:
+ echo 'Running command: '\''/usr/bin/neutron-server --config-file /usr/share/neutron/neutron-dist.conf --config-dir /usr/share/neutron/server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugin.ini --config-dir /etc/neutron/conf.d/common --config-dir /etc/neutron/conf.d/neutron-server --log-file=/var/log/neutron/server.log'\'''
+ exec /usr/bin/neutron-server --config-file /usr/share/neutron/neutron-dist.conf --config-dir /usr/share/neutron/server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugin.ini --config-dir /etc/neutron/conf.d/common --config-dir /etc/neutron/conf.d/neutron-server --log-file=/var/log/neutron/server.log
Running command: '/usr/bin/neutron-server --config-file /usr/share/neutron/neutron-dist.conf --config-dir /usr/share/neutron/server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugin.ini --config-dir /etc/neutron/conf.d/common --config-dir /etc/neutron/conf.d/neutron-server --log-file=/var/log/neutron/server.log'
Traceback (most recent call last):
File "/usr/bin/neutron-server", line 10, in <module>
sys.exit(main())
File "/usr/lib/python2.7/site-packages/neutron/cmd/eventlet/server/__init__.py", line 19, in main
server.boot_server(wsgi_eventlet.eventlet_wsgi_server)
File "/usr/lib/python2.7/site-packages/neutron/server/__init__.py", line 40, in boot_server
_init_configuration()
File "/usr/lib/python2.7/site-packages/neutron/server/__init__.py", line 30, in _init_configuration
config.init(sys.argv[1:])
File "/usr/lib/python2.7/site-packages/neutron/common/config.py", line 78, in init
**kwargs)
File "/usr/lib/python2.7/site-packages/oslo_config/cfg.py", line 2504, in __call__
raise ConfigFilesNotFoundError(self._namespace._files_not_found)
oslo_config.cfg.ConfigFilesNotFoundError: Failed to find some config files: /etc/neutron/plugin.in
Environment
- Red Hat OpenStack Platform 13.0
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
