[jenkins] Add otp rpms to build slaves

Alon Bar-Lev alonbl at redhat.com
Mon Nov 26 13:00:01 UTC 2012



----- Original Message -----
> From: "Eyal Edri" <eedri at redhat.com>
> To: "Alon Bar-Lev" <alonbl at redhat.com>
> Cc: infra at ovirt.org
> Sent: Monday, November 26, 2012 2:55:26 PM
> Subject: Re: [jenkins] Add otp rpms to build slaves
> 
> 
> 
> ----- Original Message -----
> > From: "Alon Bar-Lev" <alonbl at redhat.com>
> > To: infra at ovirt.org
> > Cc: "Eyal Edri" <eedri at redhat.com>
> > Sent: Monday, November 26, 2012 2:47:16 PM
> > Subject: [jenkins] Add otp rpms to build slaves
> > 
> > Hello,
> > 
> > Reminder: I am re-writing the vdsm-bootstrap. It is split out to
> > own
> > packages ovirt-host-deploy, and otopi.
> > otopi is common installation framework that may be used by other
> > components as well.
> > 
> > otopi build job is available at[1].
> > 
> > In order to build ovirt-host-deploy rpms in jenkins I need
> > otopi-devel, otopi-java, otopi to be installed at slaves machines.
> > 
> > These can be acquired from [2].
> > 
> > What is the procedure for this?
> 
> Long term: this will involve creating a relevant puppet classes and
> applying it to the jenkins slaves
> with foreman and puppet master.

Looking for short term for now...

> Short term: manual adding these repos to the jenkins slaves, then you
> can install them via the system job in jenkins.
> (unless there is an objection on the team, for having custom builds
> repo on jenkins slaves.. thoughts?)

What have we done with a package such as vdsm-bootstrap?
Is it installed? from which repository?
Or ovirt-iso-uploader that is dependency of ovirt-engine?
I can publish otopi at same repository...

> if not, you can open a ticket for it in
> https://fedorahosted.org/ovirt/report/1.

If not what? not objection? I will wait.

Thanks!
Alon



More information about the Infra mailing list