<div dir="ltr"><div><div>Please feel free to reach out to me (jlvillal) on IRC (#openstack-ironic) or here if anyone has questions on how to transition over. For our Ironic jobs it was about a 4 line change per job.</div><div><br></div><div>See the openstack/ironic patch here: <a href="https://review.openstack.org/#/c/527730/">https://review.openstack.org/#/c/527730/</a></div><div><br></div>Basically need to bring in the openstack/ironic-tempest-plugin project<br><br></div>And then change <span style="font-family:monospace,monospace">TEMPEST_PLUGINS</span> references to /opt/stack/new/ironic to /opt/stack/new/ironic-tempest-plugin:<br><br><span style="font-family:monospace,monospace">-export DEVSTACK_LOCAL_CONFIG+=$'\n'"TEMPEST_PLUGINS+=' /opt/stack/new/ironic'"<br>+export DEVSTACK_LOCAL_CONFIG+=$'\n'"TEMPEST_PLUGINS+=' /opt/stack/new/ironic-tempest-plugin'"</span><br><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Dec 19, 2017 at 7:50 AM, <span dir="ltr"><<a href="mailto:Rajini.Karthik@dell.com" target="_blank">Rajini.Karthik@dell.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div link="blue" vlink="purple" lang="EN-US">
<div class="m_-7599184385338469198WordSection1">
<p><b><span style="font-size:9.0pt;font-family:"Trebuchet MS",sans-serif;color:#aaaaaa">Dell - Internal Use - Confidential
</span></b><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Dell Ironic Ci is failing on this patch because of that. With holidays and many on vacation, would appreciate some additional time to make the switch.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Thanks<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Rajini<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><a name="m_-7599184385338469198______replyseparator"></a><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">From:</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"> Ruby Loo [mailto:<a href="mailto:opensrloo@gmail.com" target="_blank">opensrloo@gmail.com</a>]
<br>
<b>Sent:</b> Tuesday, December 19, 2017 8:48 AM<span class=""><br>
<b>To:</b> OpenStack Development Mailing List (not for usage questions) <<a href="mailto:openstack-dev@lists.openstack.org" target="_blank">openstack-dev@lists.<wbr>openstack.org</a>><br>
<b>Subject:</b> Re: [openstack-dev] [Ironic] Removal of tempest plugin code from openstack/ironic & openstack/ironic-inspector<u></u><u></u></span></span></p>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">On Mon, Dec 18, 2017 at 11:29 PM, <<a href="mailto:Arkady.Kanevsky@dell.com" target="_blank">Arkady.Kanevsky@dell.com</a>> wrote:<u></u><u></u></p><div><div class="h5">
<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<p class="MsoNormal" style="margin-bottom:12.0pt">Thanks for response.<br>
My recommendation is:<br>
1. only allow patches into openstack/ironic-tempest-<wbr>plugin<br>
2. Give Ironic CI owners time period (3 weeks?) to switch their setup to only use openstack/ironic-tempest-<wbr>plugin and not master and report back to Ironic CI team if it works for them. If yes, go ahead and switch if not, report back.<br>
3. At the end of that time, if majority of Ironic CI site complete their transition to ironic-tempest-plugin we switch.<br>
<br>
Thanks,<br>
Arkady<u></u><u></u></p>
</blockquote>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">I think this is reasonable. I cringe at knowingly doing something that will most likely break the third party CI when people are away and cannot address it. Also, apart from the danger that the third party CIs are running old versions of
the tempest plugins (I doubt that we'll be doing major overhaul of that in the next 2+ weeks), the reason we have 3rd party CI is to make sure patches work against those HW. Having most or all of them being unavailable due to this breakage means that there
won't be any feedback that someone's code would have broken 3rd party CI outside of the tempest changes.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">John, don't you have a patch that removes the tempest plugin from master? Do most/all of the 3rd party CIs fail due to that? (Or is it not as simple as that?) Ah, yes, <a href="https://review.openstack.org/#/c/527733/" target="_blank">https://review.openstack.<wbr>org/#/c/527733/</a>
shows that all the 3rd party CI fail (although I don't know if it is due to that patch or if they were already failing prior to that).<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">--ruby <u></u><u></u></p>
</div>
</div></div></div>
</div>
</div>
</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>