<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style id="owaParaStyle" type="text/css">P {margin-top:0;margin-bottom:0;}</style>
</head>
<body ocsi="0" fpstyle="1">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">What about the other glance logfiles? It looks like it may be calling out to a different server and thats failing...<br>
Thanks,<br>
Kevin<br>
<div style="font-family: Times New Roman; color: #000000; font-size: 16px">
<hr tabindex="-1">
<div style="direction: ltr;" id="divRpF512301"><font color="#000000" face="Tahoma" size="2"><b>From:</b> Nathan Stratton [nathan@robotics.net]<br>
<b>Sent:</b> Friday, March 06, 2015 11:42 AM<br>
<b>To:</b> openstack-oper.<br>
<b>Subject:</b> [Openstack-operators] Help with glance issue after upgrade from Icehouse to Juno<br>
</font><br>
</div>
<div></div>
<div>
<div dir="ltr">
<div>Everything is working but glance, I can't even glance image-list. My logs don't look like they are saying anything useful. </div>
<div><br>
</div>
<div><br>
</div>
<div>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</div>
<div>2015-03-06 14:39:19.626 3973 INFO glance.wsgi.server [1e5b5ed8-430a-4aec-928b-ebe14573ce42 a7602f2a62f046cda415c2ef3ff0a91c b2b9a5f24d4b48d687efa67efde1dd6d - - -] Traceback (most recent call last):</div>
<div> File "/usr/lib/python2.7/site-packages/eventlet/wsgi.py", line 433, in handle_one_response</div>
<div> result = self.application(self.environ, start_response)</div>
<div> File "/usr/lib/python2.7/site-packages/webob/dec.py", line 130, in __call__</div>
<div> resp = self.call_func(req, *args, **self.kwargs)</div>
<div> File "/usr/lib/python2.7/site-packages/webob/dec.py", line 195, in call_func</div>
<div> return self.func(req, *args, **kwargs)</div>
<div> File "/usr/lib/python2.7/site-packages/glance/common/wsgi.py", line 394, in __call__</div>
<div> response = req.get_response(self.application)</div>
<div> File "/usr/lib/python2.7/site-packages/webob/request.py", line 1296, in send</div>
<div> application, catch_exc_info=False)</div>
<div> File "/usr/lib/python2.7/site-packages/webob/request.py", line 1260, in call_application</div>
<div> app_iter = application(self.environ, start_response)</div>
<div> File "/usr/lib/python2.7/site-packages/webob/dec.py", line 130, in __call__</div>
<div> resp = self.call_func(req, *args, **self.kwargs)</div>
<div> File "/usr/lib/python2.7/site-packages/webob/dec.py", line 195, in call_func</div>
<div> return self.func(req, *args, **kwargs)</div>
<div> File "/usr/lib/python2.7/site-packages/osprofiler/web.py", line 99, in __call__</div>
<div> return request.get_response(self.application)</div>
<div> File "/usr/lib/python2.7/site-packages/webob/request.py", line 1296, in send</div>
<div> application, catch_exc_info=False)</div>
<div> File "/usr/lib/python2.7/site-packages/webob/request.py", line 1260, in call_application</div>
<div> app_iter = application(self.environ, start_response)</div>
<div> File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token.py", line 748, in __call__</div>
<div> return self._call_app(env, start_response)</div>
<div> File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token.py", line 684, in _call_app</div>
<div> return self._app(env, _fake_start_response)</div>
<div> File "/usr/lib/python2.7/site-packages/webob/dec.py", line 130, in __call__</div>
<div> resp = self.call_func(req, *args, **self.kwargs)</div>
<div> File "/usr/lib/python2.7/site-packages/webob/dec.py", line 195, in call_func</div>
<div> return self.func(req, *args, **kwargs)</div>
<div> File "/usr/lib/python2.7/site-packages/glance/common/wsgi.py", line 394, in __call__</div>
<div> response = req.get_response(self.application)</div>
<div> File "/usr/lib/python2.7/site-packages/webob/request.py", line 1296, in send</div>
<div> application, catch_exc_info=False)</div>
<div> File "/usr/lib/python2.7/site-packages/webob/request.py", line 1260, in call_application</div>
<div> app_iter = application(self.environ, start_response)</div>
<div> File "/usr/lib/python2.7/site-packages/paste/urlmap.py", line 203, in __call__</div>
<div> return app(environ, start_response)</div>
<div> File "/usr/lib/python2.7/site-packages/webob/dec.py", line 144, in __call__</div>
<div> return resp(environ, start_response)</div>
<div> File "/usr/lib/python2.7/site-packages/routes/middleware.py", line 131, in __call__</div>
<div> response = self.app(environ, start_response)</div>
<div> File "/usr/lib/python2.7/site-packages/webob/dec.py", line 144, in __call__</div>
<div> return resp(environ, start_response)</div>
<div> File "/usr/lib/python2.7/site-packages/webob/dec.py", line 130, in __call__</div>
<div> resp = self.call_func(req, *args, **self.kwargs)</div>
<div> File "/usr/lib/python2.7/site-packages/webob/dec.py", line 195, in call_func</div>
<div> return self.func(req, *args, **kwargs)</div>
<div> File "/usr/lib/python2.7/site-packages/glance/common/wsgi.py", line 683, in __call__</div>
<div> request, **action_args)</div>
<div> File "/usr/lib/python2.7/site-packages/glance/common/wsgi.py", line 707, in dispatch</div>
<div> return method(*args, **kwargs)</div>
<div> File "/usr/lib/python2.7/site-packages/glance/api/v1/images.py", line 347, in detail</div>
<div> images = registry.get_images_detail(req.context, **params)</div>
<div> File "/usr/lib/python2.7/site-packages/glance/registry/client/v1/api.py", line 150, in get_images_detail</div>
<div> return c.get_images_detailed(**kwargs)</div>
<div> File "/usr/lib/python2.7/site-packages/glance/registry/client/v1/client.py", line 144, in get_images_detailed</div>
<div> res = self.do_request("GET", "/images/detail", params=params)</div>
<div> File "/usr/lib/python2.7/site-packages/glance/registry/client/v1/client.py", line 130, in do_request</div>
<div> 'exc_name': exc_name})</div>
<div> File "/usr/lib/python2.7/site-packages/glance/openstack/common/excutils.py", line 82, in __exit__</div>
<div> six.reraise(self.type_, self.value, self.tb)</div>
<div> File "/usr/lib/python2.7/site-packages/glance/registry/client/v1/client.py", line 115, in do_request</div>
<div> **kwargs)</div>
<div> File "/usr/lib/python2.7/site-packages/glance/common/client.py", line 68, in wrapped</div>
<div> return func(self, *args, **kwargs)</div>
<div> File "/usr/lib/python2.7/site-packages/glance/common/client.py", line 373, in do_request</div>
<div> headers=copy.deepcopy(headers))</div>
<div> File "/usr/lib/python2.7/site-packages/glance/common/client.py", line 85, in wrapped</div>
<div> return func(self, method, url, body, headers)</div>
<div> File "/usr/lib/python2.7/site-packages/glance/common/client.py", line 531, in _do_request</div>
<div> raise exception.ServerError()</div>
<div>ServerError: The request returned 500 Internal Server Error.</div>
<div>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/</div>
<div>1.1" 500 139 0.059383</div>
<div><br>
</div>
<div>
<div class="gmail_signature"><br>
><><br>
nathan stratton | vp technology | broadsoft, inc | +1-240-404-6580 | <a href="http://www.broadsoft.com" target="_blank">
www.broadsoft.com</a></div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>