Ironic ibmc driver for Huawei server

Julia Kreger juliaashleykreger at gmail.com
Wed Jan 9 14:47:58 UTC 2019


Ironic does not have a deadline for merging specs. We will generally
avoid landing large features the closer we get to the end of the
cycle. If third party CI is up before the end of the cycle, I suspect
it would just be a matter of iterating the driver code through review.
You may wish to propose it sooner rather than later, and we can begin
to give you feedback from there.

-Julia

On Tue, Jan 8, 2019 at 11:21 PM xmufive at qq.com <sokoban at foxmail.com> wrote:
>
> Hi Julia,
>
> When is the deadline of approving specs, I am afraid that huawei ibmc spec will be  put off util next release.
>
> Thanks
> Qianbiao NG
>
>
> ------------------ 原始邮件 ------------------
> 发件人: "Julia Kreger"<juliaashleykreger at gmail.com>;
> 发送时间: 2019年1月9日(星期三) 凌晨2:26
> 收件人: "xmufive at qq.com"<sokoban at foxmail.com>;
> 抄送: "openstack-discuss"<openstack-discuss at lists.openstack.org>;
> 主题: Re: Ironic ibmc driver for Huawei server
>
> Greetings Qianbiao.NG,
>
> Welcome to Ironic!
>
> The purpose and requirement of Third Party CI is to test drivers are
> in working order with the current state of the code in Ironic and help
> prevent the community from accidentally breaking an in-tree vendor
> driver. Vendors do this by providing one or more physical systems in a
> pool of hardware that is managed by a Zuul v3 or Jenkins installation
> which installs ironic (typically in a virtual machine), and configures
> it to perform a deployment upon the physical bare metal node. Upon
> failure or successful completion of the test, the results are posted
> back to OpenStack Gerrit.
>
> Ultimately this helps provide the community and the vendor with a
> level of assurance in what is released by the ironic community. The
> cinder project has a similar policy and I'll email you directly with
> the contacts at Huawei that work with the Cinder community, as they
> would be familiar with many of the aspects of operating third party
> CI.
>
> You can find additional information here on the requirement and the
> reasoning behind it:
>
> https://specs.openstack.org/openstack/ironic-specs/specs/approved/third-party-ci.html
>
> We may also be able to put you in touch with some vendors that have
> recently worked on implementing third-party CI. I'm presently
> inquiring with others if that will be possible. If you are able to
> join Internet Relay Chat, our IRC channel (#openstack-ironic) has
> several individual who have experience setting up and maintaining
> third-party CI for ironic.
>
> Thanks,
>
> -Julia
>
> On Tue, Jan 8, 2019 at 8:54 AM xmufive at qq.com <sokoban at foxmail.com> wrote:
> >
> > Hi julia,
> >
> > According to the comment of story<https://storyboard.openstack.org/#!/story/2004635 >,
> > 1. The spec for huawei ibmc drvier has been post here: https://storyboard.openstack.org/#!/story/2004635 , waiting for review.
> > 2. About the third-party CI part, we provide mocked unittests for our driver's code. Not sure what third-party CI works for in this case. What else we should do?
> >
> > Thanks
> > Qianbiao.NG



More information about the openstack-discuss mailing list