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.
Mike
Alon
----- Original Message -----
> From: "Mike Burns" <mburns(a)redhat.com> To: "infra"
> <infra(a)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(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/infra
>
_______________________________________________ Infra mailing list
Infra(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/infra