releases reorganization

Alon Bar-Lev alonbl at redhat.com
Wed Mar 27 12:53:19 UTC 2013



----- Original Message -----
> From: "Mike Burns" <mburns at redhat.com>
> To: "Alon Bar-Lev" <alonbl at redhat.com>
> Cc: "infra" <infra at ovirt.org>, "Eyal Edri" <eedri at redhat.com>, "Ofer Schreiber" <oschreib at redhat.com>
> Sent: Wednesday, March 27, 2013 2:47:41 PM
> Subject: Re: releases reorganization
> 
> On 03/27/2013 08:46 AM, Mike Burns wrote:
> > On 03/26/2013 12:15 PM, Alon Bar-Lev wrote:
> >> Hello Mike,
> >>
> >> I think that we should split the nightly between two:
> >>
> >> 1. nightly stable - the next z stream candidate. 2. nightly next -
> >> the next minor candidate.
> >>
> >> This will enable user to fetch pre-releases of z streams easily
> >> when
> >> setting up nightly repository. Currently as all going into same
> >> directory, having nightly repository pulls next minor with all its
> >> issues.
> >>
> >> What do you think?
> >
> > I have no strong objections other than the fact that I don't think
> > we
> > should be making so many changes in the released branches that
> > require
> > constantly updating packages in a nightly.  If you think it's
> > necessary,
> > I don't object, though.
> >
> > As for the setup, this is more in Eyal and Ofer's domain I think.
> >  They
> > maintain the deployment of rpms from jenkins into the nightlies.
> 
> perhaps instead of nightly-stable, how about something like
> updates-testing?

I am not peaky in names... :)
We probably need two nightly jobs, and some setup of the cron job at the host...

> 
> Mike
> >
> > Mike
> >
> >>
> >> Alon
> >>
> >> ----- Original Message -----
> >>> From: "Mike Burns" <mburns at redhat.com> To: "infra"
> >>> <infra at ovirt.org> Sent: Monday, March 18, 2013 3:02:27 PM
> >>> Subject:
> >>> releases reorganization
> >>>
> >>> With the beta release of 3.2 EL6 rpms, I had to re-organize the
> >>> releases area a bit.  Previously, the stable, beta, and alpha
> >>> directories were symbolic links to the top level 3.2 or 3.1
> >>> directories.  Because EL6 is part of 3.2, but not considered
> >>> "stable" yet, I needed a way to handle that.  The result:
> >>>
> >>> Top level 3.1, 3.2, 3.3, etc directories contain src, iso, rpm,
> >>> and tools directories.  The rpm directory will contain *all*
> >>> distributions that are available for that release, whether beta,
> >>> alpha, or stable.
> >>>
> >>> releases ├── 3.2 │   ├── iso │   ├── rpm │   │   ├── EL │   │   │
> >>> └── 6 │   │   │       ├── i686 │   │   │       ├── noarch │   │
> >>>   │
> >>> ├── repodata │   │   │       │   └── repomd.xml │   │   │
> >>>       ├──
> >>> SRPMS │   │   │       └── x86_64 │   │   └── Fedora │   │
> >>>       ├──
> >>> 17 -> ../../../3.1/rpm/Fedora/17 │   │       ├── 18 │   │       │
> >>> ├── i686 │   │       │   ├── noarch │   │       │   ├── repodata
> >>> │
> >>> │       │   │   └── repomd.xml │   │       │   ├── SRPMS │   │
> >>> │   └── x86_64 │   │       └── 19 -> 18 │   ├── src │   └── tools
> >>>
> >>>
> >>>
> >>> The beta, alpha, and stable symlinks are now real directories
> >>> containing symlinks for iso src and tools.  The rpm directory
> >>> contains symlinks to the appropriate stable release for the
> >>> version.
> >>>
> >>> releases └── stable ├── iso -> /var/www/html/releases/3.2/iso ├──
> >>> rpm │   └── Fedora │       ├── 17 ->
> >>> /var/www/html/releases/3.1/rpm/Fedora/17 │       └── 18 ->
> >>> /var/www/html/releases/3.2/rpm/Fedora/18 ├── src ->
> >>> /var/www/html/releases/3.2/src └── tools ->
> >>> /var/www/html/releases/3.2/tools
> >>>
> >>> releases ├── beta │   ├── iso -> ../3.2/iso │   ├── rpm │   │
> >>>   ├──
> >>> EL -> ../../3.2/rpm/EL │   │   └── Fedora ->
> >>> ../../3.2/rpm/Fedora/
> >>> │   ├── src -> ../3.2/src │   └── tools -> ../3.2/tools
> >>>
> >>>
> >>> I've made these changes already due to requests from some
> >>> developers who couldn't find the EL6 rpms under 3.2.  If we want
> >>> to
> >>> change this model, then let me know.  Otherwise, I'll add this
> >>> documentation to the wiki.
> >>>
> >>> Mike _______________________________________________ Infra
> >>> mailing
> >>> list Infra at ovirt.org
> >>> http://lists.ovirt.org/mailman/listinfo/infra
> >>>
> >> _______________________________________________ Infra mailing list
> >> Infra at ovirt.org http://lists.ovirt.org/mailman/listinfo/infra
> >>
> >
> 
> 



More information about the Infra mailing list