<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Feb 24, 2015 at 6:48 PM, Ken'ichi Ohmichi <span dir="ltr"><<a href="mailto:ken1ohmichi@gmail.com" target="_blank">ken1ohmichi@gmail.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">Hi<br>
<br>
Nova team is developing Nova v2.1 API + microversions in this cycle,<br>
and the status of Nova v2.1 API has been changed to CURRENT from<br>
EXPERIMENTAL.<br>
That said new API properties should be added via microversions, and<br>
v2/v2.1 API(*without* microversions) should return the same response<br>
without any new properties.<br>
Now Tempest allows extra properties of a Nova API response because we<br>
thought Tempest should not block Nova API development.<br>
<br>
However, I think Tempest needs to deny extra properties in<br>
non-microversions test cases because we need to block accidental<br>
changes of v2/v2.1 API and encourage to use microversions for API<br>
changes.<br>
<a href="https://review.openstack.org/#/c/156130/" target="_blank">https://review.openstack.org/#/c/156130/</a> is trying to do that, but I'd<br>
like to get opinions before that.<br>
<br>
If the above change is merged, we can not use Tempest on OpenStack<br>
environments which provide the original properties.<br></blockquote><div> </div><div>I think that will be nice to block additional properties.<br></div><div><br></div><div>Do you mean OpenStack environment with micro-versions enabled?</div><div>In those cases too tempest should run successfully as it requests on V2 or V2.1 endpoint not on microversion. </div><div><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">
Is it acceptable for the scope of Tempest?<br>
<br>
Any comments are welcome.<br>
<br>
Thanks<br>
Ken Ohmichi<br>
<br>
__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div>Thanks & Regards</div><div>Ghanshyam Mann</div><div><br></div></div></div>
</div></div>