I'm having some trouble using the Keystone API.<div><br></div><div>When I run </div><div><br></div><div><div>keystone --os_username=admin --os_password=password --os_auth_url=<a href="http://192.168.1.50:5000/v2.0/">http://192.168.1.50:5000/v2.0/</a> service-list</div>
</div><div><br></div><div>I get the following:</div><div><br></div><div><div>No handlers could be found for logger "keystoneclient.v2_0.client"</div><div>Unable to communicate with identity service: 404 Not Found</div>
<div><br></div><div>The resource could not be found.</div><div><br></div><div>   . (HTTP 404)</div></div><div><br></div><div><br></div><div>The keystone log shows the following:</div><div><br></div><div><div>(eventlet.wsgi.server): 2012-05-03 14:03:12,840 DEBUG wsgi write 192.168.1.50 - - [03/May/2012 14:03:12] "GET /v2.0/OS-KSADM/services HTTP/1.1" 404 176 0.008028</div>
<div><br></div></div><div><br></div><div>Additionally, if I use curl to call the keystone API directly (as documented at <a href="http://keystone.openstack.org/api_curl_examples.html#id4">http://keystone.openstack.org/api_curl_examples.html#id4</a>) my whole serviceCatalog section is empty ("serviceCatalog": {})</div>
<div><br></div><div>I am using a default devstack installation.</div><div><br></div><div>What am I missing?</div>