Jenkins jobs ownership

Sandro Bonazzola sbonazzo at redhat.com
Fri Feb 3 13:59:04 UTC 2017


Hi,

I'm taking a discussion starting in gerrit to the mailing lists for broader
audience discussion.
In https://gerrit.ovirt.org/69268 it has been asked:

8<---------------------------------------------------------
Sandro, can someone from you team fix this?

It does not make sense that ovirt-imageio maintainers will babysit this
code base. This must be the responsibility of your team. We have separate
projects for this; we maintain ovirt-imageio, your team maintain the
jenkins project.

If you want us to maintain this, this code must move into ovirt-imageio
repository, so we have full control of it.
---------------------------------------------------->8

So I'd like to make clear a couple of things.

Integration team is not committing to maintain the hundreds of jenkins jobs
currently existing alone.

Integration team is also not committing monitoring them.

integration team is not maintaining Jenkins project. Jenkins project is
used by developers who need their tests and builds to be executed in
Jenkins. you're free to run your tests wherever you feel more comfortable
and build packages in your preferred build service (copr, koji, openbuild,
Jenkins, centos cbs,...) provided that on release day the source code is
correctly tagged in gerrit and tarball available on resources.ovirt.org. If
the rpms are not available within CentOS Virt SIG and Fedora main
repository or in a copr repository referenced by ovirt-release rpm, you're
also required to provide rpms and src.rpms to be published within oVirt yum
repository.

As release engineering manager, I try to fix Jenkins issues whenever I can
for those jobs which are needed to get the release built and published so
in this specific case, I will probably end up with taking over the patch
and get it to merged state just because fc23 is EOL and as release
engineering we don't want fc23 packages being shipped anymore.

If you want to use Jenkins, you're allowed to. oVirt infra team is
maintaining the Jenkins server infrastructure and the Standard CI framework
to make it easier to write tests and build scripts.
If you need help on that area, please open a ticket on
infra-support at ovirt.org.

I'm here for any further question or open discussion.

-- 
Sandro Bonazzola
Better technology. Faster innovation. Powered by community collaboration.
See how it works at redhat.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ovirt.org/pipermail/infra/attachments/20170203/fbbfeed9/attachment.html>


More information about the Infra mailing list