<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Aug 10, 2016 at 8:21 AM, Jim Rollenhagen <span dir="ltr"><<a href="mailto:jim@jimrollenhagen.com" target="_blank">jim@jimrollenhagen.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">Hi Ironicers,<br>
<br>
This email serves as a reminder (and a bit of a call to action) about our<br>
third party CI policy:<br>
<a href="http://specs.openstack.org/openstack/ironic-specs/specs/not-implemented/third-party-ci.html" rel="noreferrer" target="_blank">http://specs.openstack.org/<wbr>openstack/ironic-specs/specs/<wbr>not-implemented/third-party-<wbr>ci.html</a><br>
<br>
1) When I went to find a link to the policy, I realized that it isn't in our<br>
developer docs, but only in our specs repo. Can someone volunteer to<br>
document this in our dev docs?<br></blockquote><div><br></div><div>This will be documented as a part of this patch:<br><a href="https://review.openstack.org/#/c/353102/">https://review.openstack.org/#/c/353102/</a><br> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
2) A number of drivers do not have third-party CI up, let alone reporting<br>
on patches. Unless someone moves quickly, I strongly suspect the following<br>
drivers will be dropped from our tree before the end of Newton. These are<br>
the setup.cfg names.<br>
<br>
agent_amt<br>
pxe_amt<br>
fake_amt<br>
agent_iboot<br>
pxe_iboot<br>
fake_iboot<br>
agent_wol<br>
pxe_wol<br>
fake_wol<br>
agent_vbox<br>
fake_vbox<br>
pxe_vbox<br>
pxe_seamicro<br>
fake_seamicro<br>
pxe_drac<br>
fake_drac<br>
pxe_snmp<br>
fake_snmp<br>
pxe_msftocs<br>
fake_msftocs<br>
<br>
It's important to note that some ironic folks have taken the burden of<br>
maintaining some untested drivers in an out-of-tree repo, however this<br>
is not an official OpenStack project, and not part of the ironic governance.<br>
<a href="https://git.openstack.org/cgit/openstack/ironic-staging-drivers" rel="noreferrer" target="_blank">https://git.openstack.org/<wbr>cgit/openstack/ironic-staging-<wbr>drivers</a><br>
<br>
3) The SSH drivers (pxe_ssh and agent_ssh) that we use for some testing<br>
currently are planned to be dropped. First, we need to update<br>
project-config to make sure all of those jobs are moved to an equivalent<br>
*_ipmitool job, and drop the _ssh jobs. Then we can go ahead and remove<br>
the drivers. I'd like a volunteer for this as well, but am happy to take<br>
it on as needed.<br>
<br>
4) The drivers that use pyghmi (pxe_ipminative and agent_pyghmi) currently are<br>
not tested in ironic's CI. We have multiple jobs for each of the ipmitool<br>
drivers. Instead of making new jobs, we could just move one of the ipmitool<br>
drivers to use the pyghmi drivers (since they both use IPMI, it should be<br>
simple to do so). As with above, I'm happy to do this if there are no<br>
volunteers.<br>
<br>
Thanks for reading (and hopefully volunteering!).<br>
<br>
// jim<br>
<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>
</blockquote></div><br></div></div>