<?xml version="1.0" encoding="UTF-8"?>
<!--PATCHINFO id="b3037d2ca788129b6fa88ada9f90c986"!-->
<patch
    xmlns="http://novell.com/package/metadata/suse/patch"
    xmlns:yum="http://linux.duke.edu/metadata/common"
    xmlns:rpm="http://linux.duke.edu/metadata/rpm"
    xmlns:suse="http://novell.com/package/metadata/suse/common"
    patchid="slesp1o-heartbeat-2764"
    timestamp="1179494527"
    engine="1.0">
  <yum:name>slesp1o-heartbeat</yum:name>
  <summary lang="en">Recommended update for heartbeat,drbd ,ocfs2-tools and</summary>
  <summary lang="de">Recommended update for heartbeat,drbd ,ocfs2-tools and</summary>
  <description lang="en">This is a update for SLE10 for
package(s):heartbeat,heartbeat-ldirectord,heartbeat-stonith,
heartbeat-pils,heartbeat-cmpi,drbd,ocfs2-tools,ocfs2console

modified (subpackage of) heartbeat:
-------------------------------
--- SLES10-MT-CHANGELOGS/heartbeat	2007-03-09
 00:42:59.837852000 +0100
+++ SLES10-SP1-CHANGELOGS/heartbeat	2007-03-08
 17:01:10.513261000 +0100 @@ -1,3 +1,222 @@
+* Mon Mar 05 2007 - lmb@suse.de
+- Update to dev:9cc3282279a0
+- Fix the include headers properly.
+- CRM: Don't update the restart list with unset attributes
 and prevent
+  spurious restarts,
+- PE: Add node score to clone stability function (OSDL
 1494).
+- PE: Compare uname without case sensitivity (OSDL 1499).
+- PE: Fix anti-colocation when one half of the constraint
 cannot be run.
+- PE: Set common resource attributes before calling unpack
 function for
+  complex resources (OSDL 1492).
+- PE: Make clones semi-sticky by default to prevent
 resource outages.
+- TE: Detect changes to selected attributes of CIB element.
+- TE: Unpack meta attributes in the graph correctly.
+- CRM/LRM: Don't create a resource prior to deletion.
+- RA: Filesystem: Move ocfs2_init out of the generic stop
 path (250603).
+- RA: Filesystem: Filter duplicates from OCFS2 node
 activation list to
+  avoid spurious error messages.
+- RA: Xen: Update to match output of newer xm list command
 (250625).
+- RA: EvmsSCC cleanups (199730).
+- RA: pgsql: Fixes for shutdown escalation.
+- crm_failcount: Map absence of attribute to value 0.
+- crm_resource: Fix -f option.
+- ocf-tester: Continue if validate-all succeeds.
+- STONITH: external/riloe: Bugfixes.
+- attrd: Repeated calls to attrd_update with dampen
 absorbs attribute
+  changes (OSDL 1500).
+- Logging adjustments and fixes.
+
+* Tue Feb 20 2007 - lmb@suse.de
+- heartbeat-revert-62a77874bdf4-2.diff: Back out changeset
 which
+  modified our external include structure.
+
+* Mon Feb 19 2007 - lmb@suse.de
+- Update to dev:7dbd2d974acc
+- Fix several resource leaks in error legs uncovered by
 Coverity.
+- More memory fixes thanks to valgrind.
+- STONITH: HMC(ppc): Fix password passing and hostlist
 parsing (OSDL
+  1488, OSDL 1489).
+- PE: Provide useful logging when a cloned resource is
 found active
+  somewhere it shouldn't be.
+- PE: Fix rsc_colocation with master role (246681).
+- RA: drbd: sanitize drbdadm output so the status querying
 works better.
+- attrd: Exit if heartbeat dies.
+- crm_standby/crm_attribute/crm_master: Always default to
 the local node
+  if uname not specified.
+
+* Tue Feb 13 2007 - lmb@suse.de
+- Update to dev:acb6c89935d6
+- Fix several severe memory leaks thanks to valgrind.
+- Use libc memory allocation functions.
+- LRM/CRM interaction: Fix one crash during BSC (#244444).
+- PE: Fix for potential NULL dereference (OSDL 1486).
+- RA: pgsql: Allow port number of instance to be specified.
+- Fix some compiler warnings.
+
+* Mon Feb 05 2007 - lmb@suse.de
+- Update to dev:ef5945fc1fbe
+- CIB: Create synchronous r/w connections correctly (OSDL
 1480).
+- PE: Order promotions after _all_ demotions have
 completed (239082).
+- PE: Master placement was not persistent (239086).
+- PE: Set priority for actions correctly so that
 notifications are never
+  lost (239079).
+- PE: Fix on_fail=stop setting on actions (OSDL 1484).
+- crm_master: crm_master uses the same IDs for permanent
 and transient
+  attributes (239075).
+- crm_primitive.py: default the provider to &quot;heartbeat&quot;
 for OCF
+  resources if not set.
+- crm_standby: Use current node name as default.
+- RA: drbd: Fix some issues and work-arounds for drbdadm
 bugs.
+
+* Thu Jan 25 2007 - lmb@suse.de
+- Update to dev:bc43ec0a0ff9
+- PE: Fix rsc_order constraints from group to group.
+- PE: Cleanup transition graphs and dot file generation.
+- CIB: Fix crash in replace operation.
+- RA: pgsql: Handle unset PGHOST option correctly.
+
+* Fri Jan 19 2007 - lmb@suse.de
+- Update to dev:0855cf458913
+- Integrate build dependency reduction into upstream.
+- crm_resource: place lifetime rule in correct section.
+- CRM: Fix one crash triggered by async error
 notifications.
+- PE: Optimize out nodes which cannot run resources.
+- CTS: Improvements to test async error notifications.
+
+* Wed Jan 17 2007 - lmb@suse.de
+- Update to dev:5d3bd17fcc23
+- RA: Xen: Fix typo in migration functionality.
+- RA: drbd: Allow floating peers (FATE 300300).
+- CRM: deadlock if shutdown while starting up (OSDL 1465).
+- CIB: Fix crash in find_attr_details (OSDL 1472)
+- crm_resource: Check for sane host names when migrating
 (OSDL 1374).
+- crm_resource: Allow resource meta attributes to be set
 with crm_admin
+  (OSDL 1451).
+- crm_resource: Migrate should allow creating temporary
 rules (OSDL
+  1462).
+- crm_resource: Add clone support to crm_resource (OSDL
 1073).
+- CIB: Allow automatic assignment of object IDs (OSDL
 1430).
+
+* Tue Jan 16 2007 - olh@suse.de
+- remove build dependency on iptables
+  iptables depends on kernel-source
+  everything yast related depends on heartbeat, via evms
+  fixes also /usr/lib/ocf/resource.d/heartbeat/IPaddr2
+
+* Sun Jan 14 2007 - lmb@suse.de
+- Update to 2.0.8 - dev:92de87ae3f26
+- CRM: Support migration operations (FATE 300722).
+- CRM: Reorder CCM inputs to avoid potential deadlock on
 startup.
+- PE: Allow rsc_colocation constraints to be symmetrical.
+- CTS improvements.
+- RA: Xen: Support migrate operation.
+- RA: mysql, apache, pgsql, oracle, ServeRAID: minor fixes.
+- stonith: New plugin for IBM RSA/RSA II (OSDL 1292).
+
+* Thu Jan 04 2007 - lmb@suse.de
+- Update to 2.0.8-pre - dev:c38fb26a9497
+- Core/CRM: Improvements to the memory allocation,
 message, and string
+  handling libraries result in an overall speed-up of 65%.
+- CRM: Fix ISO date handling for Jan 01 of any year.
+- CRM: Only update the voted hashtable with no-votes for
 the current
+  election.
+- RA: IPaddr: Support netmask both in CIDR and in
 dotted-quad notation.
+- logd: Fix trailing random byte in log messages (OSDL
 1268).
+- Reduced logging.
+
+* Wed Dec 13 2006 - lmb@suse.de
+- Update to 2.0.8 series - dev:1b5f016641ee (FATE 301631).
+- heartbeat:  Work around a glibc/times() bug to prevent
 failures every
+  497 days on 32-bit Linux (OSDL 1407).
+- heartbeat: Retransmits were requested more often than
 they'd be
+  honored (OSDL 1455).
+- CTS/PE: Introduce CRM option &quot;startup_fencing&quot; to
 disable fencing of
+  unseen nodes, because CTS can't handle this.
+- PE: Split-off &quot;network-delay&quot; option from global_timeout
 to separate
+  network delays from action timeouts.
+- PE/CRM: Binaries now support being called with
 &quot;metadata&quot; command to
+  document the complete list of options in the CIB.
+- PE: DTD: Include start_delay as a property of operation
 objects.
+- PE: Fix implementation of date_spec when no range is
 specified.
+- PE: Enforce clone_node_max for already running resources.
+- PE: Clones were not being stopped on node shutdown.
+- PE: Allow resource colocation based on node attributes
 other than #id
+  (node_attribute option added to rsc_colocation
   constraint).
+- PE: Improved handling when timeout &lt; start_delay (OSDL
 1421).
+- PE: Pre-notifications for promote occured before start
 was completed
+  (OSDL 1447).
+- PE: Allow any two pairs of actions to be specified for
 rsc_order (OSDL
+  1452).
+- PE: Handle asymmetric clusters where RAs are not
 installed on all
+  nodes.
+- PE: Allow resource stickiness and failure stickiness to
 change based
+  on node attributes.
+- CIB: Fix update_attr() causes attrd to hang at shutdown
 when there is
+  no DC (OSDL 1432).
+- CIB: Corrupted config file prevents heartbeat restart
 (OSDL 1385).
+- CIB: Startup processing improvements; DTD validation
 will be
+  automatically activated if the CIB on-disk validates.
+- TE: Fix memory leak.
+- TE: Failcount wasn't being updated in all cases.
+- TE: never update the CIB with unconfirmed stop actions
 (OSDL 1435).
+- CTS/RA: Replace OCFMSDummy with Stateful RA.
+- CCM: Centralize quorum calculation on the transition
 leader.
+- CCM: Support split-site and external quorum servers.
+- CRM: Ignore status update for non-members (ie, ping
 nodes).
+- LRM: Don't postpone postponed resources.
+- LRM: Fix restart in case an lrmd is already running
 (OSDL 1333).
+- LRM: Fix overflow in RA output handling (OSDL 1433).
+- mgmtd: Robustness and memory leak fixes.
+- mgmtd: make the port used configurable (OSDL 1390).
+- haresources2cib.py: Improve v1 to v2 conversion tool
 (OSDL 1415).
+- GUI: ping nodes appear as failed in gui (OSDL 1394).
+- GUI: Reduce duplicates in RA list by only showing the
 OCF one if both
+  ocf and hb RA exist) (OSDL 1338).
+- GUI: Add new resource to currently selected group (OSDL
 1414).
+- GUI: support all attributes of operations (OSDL 1372).
+- GUI: Create first resource along with a new group;
 delete group when
+  last resource is removed (OSDL 1287).
+- GUI: Set defaults for clones and m/s RAs (OSDL 1352).
+- GUI: Use meta-data defaults when creating actions (OSDL
 1351).
+- GUI: GUI: start all sub resources when we start a group
 or a clone
+  (OSDL 1449).
+- GUI: support ordered==false or non-collocated==false
 groups (OSDL
+  1257).
+- stonithd: Fix memory leak.
+- stonithd: Remove reliance on farside_pid (OSDL 1412).
+- stonith external/riloe: Make the login name and iLo
 device address
+  configurable.
+- crm_resource: Add manpage.
+- RA: PureFTPd, mysql, ManageVE (to manage an OpenVZ
 container),
+  ManageRAID, WAS6 (Websphere 6) added.
+- RA: Include SAPInstance and SAPDatabase (FATE 2172).
+- RA: IPaddr cleanup to avoid race conditions in the
 script. Report
+  status failure when an IPaddr is active on a different
   interface but
+  allow it to be stopped.
+- RA: IPaddr2 fixes for loopback bound addresses.
+- RA: Filesystem reported wrong status/monitor results for
 OCFS2 in some
+  circumstances (Novell 187080).
+- RA: Improve heartbeat v1 wrappers.
+- RA: Fix db2 monitor operation.
+- RA: ldirectord: Make the emailalert and emailalertfreq
 options global
+  as well as non-global, make checkcount global as well as
   per-virtual,
+  add radius check, improvements to documentation.
+- RA: pgsql: Make server logfile configurable and implement
+  validate-all. New parameter ctl_opt added to pgsql to
   support
+  additional options for pg_ctl.
+- CRM: First beginnings of a cluster-wide shell (FATE ...)
+- BEAM / Coverity induced fixes.
+- Minor compatibility fixes (OSDL 1405).
+- Logging improvements all over the place.
+
+* Tue Oct 31 2006 - lmb@suse.de
+- Update to 2.0.7-devel from (dev:94243820b011).
+- Extended support for master-slave resources (FATE
 300723).
+- OCF RA API compliance checker (FATE 300737).
+- Support weak and uni-directional collocation constraints
 (FATE
+  300792).
+- Many bugfixes.
+
 * Mon Aug 14 2006 - lmb@suse.de
 - Update to 2.0.7:
 - Remote Denial of Service attack (#195068,
   CVE-2006-3121). @@ -111,12 +330,12 @@

 * Mon Jun 12 2006 - lmb@suse.de
 - CRM:
-- Fix shutdown when a node had failed resources.
-- Swapped params to crm_resource (#182081).
-- Correctly recreate actions for master/slave resources
 after
+  - Fix shutdown when a node had failed resources.
+  - Swapped params to crm_resource (#182081).
+  - Correctly recreate actions for master/slave resources
   after fencing.
-- Handle deletions of transient node attributes.
-- Improve handling of XML diffs (#181975).
+  - Handle deletions of transient node attributes.
+  - Improve handling of XML diffs (#181975).
 - Fencing stopped to operate on the node the GUI connected
   to, causing cluster errors (#181748).
 - GUI fixes. @@ -126,61 +345,61 @@

 * Fri Jun 02 2006 - lmb@suse.de
 - Filesystem RA:
-- Allow stop of an already unmounted fs to succeed
 (#180303).
+  - Allow stop of an already unmounted fs to succeed
   (#180303).
 - CRM:
-- Order pre-start notifications after post-stop. Order
 monitoring to
+  - Order pre-start notifications after post-stop. Order
   monitoring to begin only after confirmed post-start
   (#180303).
-- Do not schedule more than one probe per node for
 anonymous clones
+  - Do not schedule more than one probe per node for
   anonymous clones (#180799).
-- Do not wait for operations on failed nodes, but abort
 them
+  - Do not wait for operations on failed nodes, but abort
   them immediately (#180150).
-- Probe anoymous clones correctly (#180699).
-- Fix standby for nodes to work again.
+  - Probe anoymous clones correctly (#180699).
+  - Fix standby for nodes to work again.

 * Tue May 30 2006 - lmb@suse.de
 - mgmtd:
-- Broken CIB could cause segfaults (OSDL #1276, #179052).
+  - Broken CIB could cause segfaults (OSDL #1276, #179052).
 - lrmd:
-- Querying the metadata of stonith plugins by the GUI
 causes loss of
+  - Querying the metadata of stonith plugins by the GUI
   causes loss of connection (OSDL #1275, #179707, #179052).
 - CRM:
-- Actually honor the result of the DTD validation and
 prevent broken
+  - Actually honor the result of the DTD validation and
   prevent broken XML from being inserted (OSDL #1276,
   #179859, #179522).
 - 64bit autodetection fixed upstream again.

 * Mon May 29 2006 - lmb@suse.de
 - CRM:
-- Monitor operations now scheduled only after the
 post-notifications
+  - Monitor operations now scheduled only after the
   post-notifications for start have been delivered
   (#177525).
-- Some attributes were missing from the meta namespace
 (#177554).
-- Notifications for clones about failed nodes (#178488).
-- Transitioner did not abort failed transitions, but
 looped, and crmd
+  - Some attributes were missing from the meta namespace
   (#177554).
+  - Notifications for clones about failed nodes (#178488).
+  - Transitioner did not abort failed transitions, but
   looped, and crmd did not recover from killed tengine
   (#178764).
-- crm_mon refresh interval off by a factor of 1000
 (#178338).
-- Forced probes could cause an infinite loop.
+  - crm_mon refresh interval off by a factor of 1000
   (#178338).
+  - Forced probes could cause an infinite loop.
 - LRM:
-- Do not provide outdated metadata to resource agents
 (OSDL #1273).
+  - Do not provide outdated metadata to resource agents
   (OSDL #1273).
 - Filesystem RA:
-- Perform the actual mount command within the &quot;start&quot;
 operation now
+  - Perform the actual mount command within the &quot;start&quot;
   operation now and handle pre-notifications for start
   right (#177525).
-- Detect broken OCFS2 filesystems earlier (#179520).
+  - Detect broken OCFS2 filesystems earlier (#179520).
 - GUI:
-- Fix crash when selecting clone resource (#178665).
-- Allowed to modify/start/stop individual clone children,
 but not the
+  - Fix crash when selecting clone resource (#178665).
+  - Allowed to modify/start/stop individual clone
   children, but not the clone itself (#178773).
 - ha_propagate: Distribute state whether or not heartbeat
   is started on boot too (#179233).

 * Mon May 22 2006 - lmb@suse.de
 - CRM:
-- Do not shadow instance parameters with internal resource
 properties,
+  - Do not shadow instance parameters with internal
   resource properties, and allow clone and them to be set
   within the (meta) instance parameters too (#177554).
-- Fix clone migration in response to shutdowns when
 clone_max &lt; num
+  - Fix clone migration in response to shutdowns when
   clone_max &lt; num active nodes (#177637).
-- Tags with no attributes were able to be added to the CIB
 without
+  - Tags with no attributes were able to be added to the
   CIB without having an id added to them.
-- Globally unique clones need to have all instances probed
 for on
+  - Globally unique clones need to have all instances
   probed for on every node.

 * Sat May 20 2006 - lmb@suse.de @@ -188,37 +407,37 @@

 * Fri May 19 2006 - lmb@suse.de
 - GUI enhancements:
-- Icons updated and new ones added.
-- Resources now default to &quot;stopped&quot;.
-- Allow GUI to configure resource_failure_stickiness.
-- Various useability fixes (among them OSDL #1221).
+  - Icons updated and new ones added.
+  - Resources now default to &quot;stopped&quot;.
+  - Allow GUI to configure resource_failure_stickiness.
+  - Various useability fixes (among them OSDL #1221).
 - CIM provider: Don't overwrite directives it doesn't know
   (#170877)
 - LRM:
-- Overflow fixes (OSDL #1222).
-- Be more tolerant for LSB script format.
-- Enhance heartbeat resource class (#1229).
+  - Overflow fixes (OSDL #1222).
+  - Be more tolerant for LSB script format.
+  - Enhance heartbeat resource class (#1229).
 - CRM:
-- Fixes to DTD and DTD validation, prevented some coded
 features to be
+  - Fixes to DTD and DTD validation, prevented some coded
   features to be activated.
-- Useage/help texts/log messages updated in various places.
-- attrd: Make sure new value is always written to CIB.
-- Support target_role for groups (instead of crashing)
 (OSDL #1248).
-- Fix handling of defaults for target_role.
-- Clones now default to one instance per node.
-- Fix CIB update handling for replace (#174049, OSDL
 #1247).
-- Probe newly added resources too (OSDL #1252).
-- Avoid some unnecessary resource restarts.
-- Fix attribute value inheritance (OSDL #1253).
-- pingd: Fix retry handling when connecting to CIB
 (#176014).
-- crm_resource: Allow deletion to be forced when cluster
 doesn't have
+  - Useage/help texts/log messages updated in various
   places.
+  - attrd: Make sure new value is always written to CIB.
+  - Support target_role for groups (instead of crashing)
   (OSDL #1248).
+  - Fix handling of defaults for target_role.
+  - Clones now default to one instance per node.
+  - Fix CIB update handling for replace (#174049, OSDL
   #1247).
+  - Probe newly added resources too (OSDL #1252).
+  - Avoid some unnecessary resource restarts.
+  - Fix attribute value inheritance (OSDL #1253).
+  - pingd: Fix retry handling when connecting to CIB
   (#176014).
+  - crm_resource: Allow deletion to be forced when cluster
   doesn't have quorum.
 - heartbeat core:
-- Fix sending of compressed/binary fields over serial
 links.
+  - Fix sending of compressed/binary fields over serial
   links.
 - Resource Agents:
-- OCFS2 integration fixed and merged with upstream
 (#174908, #175986).
-- LVSSyncDaemon fixes to work with recent sed (OSDL #1249).
-- STONITH: Provide correct metadata.
-- apache: Fix metadata operation (OSDL #1254), monitor
 operation, and
+  - OCFS2 integration fixed and merged with upstream
   (#174908, #175986).
+  - LVSSyncDaemon fixes to work with recent sed (OSDL
   #1249).
+  - STONITH: Provide correct metadata.
+  - apache: Fix metadata operation (OSDL #1254), monitor
   operation, and enhance helptexts.
 - Start heartbeat after Xen is finished with its
   networking changes (#177134). @@ -229,102 +448,102 @@
 - ha_propagate added to allow YaST2 heartbeat module to
   succeed (#172693, #172043).
 - CRM:
-- Case no longer matters for internal options.
-- Process IPC routing messages immediately in the FSA to
 avoid
+  - Case no longer matters for internal options.
+  - Process IPC routing messages immediately in the FSA to
   avoid stalling.
-- Post notifications will now always be delivered, and
 after the
+  - Post notifications will now always be delivered, and
   after the operation too (#170573).
-- When deliberately stopping a resource, stop everything
 which depends
+  - When deliberately stopping a resource, stop everything
   which depends on it too (OSDL #1219).
-- Fix file permissions on the CIB to not be world readable
 (OSDL
+  - Fix file permissions on the CIB to not be world
   readable (OSDL [#1224]).
-- Default to stop deleted resources, which is the expected
 behaviour
+  - Default to stop deleted resources, which is the
   expected behaviour (OSDL #1236, #173002).
-- When logging XML, allow admin-defined sensitive
 information to be
+  - When logging XML, allow admin-defined sensitive
   information to be hidden (to whiteout credentials).
-- Cloned resource groups fixed.
-- cibadmin will now update/modify/replace/create objects
 recursively
+  - Cloned resource groups fixed.
+  - cibadmin will now update/modify/replace/create objects
   recursively if needed.
-- If &quot;target_role&quot; is explicitly set, the is_managed
 attribute is
+  - If &quot;target_role&quot; is explicitly set, the is_managed
   attribute is ignored, to ease debugging of
   configurations and RAs.
-- Don't schedule recurring operations for nodes which are
 offline
+  - Don't schedule recurring operations for nodes which
   are offline anyway.
-- Don't update the CIB with failure to cancel operations.
-- crm_resource accepts both long and short resource names.
-- crm_resource triggers an update/transition after
 clearing resource
+  - Don't update the CIB with failure to cancel operations.
+  - crm_resource accepts both long and short resource
   names.
+  - crm_resource triggers an update/transition after
   clearing resource state.
-- crm_failcount querying the current failure count has
 been fixed.
-- Clean up reporting of dead resources in crm_mon /
 crm_resource -L.
-- Help text fixes.
-- Logging fixes.
-- Only create debugging coredumps for non-fatal assertions
 if debug is
+  - crm_failcount querying the current failure count has
   been fixed.
+  - Clean up reporting of dead resources in crm_mon /
   crm_resource -L.
+  - Help text fixes.
+  - Logging fixes.
+  - Only create debugging coredumps for non-fatal
   assertions if debug is enabled.
-- cibadmin manpage added.
+  - cibadmin manpage added.
 - CCM:
-- Fix one potential NULL pointer dereference.
+  - Fix one potential NULL pointer dereference.
 - heartbeat core:
-- Patch from gshi to greatly enhance autojoin behaviour;
 new nodes
+  - Patch from gshi to greatly enhance autojoin behaviour;
   new nodes need to listen to those already joined for the
   hostcache contents.
 - Resource Agents:
-- Bring drbd RA uptodate with master/slave changes.
+  - Bring drbd RA uptodate with master/slave changes.
 - CIM provider:
-- Logging fixes.
-- Fix performance bugs in the caching mechanism.
-- Regression test harness fixed &amp; extended.
-- Support location constraints.
+  - Logging fixes.
+  - Fix performance bugs in the caching mechanism.
+  - Regression test harness fixed &amp; extended.
+  - Support location constraints.

 * Mon Apr 24 2006 - lmb@suse.de
 - Update to heartbeat 2.0.5 to sync intermediate fixes
   with upstream. Incremental changelog to previous:
-- CRM:
-- Do not promote resources which couldn't be started.
-- Fix handling of orphaned resources (again).
-- Use CTS for BasicSanityCheck.
-- Increase some timeouts to not trigger prematurely.
-- Ensure that promotions and demotions happen in the
 correct order
+  - CRM:
+    - Do not promote resources which couldn't be started.
+    - Fix handling of orphaned resources (again).
+    - Use CTS for BasicSanityCheck.
+    - Increase some timeouts to not trigger prematurely.
+    - Ensure that promotions and demotions happen in the
correct order always.
-- Ignore the quorum state written in on-disk CIB copy.
-- Ensure that we can deal with slightly confusing messages
 from CCM
+    - Ignore the quorum state written in on-disk CIB copy.
+    - Ensure that we can deal with slightly confusing
messages from CCM caused by autojoin.
-- resource_tickiness/is_managed can now be set to
 &quot;default&quot; to
+    - resource_tickiness/is_managed can now be set to
&quot;default&quot; to explicitly inherit the global default.
-- Process LRM events immediately, as the TE might need
 them to
+    - Process LRM events immediately, as the TE might need
them to complete the transition.
-- GUI/mgmtd:
-- Updated icons.
-- Ability to start/stop/demote resources on request.
-- Show master/slave status in the GUI.
-- Initialize cache for objects when first used, not on
 startup;
+  - GUI/mgmtd:
+    - Updated icons.
+    - Ability to start/stop/demote resources on request.
+    - Show master/slave status in the GUI.
+    - Initialize cache for objects when first used, not on
startup; speeds up initialization.
-- mgmtd is now started by default for CRM-style clusters.
-- Resource Agents:
-- Apache RA fixes to error handling and corresponding exit
 codes.
-- LRM:
-- Keep track of all monitor operations, even if they are
 running at
+    - mgmtd is now started by default for CRM-style
clusters.
+  - Resource Agents:
+    - Apache RA fixes to error handling and corresponding
exit codes.
+  - LRM:
+    - Keep track of all monitor operations, even if they
are running at different depths or intervals.
-- CCM/membership:
-- Reduce excessive timeouts.
-- Send node names as part of the new membership, important
 for
+  - CCM/membership:
+    - Reduce excessive timeouts.
+    - Send node names as part of the new membership,
important for autojoin (OSDL #1181).
-- Only update the node names in the right place (OSDL
 #1198).
-- CIM provider:
-- Add instance attributes to mof.
-- Add id attribute to resource group object.
-- heartbeat core:
-- Reduce memory footprint by shrinking message history.
-- Turned off a &quot;feature&quot; where a node could be
 automatically
+    - Only update the node names in the right place (OSDL
#1198).
+  - CIM provider:
+    - Add instance attributes to mof.
+    - Add id attribute to resource group object.
+  - heartbeat core:
+    - Reduce memory footprint by shrinking message history.
+    - Turned off a &quot;feature&quot; where a node could be
automatically deleted, which broke autojoin.
-- Improved API for heartbeat/GSource, to avoid upto 3
 minute delays
+    - Improved API for heartbeat/GSource, to avoid upto 3
minute delays in delivering messages to the CRM.
-- Default to realtime-safe compression algorithm.
-- Everywhere:
-- Logging.
-- Small Coverity fixes.
+    - Default to realtime-safe compression algorithm.
+  - Everywhere:
+    - Logging.
+    - Small Coverity fixes.
 - Additional fixes:
-- Priorize local IPC to avoid blocking the Transition
 Engine (OSDL
+  - Priorize local IPC to avoid blocking the Transition
   Engine (OSDL [#1206]).
-- Minor corrections to crmadmin help text (#163925).
-- Set OCF_MONITOR_LEVEL correctly.
+  - Minor corrections to crmadmin help text (#163925).
+  - Set OCF_MONITOR_LEVEL correctly.

 * Mon Apr 10 2006 - lmb@suse.de
 - Reduce BuildRequires further. @@ -332,29 +551,29 @@ were
   never shipped.
 - Various (~20) minor issues found by Coverity, mostly in
   error legs.
 - CRM:
-- ipfail functionality now available in CRM mode using
 attrd + pingd,
+  - ipfail functionality now available in CRM mode using
   attrd + pingd, controlled via pingd OCF Resource Agent
   (OSDL #123).
-- Bugfixes for rolling upgrade scenarios.
-- Set up the STONITH configuration prior to issueing
 STONITH requests;
+  - Bugfixes for rolling upgrade scenarios.
+  - Set up the STONITH configuration prior to issueing
   STONITH requests; avoid unnecessary retries (OSDL #1102).
-- Further updates to the DTD.
-- Special CIB section &quot;cib-bootstrap-options&quot;, read and
 parsed first
+  - Further updates to the DTD.
+  - Special CIB section &quot;cib-bootstrap-options&quot;, read and
   parsed first thing on startup.
-- crmadmin help did not match real option names (#163933).
-- If CIB validation fails, revert to last known good CIB.
-- Better CIB error reporting for invalid sections.
-- Mask misleading empty &quot;failed&quot; message for success.
-- Make the DC timeout dependant on the value of
 ha.cf/initdead
+  - crmadmin help did not match real option names
   (#163933).
+  - If CIB validation fails, revert to last known good CIB.
+  - Better CIB error reporting for invalid sections.
+  - Mask misleading empty &quot;failed&quot; message for success.
+  - Make the DC timeout dependant on the value of
   ha.cf/initdead
 - GUI/mgmtd:
-- Display the cluster currently connected.
-- Do _not_ log the password in cleartext.
+  - Display the cluster currently connected.
+  - Do _not_ log the password in cleartext.
 - CIM provider:
-- Resource addition
-- Adding operations to resources
-- New class HA_ClusteringService
-- Various updates.
+  - Resource addition
+  - Adding operations to resources
+  - New class HA_ClusteringService
+  - Various updates.
 - heartbeat core:
-- Messages were delayed by several minutes in some cases
 (OSDL
+  - Messages were delayed by several minutes in some cases
   (OSDL [#1183]).

 * Fri Apr 07 2006 - lmb@suse.de @@ -364,104 +583,104 @@
 * Wed Apr 05 2006 - lmb@suse.de
 - Reduce buildrequires dependencies by defaulting to path
   names.
 - CRM fixes:
-- Master/slave resources have been tested and work.
-- &quot;crm_role&quot; now passed on to RAs as indication of m/s
 invocation.
-- Election timer related fixes (OSDL #1151, #1154).
-- Logging has been greatly enhanced and reduced in volume.
-- Failcount only applies to recurring actions (monitor).
-- crm_verify now can also optional save the CIB used (if
 invoked on
+  - Master/slave resources have been tested and work.
+  - &quot;crm_role&quot; now passed on to RAs as indication of m/s
   invocation.
+  - Election timer related fixes (OSDL #1151, #1154).
+  - Logging has been greatly enhanced and reduced in
   volume.
+  - Failcount only applies to recurring actions (monitor).
+  - crm_verify now can also optional save the CIB used (if
   invoked on the live CIB) for reproduction.
-- Better error handling and user feedback in cibadmin.
-- CIB is now smaller by only saving the hash of the
 parameters in the
+  - Better error handling and user feedback in cibadmin.
+  - CIB is now smaller by only saving the hash of the
   parameters in the status section instead of the full
   list.
-- DTD has been updated and the CIB can now be validated
 using xmllint
+  - DTD has been updated and the CIB can now be validated
   using xmllint (OSDL #1169).
-- crm_mon no longer displays provider for LSB/heartbeat
 class
+  - crm_mon no longer displays provider for LSB/heartbeat
   class resources.
-- pengine now writes its inputs to disk under
+  - pengine now writes its inputs to disk under
   /var/lib/heartbeat/pengine/, instead of logging them.
   Reduces log flooding by 40% and improves supportability.
-- New resource paramater &quot;target_role&quot; to specify that the
 admin wants
+  - New resource paramater &quot;target_role&quot; to specify that
   the admin wants a resource to be Stopped (ie, not
   running), or to prevent it from being promoted to Master.
-- CIB better deals with invalid changes by the admin.
-- cibadmin fixes for &quot;Call cib_create failed (-25): The
 update was
+  - CIB better deals with invalid changes by the admin.
+  - cibadmin fixes for &quot;Call cib_create failed (-25): The
   update was empty&quot;
-- CIB deletions could cause a crash (OSDL #1141).
-- Make sure logs are flushed before aborting.
-- CIB now supports validation against the DTD to protect
 the admin
+  - CIB deletions could cause a crash (OSDL #1141).
+  - Make sure logs are flushed before aborting.
+  - CIB now supports validation against the DTD to protect
   the admin from inserting invalid XML when all nodes are
   2.0.5 and up (OSDL [#1169]).
-- crmadmin help text advertised unimplemented commandline
 options
+  - crmadmin help text advertised unimplemented
   commandline options (#163517, #163563).
 - GUI:
-- Indicate refreshing progress in status bar to avoid
 appearing hung
+  - Indicate refreshing progress in status bar to avoid
   appearing hung (OSDL #1160).
-- Further improved client-side caching for performance.
-- Report why login to the server failed.
-- Fixed a crash in conjunction with crm_resource -M
 (#154512, OSDL
+  - Further improved client-side caching for performance.
+  - Report why login to the server failed.
+  - Fixed a crash in conjunction with crm_resource -M
   (#154512, OSDL [#1176]).
-- Show whether a node is in standby mode or not (OSDL
 #1175, #1004).
-- mgmtd memory leak fixed.
-- Crashed daemon caused GUI to consume all CPU (OSDL
 #1157).
+  - Show whether a node is in standby mode or not (OSDL
   #1175, #1004).
+  - mgmtd memory leak fixed.
+  - Crashed daemon caused GUI to consume all CPU (OSDL
   #1157).
 - LRM:
-- Logging improvements.
-- Do not send redundant notifications to crmd (OSDL #1083).
-- Do report failure of class heartbeat resources (OSDL
 #1163).
+  - Logging improvements.
+  - Do not send redundant notifications to crmd (OSDL
   #1083).
+  - Do report failure of class heartbeat resources (OSDL
   #1163).
 - CIM provider:
-- Detect http/https ports for openwbem (OSDL #1104,
 #151297).
+  - Detect http/https ports for openwbem (OSDL #1104,
   #151297).
 - heartbeat core:
-- Fix a crash in our IPC code on channel disconnect (OSDL
 #1182).
+  - Fix a crash in our IPC code on channel disconnect
   (OSDL #1182).
 - Resource agents:
-- ldirectord to use /dev/null instead of /dev/console when
 daemonized
+  - ldirectord to use /dev/null instead of /dev/console
   when daemonized (OSDL #1180).
-- Remove stray &quot;parameters&quot; closing tag in OCFS2-enabled
 Filesystem
+  - Remove stray &quot;parameters&quot; closing tag in OCFS2-enabled
   Filesystem RA, causing GUI to not display help (#158531).

 * Mon Mar 27 2006 - lmb@suse.de
 - Logging updates.
 - CRM fixes:
-- Master/slave resources now apply number of maximum
 masters
+  - Master/slave resources now apply number of maximum
   masters correctly.
-- STONITH type (reset/power-off) configurable (OSDL #113).
-- Checksum the CIB on disk (OSDL #197).
-- Ability to migrate resources after a monitoring failure.
-- Deleting a deleted object is idem-potent and succeeds
 now.
-- TE now detects cancelled ops correctly.
-- If the UUID of a node changes (because the same hostname
 has been
+  - STONITH type (reset/power-off) configurable (OSDL
   #113).
+  - Checksum the CIB on disk (OSDL #197).
+  - Ability to migrate resources after a monitoring
   failure.
+  - Deleting a deleted object is idem-potent and succeeds
   now.
+  - TE now detects cancelled ops correctly.
+  - If the UUID of a node changes (because the same
   hostname has been re-assigned to a newly rebuild
   machine), update our caches.
-- Create core files / backtraces for asserts without
 crashing.
-- Do not issue probes for orphaned resources.
-- If probing returns that the resource is running, do not
 treat this
+  - Create core files / backtraces for asserts without
   crashing.
+  - Do not issue probes for orphaned resources.
+  - If probing returns that the resource is running, do
   not treat this as a failure always.
-- crm_master must also use the same uname for the local
 host as
+  - crm_master must also use the same uname for the local
   host as heartbeat.
 - GUI:
-- Typos fixed in messages.
-- Do not display stopped orphaned resources as to not
 confuse users.
-- &quot;Not running&quot; is distinct from &quot;failed&quot;.
-- Do not retrieve the complete CIB for every update of the
 screen.
+  - Typos fixed in messages.
+  - Do not display stopped orphaned resources as to not
   confuse users.
+  - &quot;Not running&quot; is distinct from &quot;failed&quot;.
+  - Do not retrieve the complete CIB for every update of
   the screen.
 - LRM:
-- Enhance fix for OSDL #756.
+  - Enhance fix for OSDL #756.
 - stonithd:
-- Fix memory leaks (OSDL #1036 and #951).
+  - Fix memory leaks (OSDL #1036 and #951).
 - CCM:
-- Split-brain recovery fix, handle born-on correctly.
-- 64bit fix: gpointer type was truncated.
+  - Split-brain recovery fix, handle born-on correctly.
+  - 64bit fix: gpointer type was truncated.
 - CIM provider:
-- Make constraints writable.
-- Make resources writable.
-- Ability to create/update ha.cf
+  - Make constraints writable.
+  - Make resources writable.
+  - Ability to create/update ha.cf
 - Resource agent for Xen guests added.

 * Mon Mar 06 2006 - lmb@suse.de
 - Post-2.0.4 critical fixes:
-- CCM: Attach the bornon value to the membership message.
 Fixes
+  - CCM: Attach the bornon value to the membership
   message. Fixes split-brain scenario documented in OSDL
   #1092.
-- heartbeat: should_drop_message() might be called
 recursively; last
+  - heartbeat: should_drop_message() might be called
   recursively; last sequence number needs to be updated
   beforehand. Fixes split-brain after STONITH bug OSDL
   #1103.
-- Portability fixes.
+  - Portability fixes.

 * Wed Mar 01 2006 - lmb@suse.de
 - Update to 2.0.4 - bugfix-only release: @@ -489,26
   +708,26 @@

 * Thu Feb 23 2006 - lmb@suse.de
 - Import fixes from upstream:
-- Failures on lower priority resources will no longer
 abort the
+  - Failures on lower priority resources will no longer
   abort the transition if higher priority ops are still
   on-going (OSDL #815).
-- Transitioner could still be active during join process
 because of a
+  - Transitioner could still be active during join process
   because of a wrong message filter, potentially causing
   resources to be active twice.
-- Node state tracking went wrong in corner cases.
-- CRMd state machine fixes.
-- Do not request information already known every time
 after an
+  - Node state tracking went wrong in corner cases.
+  - CRMd state machine fixes.
+  - Do not request information already known every time
   after an election.
-- Be more tolerant of not-entirely-correctly formatted XML.
-- CIB shutdown enhanced to not discard in-flight updates
 which led to
+  - Be more tolerant of not-entirely-correctly formatted
   XML.
+  - CIB shutdown enhanced to not discard in-flight updates
   which led to unneeded STONITH operations (OSDL #1093).
-- When not all nodes had been seen on initial startup, the
 UUID field
+  - When not all nodes had been seen on initial startup,
   the UUID field for them would be empty; handle this case.
-- Make sure that CRM does not crash when LRM dies.
-- crm_resource: resource migration will try to avoid
 infinite
+  - Make sure that CRM does not crash when LRM dies.
+  - crm_resource: resource migration will try to avoid
   infinite priority, unless admin explicitly requests it,
   to allow for automated fail-back by default.
-- More logging tuning.
-- CTS synchronized with the above changes.
+  - More logging tuning.
+  - CTS synchronized with the above changes.
 - Fix requires for GUI (#149702).

 * Thu Feb 16 2006 - lmb@suse.de @@ -519,7 +738,7 @@
   + 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
+    - 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 (depreciation of
cib_fragment) @@ -605,11 +824,11 @@
   + 1075, 1080, 1081, 1084, 1085, 1064, 1069, 756, 984
   + 1050, 1082, 1037, 1079
 - Post-release fixes:
-- Transitioner less fragile and infinite loops fixed
-- CIB update counters now set correctly
-- Shutdown of the CRM now goes via the Policy Engine to
 coordinate
+  - Transitioner less fragile and infinite loops fixed
+  - CIB update counters now set correctly
+  - Shutdown of the CRM now goes via the Policy Engine to
   coordinate shutdown of managed resources
-- Small logging cleanups.
+  - Small logging cleanups.

 * Mon Jan 30 2006 - lmb@suse.de
 - Update to 2.0.3.20060130-CVS. @@ -699,9 +918,9 @@
 * Mon Feb 28 2005 - lmb@suse.de
 - Fix dependencies.
 - Import several bugfixes from upstream for multi-node
   clusters:
-- Startup &amp; shutdown fixes
-- DC election fixes
-- Logging cleanups
+  - Startup &amp; shutdown fixes
+  - DC election fixes
+  - Logging cleanups

 * Mon Feb 21 2005 - lmb@suse.de
 - Update to heartbeat 1.99.2 from upstream. @@ -840,8
   +1059,8 @@

 * Thu Mar 20 2003 - lmb@suse.de
 - Update to 1.0.2 proper from 1.0.2pre:
-- man page update for apphbd
-- Minor bugfixes
+  - man page update for apphbd
+  - Minor bugfixes

 * Mon Mar 17 2003 - lmb@suse.de
 - Incorporated fix from Ram Pai of IBM EVMS group for
   message loss
-------------------------------

modified (subpackage of) drbd:
-------------------------------
--- SLES10-MT-CHANGELOGS/drbd	2007-03-09 00:43:08.036088000
 +0100
+++ SLES10-SP1-CHANGELOGS/drbd	2007-03-08
 17:00:48.126896000 +0100 @@ -1,3 +1,18 @@
+* Mon Jan 29 2007 - lmb@suse.de
+- Mark drbd as supported by Novell.
+
+* Fri Oct 27 2006 - lmb@suse.de
+- Update to 0.7.22:
+  - In protocol A and B, on connection loss, drbd could
   &quot;forget&quot; to set
+  certain areas out of sync (#210539).
+  - fix races between failure in drbd_send_dblock and
   concurrently
+  running tl_clear.
+  - fix potential access-after-free in drbd_dio_end.
+  - fix possible list corruption respective resulting
   deadlock in
+  receive_DataRequest.
+  - improved the drbd_thread_stop / start code.
+- Fix pointer to documentation in /etc/drbd.conf (#180054).
+
 * Thu Aug 10 2006 - lmb@suse.de
 - Update to 0.7.21 (#194249):
 - Fixed the &quot;syncer stalled&quot; after reconnect symptom. @@
   -39,19 +54,19 @@

 * Mon Mar 06 2006 - lmb@suse.de
 - Import upstream fixes from 0.7.17:
-- There was a bug that could cause the activity log to be
 not applied
+ - There was a bug that could cause the activity log to be
  not applied after a primary crash, when an other size
  than 127 elements was configured.
-- There was a bug in the activity log code, that could
 cause that the
+ - There was a bug in the activity log code, that could
  cause that the latest update to the AL is omitted at
  recovery time.
-- The &quot;Marked additional XXKB as out-of-synced based on
 AL.&quot; message
+ - The &quot;Marked additional XXKB as out-of-synced based on
  AL.&quot; message showed one one eighth of the real amount.

 * Thu Feb 16 2006 - lmb@suse.de
 - Update to 0.7.16, new fixes:
-- DRBD no longer shrinks an consistent device if it gets
 connected to
+ - DRBD no longer shrinks an consistent device if it gets
  connected to an smaller peer or attached to a smaller
  disk.
-- There was a bug related to the degr-wcf-timeout config
 option, it was
+ - There was a bug related to the degr-wcf-timeout config
  option, it was never used in recent DRBD releases. Fixed.

 * Fri Feb 03 2006 - agruen@suse.de @@ -129,15 +144,15 @@

 * Fri Aug 06 2004 - lmb@suse.de
 - Update to 0.7.2-final (still from SVN).
-- Proper handling of backing storage devices that
 occasionally fail
+  - Proper handling of backing storage devices that
   occasionally fail READA (=read ahead) requests. (E.g.
   LVM and MD) DRBD now fails READA requests itself, if a
   resynchronisation is running and it would need to fetch
   the block from its peer.
-- &quot;drbdadm adjust&quot; had a race, which caused random errors.
 ( Missing
+  - &quot;drbdadm adjust&quot; had a race, which caused random
   errors. ( Missing waitpid() ). Fixed now.
-- Properly substract SyncPause times from the syncer
 performance
+  - Properly substract SyncPause times from the syncer
   performance numbers.
-- Fix to the syncer progress bar in /proc/drbd.
+  - Fix to the syncer progress bar in /proc/drbd.

 * Fri Aug 06 2004 - lmb@suse.de
 - Fix minor module build issue. @@ -162,11 +177,11 @@

 * Fri Jun 18 2004 - lmb@suse.de
 - Update to drbd-0.7-pre8 from upstream:
-- Disabling zero-copy IO for now (#41852).
-- Bitmap code restructured and lots of bugs fixed.
-- Safe default: Always force a full-resync on initial
 setup.
-- Ensuring that we never sync/read from an inconsistent
 peer.
-- Various other fixes.
+  - Disabling zero-copy IO for now (#41852).
+  - Bitmap code restructured and lots of bugs fixed.
+  - Safe default: Always force a full-resync on initial
   setup.
+  - Ensuring that we never sync/read from an inconsistent
   peer.
+  - Various other fixes.

 * Wed Jun 09 2004 - lmb@suse.de
 - fix ioctls on s390x @@ -276,22 +291,22 @@

 * Tue Jun 03 2003 - jg@suse.de
 - Update to 0.6.4, changes:
-- Reworked build system (i.e. better Makefiles)
-- SyncAll works forward insead of backwards. Improves
 performance on some
+  - Reworked build system (i.e. better Makefiles)
+  - SyncAll works forward insead of backwards. Improves
   performance on some storage controlers.
-- Reworked /etc/init.d/drbd script (i.e. better support of
 different bash
+  - Reworked /etc/init.d/drbd script (i.e. better support
   of different bash releases)

 * Wed Mar 26 2003 - jg@suse.de
 - Update to 0.6.3, changes:
-- Lockup of primary if secondary fails during resync.
 Fixed. (Stupid!)
-- Probabely SMP only deadlock in the drop-conection code
 path.
-- Improved connect code. (The old code could trap into a
 distributed
+  - Lockup of primary if secondary fails during resync.
   Fixed. (Stupid!)
+  - Probabely SMP only deadlock in the drop-conection code
   path.
+  - Improved connect code. (The old code could trap into a
   distributed deadlock, resulting in an endless
   connect/disconnect loop.)
-- The 'BitMap too small bug' was actually caused by a
 patch in
+  - The 'BitMap too small bug' was actually caused by a
   patch in SuSE's distribution kernel. This patch makes
   DRBD 'more' compatible with SuSE's kernel.
-- Improved code to allocate buffers for the
 rsynchronisation process.
+  - Improved code to allocate buffers for the
   rsynchronisation process. The old code allocated
   physical adjacent pages although the syncer does not
   need them! The old code could fail under high memory
   pressure.
 - Removed BitMap too small patch (is part of 0.6.3) @@
   -304,8 +319,8 @@

 * Wed Feb 12 2003 - jg@suse.de
 - Updated to 0.6.2
-- SMP fix in drbd_dio_end_sec()
-- /etc/init.d/drbd knows about returncodes of fsck
+  - SMP fix in drbd_dio_end_sec()
+  - /etc/init.d/drbd knows about returncodes of fsck

 * Tue Dec 17 2002 - jg@suse.de
 - Moved drbdsetup from /usr/sbin to /sbin to support /usr
   on nfs @@ -320,21 +335,21 @@

 * Wed Oct 02 2002 - jg@suse.de
 - Updated to 0.6.1-pre17, changes:
-- Merged syncer speedup code by Lars G. Ellenberg
-- Merged most of Lars' modifications to the ioctl interface
-- Marged the bug-fixes from the lge-branch
-- Implemented the TimoutCounter in the meta-data code.
-- Fixed a bug that could cause lockup of the primary node
 on
+  - Merged syncer speedup code by Lars G. Ellenberg
+  - Merged most of Lars' modifications to the ioctl
   interface
+  - Marged the bug-fixes from the lge-branch
+  - Implemented the TimoutCounter in the meta-data code.
+  - Fixed a bug that could cause lockup of the primary
   node on SMP systems using a SCSI device for DRBD, it
   always happened during resynchronisation. (!)
 - Checking /.buildenv now in buildsystem instead of
   /etc/*-release

 * Tue Sep 03 2002 - jg@suse.de
 - Init script fixes:
-- Removed abortion on non existing block devices (may
+  - Removed abortion on non existing block devices (may
   break LVM setups)
-- Sourcing . /etc/rc.status earlier now
-- Allowing execution via rcdrbd link
+  - Sourcing . /etc/rc.status earlier now
+  - Allowing execution via rcdrbd link

 * Mon Sep 02 2002 - jg@suse.de
 - Incorporated latest changes from CVS @@ -363,9 +378,9 @@

 * Mon Mar 04 2002 - jg@suse.de
 - updated to bugfix release 0.6.1pre10
-- Data-corruption bug in SyncAll fixed (was introduced in
 pre9)
-- Fixed an OOPS in tl_check_sector() (was introduced in
 pre9)
-- Fixed Linux-2.2.x compability (was broken in pre9)
+  - Data-corruption bug in SyncAll fixed (was introduced
   in pre9)
+  - Fixed an OOPS in tl_check_sector() (was introduced in
   pre9)
+  - Fixed Linux-2.2.x compability (was broken in pre9)
 - removed documentation patch (not needed anymore)

 * Wed Feb 20 2002 - jg@suse.de
-------------------------------

modified (subpackage of) ocfs2-tools:
-------------------------------
--- SLES10-MT-CHANGELOGS/ocfs2-tools	2007-03-09
 00:43:19.580384000 +0100
+++ SLES10-SP1-CHANGELOGS/ocfs2-tools	2007-03-08
 17:02:23.897791000 +0100 @@ -1,3 +1,11 @@
+* Mon Feb 19 2007 - lmb@suse.de
+- Greyed out buttons in ocfs2console still allowed you to
 carry out
+  actions (157462).
+
+* Wed Feb 14 2007 - abeekhof@suse.de
+- Teach o2cb to persist the new timeout options exposed by
 configfs
+  (#228578)
+
 * Thu Oct 26 2006 - lmb@suse.de
 - Update to 1.2.2 from Oracle (#214994).

-------------------------------


</description>
  <description lang="de">This is a update for SLE10 for
package(s):heartbeat,heartbeat-ldirectord,heartbeat-stonith,
heartbeat-pils,heartbeat-cmpi,drbd,ocfs2-tools,ocfs2console

modified (subpackage of) heartbeat:
-------------------------------
--- SLES10-MT-CHANGELOGS/heartbeat	2007-03-09
 00:42:59.837852000 +0100
+++ SLES10-SP1-CHANGELOGS/heartbeat	2007-03-08
 17:01:10.513261000 +0100 @@ -1,3 +1,222 @@
+* Mon Mar 05 2007 - lmb@suse.de
+- Update to dev:9cc3282279a0
+- Fix the include headers properly.
+- CRM: Don't update the restart list with unset attributes
 and prevent
+  spurious restarts,
+- PE: Add node score to clone stability function (OSDL
 1494).
+- PE: Compare uname without case sensitivity (OSDL 1499).
+- PE: Fix anti-colocation when one half of the constraint
 cannot be run.
+- PE: Set common resource attributes before calling unpack
 function for
+  complex resources (OSDL 1492).
+- PE: Make clones semi-sticky by default to prevent
 resource outages.
+- TE: Detect changes to selected attributes of CIB element.
+- TE: Unpack meta attributes in the graph correctly.
+- CRM/LRM: Don't create a resource prior to deletion.
+- RA: Filesystem: Move ocfs2_init out of the generic stop
 path (250603).
+- RA: Filesystem: Filter duplicates from OCFS2 node
 activation list to
+  avoid spurious error messages.
+- RA: Xen: Update to match output of newer xm list command
 (250625).
+- RA: EvmsSCC cleanups (199730).
+- RA: pgsql: Fixes for shutdown escalation.
+- crm_failcount: Map absence of attribute to value 0.
+- crm_resource: Fix -f option.
+- ocf-tester: Continue if validate-all succeeds.
+- STONITH: external/riloe: Bugfixes.
+- attrd: Repeated calls to attrd_update with dampen
 absorbs attribute
+  changes (OSDL 1500).
+- Logging adjustments and fixes.
+
+* Tue Feb 20 2007 - lmb@suse.de
+- heartbeat-revert-62a77874bdf4-2.diff: Back out changeset
 which
+  modified our external include structure.
+
+* Mon Feb 19 2007 - lmb@suse.de
+- Update to dev:7dbd2d974acc
+- Fix several resource leaks in error legs uncovered by
 Coverity.
+- More memory fixes thanks to valgrind.
+- STONITH: HMC(ppc): Fix password passing and hostlist
 parsing (OSDL
+  1488, OSDL 1489).
+- PE: Provide useful logging when a cloned resource is
 found active
+  somewhere it shouldn't be.
+- PE: Fix rsc_colocation with master role (246681).
+- RA: drbd: sanitize drbdadm output so the status querying
 works better.
+- attrd: Exit if heartbeat dies.
+- crm_standby/crm_attribute/crm_master: Always default to
 the local node
+  if uname not specified.
+
+* Tue Feb 13 2007 - lmb@suse.de
+- Update to dev:acb6c89935d6
+- Fix several severe memory leaks thanks to valgrind.
+- Use libc memory allocation functions.
+- LRM/CRM interaction: Fix one crash during BSC (#244444).
+- PE: Fix for potential NULL dereference (OSDL 1486).
+- RA: pgsql: Allow port number of instance to be specified.
+- Fix some compiler warnings.
+
+* Mon Feb 05 2007 - lmb@suse.de
+- Update to dev:ef5945fc1fbe
+- CIB: Create synchronous r/w connections correctly (OSDL
 1480).
+- PE: Order promotions after _all_ demotions have
 completed (239082).
+- PE: Master placement was not persistent (239086).
+- PE: Set priority for actions correctly so that
 notifications are never
+  lost (239079).
+- PE: Fix on_fail=stop setting on actions (OSDL 1484).
+- crm_master: crm_master uses the same IDs for permanent
 and transient
+  attributes (239075).
+- crm_primitive.py: default the provider to &quot;heartbeat&quot;
 for OCF
+  resources if not set.
+- crm_standby: Use current node name as default.
+- RA: drbd: Fix some issues and work-arounds for drbdadm
 bugs.
+
+* Thu Jan 25 2007 - lmb@suse.de
+- Update to dev:bc43ec0a0ff9
+- PE: Fix rsc_order constraints from group to group.
+- PE: Cleanup transition graphs and dot file generation.
+- CIB: Fix crash in replace operation.
+- RA: pgsql: Handle unset PGHOST option correctly.
+
+* Fri Jan 19 2007 - lmb@suse.de
+- Update to dev:0855cf458913
+- Integrate build dependency reduction into upstream.
+- crm_resource: place lifetime rule in correct section.
+- CRM: Fix one crash triggered by async error
 notifications.
+- PE: Optimize out nodes which cannot run resources.
+- CTS: Improvements to test async error notifications.
+
+* Wed Jan 17 2007 - lmb@suse.de
+- Update to dev:5d3bd17fcc23
+- RA: Xen: Fix typo in migration functionality.
+- RA: drbd: Allow floating peers (FATE 300300).
+- CRM: deadlock if shutdown while starting up (OSDL 1465).
+- CIB: Fix crash in find_attr_details (OSDL 1472)
+- crm_resource: Check for sane host names when migrating
 (OSDL 1374).
+- crm_resource: Allow resource meta attributes to be set
 with crm_admin
+  (OSDL 1451).
+- crm_resource: Migrate should allow creating temporary
 rules (OSDL
+  1462).
+- crm_resource: Add clone support to crm_resource (OSDL
 1073).
+- CIB: Allow automatic assignment of object IDs (OSDL
 1430).
+
+* Tue Jan 16 2007 - olh@suse.de
+- remove build dependency on iptables
+  iptables depends on kernel-source
+  everything yast related depends on heartbeat, via evms
+  fixes also /usr/lib/ocf/resource.d/heartbeat/IPaddr2
+
+* Sun Jan 14 2007 - lmb@suse.de
+- Update to 2.0.8 - dev:92de87ae3f26
+- CRM: Support migration operations (FATE 300722).
+- CRM: Reorder CCM inputs to avoid potential deadlock on
 startup.
+- PE: Allow rsc_colocation constraints to be symmetrical.
+- CTS improvements.
+- RA: Xen: Support migrate operation.
+- RA: mysql, apache, pgsql, oracle, ServeRAID: minor fixes.
+- stonith: New plugin for IBM RSA/RSA II (OSDL 1292).
+
+* Thu Jan 04 2007 - lmb@suse.de
+- Update to 2.0.8-pre - dev:c38fb26a9497
+- Core/CRM: Improvements to the memory allocation,
 message, and string
+  handling libraries result in an overall speed-up of 65%.
+- CRM: Fix ISO date handling for Jan 01 of any year.
+- CRM: Only update the voted hashtable with no-votes for
 the current
+  election.
+- RA: IPaddr: Support netmask both in CIDR and in
 dotted-quad notation.
+- logd: Fix trailing random byte in log messages (OSDL
 1268).
+- Reduced logging.
+
+* Wed Dec 13 2006 - lmb@suse.de
+- Update to 2.0.8 series - dev:1b5f016641ee (FATE 301631).
+- heartbeat:  Work around a glibc/times() bug to prevent
 failures every
+  497 days on 32-bit Linux (OSDL 1407).
+- heartbeat: Retransmits were requested more often than
 they'd be
+  honored (OSDL 1455).
+- CTS/PE: Introduce CRM option &quot;startup_fencing&quot; to
 disable fencing of
+  unseen nodes, because CTS can't handle this.
+- PE: Split-off &quot;network-delay&quot; option from global_timeout
 to separate
+  network delays from action timeouts.
+- PE/CRM: Binaries now support being called with
 &quot;metadata&quot; command to
+  document the complete list of options in the CIB.
+- PE: DTD: Include start_delay as a property of operation
 objects.
+- PE: Fix implementation of date_spec when no range is
 specified.
+- PE: Enforce clone_node_max for already running resources.
+- PE: Clones were not being stopped on node shutdown.
+- PE: Allow resource colocation based on node attributes
 other than #id
+  (node_attribute option added to rsc_colocation
   constraint).
+- PE: Improved handling when timeout &lt; start_delay (OSDL
 1421).
+- PE: Pre-notifications for promote occured before start
 was completed
+  (OSDL 1447).
+- PE: Allow any two pairs of actions to be specified for
 rsc_order (OSDL
+  1452).
+- PE: Handle asymmetric clusters where RAs are not
 installed on all
+  nodes.
+- PE: Allow resource stickiness and failure stickiness to
 change based
+  on node attributes.
+- CIB: Fix update_attr() causes attrd to hang at shutdown
 when there is
+  no DC (OSDL 1432).
+- CIB: Corrupted config file prevents heartbeat restart
 (OSDL 1385).
+- CIB: Startup processing improvements; DTD validation
 will be
+  automatically activated if the CIB on-disk validates.
+- TE: Fix memory leak.
+- TE: Failcount wasn't being updated in all cases.
+- TE: never update the CIB with unconfirmed stop actions
 (OSDL 1435).
+- CTS/RA: Replace OCFMSDummy with Stateful RA.
+- CCM: Centralize quorum calculation on the transition
 leader.
+- CCM: Support split-site and external quorum servers.
+- CRM: Ignore status update for non-members (ie, ping
 nodes).
+- LRM: Don't postpone postponed resources.
+- LRM: Fix restart in case an lrmd is already running
 (OSDL 1333).
+- LRM: Fix overflow in RA output handling (OSDL 1433).
+- mgmtd: Robustness and memory leak fixes.
+- mgmtd: make the port used configurable (OSDL 1390).
+- haresources2cib.py: Improve v1 to v2 conversion tool
 (OSDL 1415).
+- GUI: ping nodes appear as failed in gui (OSDL 1394).
+- GUI: Reduce duplicates in RA list by only showing the
 OCF one if both
+  ocf and hb RA exist) (OSDL 1338).
+- GUI: Add new resource to currently selected group (OSDL
 1414).
+- GUI: support all attributes of operations (OSDL 1372).
+- GUI: Create first resource along with a new group;
 delete group when
+  last resource is removed (OSDL 1287).
+- GUI: Set defaults for clones and m/s RAs (OSDL 1352).
+- GUI: Use meta-data defaults when creating actions (OSDL
 1351).
+- GUI: GUI: start all sub resources when we start a group
 or a clone
+  (OSDL 1449).
+- GUI: support ordered==false or non-collocated==false
 groups (OSDL
+  1257).
+- stonithd: Fix memory leak.
+- stonithd: Remove reliance on farside_pid (OSDL 1412).
+- stonith external/riloe: Make the login name and iLo
 device address
+  configurable.
+- crm_resource: Add manpage.
+- RA: PureFTPd, mysql, ManageVE (to manage an OpenVZ
 container),
+  ManageRAID, WAS6 (Websphere 6) added.
+- RA: Include SAPInstance and SAPDatabase (FATE 2172).
+- RA: IPaddr cleanup to avoid race conditions in the
 script. Report
+  status failure when an IPaddr is active on a different
   interface but
+  allow it to be stopped.
+- RA: IPaddr2 fixes for loopback bound addresses.
+- RA: Filesystem reported wrong status/monitor results for
 OCFS2 in some
+  circumstances (Novell 187080).
+- RA: Improve heartbeat v1 wrappers.
+- RA: Fix db2 monitor operation.
+- RA: ldirectord: Make the emailalert and emailalertfreq
 options global
+  as well as non-global, make checkcount global as well as
   per-virtual,
+  add radius check, improvements to documentation.
+- RA: pgsql: Make server logfile configurable and implement
+  validate-all. New parameter ctl_opt added to pgsql to
   support
+  additional options for pg_ctl.
+- CRM: First beginnings of a cluster-wide shell (FATE ...)
+- BEAM / Coverity induced fixes.
+- Minor compatibility fixes (OSDL 1405).
+- Logging improvements all over the place.
+
+* Tue Oct 31 2006 - lmb@suse.de
+- Update to 2.0.7-devel from (dev:94243820b011).
+- Extended support for master-slave resources (FATE
 300723).
+- OCF RA API compliance checker (FATE 300737).
+- Support weak and uni-directional collocation constraints
 (FATE
+  300792).
+- Many bugfixes.
+
 * Mon Aug 14 2006 - lmb@suse.de
 - Update to 2.0.7:
 - Remote Denial of Service attack (#195068,
   CVE-2006-3121). @@ -111,12 +330,12 @@

 * Mon Jun 12 2006 - lmb@suse.de
 - CRM:
-- Fix shutdown when a node had failed resources.
-- Swapped params to crm_resource (#182081).
-- Correctly recreate actions for master/slave resources
 after
+  - Fix shutdown when a node had failed resources.
+  - Swapped params to crm_resource (#182081).
+  - Correctly recreate actions for master/slave resources
   after fencing.
-- Handle deletions of transient node attributes.
-- Improve handling of XML diffs (#181975).
+  - Handle deletions of transient node attributes.
+  - Improve handling of XML diffs (#181975).
 - Fencing stopped to operate on the node the GUI connected
   to, causing cluster errors (#181748).
 - GUI fixes. @@ -126,61 +345,61 @@

 * Fri Jun 02 2006 - lmb@suse.de
 - Filesystem RA:
-- Allow stop of an already unmounted fs to succeed
 (#180303).
+  - Allow stop of an already unmounted fs to succeed
   (#180303).
 - CRM:
-- Order pre-start notifications after post-stop. Order
 monitoring to
+  - Order pre-start notifications after post-stop. Order
   monitoring to begin only after confirmed post-start
   (#180303).
-- Do not schedule more than one probe per node for
 anonymous clones
+  - Do not schedule more than one probe per node for
   anonymous clones (#180799).
-- Do not wait for operations on failed nodes, but abort
 them
+  - Do not wait for operations on failed nodes, but abort
   them immediately (#180150).
-- Probe anoymous clones correctly (#180699).
-- Fix standby for nodes to work again.
+  - Probe anoymous clones correctly (#180699).
+  - Fix standby for nodes to work again.

 * Tue May 30 2006 - lmb@suse.de
 - mgmtd:
-- Broken CIB could cause segfaults (OSDL #1276, #179052).
+  - Broken CIB could cause segfaults (OSDL #1276, #179052).
 - lrmd:
-- Querying the metadata of stonith plugins by the GUI
 causes loss of
+  - Querying the metadata of stonith plugins by the GUI
   causes loss of connection (OSDL #1275, #179707, #179052).
 - CRM:
-- Actually honor the result of the DTD validation and
 prevent broken
+  - Actually honor the result of the DTD validation and
   prevent broken XML from being inserted (OSDL #1276,
   #179859, #179522).
 - 64bit autodetection fixed upstream again.

 * Mon May 29 2006 - lmb@suse.de
 - CRM:
-- Monitor operations now scheduled only after the
 post-notifications
+  - Monitor operations now scheduled only after the
   post-notifications for start have been delivered
   (#177525).
-- Some attributes were missing from the meta namespace
 (#177554).
-- Notifications for clones about failed nodes (#178488).
-- Transitioner did not abort failed transitions, but
 looped, and crmd
+  - Some attributes were missing from the meta namespace
   (#177554).
+  - Notifications for clones about failed nodes (#178488).
+  - Transitioner did not abort failed transitions, but
   looped, and crmd did not recover from killed tengine
   (#178764).
-- crm_mon refresh interval off by a factor of 1000
 (#178338).
-- Forced probes could cause an infinite loop.
+  - crm_mon refresh interval off by a factor of 1000
   (#178338).
+  - Forced probes could cause an infinite loop.
 - LRM:
-- Do not provide outdated metadata to resource agents
 (OSDL #1273).
+  - Do not provide outdated metadata to resource agents
   (OSDL #1273).
 - Filesystem RA:
-- Perform the actual mount command within the &quot;start&quot;
 operation now
+  - Perform the actual mount command within the &quot;start&quot;
   operation now and handle pre-notifications for start
   right (#177525).
-- Detect broken OCFS2 filesystems earlier (#179520).
+  - Detect broken OCFS2 filesystems earlier (#179520).
 - GUI:
-- Fix crash when selecting clone resource (#178665).
-- Allowed to modify/start/stop individual clone children,
 but not the
+  - Fix crash when selecting clone resource (#178665).
+  - Allowed to modify/start/stop individual clone
   children, but not the clone itself (#178773).
 - ha_propagate: Distribute state whether or not heartbeat
   is started on boot too (#179233).

 * Mon May 22 2006 - lmb@suse.de
 - CRM:
-- Do not shadow instance parameters with internal resource
 properties,
+  - Do not shadow instance parameters with internal
   resource properties, and allow clone and them to be set
   within the (meta) instance parameters too (#177554).
-- Fix clone migration in response to shutdowns when
 clone_max &lt; num
+  - Fix clone migration in response to shutdowns when
   clone_max &lt; num active nodes (#177637).
-- Tags with no attributes were able to be added to the CIB
 without
+  - Tags with no attributes were able to be added to the
   CIB without having an id added to them.
-- Globally unique clones need to have all instances probed
 for on
+  - Globally unique clones need to have all instances
   probed for on every node.

 * Sat May 20 2006 - lmb@suse.de @@ -188,37 +407,37 @@

 * Fri May 19 2006 - lmb@suse.de
 - GUI enhancements:
-- Icons updated and new ones added.
-- Resources now default to &quot;stopped&quot;.
-- Allow GUI to configure resource_failure_stickiness.
-- Various useability fixes (among them OSDL #1221).
+  - Icons updated and new ones added.
+  - Resources now default to &quot;stopped&quot;.
+  - Allow GUI to configure resource_failure_stickiness.
+  - Various useability fixes (among them OSDL #1221).
 - CIM provider: Don't overwrite directives it doesn't know
   (#170877)
 - LRM:
-- Overflow fixes (OSDL #1222).
-- Be more tolerant for LSB script format.
-- Enhance heartbeat resource class (#1229).
+  - Overflow fixes (OSDL #1222).
+  - Be more tolerant for LSB script format.
+  - Enhance heartbeat resource class (#1229).
 - CRM:
-- Fixes to DTD and DTD validation, prevented some coded
 features to be
+  - Fixes to DTD and DTD validation, prevented some coded
   features to be activated.
-- Useage/help texts/log messages updated in various places.
-- attrd: Make sure new value is always written to CIB.
-- Support target_role for groups (instead of crashing)
 (OSDL #1248).
-- Fix handling of defaults for target_role.
-- Clones now default to one instance per node.
-- Fix CIB update handling for replace (#174049, OSDL
 #1247).
-- Probe newly added resources too (OSDL #1252).
-- Avoid some unnecessary resource restarts.
-- Fix attribute value inheritance (OSDL #1253).
-- pingd: Fix retry handling when connecting to CIB
 (#176014).
-- crm_resource: Allow deletion to be forced when cluster
 doesn't have
+  - Useage/help texts/log messages updated in various
   places.
+  - attrd: Make sure new value is always written to CIB.
+  - Support target_role for groups (instead of crashing)
   (OSDL #1248).
+  - Fix handling of defaults for target_role.
+  - Clones now default to one instance per node.
+  - Fix CIB update handling for replace (#174049, OSDL
   #1247).
+  - Probe newly added resources too (OSDL #1252).
+  - Avoid some unnecessary resource restarts.
+  - Fix attribute value inheritance (OSDL #1253).
+  - pingd: Fix retry handling when connecting to CIB
   (#176014).
+  - crm_resource: Allow deletion to be forced when cluster
   doesn't have quorum.
 - heartbeat core:
-- Fix sending of compressed/binary fields over serial
 links.
+  - Fix sending of compressed/binary fields over serial
   links.
 - Resource Agents:
-- OCFS2 integration fixed and merged with upstream
 (#174908, #175986).
-- LVSSyncDaemon fixes to work with recent sed (OSDL #1249).
-- STONITH: Provide correct metadata.
-- apache: Fix metadata operation (OSDL #1254), monitor
 operation, and
+  - OCFS2 integration fixed and merged with upstream
   (#174908, #175986).
+  - LVSSyncDaemon fixes to work with recent sed (OSDL
   #1249).
+  - STONITH: Provide correct metadata.
+  - apache: Fix metadata operation (OSDL #1254), monitor
   operation, and enhance helptexts.
 - Start heartbeat after Xen is finished with its
   networking changes (#177134). @@ -229,102 +448,102 @@
 - ha_propagate added to allow YaST2 heartbeat module to
   succeed (#172693, #172043).
 - CRM:
-- Case no longer matters for internal options.
-- Process IPC routing messages immediately in the FSA to
 avoid
+  - Case no longer matters for internal options.
+  - Process IPC routing messages immediately in the FSA to
   avoid stalling.
-- Post notifications will now always be delivered, and
 after the
+  - Post notifications will now always be delivered, and
   after the operation too (#170573).
-- When deliberately stopping a resource, stop everything
 which depends
+  - When deliberately stopping a resource, stop everything
   which depends on it too (OSDL #1219).
-- Fix file permissions on the CIB to not be world readable
 (OSDL
+  - Fix file permissions on the CIB to not be world
   readable (OSDL [#1224]).
-- Default to stop deleted resources, which is the expected
 behaviour
+  - Default to stop deleted resources, which is the
   expected behaviour (OSDL #1236, #173002).
-- When logging XML, allow admin-defined sensitive
 information to be
+  - When logging XML, allow admin-defined sensitive
   information to be hidden (to whiteout credentials).
-- Cloned resource groups fixed.
-- cibadmin will now update/modify/replace/create objects
 recursively
+  - Cloned resource groups fixed.
+  - cibadmin will now update/modify/replace/create objects
   recursively if needed.
-- If &quot;target_role&quot; is explicitly set, the is_managed
 attribute is
+  - If &quot;target_role&quot; is explicitly set, the is_managed
   attribute is ignored, to ease debugging of
   configurations and RAs.
-- Don't schedule recurring operations for nodes which are
 offline
+  - Don't schedule recurring operations for nodes which
   are offline anyway.
-- Don't update the CIB with failure to cancel operations.
-- crm_resource accepts both long and short resource names.
-- crm_resource triggers an update/transition after
 clearing resource
+  - Don't update the CIB with failure to cancel operations.
+  - crm_resource accepts both long and short resource
   names.
+  - crm_resource triggers an update/transition after
   clearing resource state.
-- crm_failcount querying the current failure count has
 been fixed.
-- Clean up reporting of dead resources in crm_mon /
 crm_resource -L.
-- Help text fixes.
-- Logging fixes.
-- Only create debugging coredumps for non-fatal assertions
 if debug is
+  - crm_failcount querying the current failure count has
   been fixed.
+  - Clean up reporting of dead resources in crm_mon /
   crm_resource -L.
+  - Help text fixes.
+  - Logging fixes.
+  - Only create debugging coredumps for non-fatal
   assertions if debug is enabled.
-- cibadmin manpage added.
+  - cibadmin manpage added.
 - CCM:
-- Fix one potential NULL pointer dereference.
+  - Fix one potential NULL pointer dereference.
 - heartbeat core:
-- Patch from gshi to greatly enhance autojoin behaviour;
 new nodes
+  - Patch from gshi to greatly enhance autojoin behaviour;
   new nodes need to listen to those already joined for the
   hostcache contents.
 - Resource Agents:
-- Bring drbd RA uptodate with master/slave changes.
+  - Bring drbd RA uptodate with master/slave changes.
 - CIM provider:
-- Logging fixes.
-- Fix performance bugs in the caching mechanism.
-- Regression test harness fixed &amp; extended.
-- Support location constraints.
+  - Logging fixes.
+  - Fix performance bugs in the caching mechanism.
+  - Regression test harness fixed &amp; extended.
+  - Support location constraints.

 * Mon Apr 24 2006 - lmb@suse.de
 - Update to heartbeat 2.0.5 to sync intermediate fixes
   with upstream. Incremental changelog to previous:
-- CRM:
-- Do not promote resources which couldn't be started.
-- Fix handling of orphaned resources (again).
-- Use CTS for BasicSanityCheck.
-- Increase some timeouts to not trigger prematurely.
-- Ensure that promotions and demotions happen in the
 correct order
+  - CRM:
+    - Do not promote resources which couldn't be started.
+    - Fix handling of orphaned resources (again).
+    - Use CTS for BasicSanityCheck.
+    - Increase some timeouts to not trigger prematurely.
+    - Ensure that promotions and demotions happen in the
correct order always.
-- Ignore the quorum state written in on-disk CIB copy.
-- Ensure that we can deal with slightly confusing messages
 from CCM
+    - Ignore the quorum state written in on-disk CIB copy.
+    - Ensure that we can deal with slightly confusing
messages from CCM caused by autojoin.
-- resource_tickiness/is_managed can now be set to
 &quot;default&quot; to
+    - resource_tickiness/is_managed can now be set to
&quot;default&quot; to explicitly inherit the global default.
-- Process LRM events immediately, as the TE might need
 them to
+    - Process LRM events immediately, as the TE might need
them to complete the transition.
-- GUI/mgmtd:
-- Updated icons.
-- Ability to start/stop/demote resources on request.
-- Show master/slave status in the GUI.
-- Initialize cache for objects when first used, not on
 startup;
+  - GUI/mgmtd:
+    - Updated icons.
+    - Ability to start/stop/demote resources on request.
+    - Show master/slave status in the GUI.
+    - Initialize cache for objects when first used, not on
startup; speeds up initialization.
-- mgmtd is now started by default for CRM-style clusters.
-- Resource Agents:
-- Apache RA fixes to error handling and corresponding exit
 codes.
-- LRM:
-- Keep track of all monitor operations, even if they are
 running at
+    - mgmtd is now started by default for CRM-style
clusters.
+  - Resource Agents:
+    - Apache RA fixes to error handling and corresponding
exit codes.
+  - LRM:
+    - Keep track of all monitor operations, even if they
are running at different depths or intervals.
-- CCM/membership:
-- Reduce excessive timeouts.
-- Send node names as part of the new membership, important
 for
+  - CCM/membership:
+    - Reduce excessive timeouts.
+    - Send node names as part of the new membership,
important for autojoin (OSDL #1181).
-- Only update the node names in the right place (OSDL
 #1198).
-- CIM provider:
-- Add instance attributes to mof.
-- Add id attribute to resource group object.
-- heartbeat core:
-- Reduce memory footprint by shrinking message history.
-- Turned off a &quot;feature&quot; where a node could be
 automatically
+    - Only update the node names in the right place (OSDL
#1198).
+  - CIM provider:
+    - Add instance attributes to mof.
+    - Add id attribute to resource group object.
+  - heartbeat core:
+    - Reduce memory footprint by shrinking message history.
+    - Turned off a &quot;feature&quot; where a node could be
automatically deleted, which broke autojoin.
-- Improved API for heartbeat/GSource, to avoid upto 3
 minute delays
+    - Improved API for heartbeat/GSource, to avoid upto 3
minute delays in delivering messages to the CRM.
-- Default to realtime-safe compression algorithm.
-- Everywhere:
-- Logging.
-- Small Coverity fixes.
+    - Default to realtime-safe compression algorithm.
+  - Everywhere:
+    - Logging.
+    - Small Coverity fixes.
 - Additional fixes:
-- Priorize local IPC to avoid blocking the Transition
 Engine (OSDL
+  - Priorize local IPC to avoid blocking the Transition
   Engine (OSDL [#1206]).
-- Minor corrections to crmadmin help text (#163925).
-- Set OCF_MONITOR_LEVEL correctly.
+  - Minor corrections to crmadmin help text (#163925).
+  - Set OCF_MONITOR_LEVEL correctly.

 * Mon Apr 10 2006 - lmb@suse.de
 - Reduce BuildRequires further. @@ -332,29 +551,29 @@ were
   never shipped.
 - Various (~20) minor issues found by Coverity, mostly in
   error legs.
 - CRM:
-- ipfail functionality now available in CRM mode using
 attrd + pingd,
+  - ipfail functionality now available in CRM mode using
   attrd + pingd, controlled via pingd OCF Resource Agent
   (OSDL #123).
-- Bugfixes for rolling upgrade scenarios.
-- Set up the STONITH configuration prior to issueing
 STONITH requests;
+  - Bugfixes for rolling upgrade scenarios.
+  - Set up the STONITH configuration prior to issueing
   STONITH requests; avoid unnecessary retries (OSDL #1102).
-- Further updates to the DTD.
-- Special CIB section &quot;cib-bootstrap-options&quot;, read and
 parsed first
+  - Further updates to the DTD.
+  - Special CIB section &quot;cib-bootstrap-options&quot;, read and
   parsed first thing on startup.
-- crmadmin help did not match real option names (#163933).
-- If CIB validation fails, revert to last known good CIB.
-- Better CIB error reporting for invalid sections.
-- Mask misleading empty &quot;failed&quot; message for success.
-- Make the DC timeout dependant on the value of
 ha.cf/initdead
+  - crmadmin help did not match real option names
   (#163933).
+  - If CIB validation fails, revert to last known good CIB.
+  - Better CIB error reporting for invalid sections.
+  - Mask misleading empty &quot;failed&quot; message for success.
+  - Make the DC timeout dependant on the value of
   ha.cf/initdead
 - GUI/mgmtd:
-- Display the cluster currently connected.
-- Do _not_ log the password in cleartext.
+  - Display the cluster currently connected.
+  - Do _not_ log the password in cleartext.
 - CIM provider:
-- Resource addition
-- Adding operations to resources
-- New class HA_ClusteringService
-- Various updates.
+  - Resource addition
+  - Adding operations to resources
+  - New class HA_ClusteringService
+  - Various updates.
 - heartbeat core:
-- Messages were delayed by several minutes in some cases
 (OSDL
+  - Messages were delayed by several minutes in some cases
   (OSDL [#1183]).

 * Fri Apr 07 2006 - lmb@suse.de @@ -364,104 +583,104 @@
 * Wed Apr 05 2006 - lmb@suse.de
 - Reduce buildrequires dependencies by defaulting to path
   names.
 - CRM fixes:
-- Master/slave resources have been tested and work.
-- &quot;crm_role&quot; now passed on to RAs as indication of m/s
 invocation.
-- Election timer related fixes (OSDL #1151, #1154).
-- Logging has been greatly enhanced and reduced in volume.
-- Failcount only applies to recurring actions (monitor).
-- crm_verify now can also optional save the CIB used (if
 invoked on
+  - Master/slave resources have been tested and work.
+  - &quot;crm_role&quot; now passed on to RAs as indication of m/s
   invocation.
+  - Election timer related fixes (OSDL #1151, #1154).
+  - Logging has been greatly enhanced and reduced in
   volume.
+  - Failcount only applies to recurring actions (monitor).
+  - crm_verify now can also optional save the CIB used (if
   invoked on the live CIB) for reproduction.
-- Better error handling and user feedback in cibadmin.
-- CIB is now smaller by only saving the hash of the
 parameters in the
+  - Better error handling and user feedback in cibadmin.
+  - CIB is now smaller by only saving the hash of the
   parameters in the status section instead of the full
   list.
-- DTD has been updated and the CIB can now be validated
 using xmllint
+  - DTD has been updated and the CIB can now be validated
   using xmllint (OSDL #1169).
-- crm_mon no longer displays provider for LSB/heartbeat
 class
+  - crm_mon no longer displays provider for LSB/heartbeat
   class resources.
-- pengine now writes its inputs to disk under
+  - pengine now writes its inputs to disk under
   /var/lib/heartbeat/pengine/, instead of logging them.
   Reduces log flooding by 40% and improves supportability.
-- New resource paramater &quot;target_role&quot; to specify that the
 admin wants
+  - New resource paramater &quot;target_role&quot; to specify that
   the admin wants a resource to be Stopped (ie, not
   running), or to prevent it from being promoted to Master.
-- CIB better deals with invalid changes by the admin.
-- cibadmin fixes for &quot;Call cib_create failed (-25): The
 update was
+  - CIB better deals with invalid changes by the admin.
+  - cibadmin fixes for &quot;Call cib_create failed (-25): The
   update was empty&quot;
-- CIB deletions could cause a crash (OSDL #1141).
-- Make sure logs are flushed before aborting.
-- CIB now supports validation against the DTD to protect
 the admin
+  - CIB deletions could cause a crash (OSDL #1141).
+  - Make sure logs are flushed before aborting.
+  - CIB now supports validation against the DTD to protect
   the admin from inserting invalid XML when all nodes are
   2.0.5 and up (OSDL [#1169]).
-- crmadmin help text advertised unimplemented commandline
 options
+  - crmadmin help text advertised unimplemented
   commandline options (#163517, #163563).
 - GUI:
-- Indicate refreshing progress in status bar to avoid
 appearing hung
+  - Indicate refreshing progress in status bar to avoid
   appearing hung (OSDL #1160).
-- Further improved client-side caching for performance.
-- Report why login to the server failed.
-- Fixed a crash in conjunction with crm_resource -M
 (#154512, OSDL
+  - Further improved client-side caching for performance.
+  - Report why login to the server failed.
+  - Fixed a crash in conjunction with crm_resource -M
   (#154512, OSDL [#1176]).
-- Show whether a node is in standby mode or not (OSDL
 #1175, #1004).
-- mgmtd memory leak fixed.
-- Crashed daemon caused GUI to consume all CPU (OSDL
 #1157).
+  - Show whether a node is in standby mode or not (OSDL
   #1175, #1004).
+  - mgmtd memory leak fixed.
+  - Crashed daemon caused GUI to consume all CPU (OSDL
   #1157).
 - LRM:
-- Logging improvements.
-- Do not send redundant notifications to crmd (OSDL #1083).
-- Do report failure of class heartbeat resources (OSDL
 #1163).
+  - Logging improvements.
+  - Do not send redundant notifications to crmd (OSDL
   #1083).
+  - Do report failure of class heartbeat resources (OSDL
   #1163).
 - CIM provider:
-- Detect http/https ports for openwbem (OSDL #1104,
 #151297).
+  - Detect http/https ports for openwbem (OSDL #1104,
   #151297).
 - heartbeat core:
-- Fix a crash in our IPC code on channel disconnect (OSDL
 #1182).
+  - Fix a crash in our IPC code on channel disconnect
   (OSDL #1182).
 - Resource agents:
-- ldirectord to use /dev/null instead of /dev/console when
 daemonized
+  - ldirectord to use /dev/null instead of /dev/console
   when daemonized (OSDL #1180).
-- Remove stray &quot;parameters&quot; closing tag in OCFS2-enabled
 Filesystem
+  - Remove stray &quot;parameters&quot; closing tag in OCFS2-enabled
   Filesystem RA, causing GUI to not display help (#158531).

 * Mon Mar 27 2006 - lmb@suse.de
 - Logging updates.
 - CRM fixes:
-- Master/slave resources now apply number of maximum
 masters
+  - Master/slave resources now apply number of maximum
   masters correctly.
-- STONITH type (reset/power-off) configurable (OSDL #113).
-- Checksum the CIB on disk (OSDL #197).
-- Ability to migrate resources after a monitoring failure.
-- Deleting a deleted object is idem-potent and succeeds
 now.
-- TE now detects cancelled ops correctly.
-- If the UUID of a node changes (because the same hostname
 has been
+  - STONITH type (reset/power-off) configurable (OSDL
   #113).
+  - Checksum the CIB on disk (OSDL #197).
+  - Ability to migrate resources after a monitoring
   failure.
+  - Deleting a deleted object is idem-potent and succeeds
   now.
+  - TE now detects cancelled ops correctly.
+  - If the UUID of a node changes (because the same
   hostname has been re-assigned to a newly rebuild
   machine), update our caches.
-- Create core files / backtraces for asserts without
 crashing.
-- Do not issue probes for orphaned resources.
-- If probing returns that the resource is running, do not
 treat this
+  - Create core files / backtraces for asserts without
   crashing.
+  - Do not issue probes for orphaned resources.
+  - If probing returns that the resource is running, do
   not treat this as a failure always.
-- crm_master must also use the same uname for the local
 host as
+  - crm_master must also use the same uname for the local
   host as heartbeat.
 - GUI:
-- Typos fixed in messages.
-- Do not display stopped orphaned resources as to not
 confuse users.
-- &quot;Not running&quot; is distinct from &quot;failed&quot;.
-- Do not retrieve the complete CIB for every update of the
 screen.
+  - Typos fixed in messages.
+  - Do not display stopped orphaned resources as to not
   confuse users.
+  - &quot;Not running&quot; is distinct from &quot;failed&quot;.
+  - Do not retrieve the complete CIB for every update of
   the screen.
 - LRM:
-- Enhance fix for OSDL #756.
+  - Enhance fix for OSDL #756.
 - stonithd:
-- Fix memory leaks (OSDL #1036 and #951).
+  - Fix memory leaks (OSDL #1036 and #951).
 - CCM:
-- Split-brain recovery fix, handle born-on correctly.
-- 64bit fix: gpointer type was truncated.
+  - Split-brain recovery fix, handle born-on correctly.
+  - 64bit fix: gpointer type was truncated.
 - CIM provider:
-- Make constraints writable.
-- Make resources writable.
-- Ability to create/update ha.cf
+  - Make constraints writable.
+  - Make resources writable.
+  - Ability to create/update ha.cf
 - Resource agent for Xen guests added.

 * Mon Mar 06 2006 - lmb@suse.de
 - Post-2.0.4 critical fixes:
-- CCM: Attach the bornon value to the membership message.
 Fixes
+  - CCM: Attach the bornon value to the membership
   message. Fixes split-brain scenario documented in OSDL
   #1092.
-- heartbeat: should_drop_message() might be called
 recursively; last
+  - heartbeat: should_drop_message() might be called
   recursively; last sequence number needs to be updated
   beforehand. Fixes split-brain after STONITH bug OSDL
   #1103.
-- Portability fixes.
+  - Portability fixes.

 * Wed Mar 01 2006 - lmb@suse.de
 - Update to 2.0.4 - bugfix-only release: @@ -489,26
   +708,26 @@

 * Thu Feb 23 2006 - lmb@suse.de
 - Import fixes from upstream:
-- Failures on lower priority resources will no longer
 abort the
+  - Failures on lower priority resources will no longer
   abort the transition if higher priority ops are still
   on-going (OSDL #815).
-- Transitioner could still be active during join process
 because of a
+  - Transitioner could still be active during join process
   because of a wrong message filter, potentially causing
   resources to be active twice.
-- Node state tracking went wrong in corner cases.
-- CRMd state machine fixes.
-- Do not request information already known every time
 after an
+  - Node state tracking went wrong in corner cases.
+  - CRMd state machine fixes.
+  - Do not request information already known every time
   after an election.
-- Be more tolerant of not-entirely-correctly formatted XML.
-- CIB shutdown enhanced to not discard in-flight updates
 which led to
+  - Be more tolerant of not-entirely-correctly formatted
   XML.
+  - CIB shutdown enhanced to not discard in-flight updates
   which led to unneeded STONITH operations (OSDL #1093).
-- When not all nodes had been seen on initial startup, the
 UUID field
+  - When not all nodes had been seen on initial startup,
   the UUID field for them would be empty; handle this case.
-- Make sure that CRM does not crash when LRM dies.
-- crm_resource: resource migration will try to avoid
 infinite
+  - Make sure that CRM does not crash when LRM dies.
+  - crm_resource: resource migration will try to avoid
   infinite priority, unless admin explicitly requests it,
   to allow for automated fail-back by default.
-- More logging tuning.
-- CTS synchronized with the above changes.
+  - More logging tuning.
+  - CTS synchronized with the above changes.
 - Fix requires for GUI (#149702).

 * Thu Feb 16 2006 - lmb@suse.de @@ -519,7 +738,7 @@
   + 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
+    - 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 (depreciation of
cib_fragment) @@ -605,11 +824,11 @@
   + 1075, 1080, 1081, 1084, 1085, 1064, 1069, 756, 984
   + 1050, 1082, 1037, 1079
 - Post-release fixes:
-- Transitioner less fragile and infinite loops fixed
-- CIB update counters now set correctly
-- Shutdown of the CRM now goes via the Policy Engine to
 coordinate
+  - Transitioner less fragile and infinite loops fixed
+  - CIB update counters now set correctly
+  - Shutdown of the CRM now goes via the Policy Engine to
   coordinate shutdown of managed resources
-- Small logging cleanups.
+  - Small logging cleanups.

 * Mon Jan 30 2006 - lmb@suse.de
 - Update to 2.0.3.20060130-CVS. @@ -699,9 +918,9 @@
 * Mon Feb 28 2005 - lmb@suse.de
 - Fix dependencies.
 - Import several bugfixes from upstream for multi-node
   clusters:
-- Startup &amp; shutdown fixes
-- DC election fixes
-- Logging cleanups
+  - Startup &amp; shutdown fixes
+  - DC election fixes
+  - Logging cleanups

 * Mon Feb 21 2005 - lmb@suse.de
 - Update to heartbeat 1.99.2 from upstream. @@ -840,8
   +1059,8 @@

 * Thu Mar 20 2003 - lmb@suse.de
 - Update to 1.0.2 proper from 1.0.2pre:
-- man page update for apphbd
-- Minor bugfixes
+  - man page update for apphbd
+  - Minor bugfixes

 * Mon Mar 17 2003 - lmb@suse.de
 - Incorporated fix from Ram Pai of IBM EVMS group for
   message loss
-------------------------------

modified (subpackage of) drbd:
-------------------------------
--- SLES10-MT-CHANGELOGS/drbd	2007-03-09 00:43:08.036088000
 +0100
+++ SLES10-SP1-CHANGELOGS/drbd	2007-03-08
 17:00:48.126896000 +0100 @@ -1,3 +1,18 @@
+* Mon Jan 29 2007 - lmb@suse.de
+- Mark drbd as supported by Novell.
+
+* Fri Oct 27 2006 - lmb@suse.de
+- Update to 0.7.22:
+  - In protocol A and B, on connection loss, drbd could
   &quot;forget&quot; to set
+  certain areas out of sync (#210539).
+  - fix races between failure in drbd_send_dblock and
   concurrently
+  running tl_clear.
+  - fix potential access-after-free in drbd_dio_end.
+  - fix possible list corruption respective resulting
   deadlock in
+  receive_DataRequest.
+  - improved the drbd_thread_stop / start code.
+- Fix pointer to documentation in /etc/drbd.conf (#180054).
+
 * Thu Aug 10 2006 - lmb@suse.de
 - Update to 0.7.21 (#194249):
 - Fixed the &quot;syncer stalled&quot; after reconnect symptom. @@
   -39,19 +54,19 @@

 * Mon Mar 06 2006 - lmb@suse.de
 - Import upstream fixes from 0.7.17:
-- There was a bug that could cause the activity log to be
 not applied
+ - There was a bug that could cause the activity log to be
  not applied after a primary crash, when an other size
  than 127 elements was configured.
-- There was a bug in the activity log code, that could
 cause that the
+ - There was a bug in the activity log code, that could
  cause that the latest update to the AL is omitted at
  recovery time.
-- The &quot;Marked additional XXKB as out-of-synced based on
 AL.&quot; message
+ - The &quot;Marked additional XXKB as out-of-synced based on
  AL.&quot; message showed one one eighth of the real amount.

 * Thu Feb 16 2006 - lmb@suse.de
 - Update to 0.7.16, new fixes:
-- DRBD no longer shrinks an consistent device if it gets
 connected to
+ - DRBD no longer shrinks an consistent device if it gets
  connected to an smaller peer or attached to a smaller
  disk.
-- There was a bug related to the degr-wcf-timeout config
 option, it was
+ - There was a bug related to the degr-wcf-timeout config
  option, it was never used in recent DRBD releases. Fixed.

 * Fri Feb 03 2006 - agruen@suse.de @@ -129,15 +144,15 @@

 * Fri Aug 06 2004 - lmb@suse.de
 - Update to 0.7.2-final (still from SVN).
-- Proper handling of backing storage devices that
 occasionally fail
+  - Proper handling of backing storage devices that
   occasionally fail READA (=read ahead) requests. (E.g.
   LVM and MD) DRBD now fails READA requests itself, if a
   resynchronisation is running and it would need to fetch
   the block from its peer.
-- &quot;drbdadm adjust&quot; had a race, which caused random errors.
 ( Missing
+  - &quot;drbdadm adjust&quot; had a race, which caused random
   errors. ( Missing waitpid() ). Fixed now.
-- Properly substract SyncPause times from the syncer
 performance
+  - Properly substract SyncPause times from the syncer
   performance numbers.
-- Fix to the syncer progress bar in /proc/drbd.
+  - Fix to the syncer progress bar in /proc/drbd.

 * Fri Aug 06 2004 - lmb@suse.de
 - Fix minor module build issue. @@ -162,11 +177,11 @@

 * Fri Jun 18 2004 - lmb@suse.de
 - Update to drbd-0.7-pre8 from upstream:
-- Disabling zero-copy IO for now (#41852).
-- Bitmap code restructured and lots of bugs fixed.
-- Safe default: Always force a full-resync on initial
 setup.
-- Ensuring that we never sync/read from an inconsistent
 peer.
-- Various other fixes.
+  - Disabling zero-copy IO for now (#41852).
+  - Bitmap code restructured and lots of bugs fixed.
+  - Safe default: Always force a full-resync on initial
   setup.
+  - Ensuring that we never sync/read from an inconsistent
   peer.
+  - Various other fixes.

 * Wed Jun 09 2004 - lmb@suse.de
 - fix ioctls on s390x @@ -276,22 +291,22 @@

 * Tue Jun 03 2003 - jg@suse.de
 - Update to 0.6.4, changes:
-- Reworked build system (i.e. better Makefiles)
-- SyncAll works forward insead of backwards. Improves
 performance on some
+  - Reworked build system (i.e. better Makefiles)
+  - SyncAll works forward insead of backwards. Improves
   performance on some storage controlers.
-- Reworked /etc/init.d/drbd script (i.e. better support of
 different bash
+  - Reworked /etc/init.d/drbd script (i.e. better support
   of different bash releases)

 * Wed Mar 26 2003 - jg@suse.de
 - Update to 0.6.3, changes:
-- Lockup of primary if secondary fails during resync.
 Fixed. (Stupid!)
-- Probabely SMP only deadlock in the drop-conection code
 path.
-- Improved connect code. (The old code could trap into a
 distributed
+  - Lockup of primary if secondary fails during resync.
   Fixed. (Stupid!)
+  - Probabely SMP only deadlock in the drop-conection code
   path.
+  - Improved connect code. (The old code could trap into a
   distributed deadlock, resulting in an endless
   connect/disconnect loop.)
-- The 'BitMap too small bug' was actually caused by a
 patch in
+  - The 'BitMap too small bug' was actually caused by a
   patch in SuSE's distribution kernel. This patch makes
   DRBD 'more' compatible with SuSE's kernel.
-- Improved code to allocate buffers for the
 rsynchronisation process.
+  - Improved code to allocate buffers for the
   rsynchronisation process. The old code allocated
   physical adjacent pages although the syncer does not
   need them! The old code could fail under high memory
   pressure.
 - Removed BitMap too small patch (is part of 0.6.3) @@
   -304,8 +319,8 @@

 * Wed Feb 12 2003 - jg@suse.de
 - Updated to 0.6.2
-- SMP fix in drbd_dio_end_sec()
-- /etc/init.d/drbd knows about returncodes of fsck
+  - SMP fix in drbd_dio_end_sec()
+  - /etc/init.d/drbd knows about returncodes of fsck

 * Tue Dec 17 2002 - jg@suse.de
 - Moved drbdsetup from /usr/sbin to /sbin to support /usr
   on nfs @@ -320,21 +335,21 @@

 * Wed Oct 02 2002 - jg@suse.de
 - Updated to 0.6.1-pre17, changes:
-- Merged syncer speedup code by Lars G. Ellenberg
-- Merged most of Lars' modifications to the ioctl interface
-- Marged the bug-fixes from the lge-branch
-- Implemented the TimoutCounter in the meta-data code.
-- Fixed a bug that could cause lockup of the primary node
 on
+  - Merged syncer speedup code by Lars G. Ellenberg
+  - Merged most of Lars' modifications to the ioctl
   interface
+  - Marged the bug-fixes from the lge-branch
+  - Implemented the TimoutCounter in the meta-data code.
+  - Fixed a bug that could cause lockup of the primary
   node on SMP systems using a SCSI device for DRBD, it
   always happened during resynchronisation. (!)
 - Checking /.buildenv now in buildsystem instead of
   /etc/*-release

 * Tue Sep 03 2002 - jg@suse.de
 - Init script fixes:
-- Removed abortion on non existing block devices (may
+  - Removed abortion on non existing block devices (may
   break LVM setups)
-- Sourcing . /etc/rc.status earlier now
-- Allowing execution via rcdrbd link
+  - Sourcing . /etc/rc.status earlier now
+  - Allowing execution via rcdrbd link

 * Mon Sep 02 2002 - jg@suse.de
 - Incorporated latest changes from CVS @@ -363,9 +378,9 @@

 * Mon Mar 04 2002 - jg@suse.de
 - updated to bugfix release 0.6.1pre10
-- Data-corruption bug in SyncAll fixed (was introduced in
 pre9)
-- Fixed an OOPS in tl_check_sector() (was introduced in
 pre9)
-- Fixed Linux-2.2.x compability (was broken in pre9)
+  - Data-corruption bug in SyncAll fixed (was introduced
   in pre9)
+  - Fixed an OOPS in tl_check_sector() (was introduced in
   pre9)
+  - Fixed Linux-2.2.x compability (was broken in pre9)
 - removed documentation patch (not needed anymore)

 * Wed Feb 20 2002 - jg@suse.de
-------------------------------

modified (subpackage of) ocfs2-tools:
-------------------------------
--- SLES10-MT-CHANGELOGS/ocfs2-tools	2007-03-09
 00:43:19.580384000 +0100
+++ SLES10-SP1-CHANGELOGS/ocfs2-tools	2007-03-08
 17:02:23.897791000 +0100 @@ -1,3 +1,11 @@
+* Mon Feb 19 2007 - lmb@suse.de
+- Greyed out buttons in ocfs2console still allowed you to
 carry out
+  actions (157462).
+
+* Wed Feb 14 2007 - abeekhof@suse.de
+- Teach o2cb to persist the new timeout options exposed by
 configfs
+  (#228578)
+
 * Thu Oct 26 2006 - lmb@suse.de
 - Update to 1.2.2 from Oracle (#214994).

-------------------------------


</description>
  <yum:version ver="2764" rel="0"/>
  <rpm:requires>
    <rpm:entry kind="atom" name="drbd" epoch="0" ver="0.7.22" rel="42.11" flags="EQ"/>
    <rpm:entry kind="atom" name="heartbeat" epoch="0" ver="2.0.8" rel="0.19" flags="EQ"/>
    <rpm:entry kind="atom" name="heartbeat-cmpi" epoch="0" ver="2.0.8" rel="0.19" flags="EQ"/>
    <rpm:entry kind="atom" name="heartbeat-ldirectord" epoch="0" ver="2.0.8" rel="0.19" flags="EQ"/>
    <rpm:entry kind="atom" name="heartbeat-pils" epoch="0" ver="2.0.8" rel="0.19" flags="EQ"/>
    <rpm:entry kind="atom" name="heartbeat-stonith" epoch="0" ver="2.0.8" rel="0.19" flags="EQ"/>
    <rpm:entry kind="atom" name="ocfs2-tools" epoch="0" ver="1.2.3" rel="0.7" flags="EQ"/>
    <rpm:entry kind="atom" name="ocfs2console" epoch="0" ver="1.2.3" rel="0.7" flags="EQ"/>
  </rpm:requires>
  <category>recommended</category>
  <atoms>
    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
      <name>drbd</name>
      <arch>x86_64</arch>
      <version epoch="0" ver="0.7.22" rel="42.11"/>
      <checksum type="sha" pkgid="YES">2714d925a06d85e98521d06a05a8efe2061199f4</checksum>
      <time file="1179502117" build="1179494527"/>
      <size package="334917" installed="768546" archive="771960"/>
      <location xml:base="media://#1" href="suse/x86_64/drbd-0.7.22-42.11.x86_64.rpm"/>
      <format>
        <rpm:requires>
          <rpm:entry kind="package" name="drbd" epoch="0" ver="0.7.22" rel="42.11" flags="GE"/>
        </rpm:requires>
        <suse:freshens>
          <suse:entry kind="package" name="drbd"/>
        </suse:freshens>
      </format>
      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
      </pkgfiles>
    </package>
    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
      <name>heartbeat</name>
      <arch>x86_64</arch>
      <version epoch="0" ver="2.0.8" rel="0.19"/>
      <checksum type="sha" pkgid="YES">54f60f30bd9bdc765f8dd9d3382f746d97562feb</checksum>
      <time file="1179501799" build="1179487997"/>
      <size package="1473035" installed="5127851" archive="5196460"/>
      <location xml:base="media://#1" href="suse/x86_64/heartbeat-2.0.8-0.19.x86_64.rpm"/>
      <format>
        <rpm:requires>
          <rpm:entry kind="package" name="heartbeat" epoch="0" ver="2.0.8" rel="0.19" flags="GE"/>
        </rpm:requires>
        <suse:freshens>
          <suse:entry kind="package" name="heartbeat"/>
        </suse:freshens>
      </format>
      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
      </pkgfiles>
    </package>
    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
      <name>heartbeat-cmpi</name>
      <arch>x86_64</arch>
      <version epoch="0" ver="2.0.8" rel="0.19"/>
      <checksum type="sha" pkgid="YES">7bff1e12f8f3e7ee5deaeac06a74273957dce20a</checksum>
      <time file="1179501799" build="1179487997"/>
      <size package="141804" installed="377443" archive="392876"/>
      <location xml:base="media://#1" href="suse/x86_64/heartbeat-cmpi-2.0.8-0.19.x86_64.rpm"/>
      <format>
        <rpm:requires>
          <rpm:entry kind="package" name="heartbeat-cmpi" epoch="0" ver="2.0.8" rel="0.19" flags="GE"/>
        </rpm:requires>
        <suse:freshens>
          <suse:entry kind="package" name="heartbeat-cmpi"/>
        </suse:freshens>
      </format>
      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
      </pkgfiles>
    </package>
    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
      <name>heartbeat-ldirectord</name>
      <arch>x86_64</arch>
      <version epoch="0" ver="2.0.8" rel="0.19"/>
      <checksum type="sha" pkgid="YES">b3930113f161efbfa40683b5867aa683a35049fb</checksum>
      <time file="1179501799" build="1179487997"/>
      <size package="94295" installed="130234" archive="131724"/>
      <location xml:base="media://#1" href="suse/x86_64/heartbeat-ldirectord-2.0.8-0.19.x86_64.rpm"/>
      <format>
        <rpm:requires>
          <rpm:entry kind="package" name="heartbeat-ldirectord" epoch="0" ver="2.0.8" rel="0.19" flags="GE"/>
        </rpm:requires>
        <suse:freshens>
          <suse:entry kind="package" name="heartbeat-ldirectord"/>
        </suse:freshens>
      </format>
      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
      </pkgfiles>
    </package>
    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
      <name>heartbeat-pils</name>
      <arch>x86_64</arch>
      <version epoch="0" ver="2.0.8" rel="0.19"/>
      <checksum type="sha" pkgid="YES">f6a32ccc814194481e77c04a7c0f05c28522c0c0</checksum>
      <time file="1179501799" build="1179487997"/>
      <size package="80541" installed="79794" archive="81496"/>
      <location xml:base="media://#1" href="suse/x86_64/heartbeat-pils-2.0.8-0.19.x86_64.rpm"/>
      <format>
        <rpm:requires>
          <rpm:entry kind="package" name="heartbeat-pils" epoch="0" ver="2.0.8" rel="0.19" flags="GE"/>
        </rpm:requires>
        <suse:freshens>
          <suse:entry kind="package" name="heartbeat-pils"/>
        </suse:freshens>
      </format>
      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
      </pkgfiles>
    </package>
    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
      <name>heartbeat-stonith</name>
      <arch>x86_64</arch>
      <version epoch="0" ver="2.0.8" rel="0.19"/>
      <checksum type="sha" pkgid="YES">0231009eb3be0b13e65936a4cf43293a3ca8fac8</checksum>
      <time file="1179501799" build="1179487997"/>
      <size package="153285" installed="355136" archive="360912"/>
      <location xml:base="media://#1" href="suse/x86_64/heartbeat-stonith-2.0.8-0.19.x86_64.rpm"/>
      <format>
        <rpm:requires>
          <rpm:entry kind="package" name="heartbeat-stonith" epoch="0" ver="2.0.8" rel="0.19" flags="GE"/>
        </rpm:requires>
        <suse:freshens>
          <suse:entry kind="package" name="heartbeat-stonith"/>
        </suse:freshens>
      </format>
      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
      </pkgfiles>
    </package>
    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
      <name>ocfs2-tools</name>
      <arch>x86_64</arch>
      <version epoch="0" ver="1.2.3" rel="0.7"/>
      <checksum type="sha" pkgid="YES">82a6106188cc07919562951a402114b411247fe2</checksum>
      <time file="1179504349" build="1179503985"/>
      <size package="1057227" installed="2594159" archive="2598644"/>
      <location xml:base="media://#1" href="suse/x86_64/ocfs2-tools-1.2.3-0.7.x86_64.rpm"/>
      <format>
        <rpm:requires>
          <rpm:entry kind="package" name="ocfs2-tools" epoch="0" ver="1.2.3" rel="0.7" flags="GE"/>
        </rpm:requires>
        <suse:freshens>
          <suse:entry kind="package" name="ocfs2-tools"/>
        </suse:freshens>
      </format>
      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
      </pkgfiles>
    </package>
    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
      <name>ocfs2console</name>
      <arch>x86_64</arch>
      <version epoch="0" ver="1.2.3" rel="0.7"/>
      <checksum type="sha" pkgid="YES">c22dc1749be85de24c1096d7f761958370822410</checksum>
      <time file="1179504349" build="1179503985"/>
      <size package="107260" installed="352567" archive="361932"/>
      <location xml:base="media://#1" href="suse/x86_64/ocfs2console-1.2.3-0.7.x86_64.rpm"/>
      <format>
        <rpm:requires>
          <rpm:entry kind="package" name="ocfs2console" epoch="0" ver="1.2.3" rel="0.7" flags="GE"/>
        </rpm:requires>
        <suse:freshens>
          <suse:entry kind="package" name="ocfs2console"/>
        </suse:freshens>
      </format>
      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
      </pkgfiles>
    </package>
  </atoms>
</patch>
