Just a quick note to say that the packages at
    http://software.opensuse.org/download/server:/ha-clustering
were refreshed today after passing automated testing.

The current version is 2.1.2-1.1 for .rpm and 2.1.0-1 for .deb

Some stats on the changes since the previous build (e3c9306b9223):
  * Statistics:
      Changesets:       340
Diff: 614 files changed, 39588 insertions(+), 32588 deletions(-)

The packages correspond to Heartbeat as of this revision:
   http://hg.linux-ha.org/dev/shortlog/1ad8497bc55d

The source for this version can be obtained from:
   http://hg.linux-ha.org/dev/archive/1ad8497bc55d.tar.bz2
or
   http://hg.linux-ha.org/dev/archive/obs-2.1.2-1.tar.bz2


I believe I got the packaging right (a number of files were moved around) but please drop me a line if you encounter any difficulties installing. Any other issues should be reported via the regular mailing lists (ie. here) or bugzilla.

Testing notes:
On my underpowered virtual cluster, the CCM borked half a dozen times on the Stonithd test (the cluster recovered correctly) However since the CCM hasn't been touched in an age, since it has no-one looking after it, its hard to conclude these were due to regressions from previous releases. If anyone would like to volunteer to maintain the CCM (or the GUI for that matter) and look into these problems, it would be much appreciated.

Changes since 2.1.2 (Upstream)^
+ High: CRM: Update crm/cib feature sets and the set of tags/ attributes used for feature set detection
  + High: CIB: Improved CCM interaction
+ High: CRM: filter_action_parameters() - Make a copy of interval/ timeout in as they're about to be free'd
  + High: PE: Break graph loops involving stonith
+ High: PE: Only create _one_ pseudo op per name (all_stopped/ stonith_up) + High: PE: The all_stopped action should only be part of the graph when the stop actions are runnable + High: PE: all_stopped should only depend on native resources to avoid recursion + High: PE: check_action_definition() - Ensure the meta attributes are also set so that the digest is calculated correctly (and consistently with the crmd) + High: PE: Use failcount to handle failed stops and starts (set default_resource_failure_stickiness > 0 for the old blocking behaviour)
  + High: TE: Allow reconnection to stonithd if it is respawned
+ High: TE: Allow the TE to reconnect if stonithd is killed and respawned + High: cib: Allow the CIB to reconnect if the CCM is killed and respawned
  + High: cib: Handle master updates that fail DTD validation
+ High: cib: Support the removal of multiple child objects - required for subsequent commit + High: crmd: Improvements to shutdown sequence (particularly in response to failures)
  + High: crmd: Sanitize the maintenance of node_state entries
  + High: crmd: Simplify node_state maintenance
+ High: stonithd: Sanitize the login/logout functions and add the ability to reset the callback IPC channel + Medium: cib: Ensure fflush() and fsync() are always called when writing XML digests to disk + Medium: crm: Ensure fflush() and fsync() are always called when writing XML to disk + Medium: crm: Bug 1680 - parse_xml() can fail to detect mismatching close tags
  + Medium: PE: Dont check the parameter digest of orphan operations
+ Medium: TE: Dont modify the failcount for 'pending' action updates (rc=-1) + Medium: admin: Set the exit code to non-zero if crmadmin can't connect to the crmd
  + Low: PE: Warn when multiple nodes have the same uname
+ Low: Stonith: New external plugin for handling 'APC Switched Rack PDU AP7952' devices - contributed by Sergey Maznichenko
  + Low: cib: Enhancements to logging of DTD errors
  + Low: cib: Refactor reading and writing of the CIB to disk
+ Low: crmd: Ensure our assumption that all resources have a class and type is true + Low: crmd: Simplify the detection of active actions and resources at shutdown
  + Low: Admin: Bug 1603 - Allow CIB digest files to be verified
  + debian: make heartbeat binNMU safe
  + stonith: ipmilan - accept documented auth and priv values
+ GUI: OSDL 1449 / Novell 291749: GUI should not overwrite more specific settings of contained resources. + RA: IPaddr2 - Make the check for the modprobe/iptables utilities conditional on the IP being cloned
  + RA: apache - make status quieter
  + RA: Added Informix resource agent
  + RA: eDir88 resource can't be stopped ?
  + RA: patch to fix bashism in a number of agents
  + Tools: OSDL Bug 1666: in BSC, make sure temp rsc dir exists for RAs
  + Tools: ocf-tester - use the default value for OCF_ROOT if it exists
  + Tools: ocf-tester - add capability to test with lrmadmin/lrmd

See the changelog for a complete listing of the changes since the last OBS package.


^ I have begun including a High/Medium/Low prefix to my commit messages to indicate the severity/importance of the change. _______________________________________________________
Linux-HA-Dev: [email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev
Home Page: http://linux-ha.org/

Reply via email to