[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