I've just completed tests on Heartbeat version 1.3.0 (beta series). It has
a few bug fixes and a couple of new features in it ;-), and can be found in
the usual place:
I'd like to use this as the basis for 1.2.1 by about Monday or so, so
PLEASE HELP TEST this version, so we can be ready for a successful 1.2.1.
Main changes from 1.2.0 are:
Automatic reboot on resource stop failure
Stonith devices monitored for working status
New hb_takeover command
New tests cases
Several bug fixes
So, bring on the bug reports and (better yet) bug patches.
Here is the ChangeLog:
* Thu Apr 15 2004 Alan Robertson (see doc/AUTHORS file)
+ Version 1.3.0 - beta series
+ Netstrings can now be used for our on-the-wire data format
+ Perl/SWIG bindings added for some heartbeat libraries
+ Significant improvements to SAF data checkpointing API
+ Implemented unbuffered ipcsocket code for SAF APIs
+ Many Solaris fixes -- except for ipfail, Solaris works
+ Significant library restructuring
+ Watchdog device NOWAYOUT is now overridded if defaulted
+ Watchdog device now kills machine instantly after deadtime
instead of after one minute
+ Hostnames should now be treated case-independently...
+ Added new client status APIs - client_status() and cstatus_callback()
+ Fixed bug with auto_failback and quick full restarts
+ We now automatically reboot when resources fail to stop correctly...
+ We now check the status of the configured STONITH device hourly...
+ STONITH operations repeat after a 5 second delay, not immediately...
+ Added hb_takeover command - complement to hb_standby
+ Added documentation on how to use evlog/TCP to enable testing to
take place without losing messages due to UDP message forwarding
+ Several new tests from Mi, Jun - split brain, bandwidth, failure
+ Fix to LVM resource from Harald Milz