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, tools, and much more.