<div dir="ltr">Sorry it took me so long to see this. <br><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Jan 8, 2014 at 3:44 AM, George Shuklin <span dir="ltr"><<a href="mailto:george.shuklin@gmail.com" target="_blank">george.shuklin@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Good day.<br>
<br>
We trying to create middleware to restrict downscale of disks, and here few questions:<br>
<br>
1) There is 'v3' API for nova in api-paste.ini, but I found no any documentation about 'v3 nova api' on <a href="http://api.openstack.org" target="_blank">api.openstack.org</a>, and horizon/nova-pythonclient use v2 only. What is this? Is middleware for v3 differ from v2?<br>


<br></blockquote><div><br></div><div>There is no v3 documentation yet, and the Compute v3 API it hasn't been part of a release yet. </div><div><br></div><div>As for any middleware differences, I don't know what is coming in Icehouse, the release currently being worked on.</div>

<div><br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
2) In api-paste.ini there is typical construction for middlewares:<br>
<br>
use = call:nova.api.auth:pipeline_<u></u>factory<br>
noauth = faultwrap sizelimit ...<br>
keystone = faultwrap sizelimit authtoken keystonecontext ...<br>
keystone_nolimit = faultwrap sizelimit authtoken keystonecontext ...<br>
<br>
What is those directives (noauth, keystone, keystone_nolimit)? I understand their meaning by names, but what exactly they means and which line is used for processing requests?<br>
<br>
Are they related to auth_strategy=keystone in nova.conf?<br>
<br></blockquote><div><br></div><div>Yes. </div><div>noauth: legacy still hanging around for migration to a shared identity service</div><div>keystone: OpenStack's shared Identity service</div><div>keystone_nolimit: this may have something to do with v3 but I'm unable to figure it out, hopefully some others can chime in on this use case.</div>

<div><br></div><div>Anne</div><div><br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Thanks.<br>
<br>
______________________________<u></u>_________________<br>
Mailing list: <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">http://lists.openstack.org/<u></u>cgi-bin/mailman/listinfo/<u></u>openstack</a><br>
Post to     : <a href="mailto:openstack@lists.openstack.org" target="_blank">openstack@lists.openstack.org</a><br>
Unsubscribe : <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">http://lists.openstack.org/<u></u>cgi-bin/mailman/listinfo/<u></u>openstack</a><br>
</blockquote></div><br></div></div>