
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@redhat.com> To: "infra" <infra@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@ovirt.org http://lists.ovirt.org/mailman/listinfo/infra