Hi, Roman Sokolkov:<br>    thanks a lot that solve my problem, I manually update row "nova" in mysql CLI:<br>     update endpoint_templates set public_url="<a rel="nofollow" href="http://nova.publicinternets.com/v1.1/%tenant_id%">http://nova.publicinternets.com/v1.1/%tenant_id%</a>" where id=3;<br>
    
update endpoint_templates set admin_url="<a rel="nofollow" href="http://127.0.0.1:8774/v1.1/%tenant_id%">http://127.0.0.1:8774/v1.1/%tenant_id%</a>" where id=3;<br>    
update endpoint_templates set internal_url="<a rel="nofollow" href="http://localhost:8774/v1.1/%tenant_id%">http://localhost:8774/v1.1/%tenant_id%</a>" where id=3;<br><br><div class="gmail_quote">在 2011年9月13日 下午3:23,董志斌 <span dir="ltr"><<a href="mailto:atkisc@gmail.com">atkisc@gmail.com</a>></span>写道:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">thanks<br><br><div class="gmail_quote">在 2011年9月13日 下午3:19,Roman Sokolkov <span dir="ltr"><<a href="mailto:rsokolkov@gmail.com" target="_blank">rsokolkov@gmail.com</a>></span>写道:<div>
<div></div><div class="h5"><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi! you can read my last comment <a href="https://answers.launchpad.net/nova/+question/170892" target="_blank">https://answers.launchpad.net/nova/+question/170892</a><div>I update row with nova and for my configuration(apache+mod_wsgi) I restarted httpd<div>

<div></div><div><div>
<br><div class="gmail_quote">2011/9/13 董志斌 <span dir="ltr"><<a href="mailto:atkisc@gmail.com" target="_blank">atkisc@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


hi,Roman Sokolkov:<br>                <span lang="en"><span>You</span> <span>can</span> <span>paste</span> <span>the next</span> <span>concrete</span> <span>steps to solve</span> <span>it  ?<br>
</span></span><div><div></div><div><div class="gmail_quote">2011/9/13 Roman Sokolkov <span dir="ltr"><<a href="mailto:rsokolkov@gmail.com" target="_blank">rsokolkov@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



Thanks a lot that solve my problem!but I manually update row "nova" in sqlite CLI.<div><br><div class="gmail_quote"><div>2011/9/13 Anthony Young <span dir="ltr"><<a href="mailto:sleepsonthefloor@gmail.com" target="_blank">sleepsonthefloor@gmail.com</a>></span><br>




</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>Another thing to check - the os1.1 keystone endpoints have been modified in d4 to include a tenant prefix.  If you are upgrading an existing install, you may need to update your keystone service catalog accordingly:<br>




<br>
keystone-manage $* endpointTemplates add RegionOne nova http://<%= api_vip %>:8774/v1.1/%tenant_id% http://<%= api_vip %>:8774/v1.1/%tenant_id%  http://<%= api_vip %>:8774/v1.1/%tenant_id% 1 1<br><font color="#888888"><br>




Anthony</font></div><div><div></div><div><br>
<br><div class="gmail_quote"><div>On Mon, Sep 12, 2011 at 12:05 PM, Roman Sokolkov <span dir="ltr"><<a href="mailto:rsokolkov@gmail.com" target="_blank">rsokolkov@gmail.com</a>></span> wrote:<br></div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex">



<div>

I ve see this error too.In httpd error logs I have the same traceback. Additional my nova-api.log :<div><br></div><div>2011-09-12 17:12:03,732 DEBUG routes.middleware [-] No route matched for GET /admin/services from (pid=4312) __call__ /usr/li</div>






<div>b/python2.7/site-packages/routes/middleware.py:97</div><div>2011-09-12 17:12:03,733 DEBUG routes.middleware [-] No route matched for GET /admin/services from (pid=4312) __call__ /usr/li</div><div>b/python2.7/site-packages/routes/middleware.py:97</div>






<div>2011-09-12 17:12:03,737 DEBUG routes.middleware [-] No route matched for GET /extras/usage from (pid=4312) __call__ /usr/lib/</div><div>python2.7/site-packages/routes/middleware.py:97</div><div>2011-09-12 17:12:03,738 DEBUG routes.middleware [-] No route matched for GET /extras/usage from (pid=4312) __call__ /usr/lib/</div>






<div>python2.7/site-packages/routes/middleware.py:97 </div><div><br></div><div>But I see that extensions were loaded in nova:</div></div><div><div><div>2011-09-12 16:51:53,110 AUDIT extensions [-] Initializing extension manager.</div>






<div>2011-09-12 16:51:53,111 AUDIT extensions [-] Loading extension file: admin.pyc</div><div>2011-09-12 16:51:53,111 AUDIT extensions [-] Loading extension file: __init__.py</div><div>2011-09-12 16:51:53,111 AUDIT extensions [-] Loading extension file: admin.py</div>






<div><br></div><div>In my nova.conf I have:</div><div>--osapi_extensions_path=/opt/openstackx/extensions/</div><br></div><div><div></div><div><div class="gmail_quote"><div><div></div><div>2011/9/12 shake chen <span dir="ltr"><<a href="mailto:shake.chen@gmail.com" target="_blank">shake.chen@gmail.com</a>></span><br>






</div></div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex"><div><div></div><div>Hi<br><br>I run Diablo 3 and dashboard, all the component is working as expect. (ubuntu 11.04)<br>





<br>but when I update to Diablo 4, when I login the dashboard and check the instance, would report the error.<br>
<br><span style="color:rgb(255, 102, 102)">Unable to get usage info: This error may be caused by missing openstackx extensions in nova. See the dashboard README.</span><br clear="all">
<br>I have check and installed openstackx package.<br><br>the log would show below:<br><br><div>
DEBUG:django.db.backends:(0.001) SELECT "django_session"."session_key", "django_session"."session_data", "django_session"."expire_date" FROM "django_session" WHERE ("django_session"."session_key" = bf62b7f5da9ef659de3d01009c9baa71  AND "django_session"."expire_date" > 2011-09-12 22:47:55.518083 ); args=('bf62b7f5da9ef659de3d01009c9baa71', u'2011-09-12 22:47:55.518083')<br>







DEBUG:django_openstack.api:extras_api connection created using token "887665443383838" and url "<a href="http://localhost:8774/v1.1" target="_blank">http://localhost:8774/v1.1</a>"<br>ERROR:django_openstack.dash:ApiException in instance usage<br>







Traceback (most recent call last):<br>  File "/opt/openstack-dashboard/django-openstack/django_openstack/dash/views/instances.py", line 167, in usage<br>    usage = api.usage_get(request, tenant_id, datetime_start, datetime_end)<br>







  File "/opt/openstack-dashboard/django-openstack/django_openstack/api.py", line 280, in inner<br>    return f(*args, **kwargs)<br>  File "/opt/openstack-dashboard/django-openstack/django_openstack/api.py", line 553, in usage_get<br>







    return Usage(extras_api(request).usage.get(tenant_id, start, end))<br>  File "/opt/openstack-dashboard/openstack-dashboard/.dashboard-venv/src/openstackx/openstackx/extras/usage.py", line 15, in get<br>    return self._get("/extras/usage/%s?start=%s&end=%s" % (tenant_id, start.isoformat(), end.isoformat()), "usage")<br>







  File "/opt/openstack-dashboard/openstack-dashboard/.dashboard-venv/src/openstackx/openstackx/api/base.py", line 36, in _get<br>    resp, body = self.api.connection.get(url)<br>  File "/opt/openstack-dashboard/openstack-dashboard/.dashboard-venv/src/openstackx/openstackx/api/connection.py", line 78, in get<br>







    return self._cs_request(url, 'GET', **kwargs)<br>  File "/opt/openstack-dashboard/openstack-dashboard/.dashboard-venv/src/openstackx/openstackx/api/connection.py", line 63, in _cs_request<br>    **kwargs)<br>







  File "/opt/openstack-dashboard/openstack-dashboard/.dashboard-venv/src/openstackx/openstackx/api/connection.py", line 48, in request<br>    raise exceptions.from_response(resp, body)<br>NotFound:  This error may be caused by missing openstackx extensions in nova. See the dashboard README. (HTTP 404)<br>







<br><br>
</div><font color="#888888"><br><br><br>-- <br>陈沙克<br>手机:13661187180<br>msn:<a href="mailto:shake.chen@hotmail.com" target="_blank">shake.chen@hotmail.com</a><br>
</font><br></div></div><div>_______________________________________________<br>
Mailing list: <a href="https://launchpad.net/%7Eopenstack" target="_blank">https://launchpad.net/~openstack</a><br>
Post to     : <a href="mailto:openstack@lists.launchpad.net" target="_blank">openstack@lists.launchpad.net</a><br>
Unsubscribe : <a href="https://launchpad.net/%7Eopenstack" target="_blank">https://launchpad.net/~openstack</a><br>
More help   : <a href="https://help.launchpad.net/ListHelp" target="_blank">https://help.launchpad.net/ListHelp</a><br>
<br></div></blockquote></div><br></div></div></div><div><div></div><div>
<br>_______________________________________________<br>
Mailing list: <a href="https://launchpad.net/%7Eopenstack" target="_blank">https://launchpad.net/~openstack</a><br>
Post to     : <a href="mailto:openstack@lists.launchpad.net" target="_blank">openstack@lists.launchpad.net</a><br>
Unsubscribe : <a href="https://launchpad.net/%7Eopenstack" target="_blank">https://launchpad.net/~openstack</a><br>
More help   : <a href="https://help.launchpad.net/ListHelp" target="_blank">https://help.launchpad.net/ListHelp</a><br>
<br></div></div></blockquote></div><br>
</div></div></blockquote></div><br></div>
<br>_______________________________________________<br>
Mailing list: <a href="https://launchpad.net/%7Eopenstack" target="_blank">https://launchpad.net/~openstack</a><br>
Post to     : <a href="mailto:openstack@lists.launchpad.net" target="_blank">openstack@lists.launchpad.net</a><br>
Unsubscribe : <a href="https://launchpad.net/%7Eopenstack" target="_blank">https://launchpad.net/~openstack</a><br>
More help   : <a href="https://help.launchpad.net/ListHelp" target="_blank">https://help.launchpad.net/ListHelp</a><br>
<br></blockquote></div><br>
</div></div></blockquote></div><br></div></div></div></div>
</blockquote></div></div></div><br>
</blockquote></div><br>