Repo files

Steve Gordon sgordon at redhat.com
Tue Mar 20 19:11:49 UTC 2012


----- Original Message -----
> From: "Steve Gordon" <sgordon at redhat.com>
> To: "Ofer Schreiber" <oschreib at redhat.com>
> Cc: "Perry Myers" <pmyers at redhat.com>, arch at ovirt.org
> Sent: Saturday, February 11, 2012 12:07:06 PM
> Subject: Re: Repo files
> 
> > On 10 Feb 2012, at 00:33, Perry Myers <pmyers at redhat.com> wrote:
> > 
> > > On 02/09/2012 05:09 PM, Steve Gordon wrote:
> > >> 
> > >> 
> > >> ----- Original Message -----
> > >>> From: "Mike Burns" <mburns at redhat.com>
> > >>> To: arch at ovirt.org
> > >>> Sent: Thursday, February 9, 2012 5:00:54 PM
> > >>> Subject: Repo files
> > >>> 
> > >>> Currently, we are providing 2 repo files, both named
> > >>> ovirt-engine.repo.
> > >>> One is located in the nightly area of the repository, and the
> > >>> other
> > >>> in
> > >>> the stable area.
> > >>> 
> > >>> Would it make more sense to:
> > >>> 
> > >>> 1.  Have a single repo file containing an entry for both stable
> > >>> and
> > >>> nightly with just stable enabled by default?
> > >>> 2.  Provide this in some form of ovirt-release RPM?
> > >>> 
> > >> 
> > >> This was brought up previously and my belief was (and is) that
> > >> yes
> > >> we should do this. At the time the repo and spec file I made
> > >> with
> > >> assistance from Karsten were put here:
> > >> 
> > >>    http://www.ovirt.org/wiki/Yum_repo_file
> > >> 
> > >> A few minor changes are required (for instance I don't believe
> > >> we
> > >> include the arch in the path as originally suggested nor do we
> > >> have SRPM directories yet) but I still think for the most part
> > >> this holds. In particular I think using a repo file distributed
> > >> in an RPM is very useful because:
> > >> 
> > >> - We can update the repo file and bump the NVR of the RPM as
> > >> required and have yum pick it up as required, rather than
> > >> putting
> > >> it on the website and hoping users see the note to grab an
> > >> updated one.
> > >> - One repo file to rule them all, this configuration supports
> > >> both
> > >> nightly and stable from one file (ideally) in a consistent
> > >> location.
> > >> - Will make life much easier when we want to add a GPG key and
> > >> start signing packages.
> > > 
> > > +1 to Steve's proposal
> > 
> > +1 here as well.
> > 
> > Feel free to combine the repo files, sounds better than the current
> > configuration.
> > 
> 
> Will make the required changes on Monday and put up an RPM/SRPM.
> 
> Steve

Hi all,

Bit of a thread necro on my part here, I've built the ovirt-release package to wrap around the repository file and put it here:

    http://ovirt.org/releases/ovirt-release-1-2.noarch.rpm

Currently it caters for both nightly and stable, with the default being stable (nightly will not be used unless --enable-repo=ovirt-nightly is passed to yum). Further information is available here:

    http://ovirt.org/wiki/Yum_repo_file

Note that I took out the bits pertaining to sources as we don't currently have a separate SRPM folder.

Steve



More information about the Arch mailing list