[Openstack-operators] Help with glance issue after upgrade from Icehouse to Juno
Nathan Stratton
nathan at robotics.net
Fri Mar 6 20:37:03 UTC 2015
Sorry about that, never thought to look in registry.log, it points to the
issue. However my config has admin_password={password} what could change in
the upgrade that would now give me access denied?
2015-03-06 14:39:19.623 2688 ERROR glance.registry.api.v1.images
[73bbe61a-d10a-4526-a6a1-1d8a50a56d0e - - - - -] Unable to get images
2015-03-06 14:39:19.623 2688 TRACE glance.registry.api.v1.images Traceback
(most recent call last):
2015-03-06 14:39:19.623 2688 TRACE glance.registry.api.v1.images File
"/usr/lib/python2.7/site-packages/glance/registry/api/v1/images.py", line
122, in _get_images
2015-03-06 14:39:19.623 2688 TRACE glance.registry.api.v1.images
**params)
2015-03-06 14:39:19.623 2688 TRACE glance.registry.api.v1.images File
"/usr/lib/python2.7/site-packages/glance/db/sqlalchemy/api.py", line 564,
in image_get_all
2015-03-06 14:39:19.623 2688 TRACE glance.registry.api.v1.images
visibility)
2015-03-06 14:39:19.623 2688 TRACE glance.registry.api.v1.images File
"/usr/lib/python2.7/site-packages/glance/db/sqlalchemy/api.py", line 484,
in _select_images_query
2015-03-06 14:39:19.623 2688 TRACE glance.registry.api.v1.images
session = get_session()
2015-03-06 14:39:19.623 2688 TRACE glance.registry.api.v1.images File
"/usr/lib/python2.7/site-packages/glance/db/sqlalchemy/api.py", line 97, in
get_session
2015-03-06 14:39:19.623 2688 TRACE glance.registry.api.v1.images facade
= _create_facade_lazily()
2015-03-06 14:39:19.623 2688 TRACE glance.registry.api.v1.images File
"/usr/lib/python2.7/site-packages/glance/db/sqlalchemy/api.py", line 82, in
_create_facade_lazily
2015-03-06 14:39:19.623 2688 TRACE glance.registry.api.v1.images
_FACADE = session.EngineFacade.from_config(CONF)
2015-03-06 14:39:19.623 2688 TRACE glance.registry.api.v1.images File
"/usr/lib/python2.7/site-packages/oslo/db/sqlalchemy/session.py", line 816,
in from_config
2015-03-06 14:39:19.623 2688 TRACE glance.registry.api.v1.images
retry_interval=conf.database.retry_interval)
2015-03-06 14:39:19.623 2688 TRACE glance.registry.api.v1.images File
"/usr/lib/python2.7/site-packages/oslo/db/sqlalchemy/session.py", line 732,
in __init__
2015-03-06 14:39:19.623 2688 TRACE glance.registry.api.v1.images
**engine_kwargs)
2015-03-06 14:39:19.623 2688 TRACE glance.registry.api.v1.images File
"/usr/lib/python2.7/site-packages/oslo/db/sqlalchemy/session.py", line 409,
in create_engine
2015-03-06 14:39:19.623 2688 TRACE glance.registry.api.v1.images
_test_connection(engine, max_retries, retry_interval)
2015-03-06 14:39:19.623 2688 TRACE glance.registry.api.v1.images File
"/usr/lib/python2.7/site-packages/oslo/db/sqlalchemy/session.py", line 549,
in _test_connection
2015-03-06 14:39:19.623 2688 TRACE glance.registry.api.v1.images return
exc_filters.handle_connect_error(engine)
2015-03-06 14:39:19.623 2688 TRACE glance.registry.api.v1.images File
"/usr/lib/python2.7/site-packages/oslo/db/sqlalchemy/exc_filters.py", line
351, in handle_connect_error
2015-03-06 14:39:19.623 2688 TRACE glance.registry.api.v1.images
handler(ctx)
2015-03-06 14:39:19.623 2688 TRACE glance.registry.api.v1.images File
"/usr/lib/python2.7/site-packages/oslo/db/sqlalchemy/exc_filters.py", line
323, in handler
2015-03-06 14:39:19.623 2688 TRACE glance.registry.api.v1.images
context.is_disconnect)
2015-03-06 14:39:19.623 2688 TRACE glance.registry.api.v1.images File
"/usr/lib/python2.7/site-packages/oslo/db/sqlalchemy/exc_filters.py", line
254, in _raise_operational_errors_directly_filter
2015-03-06 14:39:19.623 2688 TRACE glance.registry.api.v1.images raise
operational_error
2015-03-06 14:39:19.623 2688 TRACE glance.registry.api.v1.images
OperationalError: (OperationalError) (1045, "Access denied for user
'glance'@'localhost' (using password: YES)") None None
2015-03-06 14:39:19.623 2688 TRACE glance.registry.api.v1.images
2015-03-06 14:39:19.624 2688 INFO glance.wsgi.server
[73bbe61a-d10a-4526-a6a1-1d8a50a56d0e - - - - -] Traceback (most recent
call last):
File "/usr/lib/python2.7/site-packages/eventlet/wsgi.py", line 433, in
handle_one_response
result = self.application(self.environ, start_response)
File "/usr/lib/python2.7/site-packages/webob/dec.py", line 130, in
__call__
resp = self.call_func(req, *args, **self.kwargs)
><>
nathan stratton | vp technology | broadsoft, inc | +1-240-404-6580 |
www.broadsoft.com
On Fri, Mar 6, 2015 at 3:08 PM, Fox, Kevin M <Kevin.Fox at pnnl.gov> wrote:
> What about the other glance logfiles? It looks like it may be calling
> out to a different server and thats failing...
> Thanks,
> Kevin
> ------------------------------
> *From:* Nathan Stratton [nathan at robotics.net]
> *Sent:* Friday, March 06, 2015 11:42 AM
> *To:* openstack-oper.
> *Subject:* [Openstack-operators] Help with glance issue after upgrade
> from Icehouse to Juno
>
> Everything is working but glance, I can't even glance image-list. My
> logs don't look like they are saying anything useful.
>
>
> 2015-03-06 14:39:19.625 3973 INFO glance.registry.client.v1.client
> [1e5b5ed8-430a-4aec-928b-ebe14573ce42 a7602f2a62f046cda415c2ef3ff0a91c
> b2b9a5f24d4b48d687efa67efde1dd6d - - -] Registry client request GET
> /images/detail raised ServerError
> 2015-03-06 14:39:19.626 3973 INFO glance.wsgi.server
> [1e5b5ed8-430a-4aec-928b-ebe14573ce42 a7602f2a62f046cda415c2ef3ff0a91c
> b2b9a5f24d4b48d687efa67efde1dd6d - - -] Traceback (most recent call last):
> File "/usr/lib/python2.7/site-packages/eventlet/wsgi.py", line 433, in
> handle_one_response
> result = self.application(self.environ, start_response)
> File "/usr/lib/python2.7/site-packages/webob/dec.py", line 130, in
> __call__
> resp = self.call_func(req, *args, **self.kwargs)
> File "/usr/lib/python2.7/site-packages/webob/dec.py", line 195, in
> call_func
> return self.func(req, *args, **kwargs)
> File "/usr/lib/python2.7/site-packages/glance/common/wsgi.py", line 394,
> in __call__
> response = req.get_response(self.application)
> File "/usr/lib/python2.7/site-packages/webob/request.py", line 1296, in
> send
> application, catch_exc_info=False)
> File "/usr/lib/python2.7/site-packages/webob/request.py", line 1260, in
> call_application
> app_iter = application(self.environ, start_response)
> File "/usr/lib/python2.7/site-packages/webob/dec.py", line 130, in
> __call__
> resp = self.call_func(req, *args, **self.kwargs)
> File "/usr/lib/python2.7/site-packages/webob/dec.py", line 195, in
> call_func
> return self.func(req, *args, **kwargs)
> File "/usr/lib/python2.7/site-packages/osprofiler/web.py", line 99, in
> __call__
> return request.get_response(self.application)
> File "/usr/lib/python2.7/site-packages/webob/request.py", line 1296, in
> send
> application, catch_exc_info=False)
> File "/usr/lib/python2.7/site-packages/webob/request.py", line 1260, in
> call_application
> app_iter = application(self.environ, start_response)
> File
> "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token.py", line
> 748, in __call__
> return self._call_app(env, start_response)
> File
> "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token.py", line
> 684, in _call_app
> return self._app(env, _fake_start_response)
> File "/usr/lib/python2.7/site-packages/webob/dec.py", line 130, in
> __call__
> resp = self.call_func(req, *args, **self.kwargs)
> File "/usr/lib/python2.7/site-packages/webob/dec.py", line 195, in
> call_func
> return self.func(req, *args, **kwargs)
> File "/usr/lib/python2.7/site-packages/glance/common/wsgi.py", line 394,
> in __call__
> response = req.get_response(self.application)
> File "/usr/lib/python2.7/site-packages/webob/request.py", line 1296, in
> send
> application, catch_exc_info=False)
> File "/usr/lib/python2.7/site-packages/webob/request.py", line 1260, in
> call_application
> app_iter = application(self.environ, start_response)
> File "/usr/lib/python2.7/site-packages/paste/urlmap.py", line 203, in
> __call__
> return app(environ, start_response)
> File "/usr/lib/python2.7/site-packages/webob/dec.py", line 144, in
> __call__
> return resp(environ, start_response)
> File "/usr/lib/python2.7/site-packages/routes/middleware.py", line 131,
> in __call__
> response = self.app(environ, start_response)
> File "/usr/lib/python2.7/site-packages/webob/dec.py", line 144, in
> __call__
> return resp(environ, start_response)
> File "/usr/lib/python2.7/site-packages/webob/dec.py", line 130, in
> __call__
> resp = self.call_func(req, *args, **self.kwargs)
> File "/usr/lib/python2.7/site-packages/webob/dec.py", line 195, in
> call_func
> return self.func(req, *args, **kwargs)
> File "/usr/lib/python2.7/site-packages/glance/common/wsgi.py", line 683,
> in __call__
> request, **action_args)
> File "/usr/lib/python2.7/site-packages/glance/common/wsgi.py", line 707,
> in dispatch
> return method(*args, **kwargs)
> File "/usr/lib/python2.7/site-packages/glance/api/v1/images.py", line
> 347, in detail
> images = registry.get_images_detail(req.context, **params)
> File
> "/usr/lib/python2.7/site-packages/glance/registry/client/v1/api.py", line
> 150, in get_images_detail
> return c.get_images_detailed(**kwargs)
> File
> "/usr/lib/python2.7/site-packages/glance/registry/client/v1/client.py",
> line 144, in get_images_detailed
> res = self.do_request("GET", "/images/detail", params=params)
> File
> "/usr/lib/python2.7/site-packages/glance/registry/client/v1/client.py",
> line 130, in do_request
> 'exc_name': exc_name})
> File
> "/usr/lib/python2.7/site-packages/glance/openstack/common/excutils.py",
> line 82, in __exit__
> six.reraise(self.type_, self.value, self.tb)
> File
> "/usr/lib/python2.7/site-packages/glance/registry/client/v1/client.py",
> line 115, in do_request
> **kwargs)
> File "/usr/lib/python2.7/site-packages/glance/common/client.py", line
> 68, in wrapped
> return func(self, *args, **kwargs)
> File "/usr/lib/python2.7/site-packages/glance/common/client.py", line
> 373, in do_request
> headers=copy.deepcopy(headers))
> File "/usr/lib/python2.7/site-packages/glance/common/client.py", line
> 85, in wrapped
> return func(self, method, url, body, headers)
> File "/usr/lib/python2.7/site-packages/glance/common/client.py", line
> 531, in _do_request
> raise exception.ServerError()
> ServerError: The request returned 500 Internal Server Error.
> 2015-03-06 14:39:19.627 3973 INFO glance.wsgi.server
> [1e5b5ed8-430a-4aec-928b-ebe14573ce42 a7602f2a62f046cda415c2ef3ff0a91c
> b2b9a5f24d4b48d687efa67efde1dd6d - - -] 10.71.0.218 - - [06/Mar/2015
> 14:39:19] "GET
> /v1/images/detail?sort_key=created_at&sort_dir=desc&limit=21&is_public=None
> HTTP/
> 1.1" 500 139 0.059383
>
>
> ><>
> nathan stratton | vp technology | broadsoft, inc | +1-240-404-6580 |
> www.broadsoft.com
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-operators/attachments/20150306/08fe7774/attachment.html>
More information about the OpenStack-operators
mailing list