<div dir="ltr">I suspect the issue was that dash hit the service catalog before nova was fully installed and registered in keystone, and the service catalog was cached somewhere that I didn't know how to flush.<div><br>
<div><br></div><div style>by the time everything is working ok, I do have a ""good"" set of endpoints:</div><div style><div>+----------------------------------+-----------+--------------------------------------------+---------------------------------------------+---------------------------------------------+</div>
<div>|                id                |   region  |                 publicurl                  |                 internalurl                 |                   adminurl                  |</div><div>+----------------------------------+-----------+--------------------------------------------+---------------------------------------------+---------------------------------------------+</div>
<div>| 0dcd4995507c4df88e8aafb9b273ba9d | RegionOne | <a href="http://192.168.122.2:8774/v2/$(tenant_id)s">http://192.168.122.2:8774/v2/$(tenant_id)s</a> | <a href="http://192.168.124.81:8774/v2/$(tenant_id)s">http://192.168.124.81:8774/v2/$(tenant_id)s</a> | <a href="http://192.168.124.81:8774/v2/$(tenant_id)s">http://192.168.124.81:8774/v2/$(tenant_id)s</a> |</div>
<div>| 35310295d0034bbebdc76804025c2697 | RegionOne |  <a href="http://192.168.122.2:8773/services/Cloud">http://192.168.122.2:8773/services/Cloud</a>  |  <a href="http://192.168.124.81:8773/services/Cloud">http://192.168.124.81:8773/services/Cloud</a>  |  <a href="http://192.168.124.81:8773/services/Admin">http://192.168.124.81:8773/services/Admin</a>  |</div>
<div>| 6fb4966b165c412d8b75eab15335ab0d | RegionOne |        <a href="http://192.168.122.3:9292/v1">http://192.168.122.3:9292/v1</a>        |        <a href="http://192.168.124.82:9292/v1">http://192.168.124.82:9292/v1</a>        |        <a href="http://192.168.124.82:9292/v1">http://192.168.124.82:9292/v1</a>        |</div>
<div>| b3daccc34a8b4b2799fb572e1277a4ce | RegionOne |       <a href="http://192.168.122.2:5000/v2.0">http://192.168.122.2:5000/v2.0</a>       |       <a href="http://192.168.124.81:5000/v2.0">http://192.168.124.81:5000/v2.0</a>       |       <a href="http://192.168.124.81:35357/v2.0">http://192.168.124.81:35357/v2.0</a>      |</div>
<div>| ee081b39ce9245f3b08a34884c78952c | RegionOne | <a href="http://192.168.122.2:8776/v1/$(tenant_id)s">http://192.168.122.2:8776/v1/$(tenant_id)s</a> | <a href="http://192.168.124.81:8776/v1/$(tenant_id)s">http://192.168.124.81:8776/v1/$(tenant_id)s</a> | <a href="http://192.168.124.81:8776/v1/$(tenant_id)s">http://192.168.124.81:8776/v1/$(tenant_id)s</a> |</div>
<div>| f71e5d10e65a412e97d5c779f507f3d7 | RegionOne | <a href="http://192.168.122.2:8776/v1/$(tenant_id)s">http://192.168.122.2:8776/v1/$(tenant_id)s</a> | <a href="http://192.168.124.81:8776/v1/$(tenant_id)s">http://192.168.124.81:8776/v1/$(tenant_id)s</a> | <a href="http://192.168.124.81:8776/v1/$(tenant_id)s">http://192.168.124.81:8776/v1/$(tenant_id)s</a> |</div>
<div>+----------------------------------+-----------+--------------------------------------------+---------------------------------------------+---------------------------------------------+</div><div><br></div></div></div>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sun, Jan 27, 2013 at 12:04 AM, Dolph Mathews <span dir="ltr"><<a href="mailto:dolph.mathews@gmail.com" target="_blank">dolph.mathews@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">The other half of the service catalog is the endpoints themselves; what does your endpoint-list look like?<div>
<br></div><div>  # keystone endpoint-list</div></div><div class="gmail_extra"><br clear="all"><div>
<div><br></div>-Dolph</div>
<br><br><div class="gmail_quote"><div class="im">On Sat, Jan 26, 2013 at 5:34 PM, andi abes <span dir="ltr"><<a href="mailto:andi.abes@gmail.com" target="_blank">andi.abes@gmail.com</a>></span> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><div class="h5">
<div dir="ltr">I hitting a funny condition, where dash fails to display /syspanel, with the exception below.<div>I tried restarting things (apache, memcache) to no avail:</div><div><br><div><div>[Sat Jan 26 16:40:13 2013] [error]     self.usage_list = self.get_usage_list(start, end)</div>


<div>[Sat Jan 26 16:40:13 2013] [error]   File "/usr/lib/python2.7/dist-packages/horizon/usage/base.py", line 128, in get_usage_list</div><div>[Sat Jan 26 16:40:13 2013] [error]     return api.usage_list(self.request, start, end)</div>


<div>[Sat Jan 26 16:40:13 2013] [error]   File "/usr/lib/python2.7/dist-packages/horizon/api/nova.py", line 418, in usage_list</div><div>[Sat Jan 26 16:40:13 2013] [error]     return [Usage(u) for u in novaclient(request).usage.list(start, end, True)]</div>


<div>[Sat Jan 26 16:40:13 2013] [error]   File "/usr/lib/python2.7/dist-packages/horizon/api/nova.py", line 200, in novaclient</div><div>[Sat Jan 26 16:40:13 2013] [error]     (<a href="http://request.user.token.id" target="_blank">request.user.token.id</a>, url_for(request, 'compute')))</div>


<div>[Sat Jan 26 16:40:13 2013] [error]   File "/usr/lib/python2.7/dist-packages/horizon/api/base.py", line 118, in url_for</div><div>[Sat Jan 26 16:40:13 2013] [error]     raise exceptions.ServiceCatalogException(service_type)</div>


<div>[Sat Jan 26 16:40:13 2013] [error] ServiceCatalogException: Invalid service catalog service: compute</div></div><div><br></div><div>However, keystone service-list happily displays </div></div><div><div>root@d08-00-27-2d-c3-5c:~# keystone service-list</div>


<div>+----------------------------------+-------------+----------+-------------------------------+</div><div>|                id                |     name    |   type   |          description          |</div><div>+----------------------------------+-------------+----------+-------------------------------+</div>


<div>| 34bc1094f51040bcb3ed74f48fc29b91 |    cinder   |  volume  |    Openstack Cinder Service   |</div><div>| 49c1b6f3bec641fca058f9926d22c9db |     ec2     |   ec2    |    EC2 Compatibility Layer    |</div><div>| 8100f46e5ae7480db3901af157f6fbbf |    glance   |  image   |    Openstack Glance Service   |</div>


<div>| a88aaf3dcdf9489cb3e5d2e2f78f33e1 |   keystone  | identity |   Openstack Identity Service  |</div><div>| bae925f91af7457bb0b4a90bac2624d3 |     nova    | compute  |     Openstack Nova Service    |</div><div>| eafb5e26b0934066876cf7870ae81928 | nova-volume |  volume  | Openstack Nova Volume Service |</div>


<div>+----------------------------------+-------------+----------+-------------------------------+</div><div><br></div><div><br></div><div>Thoughts?</div></div></div>
<br></div></div>_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org" target="_blank">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br></blockquote></div><br></div>
<br>_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br></blockquote></div><br></div>