[Ci-users] Leveraging Zuul for job orchestration on Duffy nodes

Wed Sep 11 14:32:58 UTC 2019
David Moreau Simard <dmsimard at redhat.com>


While RDO does have some amount of jobs in the ci.centos.org Jenkins,
the vast majority of our CI is driven by different instances of Zuul
hosted by OpenStack [1] and Software Factory [2].

Jobs in Zuul are written as Ansible roles and playbooks and have the
notion of inheritance so you can share jobs between projects and even
between different instances of Zuul.
This is convenient because we can easily re-use jobs that have been
defined upstream and run them in different environments or with
different parameters.

For the time being, we'd like to know if it would be possible to
experiment running Zuul jobs against powerpc test nodes provided by
Duffy ?
This would not be a full standalone Zuul deployment, it would be a
single executor node that would connect to softwarefactory-project.io
to fetch jobs and report results.
In practice, we could probably recycle one of our existing Jenkins
slave for this purpose.

Could you let us know if this is possible ?

Let me know if you have any questions,

Thanks !

[1]: https://zuul.openstack.org/
[2]: https://softwarefactory-project.io/zuul/t/rdoproject.org/status

David Moreau Simard
dmsimard = [irc, github, twitter]