[openstack-dev] [ironic] About third-party CI

Kurt Taylor kurt.r.taylor at gmail.com
Wed Aug 10 15:46:55 UTC 2016


On Wed, Aug 10, 2016 at 8:21 AM, Jim Rollenhagen <jim at jimrollenhagen.com>
wrote:

> Hi Ironicers,
>
> This email serves as a reminder (and a bit of a call to action) about our
> third party CI policy:
> http://specs.openstack.org/openstack/ironic-specs/specs/
> not-implemented/third-party-ci.html
>
> 1) When I went to find a link to the policy, I realized that it isn't in
> our
>    developer docs, but only in our specs repo. Can someone volunteer to
>    document this in our dev docs?
>

This will be documented as a part of this patch:
https://review.openstack.org/#/c/353102/


>
> 2) A number of drivers do not have third-party CI up, let alone reporting
>    on patches. Unless someone moves quickly, I strongly suspect the
> following
>    drivers will be dropped from our tree before the end of Newton. These
> are
>    the setup.cfg names.
>
>       agent_amt
>       pxe_amt
>       fake_amt
>       agent_iboot
>       pxe_iboot
>       fake_iboot
>       agent_wol
>       pxe_wol
>       fake_wol
>       agent_vbox
>       fake_vbox
>       pxe_vbox
>       pxe_seamicro
>       fake_seamicro
>       pxe_drac
>       fake_drac
>       pxe_snmp
>       fake_snmp
>       pxe_msftocs
>       fake_msftocs
>
>    It's important to note that some ironic folks have taken the burden of
>    maintaining some untested drivers in an out-of-tree repo, however this
>    is not an official OpenStack project, and not part of the ironic
> governance.
>    https://git.openstack.org/cgit/openstack/ironic-staging-drivers
>
> 3) The SSH drivers (pxe_ssh and agent_ssh) that we use for some testing
>    currently are planned to be dropped.  First, we need to update
>    project-config to make sure all of those jobs are moved to an equivalent
>    *_ipmitool job, and drop the _ssh jobs. Then we can go ahead and remove
>    the drivers. I'd like a volunteer for this as well, but am happy to take
>    it on as needed.
>
> 4) The drivers that use pyghmi (pxe_ipminative and agent_pyghmi) currently
> are
>    not tested in ironic's CI. We have multiple jobs for each of the
> ipmitool
>    drivers. Instead of making new jobs, we could just move one of the
> ipmitool
>    drivers to use the pyghmi drivers (since they both use IPMI, it should
> be
>    simple to do so). As with above, I'm happy to do this if there are no
>    volunteers.
>
> Thanks for reading (and hopefully volunteering!).
>
> // jim
>
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20160810/c5760cac/attachment.html>


More information about the OpenStack-dev mailing list