<div dir="ltr"><div>Steve,</div><div><br></div>I recall researching a related bug[1] and determined through testing various permutations that 'auth_uri' cannot replace the other separate keys.<div><br></div><div>[1] <a href="https://bugs.launchpad.net/openstack-manuals/+bug/1248001">https://bugs.launchpad.net/openstack-manuals/+bug/1248001</a></div>
<div><br></div><div>Matt</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Jan 14, 2014 at 12:32 PM, Steve Gordon <span dir="ltr"><<a href="mailto:sgordon@redhat.com" target="_blank">sgordon@redhat.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">----- Original Message -----<br>
> From: "Matt Kassawara" <<a href="mailto:mkassawara@gmail.com">mkassawara@gmail.com</a>><br>
> To: <a href="mailto:openstack@lists.openstack.org">openstack@lists.openstack.org</a><br>
> Sent: Tuesday, January 14, 2014 2:12:47 PM<br>
> Subject: [Openstack] Seeking clarification of 'auth_uri' configuration key<br>
><br>
> Hi,<br>
><br>
> When authenticating via Keystone, most services seem to require configuring<br>
> the 'auth_uri' key to prevent the following warning:<br>
><br>
> WARNING keystoneclient.middleware.auth_token [-] Configuring auth_uri to<br>
> point to the public identity endpoint is required; clients may not be able<br>
> to authenticate against an admin endpoint<br>
><br>
> I found several permutations of this key in the installation guide and seek<br>
> clarification on the following items:<br>
><br>
> 1) Should this key contain '<a href="http://controller:5000" target="_blank">http://controller:5000</a>' or '<br>
> <a href="http://controller:5000/v2.0" target="_blank">http://controller:5000/v2.0</a>'?<br>
><br>
> 2) Should this key reside in the general configuration file (e.g.,<br>
> nova.conf) or the paste configuration file (e.g., api-paste.ini)?<br>
><br>
> Thanks,<br>
> Matt<br>
<br>
</div></div>...and to pile on, another aspect I don't think we got around to clarifying in the documentation - if auth_uri is set is setting of the various bits that define it still required, e.g. [1]:<br>
<br>
auth_host = controller<br>
auth_port = 35357<br>
auth_protocol = http<br>
auth_uri = <a href="http://controller:5000/v2.0" target="_blank">http://controller:5000/v2.0</a><br>
<br>
(Yes I noticed that auth_port contradicts auth_uri, but that's the way it currently is in the guide :/)<br>
<br>
Thanks,<br>
<br>
Steve<br>
<br>
[1] <a href="http://docs.openstack.org/trunk/install-guide/install/apt/content/nova-controller.html" target="_blank">http://docs.openstack.org/trunk/install-guide/install/apt/content/nova-controller.html</a><br>
</blockquote></div><br></div>