It looks like at least one of your endpoints isn't being parsed correctly. List your endpoints:
keystone --token <mytoken> --endpoint http://192.168.1.11:35357/v2.0 endpoint-list ... and make sure they all appear as expected (at least one public URL is wrong, according to the stack trace). Feel free to paste your endpoint list back on the mailing list if you have any trouble. -Dolph On Sat, Sep 29, 2012 at 12:06 AM, Asher Newcomer <[email protected]> wrote: > Hi, > > I'm sure I've made a simple error, but I'm momentarily stuck trying to > work through a Folsom install on a fresh Ubuntu 12.04 box. I've stepped > through the process for installing the identity service described here: > doc<http://docs.openstack.org/trunk/openstack-compute/install/apt/content/ch_installing-openstack-identity-service.html> > . > > Everything seemed smooth until the end, when I tried to validate the > install with the curl command provided: > > curl -d '{"auth": {"tenantName": "myTenant", > "passwordCredentials":{"username": "adminUser", "password": > "myPassword"}}}' -H "Content-type: application/json" > http://192.168.1.11:35357/v2.0/tokens | python -mjson.tool > > Which gave a error 500: tenant, and a corresponding entry in keystone.log > of: > > (root): 2012-09-28 23:45:50,651 ERROR u'tenant' > Traceback (most recent call last): > File "/usr/lib/python2.7/dist-packages/keystone/common/wsgi.py", line > 204, in __call__ > result = method(context, **params) > File "/usr/lib/python2.7/dist-packages/keystone/service.py", line 336, > in authenticate > metadata=metadata_ref) > File "/usr/lib/python2.7/dist-packages/keystone/catalog/core.py", line > 78, in get_catalog > return self.driver.get_catalog(user_id, tenant_id, metadata) > File > "/usr/lib/python2.7/dist-packages/keystone/catalog/backends/sql.py", line > 162, in get_catalog > catalog[region][srv_type]['publicURL'] = public_url % d > KeyError: u'tenant' > > So I decided to poke around a bit and tried: > > keystone --token <mytoken> --endpoint > http://192.168.1.11:35357/v2.0user-role-list > > and get > > 'Client' object has no attribute 'auth_tenant_id' > > Any idea what I've done wrong? > > Thanks in advance. > > _______________________________________________ > Mailing list: https://launchpad.net/~openstack > Post to : [email protected] > Unsubscribe : https://launchpad.net/~openstack > More help : https://help.launchpad.net/ListHelp > >
_______________________________________________ Mailing list: https://launchpad.net/~openstack Post to : [email protected] Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp

