<div dir="ltr"><div><div><div>Hi James,<br><br></div>Thanks for your feedback!<br></div>When <a href="https://review.openstack.org/#/c/84473">https://review.openstack.org/#/c/84473</a> will be merged, could we try to propose a patch and/or create a BP for that?<br>
<br></div><div>Thanks,<br>Jérôme<br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-04-03 18:37 GMT+02:00 James E. Blair <span dir="ltr"><<a href="mailto:jeblair@openstack.org" target="_blank">jeblair@openstack.org</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="">Jérôme Gallard <<a href="mailto:gallard.jerome@gmail.com">gallard.jerome@gmail.com</a>> writes:<br>
<br>
> Hi James,<br>
><br>
> Thanks for your answer!<br>
> As Mathieu said, we are currently working on the multi-node part of the<br>
> project and try to understand how the multi-node feature of nodepool could<br>
> be used by the other components of the infra.<br>
><br>
> Does something like the following lines make sense?<br>
><br>
> + when a job with multi-node is required :<br>
> - Jenkins selects a slave who has (for instance) the<br>
> "multi-devstack-precise" label<br>
> - Jenkins clones devstack-gate inside the primary node<br>
> - devstack-gate is executed "as usual" on the primary node (call of<br>
> devstack-vm-gate-wrap.sh --> setup_workspace --> setup_project --><br>
> devstack-vm-gate.sh --> setup_localrc --> stack.sh)<br>
> - at the end of the execution of stack.sh, a new part of code into<br>
> devstack-vm-gate.sh will allow to SSH into the "subnodes" thanks to the<br>
> /etc/nodepool files (this step may probably be done in parallel)<br>
> * devstack-gate is cloned inside the subnodes<br>
> * devstack-vm-gate-wrap.sh is executed inside the subnodes with<br>
> specifics environments variables in order to generate a good localrc for<br>
> the subnodes (some modifications of setup_localrc may have to probably be<br>
> done)<br>
<br>
</div>I think so. I think your point about doing it in parallel is going to<br>
be important since it takes 6-10 minutes for devstack to run.<br>
<br>
-Jim<br>
</blockquote></div><br></div>