yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #06769
[Bug 1236182] Re: load_paste_app should raise ConfigFilesNotFoundError if api-paste.ini is not found
** Changed in: neutron
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1236182
Title:
load_paste_app should raise ConfigFilesNotFoundError if api-paste.ini
is not found
Status in OpenStack Neutron (virtual network service):
Fix Released
Bug description:
If the file specified by CONF.api_paste_config is not found, neutron-
server dies with the message below. We can express more clearly the
fact that the file is not found.
2013-10-07 15:25:52.015 CRITICAL neutron [-] 'NoneType' object has no attribute 'startswith'
2013-10-07 15:25:52.015 TRACE neutron Traceback (most recent call last):
2013-10-07 15:25:52.015 TRACE neutron File "/usr/local/bin/neutron-server", line 10, in <module>
2013-10-07 15:25:52.015 TRACE neutron sys.exit(main())
2013-10-07 15:25:52.015 TRACE neutron File "/opt/stack/neutron/neutron/server/__init__.py", line 44, in main
2013-10-07 15:25:52.015 TRACE neutron neutron_service = service.serve_wsgi(service.NeutronApiService)
2013-10-07 15:25:52.015 TRACE neutron File "/opt/stack/neutron/neutron/service.py", line 96, in serve_wsgi
2013-10-07 15:25:52.015 TRACE neutron service.start()
2013-10-07 15:25:52.015 TRACE neutron File "/opt/stack/neutron/neutron/service.py", line 65, in start
2013-10-07 15:25:52.015 TRACE neutron self.wsgi_app = _run_wsgi(self.app_name)
2013-10-07 15:25:52.015 TRACE neutron File "/opt/stack/neutron/neutron/service.py", line 109, in _run_wsgi
2013-10-07 15:25:52.015 TRACE neutron app = config.load_paste_app(app_name)
2013-10-07 15:25:52.015 TRACE neutron File "/opt/stack/neutron/neutron/common/config.py", line 140, in load_paste_app
2013-10-07 15:25:52.015 TRACE neutron cfg.CONF.api_paste_config))
2013-10-07 15:25:52.015 TRACE neutron File "/usr/lib/python2.7/posixpath.py", line 343, in abspath
2013-10-07 15:25:52.015 TRACE neutron if not isabs(path):
2013-10-07 15:25:52.015 TRACE neutron File "/usr/lib/python2.7/posixpath.py", line 53, in isabs
2013-10-07 15:25:52.015 TRACE neutron return s.startswith('/')
2013-10-07 15:25:52.015 TRACE neutron AttributeError: 'NoneType' object has no attribute 'startswith'
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1236182/+subscriptions