<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p>These changes have all merged and taken effect. Ironic and IPA
gate jobs are now operating as mentioned below, with one change;
during review it was decided to lower the amount of ram per node
to 384mb instead of 512mb of RAM. This will ensure that we don't
add additional bloat to TinyIPA ramdisks without gate jobs
indicating it via failure. If anyone sees any strange behavior in
the gate as a result, feel free to ping me on IRC.<br>
</p>
<br>
The remaining pending change is
<a class="moz-txt-link-freetext" href="https://review.openstack.org/#/c/323994/">https://review.openstack.org/#/c/323994/</a> in order to enable similar
changes for ironic-inspector jobs. Your review attention on this is
appreciated; it's a simple one word change.<br>
<br>
Thanks to everyone's hard work on getting TinyIPA support working.
This is a big step towards making our CI work faster and use less
resources.<br>
<br>
Thanks,<br>
Jay Faulkner (JayF)<br>
OSIC<br>
<br>
<div class="moz-cite-prefix">On 5/12/16 8:54 AM, Jay Faulkner wrote:<br>
</div>
<blockquote
cite="mid:DM2PR02MB13054D4ACEB6307A1BCE107EDC730@DM2PR02MB1305.namprd02.prod.outlook.com"
type="cite">
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
<div id="divtagdefaultwrapper"
style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
<p>Hi all,</p>
<p><br>
</p>
<p>A change (<a moz-do-not-send="true"
href="https://review.openstack.org/#/c/313035/"
id="LPlnk499803">https://review.openstack.org/#/c/313035/</a>)
to Ironic devstack is in the gate, changing the default
ironic-python-agent (IPA) ramdisk from CoreOS to TinyIPA, and
changing iPXE to default enabled.</p>
<p><br>
</p>
<p>As part of the work to improve and speed up gate jobs,
we determined that using iPXE speeds up deployments and makes
them more reliable by using http to transfer ramdisks instead
of tftp. Additionally, the TinyIPA image, in development over
the last few months, uses less ram and is smaller, allowing
faster transfers and more simultaneous VMs to run in the gate.<br>
</p>
<p><br>
</p>
<p>In addition to changing the devstack default, there's also a
patch up: <a moz-do-not-send="true"
href="https://review.openstack.org/#/c/313800/"
id="LPlnk327124">https://review.openstack.org/#/c/313800/</a> to
change most Ironic jobs to use iPXE and TinyIPA. This change
will make IPA have voting check jobs and tarball
publishing jobs for supported ramdisks (CoreOS and
TinyIPA). Ironic (and any other projects other than IPA) will
use the publicly published tinyipa image.</p>
<p><br>
</p>
<p>In summary:</p>
<p><b>- Devstack changes (merging now):</b></p>
<p><b> </b>- Defaults to TinyIPA ramdisk</p>
<p> - Defaults to iPXE enabled</p>
<p><b>- Gate changes (needs review at: <a moz-do-not-send="true"
href="https://review.openstack.org/#/c/313800/"
id="LPlnk327124"
title="https://review.openstack.org/#/c/313800/
Cmd+Click or tap to follow the link" style="font-family:
Calibri, Arial, Helvetica, sans-serif, 'Apple Color
Emoji', 'Segoe UI Emoji', NotoColorEmoji, 'Segoe UI
Symbol', 'Android Emoji', EmojiSymbols; font-size: 16px;">https://review.openstack.org/#/c/313800/</a><span
style="font-family: Calibri, Arial, Helvetica, sans-serif,
'Apple Color Emoji', 'Segoe UI Emoji', NotoColorEmoji,
'Segoe UI Symbol', 'Android Emoji', EmojiSymbols;
font-size: 16px;"> )</span></b></p>
<p> - Ironic-Python-Agent</p>
<p> - Voting CoreOS + TinyIPA source (ramdisk built on the
fly jobs)</p>
<p> - Ironic</p>
<p> - Change all jobs (except bash ramdisk pxe_ssh job) to
TinyIPA</p>
<p> - Change all jobs but one to use iPXE</p>
<p> - Change all gate jobs to use 512mb of ram</p>
<p><br>
</p>
<p>If there are any questions or concerns, feel free to ask here
or in #openstack-ironic.</p>
<p><br>
</p>
<p>P.S. I welcome users of the DIB ramdisk to help make a job to
run against IPA. All supported ramdisks should be checked in
IPA's gate to avoid breakage as IPA is inherently dependent on
its environment.</p>
<p><br>
</p>
<p><br>
</p>
<p>Thanks,</p>
<p>Jay Faulkner (JayF)</p>
<p>OSIC</p>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: <a class="moz-txt-link-abbreviated" href="mailto:OpenStack-dev-request@lists.openstack.org?subject:unsubscribe">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a>
<a class="moz-txt-link-freetext" href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a>
</pre>
</blockquote>
<br>
</body>
</html>