<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On 4 June 2015 at 02:58, Xu, Hejie <span dir="ltr"><<a href="mailto:hejie.xu@intel.com" target="_blank">hejie.xu@intel.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>
<font face="Calibri" size="2"><span style="font-size:10.5pt">
<div align="left" style="text-align:justify">...</div>
<div align="left" style="text-align:justify">And another guideline for when we should bump Mircoversion <a href="https://review.openstack.org/#/c/187896/" target="_blank"><font color="#0563C1"><u>https://review.openstack.org/#/c/187896/</u></font></a></div>
<div align="left" style="text-align:justify"><font face="Times New Roman"> </font></div></span></font></div></blockquote><div><br></div><div>This is timely because just this very minute I was going to send out email to the Ironic community about this -- when *should* we bump the microversion. For fear of hijacking this thread, I'm going to start a new thread to discuss with Ironic folks first.</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"><div><font face="Calibri" size="2"><span style="font-size:10.5pt">
<div align="left" style="text-align:justify">As I know, there already have a little different between Nova and Ironic’s implementation. Ironic return min/max version when the requested</div>
<div align="left" style="text-align:justify">version doesn’t support in server by http-headers. There isn’t such thing in nova. But that is something for version negotiation we need for nova also.</div>
<div align="left" style="text-align:justify">Sean have pointed out we should use response body instead of http headers, the body can includes error message. Really hope ironic team can take a</div>
<div align="left" style="text-align:justify">look at if you guys have compelling reason for using http headers.</div></span></font></div></blockquote><div><br></div><div>I don't want to change the ironic code so let's go with http headers. (That's a good enough reason, isn't it?)  :-)</div><div><br></div><div>By the way, did you see Ironic's spec on the/our desired behaviour between Ironic's server and client [1]? It's ... <add your own adjective here>.</div><div><br></div><div>Thanks Alex!</div><div><br></div><div>--ruby</div><div><br></div><div>[1] <a href="http://specs.openstack.org/openstack/ironic-specs/specs/kilo/api-microversions.html">http://specs.openstack.org/openstack/ironic-specs/specs/kilo/api-microversions.html</a></div><div> </div></div></div></div>