[openstack-dev] [Infra][Cinder] Coraid CI system

Roman Bogorodskiy rbogorodskiy at mirantis.com
Fri Sep 12 12:15:17 UTC 2014


Hi,

Mykola has some problems sending emails to the list, so he asked me to post
a response, here it goes:

-----------
Remy, I have improved Coraid CI system and added logs of all components of
devstack. Please have a look:

http://38.111.159.9:8080/job/Coraid_CI/164/

According to the requirements from
http://ci.openstack.org/third_party.html#requesting-a-service-account ,
Gerrit plugin from Jenkins should be given the following options:

Successful: gerrit approve <CHANGE>,<PATCHSET> --message 'Build
Successful <BUILDS_STATS>' --verified <VERIFIED> --code-review
<CODE_REVIEW>
Failed: gerrit approve <CHANGE>,<PATCHSET> --message 'Build Failed
<BUILDS_STATS>' --verified <VERIFIED> --code-review <CODE_REVIEW>
Unstable: gerrit approve <CHANGE>,<PATCHSET> --message 'Build Unstable
<BUILDS_STATS>' --verified <VERIFIED> --code-review <CODE_REVIEW>

I configured gerrit plugin this way, so it sends the following comment
after checking patchset or comment with "recheck". For example,
https://review.openstack.org/#/c/120907/

Patch Set 1:

Build Successful

http://38.111.159.9:8080/job/Coraid_CI/164/ : SUCCESS


All logs are on this page. They are there as artifacts.

> I took a quick look and I don’t see which test cases are being run?
We test Coraid Cinder driver with standard tempest tests using
./driver_certs/cinder_driver_cert.sh script. Test cases are in the log of
job.

Please look at Coraid third-party system one more time and, please, show us
what we have to add or improve in order to get voting rights for gerrit
user coraid-ci.

Also I have set gerrit plugin on our Jenkins to the silent mode as you
suggested.

Thank you in advance.
------------

On Fri, Sep 5, 2014 at 7:34 PM, Asselin, Ramy <ramy.asselin at hp.com> wrote:

> -1 from me (non-cinder core)
>
> It very nice to see you're making progress. I, personally, was very
> confused about voting.
> Here's my understanding: "Voting": it is the ability to provide an
> official +1 -1 vote in the gerrit system.
>
> I don't see a "stable history" [1]. Before requesting voting, you should
> enable your system on the cinder project itself.
> Initially, you should disable ALL gerrit comments, i.e. run in silent
> mode, per request from cinder PTL [2]. Once stable there, you can enable
> gerrit comments. At this point, everyone can see pass/fail comments with a
> vote=0.
> Once stable there on real patches, you can request voting again, where the
> pass/fail would vote +1/-1.
>
> Ramy
> [1] http://38.111.159.9:8080/job/Coraid_CI/35/console
> [2]
> http://lists.openstack.org/pipermail/openstack-dev/2014-August/043876.html
>
>
> -----Original Message-----
> From: Duncan Thomas [mailto:duncan.thomas at gmail.com]
> Sent: Friday, September 05, 2014 7:55 AM
> To: OpenStack Development Mailing List (not for usage questions)
> Subject: Re: [openstack-dev] [Infra][Cinder] Coraid CI system
>
> +1 from me (Cinder core)
>
> On 5 September 2014 15:09, Mykola Grygoriev <mgrygoriev at mirantis.com>
> wrote:
> > Hi,
> >
> > My name is Mykola Grygoriev and I'm engineer who currently working on
> > deploying 3d party CI for Сoraid Сinder driver.
> >
> > Following instructions on
> >
> > http://ci.openstack.org/third_party.html#requesting-a-service-account
> >
> > asking for adding gerrit CI account (coraid-ci) to the Voting
> > Third-Party CI Gerrit group.
> >
> >
> >
> > We have already added description of Coraid CI system to wiki page -
> > https://wiki.openstack.org/wiki/ThirdPartySystems/Coraid_CI
> >
> > We used openstack-dev/sandbox project to test current CI
> > infrastructure with OpenStack Gerrit system. Please find our history
> there.
> >
> > Please have a look to results of Coraid CI system. it currently takes
> > updates from openstack/cinder project:
> > http://38.111.159.9:8080/job/Coraid_CI/32/
> > http://38.111.159.9:8080/job/Coraid_CI/33/
> >
> > Thank you in advance.
> >
> > --
> > Best regards,
> > Mykola Grygoriev
> >
> > _______________________________________________
> > OpenStack-dev mailing list
> > OpenStack-dev at lists.openstack.org
> > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> >
>
>
>
> --
> Duncan Thomas
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> 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/20140912/ab0df3e1/attachment.html>


More information about the OpenStack-dev mailing list