[Linux-ha-dev] Heartbeat version 0.4.8g

Alan Robertson alanr@suse.com
Wed, 15 Nov 2000 03:08:03 -0700


Hi,

Beta version 0.4.8g of heartbeat is now on the web site.  Give it a shot and
let me know how it works for you.  The Changelog from 0.4.7 is below.  As
you can see, a lot of things were changed since then.  The changes since
0.4.8f are mainly bug fixes.

  + Baytech Stonith code now retries failed login sequences
  + Set close-on-exec bit in watchdog open code...

Plus, if it can't allocate the desired group ID (which unfortunately matches
the ID for Piranha), then it gets whatever it can ;-)

Folks, this is the release candidate for 0.4.9.  Please give it a good
testing.

	Thanks!!

	-- Alan Robertson
	   alanr@suse.com

+ Version 0.4.8g Beta series
  + Made media modules and authentication modules dynamically loadable.
  + Incorporated new ldirectord version
  + Added STONITH API library
  + Added STONITH option to heartbeat (stonith & stonith_node)
  + Added STONITH support for WTI RPS10 and Night/Ware RPC100S
  + Added heartbeat API code
  + Added late heartbeat warning for heartbeats that arrive later than
        0.75 of deadtime (warntime option)
  + Added better protection against replay attacks
  + Added detection of and recovery from cluster partitions
  + Added ping node/membership/link type for tiebreaking.  This will
        be useful when implementing quorum on 2-node systems.
        (not yet compatible with nice_failback(?))
  + Fixed byte-ordering problem related to output in findif.c.
        There are probably more, related to input ;-)
  + More SuSE-compatibility changes thanks to Marius Tomaschewski
<mt@suse.de>
  + Removed the 8-alias limitation from the IPaddr resource script.
  + Added two new Stonith modules (thanks to Eric Ayers)
  + Fetch broadcast IP from kernel calls instead of output of ifconfig in
udp.c
  + Accept multiple arguments for resource scripts
  + Added Raid1 and Filesystem resource scripts
  + Split into 3 rpms - heartbeat, heartbeat-stonith heartbeat-ldirectord
  + Added -M (don't manage resources) flag to allow "observer" nodes
        (doesn't yet work with nice_failback on other 2 nodes)
  + Fixed a bug which kept you from logging to both syslog and files
  + Fixed a bug where shutdown stopped giving out heartbeats before the
        resources were taken over.
  + Added a group for heartbeat API clients and changed modes of things
        to match.
  + Moved several files, etc. from /var/run to /var/lib/heartbeat 
  + Baytech Stonith code now retries failed login sequences
  + Set close-on-exec bit in watchdog open code...