<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On 1 February 2018 at 15:36, Emilien Macchi <span dir="ltr"><<a href="mailto:emilien@redhat.com" target="_blank">emilien@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote"><span class="gmail-">On Thu, Feb 1, 2018 at 6:35 AM, Derek Higgins <span dir="ltr"><<a href="mailto:derekh@redhat.com" target="_blank">derekh@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Hi All,</div><div>   I've been working on a set of patches as a WIP to test ironic in the overcloud[1], the approach I've started with is to add ironic into the overcloud controller in scenario004. Also to run a script on the controller (as a NodeExtraConfigPost) that sets up a VM with vbmc that can then be controlled by ironic. The WIP currently replaces the current tempest tests with some commands to sanity test the setup. This essentially works but things need to be cleaned up a bit so I've a few questions</div><div><br></div><div>o Is scenario004 the correct choice?</div></div></blockquote><div><br></div></span><div>Because we might increase the timeout risk on scenario004, I would recommend to create a new dedicated scenario that would deploy a very basic overcloud with just ironic + dependencies (keystone, glance, neutron, and nova?)</div></div></div></div></blockquote><div><br></div><div>Ok, I can do this</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span class="gmail-"><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><br></div><div>o Should I create a new tempest test for baremetal as some of the networking stuff is different?</div></div></blockquote><div><br></div></span><div>I think we would need to run baremetal tests for this new featureset, see existing files for examples.</div></div></div></div></blockquote><div>Do you mean that we should use existing tests somewhere or create new ones? </div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span class="gmail-"><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><br></div><div>o Is running a script on the controller with NodeExtraConfigPost the best way to set this up or should I be doing something with quickstart? I don't think quickstart currently runs things on the controler does it?</div></div></blockquote><div><br></div></span><div>What kind of thing do you want to run exactly?</div></div></div></div></blockquote><div>The contents to this file will give you an idea, somewhere I need to setup a node that ironic will control with ipmi</div><div><a href="https://review.openstack.org/#/c/485261/19/ci/common/vbmc_setup.yaml">https://review.openstack.org/#/c/485261/19/ci/common/vbmc_setup.yaml</a><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>I'll let the CI squad replies as well but I think we need a new scenario, that we would only run when touching ironic files in tripleo. Using scenario004 really increase the risk of timeout and we don't want it.</div></div></div></div></blockquote><div>Ok </div><div><br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><br></div><div>Thanks for this work!</div></div><span class="gmail-HOEnZb"><font color="#888888">-- <br><div class="gmail-m_-5990230805621998635gmail_signature"><div dir="ltr">Emilien Macchi<br></div></div>
</font></span></div></div>
<br>______________________________<wbr>______________________________<wbr>______________<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.<wbr>openstack.org?subject:<wbr>unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/<wbr>cgi-bin/mailman/listinfo/<wbr>openstack-dev</a><br>
<br></blockquote></div><br></div></div>