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

2014-09-22 Thread Mykola Grygoriev
Dear Infra team,

We have set up Coraid CI system to test Coraid Cinder driver. It is located
here - http://38.111.159.9:8080/job/CoraidCI/

We have done all requirements for Third Party CI system, provided here -
http://ci.openstack.org/third_party.html#requirements

Please add voting rights to gerrit user coraid-ci. Now it is working in
silent mode.

Please look at Coraid CI system and give us a response.

On Thu, Sep 18, 2014 at 1:51 PM, Mykola Grygoriev mgrygor...@mirantis.com
wrote:

 Dear community members,

 Please have a look to Coraid CI system -
 http://38.111.159.9:8080/job/CoraidCI/

 We have done all requirements for Third Party CI system, provided here -
 http://ci.openstack.org/third_party.html#requirements

 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.

 On Fri, Sep 12, 2014 at 3:15 PM, Roman Bogorodskiy 
 rbogorods...@mirantis.com wrote:

 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.asse...@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.tho...@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 mgrygor...@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@lists.openstack.org
  http://lists.openstack.org/cgi-bin/mailman/listinfo

[openstack-dev] [Infra][Cinder] Request for voting permissions for Third-party Coraid CI system

2014-09-22 Thread Mykola Grygoriev
Hi,

We finished deployment of 3d party CI for Сoraid Сinder driver.

Following instructions on
http://ci.openstack.org/third_party.html#requesting-a-service-account we
are asking to add gerrit CI account (coraid-ci) to the Voting Third-Party
CI Gerrit group https://review.openstack.org/#/admin/groups/91,members.

We have done all the requirements described on page
http://ci.openstack.org/third_party.html#requirements
1. We have already added description of Coraid CI system to wiki page -
https://wiki.openstack.org/wiki/ThirdPartySystems/Coraid_CI
2. Jenkins Gerrit plugin has been configured to sent +1 if build is in
Success state and -1 if build fails.
3. It sends only one comment per patch set. All comments from Coraid CI
system contain a link to the wiki page of Coraid CI system. Example of
comment is below:

Patch Set 1:

Coraid CI wiki: https://wiki.openstack.org/wiki/ThirdPartySystems/Coraid_CI

http://38.111.159.9:8080/job/Hello%20world/357/ : SUCCESS


4. Coraid CI system supports recheck to request re-running a test.
5. Coraid CI system locates here - http://38.111.159.9:8080/job/CoraidCI/ .
All logs are browsable.
6. Now Coraid CI system is working in silent mode on project
openstack/cinder.

My previous request is here -
http://lists.openstack.org/pipermail/openstack-dev/2014-September/045137.html
. But, unfortunately, I haven't got any response for a week on that thread.

Thank you in advance.

--
Best regards,
Mykola Grygoriev
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


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

2014-09-18 Thread Mykola Grygoriev
Dear community members,

Please have a look to Coraid CI system -
http://38.111.159.9:8080/job/CoraidCI/

We have done all requirements for Third Party CI system, provided here -
http://ci.openstack.org/third_party.html#requirements

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.

On Fri, Sep 12, 2014 at 3:15 PM, Roman Bogorodskiy 
rbogorods...@mirantis.com wrote:

 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.asse...@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.tho...@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 mgrygor...@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@lists.openstack.org
  http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
 



 --
 Duncan Thomas

 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev



___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org

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

2014-09-05 Thread Mykola Grygoriev
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 https://review.openstack.org/#/admin/groups/91,members.


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@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev