[prev in list] [next in list] [prev in thread] [next in thread] 

List:       linux-ha-dev
Subject:    [Linux-ha-dev] Announcing! Release 2.0.3 of Linux-HA is now
From:       Alan Robertson <alanr () unix ! sh>
Date:       2006-02-10 18:48:02
Message-ID: 43ECDFE2.6090709 () unix ! sh
[Download RAW message or body]

The Linux-HA team proudly announces bug-fix release 2.0.3 of the
Linux-HA (aka "heartbeat") software.

You can find it here:
	http://linux-ha.org/download/index.html#2.0.3

There are many fixes, and for the first time ever, a GUI!  This new 
release also provides support for monitoring by Common Information Model 
(CIM) agents.

Many thanks to the whole Linux-HA team for their hard work in putting 
together this new release!

Change Log:

* Fri Feb 10 2006  Alan Robertson <alanr@unix.sh> (see doc/AUTHORS file)
+ Version 2.0.3 - Bug fixes and significant new features.
   + Management Daemon/Library and GUI client
     + provide a management library for management daemon and CIM
       provider
     + provide a management daemon and a basic GUI management tool
   + CIM enablement
     + CIM (Common Information Model) enablement - works with
       sblim-sfcb, OpenWBEM, and Pegasus CIMOMs
     - not yet compiled into our binary RPMs because of dependencies
   + CRM (Cluster Resource Manager) General
     + All shutdowns go via the PE/TE - preserves inter-resource ordering
     + Support for future changes to the CIB (deprecation of
       cib_fragment)
     + Overhaul of IPC and HA channel callback logic
     + Many improvements to the quality and quantity (reduced) of logging
   + CRMd
     + Timerless elections - when everyone has voted we're done
     + Use the replace notification from the CIB to re-update our
       copy with our view of our peers.
     + Reliably detect if the LRM connection is still active.
     + Elections
       + newer versions defer to older ones in DC elections
         (opposite of current behavior)
       + this means that only once the complete cluster has been upgraded
         will we start acting like the new version and accept new
         config options
       + it also means newer PE's and TE's (the most complex pieces)
         don't need "act like the old version" options and can rely
         on all slaves being at least as up-to-date as they are
       + people can run mixed clusters as long as they want
         (until they want the new PE features)
       + new DCs only update the version number in the CIB if they have a
         higher value
       + nodes that start and have a lower version than that stored in
         the CIB shut themselves down (the CRM part anyway)
       + this prevents an admin from introducing old nodes back into an
         upgraded cluster. It probably doesn't fully understand
         the config and may not support the actions the PE/TE requires.
   + CIB (Common Information Base daemon)
     + Make sure "query only" connections cant modify the CIB
     + Periodically dump some stats about what the CIB has been doing.
     + Verify there are no memory leaks
     + Performance enhancements
     + Prevent a single CIB client from blocking everyone else
     + Clients Can be notified of full CIB replacements
     + record_config_changes option in ha.cf for those worried about
       the amount of logging.  Defaults to "on".
     + suppress_cib_writes CIB option replaced with in
       enable_config_writes ha.cf (enable_config_writes to be
       removed in 2.0.4)
     + Never write the status section to disk
     + Check permissions for the on-disk CIB at startup
     + Don't trash unreadable on-disk CIBs
     + Fix for updates made against the whole CIB (not just one section)
   + PEngine (Policy Engine)
     + Many improvements to the handling of resource groups
     + Support "anonymous" clones
     + Fix STONITH ordering
     + Order DC shutdowns after everyone else's
     + Support short resource names (for group and clone resources)
     + The ordering and collocation of grouped resources is now optional
     + Support probing new nodes for active resources.
     + All "probe" actions are controlled by the PE.
       + No resource may be started until the probing is complete.
       + Do not probe for resources we know to be active on unprobed
         nodes
     + When looking for monitor ops, only mark it optional if it
       was already active on the node we're interested in.
     + Detect changes to class/type/provider/parameters and force
       a restart of the resource
     + New record_pengine_inputs option in ha.cf for those worried about
       the amount of logging.  Defaults to "on".
     + Differentiate between config and processing errors
       + reduces the frequency that we need to log the complete CIB
     + Make notify for master/slave work
     + New CIB option: stop_orphan_actions (boolean)
       If a resource is no longer defined, we can optionally stop it
     + New CIB option: stop_orphan_actions (boolean)
       If a monitor op for a given interval is no longer defined, we can
       optionally stop it
     + Add support for time and phase-of-the-moon based constraints
     + Improved failure handling: avoiding false positives
     + Always create orphaned resources - so they show up in crm_mon
     + Do not require sequential clone numbers starting at 0
   + TEngine (transition engine)
     + Detect old STONITH ops
   + CLIs (Command Line interfaces)
     + Create a --one-shot option for crm_mon
     + Switch a number of CLI tools to use the new synchronous connections
     + Log errors to stderr where they will be seen and therefore useful
     + Support migration and un-migration of resources and resource
       groups
     + Create crm_verify for checking configuration validity
     + Simplify the passing of XML to cibadmin
   + Known open bugs worth mentioning:
     + 1075, 1080, 1081, 1084, 1085, 1064, 1069, 756, 984
     + 1050, 1082, 1037, 1079


-- 
     Alan Robertson <alanr@unix.sh>

"Openness is the foundation and preservative of friendship...  Let me
claim from you at all times your undisguised opinions." - William
Wilberforce
_______________________________________________________
Linux-HA-Dev: Linux-HA-Dev@lists.linux-ha.org
http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev
Home Page: http://linux-ha.org/
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic