<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Thu, Feb 13, 2014 at 12:16 PM, Dan Smith <span dir="ltr"><<a href="mailto:dms@danplanet.com" target="_blank">dms@danplanet.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="">> I would also like to see CI (either third party or in the gate) for<br>


> the nova driver before merging it. There's a chicken and egg problem<br>
> here if its in the gate, but I'd like to see it at least proposed as a<br>
> review.<br>
<br>
</div>Yeah, I think that the existing nova-baremetal driver is kinda frozen in<br>
a pre-deprecation state right now, which gives it a special pass on the<br>
CI requirement. To me, I think it makes sense to avoid ripping it out<br>
since it's already on ice.<br></blockquote><div><br></div><div>Except it's not actually frozen - at least one blueprint adding new functionality landed during Icehouse, which we still need to finish porting.</div>

<div>  <a href="https://blueprints.launchpad.net/nova/+spec/baremetal-preserve-ephemeral">https://blueprints.launchpad.net/nova/+spec/baremetal-preserve-ephemeral</a></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">

However, for the Ironic driver, I would definitely rather see real CI up<br>
_and_ working before we merge it. I think that probably means it will be<br>
a post-icehouse thing at this point, unless that effort is farther along<br>
than I think.<br>
<br>
At the Nova meetup this week, we had a serious discussion about ripping<br>
out major drivers that might not make the deadline. I don't think it<br>
makes sense to rip those out and merge another without meeting the<br>
requirement.<br></blockquote><div><br></div><div>From Nova's perspective, I agree. Ironic is not as far along with CI as I had hoped we would be by this point. Now, it's possible that in the next month or so, we'll make a lot of headway there -- we're certainly going to try.</div>

<div><br></div><div>AIUI, even if Ironic meets all the other criteria, if we don't have the Nova driver landed and fully CI'd in time, we won't graduate. Is that correct?</div><div><br></div><div>Since it's hard to tell tone from text, I'm not upset about this -- I knew from the start that we would need real CI for Ironic, it makes sense from a perspective of "protect the core", and I've been following the discussions around third-party testing. I just want to be clear about expectations so that we can allocate development resources appropriately. We might also want to consider what it means for baremetal if Ironic doesn't graduate...</div>

<div><br></div><div>-Deva</div></div></div></div>