<div dir="ltr"><br><div class="gmail_extra"><div class="gmail_quote">On Tue, Mar 5, 2013 at 5:28 PM, Brad Knowles <span dir="ltr"><<a href="mailto:bknowles@momentumsi.com" target="_blank">bknowles@momentumsi.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div class="im">On Mar 5, 2013, at 5:20 PM, Matt Joyce <<a href="mailto:matt.joyce@cloudscaling.com">matt.joyce@cloudscaling.com</a>> wrote:<br>
<br>
> check in horizon and see if you can follow inside of a stack trace there. you can see if any of the context's from the wsgi queries is seeing a 404.<br>
<br>
</div>Horizon? That's not a service I've heard of before. I'm basically following the structure at <<a href="http://docs.openstack.org/trunk/openstack-compute/install/apt/content/ap_installinggrizzlyubuntuprecise.html" target="_blank">http://docs.openstack.org/trunk/openstack-compute/install/apt/content/ap_installinggrizzlyubuntuprecise.html</a>> for initial installation, and I've gotten hung on the glance part at <<a href="http://docs.openstack.org/trunk/openstack-compute/install/apt/content/osfolubuntu-imageservice.html" target="_blank">http://docs.openstack.org/trunk/openstack-compute/install/apt/content/osfolubuntu-imageservice.html</a>>.<br>
<div class="im"><br>
> these would be queries between glance and other backend APIs.<br>
><br>
> example:<br>
><br>
> you --- query ----> glance<br>
><br>
> glance sees you token...<br>
><br>
> glance --- query -----> keystone<br>
><br>
> if that query from glance to keystone fails... it will report a 404. BUT that won't necessarily show up in logs as you'd expect since it's a backend query.<br>
<br>
</div>The query from glance to keystone appears to be okay -- I'm seeing 200 status responses in the keystone.log.<br>
<div class="im"><br>
> related idea:<br>
><br>
> verify that your catalog service is pointing to the right API endpoints on keystone.<br>
<br>
</div>Catalog service? That's another name that I have not heard of before, at least not in the context of OpenStack.<br></blockquote><div style><br></div><div style>The "service catalog" refers to a subset of keystone's interface that provides a catalog of services and endpoints to authenticated API users. It's the computed result of your service-list and endpoint-list and it's how those users find all the other OpenStack services, like nova and glance.</div>
<div style><br></div><div style>In your case, all or most of your endpoints are wrong (they all contain /v2/ which I'm not sure is correct for any service?), so `glance index` probably can't find glance at all. I generally refer to keystone's sample_data.sh script for a generally idea of what the endpoints should look like:</div>
<div style><br></div><div style> <a href="https://github.com/openstack/keystone/blob/master/tools/sample_data.sh">https://github.com/openstack/keystone/blob/master/tools/sample_data.sh</a></div><div style><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div class=""><div class="h5"><br>
--<br>
Brad Knowles <<a href="mailto:bknowles@momentumsi.com">bknowles@momentumsi.com</a>><br>
Senior Consultant<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>
</div></div></blockquote></div><br></div></div>