[openstack-dev] [3rd-party-ci] Cinder CI and CI accounts

John Griffith john.griffith8 at gmail.com
Tue Dec 23 23:04:13 UTC 2014


On Tue, Dec 23, 2014 at 12:07 PM, Alon Marx <ALONMA at il.ibm.com> wrote:
> Hi All,
>
> In IBM we have several cinder drivers, with a number of CI accounts. In
> order to improve the CI management and maintenance, we decided to build a
> single Jenkins master that will run several jobs for the drivers we own.
> Adding the jobs to the jenkins master went ok, but we encountered a problem
> with the CI accounts. We have several drivers and several accounts, but in
> the Jenkins master, the Zuul configuration has only one gerrit account that
> reports.
>
> So there are several questions:
> 1. Was this problem encountered by others? How did they solve it?
> 2. Is there a way to configure Zuul on the Jenkins master to report
> different jobs with different CI accounts?
> 3. If there is no way to configure the master to use several CI accounts,
> should we build a Jenkins master per driver?
> 4. Or another alternative, should we use a single CI account for all drivers
> we own, and report all results under that account?
>
> We'll appreciate any input.
>
> Thanks,
> Alon
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>

If you have a look at a review in gerrit you can see others appear to
have a single account with multiple tests/results submitted.  HP, EMC
and NetApp all appear to be pretty clear examples of how to go about
doing this.  My personal preference on this has always been a single
CI account anyway with the different drivers consolidated under it; if
nothing else it reduces clutter in the review posting and makes it
"easier" to find what you might be looking for.



More information about the OpenStack-dev mailing list