<div dir="ltr">Hi,<br><div><br>I was doing a test deployment on openstack following the link 
"<a href="http://docs.openstack.org/folsom/basic-install/content/basic-install_controller.html">http://docs.openstack.org/folsom/basic-install/content/basic-install_controller.html</a>" and ran into a keystone client issue.<br>
<br>The issue is; while trying to create a tenant it's failing 
with a keystoneclient.exception. How do i go about fixing this? Unless i get this working i cannot 
proceed. <br><br><br>Pasted below is a snippet form the 
logs with debug option enabled.<br><br>test@folsom-controller:~/devstack$ keystone --debug tenant-create --name=admin<br>connect: (localhost, 35357)<br>send: 'POST /v2.0/tenants HTTP/1.1\r\nHost: localhost:35357\r\nContent-Length: 67\r\nx-auth-token: test\r\ncontent-type: application/json\r\naccept-encoding: gzip, deflate\r\nuser-agent: python-keystoneclient\r\n\r\n{"tenant": {"enabled": true, "name": "admin", "description": null}}'<br>
reply: 'HTTP/1.1 500 Internal Server Error\r\n'<br>header: Vary: X-Auth-Token<br>header: Content-Type: application/json<br>header: Date: Sun, 17 Nov 2013 05:26:47 GMT<br>header: Transfer-Encoding: chunked<br>No handlers could be found for logger "keystoneclient.client"<br>
Traceback (most recent call last):<br>  File "/usr/bin/keystone", line 9, in <module><br>    load_entry_point('python-keystoneclient==0.1.3', 'console_scripts', 'keystone')()<br>  File "/usr/lib/python2.7/dist-packages/keystoneclient/shell.py", line 410, in main<br>
    OpenStackIdentityShell().main(sys.argv[1:])<br>  File "/usr/lib/python2.7/dist-packages/keystoneclient/shell.py", line 354, in main<br>    args.func(self.cs, args)<br>  File "/usr/lib/python2.7/dist-packages/keystoneclient/v2_0/shell.py", line 126, in do_tenant_create<br>
    enabled=utils.string_to_bool(args.enabled))<br>  File "/usr/lib/python2.7/dist-packages/keystoneclient/v2_0/tenants.py", line 83, in create<br>    return self._create('/tenants', params, "tenant")<br>
  File "/usr/lib/python2.7/dist-packages/keystoneclient/base.py", line 82, in _create<br>    resp, body = self.api.post(url, body=body)<br>  File "/usr/lib/python2.7/dist-packages/keystoneclient/client.py", line 180, in post<br>
    return self._cs_request(url, 'POST', **kwargs)<br>  File "/usr/lib/python2.7/dist-packages/keystoneclient/client.py", line 161, in _cs_request<br>    **kwargs)<br>  File "/usr/lib/python2.7/dist-packages/keystoneclient/client.py", line 141, in request<br>
    raise exceptions.from_response(resp, body)<br>keystoneclient.exceptions.ClientException: An unexpected error prevented the server from fulfilling your request. (ProgrammingError) (1146, "Table 'keystone.tenant' doesn't exist") 'INSERT INTO tenant (id, name, extra) VALUES (%s, %s, %s)' ('42419636238a429992254b3419ffa6e7', 'admin', '{"enabled": true, "description": null}') (HTTP 500)<br>
<br></div><div>krish<br clear="all"></div><div><br>-- <br>Krishanu
</div></div>