releases reorganization
Alon Bar-Lev
alonbl at redhat.com
Tue Mar 26 16:15:48 UTC 2013
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?
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
>
More information about the Infra
mailing list