----- Original Message -----
From: "Eyal Edri" <eedri(a)redhat.com>
To: "Alon Bar-Lev" <alonbl(a)redhat.com>
Cc: infra(a)ovirt.org
Sent: Monday, November 26, 2012 3:04:30 PM
Subject: Re: [jenkins] Add otp rpms to build slaves
----- Original Message -----
> From: "Alon Bar-Lev" <alonbl(a)redhat.com>
> To: "Eyal Edri" <eedri(a)redhat.com>
> Cc: infra(a)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(a)redhat.com>
> > To: "Alon Bar-Lev" <alonbl(a)redhat.com>
> > Cc: infra(a)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(a)redhat.com>
> > > To: infra(a)ovirt.org
> > > Cc: "Eyal Edri" <eedri(a)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.
Oh!!! we had no such BuildRequires of any of our components.
This is going to change as ovirt-engine will require ovirt-host-deploy-java to build.
> 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..
Right... this is OK, I am talking about the dependencies.
>
> > 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
>