On Mon, Aug 12, 2013 at 12:22 PM, Alan Pevec <apevec@redhat.com> wrote:
> The Fedora repo for the Havana-2 packages is mixed up a bit. While the repo
> is called fedora-19, the packages in it are almost all built for F20 (i.e.
> they have fc20 in their dist tag). That's a bit worrisome, as things could
> get different enough between a F19 and F20 build host so things start
> misbehaving or failing otherwise. Is there a chance to actually build F19
> packages on F19 build hosts?

It worked between f18/f19 for Grizzly, do you see anything actually getting different between f19/f20?

Not right now, but I wouldn't necessarily want to wait until we run into unpredictable issue as they tend to cost a lot of people a lot of agony. Just saying. Mostly working with EL6 myself, so I probably won't be that person and therefore don't care too much. ;)
 
> Also, since F20 packages are apparently being built, I wonder why no
> fedora-20 repo is created.

For f20 you can just use Rawhide repos for now and f20 repos, when it branches.
For Grizzly, we had fedora-19 symlink at some point but removed it to encourage usage for Rawhide instead.

Oh, I didn't notice they were built into Rawhide as well. My bad.

Encouraging works better when people know about it, though. Maybe put a README in a fedora-20 folder or so? Just in case someone else is as stupid as I was... :)
 
> At the same time, it should be noted that Packstack is currently not
> working on un-branched F20, i.e. Rawhide. Three Puppet modules need each a
> fix, which have been sent upstream now. The rather small issue is that the
> operatingsystemrelease fact does not return an Integer as expected but the
> string "Rawhide" on such systems.

CCing Martin, Packstack maintainer to include those fixes in Rawhide builds.

Packstack folks are informed already:
https://bugzilla.redhat.com/show_bug.cgi?id=995872

-- Sandro