<div>See the definition for "Token" on the concepts page:</div><div><br></div>    <a href="http://docs.openstack.org/trunk/openstack-compute/install/apt/content/keystone-concepts.html">http://docs.openstack.org/trunk/openstack-compute/install/apt/content/keystone-concepts.html</a><br clear="all">
<div><br></div><div>Yep! Authentication and authorization both appear to be behaving as expected; the response you see reflects your configured OpenStack service catalog, and the fact that you have the "admin" role on the "openstackDemo" tenant.</div>
<div><br></div>-Dolph<br>
<br><br><div class="gmail_quote">On Wed, Oct 3, 2012 at 1:17 AM, Ahmed Al-Mehdi <span dir="ltr"><<a href="mailto:ahmed@coraid.com" target="_blank">ahmed@coraid.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div>
<div style="direction:ltr;font-size:x-small;font-family:Tahoma">
<div>Hi Dolph<a></a><a></a>,</div>
<div><font face="tahoma"></font> </div>
<div><font face="tahoma">When I use user the keystone command, I am able to get "proper" tokens:</font></div>
<div><font face="tahoma"></font> </div>
<div><a></a><a></a><a href="mailto:root@ubuntu1" target="_blank">root@ubuntu1</a>:~# keystone --os<a></a><a></a>-username=adminUser<a></a><a></a> --os<a></a><a></a>-password=secretword<a></a><a></a> --os<a></a><a></a>-tenant-name=openstackDemo<a></a><a></a> --os<a></a><a></a>-auth-url<a></a><a></a>=http:/<br>

/<a href="http://10.0.2.15:35357/v2.0" target="_blank">10.0.2.15:35357/v2.0</a><a></a><a></a> token-get<br>
+-----------+----------------------------------+<br>
|  Property |              Value               |<br>
+-----------+----------------------------------+<br>
|  expires  |       2012-10-04T06:00:20Z       |<br>
|     id    | f10375dbe4dd4a90912ae9e6da4512e1<a></a><a></a> |<br>
| tenant_id<a></a><a></a> | 07a44f9d55694d638f41bc160c14b42e<a></a><a></a> |<br>
|  user_id<a></a><a></a>  | 3e674f7f64ba452cb20781b8d5e26b7f<a></a><a></a> |<br>
+-----------+----------------------------------+<br>
</div>
<div><div class="im"><a></a><a></a><a href="mailto:root@ubuntu1" target="_blank">root@ubuntu1</a>:~# keystone --os<a></a><a></a>-username=adminUser<a></a><a></a> --os<a></a><a></a>-password=secretword<a></a><a></a>  --os<a></a><a></a>-auth-url<a></a><a></a>=<a href="http://10.0.2.15:35357/v2.0" target="_blank">http://10.0.2.15:35357/v2.0</a> token-get<br>

No handlers could be found for logger "keystoneclient.v2_0.client<a></a><a></a>"<br>
+----------+----------------------------------+<br>
| Property |              Value               |<br>
+----------+----------------------------------+<br></div>
| expires  |       2012-10-04T06:00:41Z       |<br>
|    id    | b65af77d1ada496a929fb4991d54c147<a></a><a></a> |<br>
| user_id<a></a><a></a>  | 3e674f7f64ba452cb20781b8d5e26b7f<a></a><a></a> |<br>
+----------+----------------------------------+<br>
</div>
<div><font face="tahoma">I have a naive question.  What is this "token"? How is it used?</font></div>
<div><font face="tahoma"></font> </div>
<div><font face="tahoma"></font> </div>
<div><font face="tahoma">However, when I use the curl command, I get a page worth of "something".  I am sorry but I am not familiar with<a></a> the curl command.  Since the above two commands are working, my guess is it is safe to ignore the curl command output,
 and that my keystone setup is correct.  Would that be a safe assumption.</font></div>
<div><font face="tahoma"></font> </div>
<font face="tahoma"></font>
<div dir="ltr"><font color="#000000" face="Tahoma">curl -d '{"auth": {"tenantName<a></a><a></a>": "openstackDemo<a></a><a></a>", "passwordCredentials<a></a><a></a>": {"username": "adminUser<a></a><a></a>", "password": "secretword<a></a><a></a>"}}}'
 -H "Content-type: application/json<a></a><a></a>" <a href="http://10.0.2.15:35357/v2.0/tokens" target="_blank">
http://10.0.2.15:35357/v2.0/tokens</a> |  python -mjson.tool<a></a><a></a></font></div>
<div style="DIRECTION:ltr">{<br>
    "access": {<br>
        "metadata": {<br>
            "is_admin": 0,<br>
            "roles": [<br>
                "31ae9c8a9486481b9c25f9e8d7e2c2f2"<br>
            ]<br>
        },<br>
        "serviceCatalog": [<br>
            {<br>
                "endpoints": [<br>
                    {<br>
                        "adminURL": "<a href="http://10.0.2.15:8774/v2/07a44f9d55694d638f41bc160c14b42e" target="_blank">http://10.0.2.15:8774/v2/07a44f9d55694d638f41bc160c14b42e</a>",<br>
                        "id": "92ed4291f5ce431cb3677953c620ef9d",<br>
                        "internalURL": "<a href="http://10.0.2.15:8774/v2/07a44f9d55694d638f41bc160c14b42e" target="_blank">http://10.0.2.15:8774/v2/07a44f9d55694d638f41bc160c14b42e</a>",<br>
                        "publicURL": "<a href="http://10.0.2.15:8774/v2/07a44f9d55694d638f41bc160c14b42e" target="_blank">http://10.0.2.15:8774/v2/07a44f9d55694d638f41bc160c14b42e</a>",<br>
                        "region": "RegionOne"<br>
                    }<br>
                ],<br>
                "endpoints_links": [],<br>
                "name": "nova",<br>
                "type": "compute"<br>
            },<br>
            {<br>
                "endpoints": [<br>
                    {<br>
                        "adminURL": "<a href="http://10.0.2.15:9292/v1" target="_blank">http://10.0.2.15:9292/v1</a>",<br>
                        "id": "8bb7d0241e144a61afb336ac7a37af68",<br>
                        "internalURL": "<a href="http://10.0.2.15:9292/v1" target="_blank">http://10.0.2.15:9292/v1</a>",<br>
                        "publicURL": "<a href="http://10.0.2.15:9292/v1" target="_blank">http://10.0.2.15:9292/v1</a>",<br>
                        "region": "RegionOne"<br>
                    }<br>
                ],<br>
                "endpoints_links": [],<br>
                "name": "glance",<br>
                "type": "image"<br>
            },<br>
            {<br>
                "endpoints": [<br>
                    {<br>
                        "adminURL": "<a href="http://10.0.2.15:8776/v1/07a44f9d55694d638f41bc160c14b42e" target="_blank">http://10.0.2.15:8776/v1/07a44f9d55694d638f41bc160c14b42e</a>",<br>
                        "id": "6bccef05d60d49f78e50c8dab7a9a2eb",<br>
                        "internalURL": "<a href="http://10.0.2.15:8776/v1/07a44f9d55694d638f41bc160c14b42e" target="_blank">http://10.0.2.15:8776/v1/07a44f9d55694d638f41bc160c14b42e</a>",<br>
                        "publicURL": "<a href="http://10.0.2.15:8776/v1/07a44f9d55694d638f41bc160c14b42e" target="_blank">http://10.0.2.15:8776/v1/07a44f9d55694d638f41bc160c14b42e</a>",<br>
                        "region": "RegionOne"<br>
                    }<br>
                ],<br>
                "endpoints_links": [],<br>
                "name": "volume",<br>
                "type": "volume"<br>
            },<br>
            {<br>
                "endpoints": [<br>
                    {<br>
                        "adminURL": "<a href="http://10.0.2.15:8773/services/Admin" target="_blank">http://10.0.2.15:8773/services/Admin</a>",<br>
                        "id": "3efbabfc7e634bb0ac779a1e39ce385a",<br>
                        "internalURL": "<a href="http://10.0.2.15:8773/services/Cloud" target="_blank">http://10.0.2.15:8773/services/Cloud</a>",<br>
                        "publicURL": "<a href="http://10.0.2.15:8773/services/Cloud" target="_blank">http://10.0.2.15:8773/services/Cloud</a>",<br>
                        "region": "RegionOne"<br>
                    }<br>
                ],<br>
                "endpoints_links": [],<br>
                "name": "ec2",<br>
                "type": "ec2"<br>
            },</div>
<div style="DIRECTION:ltr">            {<br>
                "endpoints": [<br>
                    {<br>
                        "adminURL": "<a href="http://10.0.2.15:8888/v1" target="_blank">http://10.0.2.15:8888/v1</a>",<br>
                        "id": "1bf33c68cd70421797f05b55349abddc",<br>
                        "internalURL": "<a href="http://10.0.2.15:8888/v1/AUTH_07a44f9d55694d638f41bc160c14b42e" target="_blank">http://10.0.2.15:8888/v1/AUTH_07a44f9d55694d638f41bc160c14b42e</a>",<br>

                        "publicURL": "<a href="http://10.0.2.15:8888/v1/AUTH_07a44f9d55694d638f41bc160c14b42e" target="_blank">http://10.0.2.15:8888/v1/AUTH_07a44f9d55694d638f41bc160c14b42e</a>",<br>
                        "region": "RegionOne"<br>
                    }<br>
                ],<br>
                "endpoints_links": [],<br>
                "name": "swift",<br>
                "type": "object-store"<br>
            },<br>
            {<br>
                "endpoints": [<br>
                    {<br>
                        "adminURL": "<a href="http://10.0.2.15:35357/v2.0" target="_blank">http://10.0.2.15:35357/v2.0</a>",<br>
                        "id": "ca29bb2a675d4f52bd0c8f0b0d163795",<br>
                        "internalURL": "<a href="http://10.0.2.15:5000/v2.0" target="_blank">http://10.0.2.15:5000/v2.0</a>",<br>
                        "publicURL": "<a href="http://10.0.2.15:5000/v2.0" target="_blank">http://10.0.2.15:5000/v2.0</a>",<br>
                        "region": "RegionOne"<br>
                    }<br>
                ],<br>
                "endpoints_links": [],<br>
                "name": "keystone",<br>
                "type": "identity"<br>
            }<br>
        ],<br>
        "token": {<br>
            "expires": "2012-10-04T06:03:49Z",<br>
            "id": "1320c1df67eb4519b3545b91bdaa1f05",<br>
            "tenant": {<br>
                "description": "Default Tenant",<br>
                "enabled": true,<br>
                "id": "07a44f9d55694d638f41bc160c14b42e",<br>
                "name": "openstackDemo"<br>
            }<br>
        },<br>
        "user": {<br>
            "id": "3e674f7f64ba452cb20781b8d5e26b7f",<br>
            "name": "adminUser",<br>
            "roles": [<br>
                {<br>
                    "name": "admin"<br>
                }<br>
            ],<br>
            "roles_links": [],<br>
            "username": "adminUser"<br>
        }<br>
    }<br>
}</div>
<div style="DIRECTION:ltr"><font face="tahoma"></font> </div>
<div style="DIRECTION:ltr"><font face="tahoma">Thank you,</font></div>
<div style="DIRECTION:ltr"><font face="tahoma">Ahmed.</font></div>
<div style="DIRECTION:ltr"><font face="tahoma"></font> </div>
<div style="DIRECTION:ltr"> </div>
<div style="DIRECTION:ltr"> </div>
<div style="DIRECTION:ltr"> </div>
<div style="DIRECTION:ltr">
<hr>
<font color="#000000" face="Tahoma"><div class="im"><b>From:</b> openstack-bounces+ahmed=<a href="mailto:coraid.com@lists.launchpad.net" target="_blank">coraid.com@lists.launchpad.net</a> [openstack-bounces+ahmed=<a href="mailto:coraid.com@lists.launchpad.net" target="_blank">coraid.com@lists.launchpad.net</a>] On Behalf Of Ahmed Al-Mehdi [<a href="mailto:ahmed@coraid.com" target="_blank">ahmed@coraid.com</a>]<br>

</div><b>Sent:</b> Tuesday, October 02, 2012 4:42 PM<br>
<b>To:</b> Dolph Mathews<div><div class="h5"><br>
<b>Cc:</b> <a href="mailto:openstack@lists.launchpad.net" target="_blank">openstack@lists.launchpad.net</a><br>
<b>Subject:</b> Re: [Openstack] Enabling logging in keystone.<br>
</div></div></font><br>
</div><div><div class="h5">
<div></div>
<div>
<div style="direction:ltr;font-size:x-small;font-family:Tahoma">
<div>
<div><font face="tahoma">Hi Dolph<a></a>,</font></div>
<div> </div>
<div><font face="tahoma"></font></div>
<div><font face="tahoma">I am now getting the same output as the "curl" command, basically "Invalid Tenant". At this point</font></div>
<div><font face="tahoma"></font></div>
<div><font face="tahoma"><a></a></font> </div>
<div><font face="tahoma"><font face="tahoma"><a href="mailto:root@ubuntu1" target="_blank">root@ubuntu1</a></font>:~# keystone --os<a></a>-username=adminUser<a></a> --os<a></a>-password=secretword<a></a> --os<a></a>-tenant-name=service --os<a></a>-auth-url<a></a>=<a href="http://10.0" target="_blank">http://10.0</a>.<br>

2.15:35357/v2.0<a></a> token-get<br>
No handlers could be found for logger "keystoneclient.client<a></a>"<br>
Invalid tenant (HTTP 401)</font></div>
<div><font face="tahoma"></font></div>
<div><font face="tahoma"></font></div>
<div><font face="tahoma"></font> </div>
<div><font face="tahoma">Without the "os<a></a>-tenant-name" parameter, I seem to get "good' response.</font></div>
<div><font face="tahoma"></font></div>
<div><a></a> </div>
<div><a href="mailto:root@ubuntu1" target="_blank">root@ubuntu1</a>:~# keystone --os<a></a>-username=adminUser<a></a> --os<a></a>-password=secretword<a></a> --os<a></a>-auth-url<a></a>=<a href="http://10.0.2.15:35357/v2.0" target="_blank">http://10.0.2.15:35357/v2.0</a> token-get<br>

No handlers could be found for logger "keystoneclient.v2_0.client<a></a>"<br>
+----------+----------------------------------+<br>
| Property | Value |<br>
+----------+----------------------------------+<br>
| expires | 2012-10-03T23:31:17Z<a></a> |<br>
| id | 31078072aae94f5aab5c8e46ff5f6373<a></a> |<br>
| user_id<a></a> | 3e674f7f64ba452cb20781b8d5e26b7f<a></a> |<br>
+----------+----------------------------------+<br>
<font face="tahoma"></font></div>
<div><font face="tahoma">At this point, I feel like I am running into issues with/in the python / PyYAML<a></a> script (<a href="https://github.com/nimbis/keystone-init.git" target="_blank">https://github.com/nimbis/keystone-init.git</a>) which must not be
 populating info into keystone "accurately" and most probably not equivalent to manual steps mentioned in "Deploy<a></a> and Install OpenStack<a></a> - Red Hat Ubuntu<a></a>". I will look into the script.</font></div>

<div> </div>
<div><font face="tahoma"></font></div>
<div><font face="tahoma">Regards,</font></div>
<div><font face="tahoma">Ahmed.</font></div>
</div>
<div dir="ltr"><font color="#000000" face="Tahoma"></font> </div>
<div style="DIRECTION:ltr">
<hr>
<font color="#000000" face="Tahoma"><b>From:</b> Dolph Mathews [<a href="mailto:dolph.mathews@gmail.com" target="_blank">dolph.mathews@gmail.com</a>]<br>
<b>Sent:</b> Tuesday, October 02, 2012 2:19 PM<br>
<b>To:</b> Ahmed Al-Mehdi<br>
<b>Cc:</b> heckj; <a href="mailto:openstack@lists.launchpad.net" target="_blank">openstack@lists.launchpad.net</a><br>
<b>Subject:</b> Re: [Openstack] Enabling logging in keystone.<br>
</font><br>
</div>
<div></div>
<div>No worries, that's what a second set of eyes is for!
<div><br>
</div>
<div>By specifying a token and endpoint, you're bypassing the authentication process that your curl command is performing.</div>
<div><br>
</div>
<div>You can test authentication with the keystone client using:</div>
<div><br>
</div>
<div dir="ltr">$ keystone --os-username=adminUser --os-password=secretword --os-tenant-name=adminTenant --os-authurl=<font style="LINE-HEIGHT:normal" color="#000000"><a style="LINE-HEIGHT:normal" href="http://10.0.2.15:35357/v2.0/tokens" target="_blank">http://10.0.2.15:35357/v2.0</a> token-get</font></div>

<div dir="ltr"><font size="+0"><span style="LINE-HEIGHT:normal"><br>
</span></font></div>
<div dir="ltr"><font color="#000000"></font><font size="+0"><span style="LINE-HEIGHT:normal">But as Anne pointed out, you don't have a tenant named "adminTenant". You'll also need to make sure you've granted a role to your user on the specified tenant for
 authorization to succeed. You can remove the tenant name argument from the token-get call to test authentication without authorization (therefore without requiring anything but a valid user in your keystone install).</span></font></div>

<div dir="ltr"><font size="+0"><span style="LINE-HEIGHT:normal"><br>
</span></font></div>
<div dir="ltr"><font size="+0"><span style="LINE-HEIGHT:normal">-Dolph<span></span><br>
</span></font><br>
On Tuesday, October 2, 2012, Ahmed Al-Mehdi wrote:<br>
<blockquote style="BORDER-LEFT:#ccc 1px solid;MARGIN:0px 0px 0px 0.8ex;PADDING-LEFT:1ex" class="gmail_quote">
<div>
<div style="FONT-FAMILY:Tahoma;DIRECTION:ltr;FONT-SIZE:x-small">
<div>Hi Dolph<a></a>,</div>
<div> </div>
<div>Very sorry about that.  With the correct token, calling keystone from the cli<a></a> is working.    However, the curl command is failing.  Will this cause an issue down the line as I start to install glance and nova?</div>

<div> </div>
<div> </div>
<div>#> keystone --token 012345SECRET99TOKEN012345<a></a> --endpoint <a href="http://10.0.2.15:35357/v2.0" target="_blank">
http://10.0.2.15:35357/v2.0</a> tenant-list<br>
+----------------------------------+---------------+---------+<br>
|                id                |      name     | enabled |<br>
+----------------------------------+---------------+---------+<br>
| 07a44f9d55694d638f41bc160c14b42e<a></a> | openstackDemo<a></a> |   True  |<br>
| 0e4cc20586ae42329db51e0c6f807731<a></a> |    service    |   True  |<br>
+----------------------------------+---------------+---------+<br>
</div>
<div>#> curl -d '{"auth": {"tenantName<a></a>": "adminTenant<a></a>", "passwordCredentials<a></a>": {"username": "adminUser<a></a>", "password": "secretword<a></a>"}}}' -H "Content-type: application/json<a></a>"
<a href="http://10.0.2.15:35357/v2.0/tokens" target="_blank">http://10.0.2.15:35357/v2.0/tokens</a> | python -mjson.tool<a></a><br>
  % Total    % Received % Xferd<a></a>  Average Speed   Time    Time<a></a>     Time<a></a>  Current<br>
                                 Dload<a></a>  Upload   Total   Spent    Left  Speed<br>
100   231    0   116  100   115   2771   2747 --:--:-- --:--:-- --:--:--  3052<br>
{<br>
    "error": {<br>
        "code": 401,<br>
        "message": "The request you have made requires authentication.",<br>
        "title": "Not Authorized"<br>
    }<br>
}</div>
<div> </div>
<div>Regards,</div>
<div>Ahmed.</div>
<div> </div>
<div> </div>
<div>
<hr>
</div>
<div><font color="#000000" face="Tahoma"><b>From:</b> Dolph Mathews [<a href="https://exg5.exghost.com/owa/UrlBlockedError.aspx" target="_blank">dolph.mathews@gmail.com</a><a></a>]<br>
<b>Sent:</b> Tuesday, October 02, 2012 12:12 PM<br>
<b>To:</b> Ahmed Al-Mehdi<a></a><br>
<b>Cc:</b> heckj<a></a>; <a href="https://exg5.exghost.com/owa/UrlBlockedError.aspx" target="_blank">
openstack@lists.launchpad.net</a><a></a><br>
<b>Subject:</b> Re: [Openstack<a></a>] Enabling logging in keystone.<br>
</font><br>
</div>
<div></div>
<div>You're missing a "5" on the admin_token<a></a> you've specified on the command line.
<div><br>
</div>
<div><span style="FONT-FAMILY:arial,sans-serif;COLOR:rgb(34,34,34);FONT-SIZE:13px"><a></a><span style="FONT-FAMILY:arial,sans-serif;COLOR:rgb(34,34,34);FONT-SIZE:13px">012345SECRET99TOKEN01234</span> (your CLI<a></a> arg<a></a>)</span></div>

<div><span style="FONT-FAMILY:arial,sans-serif;COLOR:rgb(34,34,34);FONT-SIZE:13px"><a></a><span style="FONT-FAMILY:arial,sans-serif;COLOR:rgb(34,34,34);FONT-SIZE:13px">012345SECRET99TOKEN012345</span> (</span><span style="FONT-FAMILY:arial,sans-serif;COLOR:rgb(34,34,34);FONT-SIZE:13px"><span style="FONT-FAMILY:arial,sans-serif;COLOR:rgb(34,34,34);FONT-SIZE:13px">keystone.conf</span><a></a>)</span><font color="#222222" face="arial, sans-serif"><br clear="all">

</font>
<div><br>
</div>
-Dolph<a></a><br>
<br>
<br>
<div>On Tue, Oct 2, 2012 at 1:08 PM, Ahmed Al-Mehdi<a></a> <span dir="ltr"><<a>ahmed@coraid.com</a><a></a>></span> wrote:<br>
<blockquote style="BORDER-LEFT:#ccc 1px solid;MARGIN:0px 0px 0px 0.8ex;PADDING-LEFT:1ex">
Hi Joe,<br>
<br>
I have put the conf file (renamed to ahmed_keystone.conf<a></a>)  into gist.<br>
<br>
git://<a href="http://gist.github.com/3821846.git" target="_blank">gist.github.com/3821846.git</a><br>
<br>
Please let me know if you have any issues accessing the file.<br>
<br>
Thank you very much for helping me out.  I have a feeling the issue might be in the python script to populate keystone. When I previously input the data manually, I got keystone configured properly.<br>
<br>
Regards,<br>
<div>Ahmed.<br>
<br>
<br>
________________________________________<br>
From: heckj<a></a> [<a>heckj@mac.com</a><a></a>]<br>
</div>
Sent: Tuesday, October 02, 2012 10:56 AM<br>
<div>
<div>To: Ahmed Al-Mehdi<a></a><br>
Cc: <a>openstack@lists.launchpad.net</a><a></a><br>
Subject: Re: [Openstack<a></a>] Enabling logging in keystone.<br>
<br>
Ahmed - can you put your keystone.conf<a></a> into a paste or gist and share it with me? I'd be happy to help you debug this.<br>
<br>
I'm assuming you're running keystone on the system with the IP address 10.0.2.15, correct?<br>
<br>
-joe<a></a><br>
<br>
On Oct 2, 2012, at 10:45 AM, Ahmed Al-Mehdi<a></a> <<a>ahmed@coraid.com</a><a></a>> wrote:<br>
<br>
> Hi Joe,<br>
><br>
> I noticed I did not put the port number in the URL, now I am getting a more meaningful error:<br>
><br>
> #> keystone --token 012345SECRET99TOKEN01234<a></a> --endpoint <a href="http://10.0.2.15:35357/v2.0" target="_blank">
http://10.0.2.15:35357/v2.0</a>  tenant-list<br>
> No handlers could be found for logger "keystoneclient.client<a></a>"<br>
> Unable to authorize user<br>
><br>
> Regards,<br>
> Ahmed.<br>
><br>
> ________________________________________<br>
> From: openstack-bounces+ahmed<a></a>=<a>coraid.com@lists.launchpad.net</a><a></a> [openstack-bounces+ahmed<a></a>=<a>coraid.com@lists.launchpad.net</a><a></a>] On Behalf Of Ahmed Al-Mehdi<a></a> [<a>ahmed@coraid.com</a><a></a>]<br>

> Sent: Tuesday, October 02, 2012 10:30 AM<br>
> To: heckj<a></a><br>
> Cc: <a>openstack@lists.launchpad.net</a><a></a><br>
> Subject: Re: [Openstack<a></a>] Enabling logging in keystone.<br>
><br>
> Hi Joe,<br>
><br>
> Unfortunately before I read your response I re-installed my Ubuntu<a></a> server.  I repeated the same steps mentioned in the OpenStack<a></a> document "Deploy and Install OpenStack<a></a> - RedHat<a></a> Ubuntu<a></a>" and also used the script mentioned
 in it  (<a href="https://github.com/nimbis/keystone-init/blob/master/keystone-init.py" target="_blank">https://github.com/nimbis/keystone-init/blob/master/keystone-init.py</a>) to populate keystone.  I reboot the server prior to running your suggested command
 and now running into a different issue, which I feel maybe due to not starting some service.  Btw, my host OS is Ubuntu<a></a> 12.04 (32 bit) running inVirtualBox<a></a>.<br>
><br>
> Currently I am getting the following error:<br>
><br>
> #> keystone --token 012345SECRET99TOKEN01234<a></a> --endpoint <a href="http://10.0.2.15/v2.0" target="_blank">
http://10.0.2.15/v2.0</a> tenant-lis</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<br>
<br>
-- <br>
<div><br>
</div>
-Dolph<br>
</div>
</div>
</div>
</div></div></div>
</div>

</blockquote></div><br>