[Pacemaker] why use ocf::linbit:drbd instead of ocf::heartbeat:drbd?

Dejan Muhamedagic dejanmm at fastmail.fm
Mon Oct 12 08:01:47 EDT 2009


Hi,

On Mon, Oct 12, 2009 at 01:49:20PM +0200, Florian Haas wrote:
> On 2009-10-12 09:06, Andrew Beekhof wrote:
> > On Mon, Oct 12, 2009 at 8:43 AM, Florian Haas <florian.haas at linbit.com> wrote:
> >> Andrew, Dejan: as we consider the ocf:linbit:drbd RA stable as of the
> >> DRBD 8.3.4 release, is it acceptable to remove the legacy RA from the
> >> agents repository?
> > 
> > I think rather than remove it (which would break existing clusters),
> > i'd rewrite it to look for the linbit one and re-exec that.
> > If the linbit one isn't present, log an error with a URL and return
> > OCF_NOT_INSTALLED.

Which is going to break the cluster anyway. I'd suggest changing
the current ocf:heartbeat:drbd to issue a warning stating that
the RA is obsoleted and that it is going to retire at some point
in time (in a year? or six months?). And also have that published
elsewhere. Though all that may not be enough for some users :-/
But at least it will give those that do take care of their
clusters test and prepare for the change. There is also a
question of how well the new linbit RA supports earlier drbd
installations.

Thanks,

Dejan

> We can do that; however we would also have to check for
> clone_overrides_hostname and return OCF_ERR_CONFIGURED even if the
> linbit RA is installed.
> 
> Cheers,
> Florian
> 
> 



> _______________________________________________
> Pacemaker mailing list
> Pacemaker at oss.clusterlabs.org
> http://oss.clusterlabs.org/mailman/listinfo/pacemaker





More information about the Pacemaker mailing list