[jenkins] Add otp rpms to build slaves

Eyal Edri eedri at redhat.com
Mon Nov 26 13:04:30 UTC 2012



----- Original Message -----
> From: "Alon Bar-Lev" <alonbl at redhat.com>
> To: "Eyal Edri" <eedri at redhat.com>
> Cc: infra at ovirt.org
> Sent: Monday, November 26, 2012 3:00:01 PM
> Subject: Re: [jenkins] Add otp rpms to build slaves
> 
> 
> 
> ----- 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?

it's not, we're not running a bootstrap tests yet, it reuquires a real host (or nested)
which we don't have yet. 

> Or ovirt-iso-uploader that is dependency of ovirt-engine?
> I can publish otopi at same repository...

we're not installing ovirt-engine yet as well.. 

> 
> > if not, you can open a ticket for it in
> > https://fedorahosted.org/ovirt/report/1.
> 
> If not what? not objection? I will wait.

yes, let's wait to hear other team members opinion on this.

> 
> Thanks!
> Alon
> 



More information about the Infra mailing list