[Linux-HA] heartbeat-2.1.3 spec file attempts to re-add hacluster
UID under CentOS 5
Andrew Beekhof
beekhof at gmail.com
Sat Apr 5 12:43:59 MDT 2008
On Fri, Apr 4, 2008 at 7:50 PM, Brian Reichert <reichert at numachi.com> wrote:
> On Fri, Apr 04, 2008 at 04:55:29PM +0200, Andrew Beekhof wrote:
> > On Fri, Apr 4, 2008 at 4:17 PM, Brian Reichert <reichert at numachi.com> wrote:
>
> > > The heartbeat download page says
> >
> > a lot of stuff thats horribly out of date
>
> Perhaps. But, my CentOS installation does have a yum repository
> for 'extras', and that's where I got my initial heartbeat RPM; via
> 'yum install heartbeat'. Scouring the internet for alternatives,
> when these RPMs seemed canonical for CentOS distributions, didn't
> seem wise.
Nod, I was just being a smart-ass :)
>
>
> > They're not randomly rolled :-)
> >
> > I've organized for them to be automatically "rolled" for about 18
> > different distro versions from a single tarball and spec file.
> > I'm also the guy that writes a whole lot of the code you're using - so
> > I claim some legitimacy for doing so :-)
>
> I don't mean 'random' in any derogitory way. But those RPMs are
> different than what the heartbeat project distributes...
>
>
> > Incidentally, if you're after RHEL packages, they're also available. Try:
> > http://download.opensuse.org/repositories/server:/ha-clustering/RHEL_5/ or
> > http://download.opensuse.org/repositories/server:/ha-clustering/RHEL_4/
>
> Cool. Other than this conversation, how would I have learned about
> these RPMs?
I sent out an announcement on the mailing list about RHEL4 a week or
so ago... does that count?
> Neither the HA project, nor the CentOS project, ever
> mention them...
On the contrary :-)
Look under "Interim releases for many distributions" on the heartbeat
download page.
Unfortunately there had been some internal politics that was
responsible for them being "de-emphasized".
I understand this has been resolved and we'll have a new-and-improved
download page "soon".
> > > I do note that the RPMs you're directing me to have an altered %pre
> > > scriptlet; has that been pushed back to the heartbeat project?
> >
> > The spec files are totally different.
> > This one is based on the one used by SUSE (since that's where I work),
> > but have been modified based on consultation with clustering
> > colleagues at Red Hat.
>
> Splendid. :) Why doesn't the source distribution or CentOS's
> distribution use them?
Only the CentOS guys can answer that question :-)
>
> I do have to apologize: I realize my end of this conversation sounds
> snarky. But:
>
> - If people keep re-solving the spec file issues for RHEL5 and
> CentOS 5, why is the source distribution handing out a broken
> spec file?
The state of the project spec file and the (fundamentally broken) way
it works has been an ongoing issue for a number of years now.
However, as above, it looks like we'll be making some progress there soon.
More information about the Linux-HA
mailing list