<p>What's the point of a service catalog (list of endpoints) if we don't want to use it?! Looking up endpoints should be a cacheable request and in the grand scheme of things -- low impact.</p>
<p>Nate</p>
<div class="gmail_quote">On Jun 18, 2012 10:13 AM, "Kevin L. Mitchell" <<a href="mailto:kevin.mitchell@rackspace.com">kevin.mitchell@rackspace.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Fri, 2012-06-15 at 20:54 -0400, Lars Kellogg-Stedman wrote:<br>
> Thanks for the reply, makes sense.  Just to make sure I understand<br>
> things, it sounds like Nova does not currently query Keystone for<br>
> endpoints and continues to rely on explicit configuration (or to<br>
> rephrase your answer, "the reason these options have not gone away is<br>
> because Nova does not yet have the necessary support for Keystone").<br>
> Is that approximately correct?<br>
<br>
The problem with the Keystone endpoints is that you have to make a query<br>
to Keystone to get them.  We want to reduce the number of hits we make<br>
on Keystone, not increase them—there are already too many as it is.<br>
Thus, I suspect that nova may not even use the Keystone endpoints.  It<br>
*does* support image URLs, however.  Thus, you use the options to<br>
configure the default glance endpoint, and if you want to hit another<br>
glance, you simply give a URL to the desired image rather than a simple<br>
identifier.<br>
<br>
(My comments about the support for endpoints in this email may differ<br>
from my previous comments; chalk that up to further reflection on the<br>
problem being solved…)<br>
--<br>
Kevin L. Mitchell <<a href="mailto:kevin.mitchell@rackspace.com">kevin.mitchell@rackspace.com</a>><br>
<br>
<br>
_______________________________________________<br>
Mailing list: <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>
Post to     : <a href="mailto:openstack@lists.launchpad.net">openstack@lists.launchpad.net</a><br>
Unsubscribe : <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>
More help   : <a href="https://help.launchpad.net/ListHelp" target="_blank">https://help.launchpad.net/ListHelp</a><br>
</blockquote></div>