[Pacemaker] Reminder: Pacemaker-1.1.10-rc5 is out there

Lars Marowsky-Bree lmb at suse.com
Fri Jun 28 07:30:19 UTC 2013


On 2013-06-28T11:11:00, Andrew Beekhof <andrew at beekhof.net> wrote:

> >> Maybe you're right, maybe I should stop fighting it and go with the
> >> firefox approach.
> >> That certainly seemed to piss a lot of people off though...
> > If there's one message I've learned in 13 years of work on Linux HA,
> > then it is that people are *always* going to be pissed off. ;-)
> Ok, so are you actually proposing we switch upstream to Pacemaker-{integer} releases, forsake any notion of stable versions and leave that to the enterprise distros?

I'm with you on this, except for "forsake any notion of stable
versions".

My grumbling about 1.1.8 was mostly because it was an *exception* (from
where I stand); for the most part, all pacemaker versions have been
continuously progressing and regressions were "rare enough", partly due
to the diligence of the developer(s), but also due to the rather
extensive regression test suites, and keeping backwards compatibility
(which is, anyway, a strong requirement due to the need of supporting
rolling upgrades).

So it was always easy enough to just upgrade, effectively following a
"firefox model". (Or a Linux kernel 3.x model, more like.) As far as I
can see, 1.1.x already did that.

There's an exception: dropping commonly used external interfaces (say,
"ptest") needs to be announced a few releases in advance before enacted
upstream. (And if Enterprise distributions want to keep something, they
have time to prepare for that.) And of course, if major components get
rewritten, they either need more testing or should be in place in
parallel for 1 or 2 releases.

Even though an Enterprise model pays my bills, I'm a big fan of
continuous delivery. I believe that everything else is mostly madness.
(Perpetuated by customers willing to pay for it, and because admittedly
not all components have good test suites.)


Regards,
    Lars

-- 
Architect Storage/HA
SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 21284 (AG Nürnberg)
"Experience is the name everyone gives to their mistakes." -- Oscar Wilde





More information about the Pacemaker mailing list