<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">2016-07-28 22:31 GMT+08:00 Jay Pipes <span dir="ltr"><<a href="mailto:jaypipes@gmail.com" target="_blank">jaypipes@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 07/20/2016 11:25 PM, Alex Xu wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
One more for end users: Capabilities Discovery API, it should be 'GET<br>
/resource_providers/tags'. Or a proxy API from nova to the placement<br>
API....?<br>
</blockquote>
<br></span>
I would imagine that it should be a `GET /resource-providers/{uuid}/capabilities` call on the placement API, only visible to cloud administrators.<div class="HOEnZb"><div class="h5"><br></div></div></blockquote><div><br></div><div>When the end-user request a capability which doesn't support by the cloud, the end-user needs to wait for a moment after sent boot request due to we use async call in nova, then he get an instance with error status. The error info is no valid host. If this is the only way for user to discover the capabilities in the cloud, that sounds bad. So we need an API for the end-user to discover the Capabilities which are supported in the cloud, the end-user can query this API before send boot request.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">
<br>
Best,<br>
-jay<br>
<br>
__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</div></div></blockquote></div><br></div></div>