AW: [LinuxFailSafe] CVS on oss.sgi.com

Martin Bene martin.bene@icomedias.com
Sat, 4 May 2002 18:31:25 +0200


This is a multi-part message in MIME format.

------_=_NextPart_001_01C1F389.2229EDE7
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi Lars,

> I just checked in the changes from my local copy; sorry it=20
> took so long, but
> apparently, no recent backup existed.

I just looked over the version now in CVS and tried to see what has =
changed compared to the version I've got running here (previous CVS + =
some Suse Patches + Olivers glibc patches). I'll try to sum up the most =
obvious changes now available from CVS (again):

 - stonith ping/polling disabled. I was about to write a question about =
this one, I've been bitten on my test system once. Having failover =
capability die silently because the stonith device is temporarily =
unreachable is NOT a good idea, this modification should help.

 - olivers gcc 2.4 patches are in (slightly modifed: cleanup is called =
from a different file and ALL cleanup is done using the new interface). =
BTW, function fs2d_has_xprt in FailSafe/cluster_admin/cmd/cdbd/src is =
dead code and should be removed.

 - biggest part of the changes: rescource definitions, resource scripts. =
timeout values for max. execution times have been raised by factor 10 =
for most (all?) resources, quite a few aditional resource types added, =
reworked so resource scripts. I'll post a couple of resource script =
changes in use here when I've cleand them up a bit: modify/reenable =
drbd, add postgres, modify apache to add SSL parameter.

Conspiciously missing from the CVS version: Some of the fixes used for =
the suse RPMs, esp:
 - enable stonith =
(ftp://ftp.suse.com/pub/projects/failsafe/patches/failsafe-enable_stonith=
.dif)
 - fix a gcc3 compile error =
(ftp://ftp.suse.com/pub/projects/failsafe/patches/failsafe-gcc3.dif)

I don't think these would harm anyone, so why not check them into CVS as =
well?

Thanks for getting the CVS version up to current status  again!

Bye, Martin

------_=_NextPart_001_01C1F389.2229EDE7
Content-Type: application/octet-stream;
	name="proccess.c.diff"
Content-Transfer-Encoding: base64
Content-Description: proccess.c.diff
Content-Disposition: attachment;
	filename="proccess.c.diff"

LS0tIHByb2Nlc3MuYy5vbGQJU2F0IE1heSAgNCAxNzo1NDo0NCAyMDAyCisrKyBwcm9jZXNzLmMJ
U2F0IE1heSAgNCAxNzo1NDo1NyAyMDAyCkBAIC0xMDQsMTQgKzEwNCw2IEBACiAJcmV0dXJuKE5V
TEwpOwogfQogCi1ib29sX3QKLWZzMmRfaGFzX3hwcnQoZnMyZF9nbG9iYWxfdCAqZ3ApIHsKLQlp
ZiAoZ3AtPnhwcnRfY2xvc2Vfc3RhY2sgIT0gTlVMTCkKLQkgICAgcmV0dXJuIFRSVUU7Ci0JcmV0
dXJuIEZBTFNFOwotfQotCi0KIHhwcnRfY2xvc2Vfc3RhY2tfcHRyIAogZnMyZF9wb3BfeHBydChm
czJkX2dsb2JhbF90ICpncCkgewogCXhwcnRfY2xvc2Vfc3RhY2tfcHRyIHJldHVybkVsZW1lbnQ7
Cg==

------_=_NextPart_001_01C1F389.2229EDE7--