David Lee wrote:
> On Mon, 30 Apr 2007, David Lee wrote:
>
>> [...]
>> We already have such code, and already have it duplicated (ouch!) in
>> "resources/OCF/IPaddr.in" and "resources/heartbeat/IPaddr.in". And
>> "pingd.sh" is in danger of making this triplicate.
>> [...]
>
> Following my own email above, and going to a slightly tangential issue...
>
> In almost all cases "resources/heartbeat/BLAH" is now just a minimal
> wrapper around the corresponding "resources/OCF/BLAH" which does the real
> work.
>
> But in the case of "IPaddr", the "/heartbeat/" version still does the
> "monitor" operation itself instead of passing it through to the "/OCF/"
> version.
Yes there is.
Heartbeat resource agents don't support monitor ;-).
However, we use this odd and different behavior to good effect in the
CTS tests, and it's actually caught a kernel bug with respect to the
caching of MAC addresses by some version of Linux or another.
Since it's been useful, we kept it.
IIRC, if you remove this behavior, everything will work fine except CTS,
which relies on this behavior to do a little bit deeper testing. [Or at
least it used to, or maybe only in R1 configurations. The details
escape me].
--
Alan Robertson <[EMAIL PROTECTED]>
"Openness is the foundation and preservative of friendship... Let me
claim from you at all times your undisguised opinions." - William
Wilberforce
_______________________________________________
Linux-HA mailing list
[email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems