SUSE-RU-2013:1969-1: moderate: Recommended update for cluster-glue, crmsh, libqb, openais, pacemaker, resource-agents, sbd and sleha-bootstrap

sle-updates at lists.suse.com sle-updates at lists.suse.com
Fri Dec 27 15:04:10 MST 2013


   SUSE Recommended Update: Recommended update for cluster-glue, crmsh, libqb, openais, pacemaker, resource-agents, sbd and sleha-bootstrap

______________________________________________________________________________

Announcement ID:    SUSE-RU-2013:1969-1
Rating:             moderate
References:         #829492 #833374 #836759 #836965 #838358 #840606 
                    #841010 #841155 #842186 #842204 #842471 #842915 
                    #843647 #843699 #845336 #845510 #846360 #848114 
                    #849595 #851951 #853651 #854060 #854783 #854926 
                    
Affected Products:
                    SUSE Linux Enterprise Software Development Kit 11 SP3
                    SUSE Linux Enterprise High Availability Extension 11 SP3
______________________________________________________________________________

   An update that has 24 recommended fixes can now be
   installed. It includes four new package versions.

Description:


   This collective update for the High Availability Extension
   11 SP3 provides  many fixes and enhancements.

   Of particular importance, the Pacemaker update introduces a
   behavior change  that might prevent the DLM resource
   (ocf:pacemaker:controld) from starting  if stonith-enabled
   is set to "false".

   This change was needed because the DLM and all services
   depending on it  such as cLVM2 and OCFS2 cannot recover
   properly if stonith-enabled="false".  They will silently
   fail and block forever in case of a node failure or
   split-brain scenario that cannot be resolved without
   fencing. So these  services should not started (to avoid
   data corruption) if stonith is  explicitly disabled.

   The stonith-enabled check can be overridden by configuring
   the parameter  allow_stonith_disabled="true" in the DLM
   resource, allowing the resource to  start even if
   stonith-enabled="false". This is not recommended for
   production environments.

   Additionally, the following customer reported issues are
   fixed by this  update:

   cluster-glue:

   * hb_report: Fix test for the root user.
   * hb_report: Add support for the rfc5424 syslog date
   format.
   * hb_report: Add -X option for extra ssh options.
   (FATE#314906)

   crmsh (updated to version 1.2.6):

   * doc: Explain groups in more detail. (bnc#845336)
   * node: Clear state new way since Pacemaker 1.1.8.
   (bnc#843699)
   * cibconf: Fix rsc_template referencing.
   (savannah#40011)
   * history: Add support for rfc5242 date format in
   syslog.
   * cibconfig: Improve performance when testing if
   resources are running.

   libqb (updated to version 0.16.0):

   * ipc: Merge multiple fixes and enhancements to IPC
   code.

   openais:

   * init script: Export LRMD_MAX_CHILDREN from
   /etc/sysconfig/pacemaker. (bnc#838358)

   pacemaker (updated to version 1.1.10):

   * report: Add support for xz compressed logs.
   (bnc#854060)
   * cts: Install cib_xml.py. (bnc#854926)
   * cmr_resource: Remove unnecessary newlines in
   crm_resource -O output. (bnc#853651)
   * pengine: Do not check the allocation of resources
   during a collocation preview. (bnc#849595)
   * crmd: Add multiple fixes and enhancements to
   throttling code. (bnc#838358)
   * election/fencing: Fix the casts that would result in
   incorrect values for big-endian systems. (bnc#842915)
   * crm_resource: Wait for the correct number of replies
   when cleaning up resources. (bnc#842204)
   * crm_resource: Wait for all replies when cleaning up
   resources. (bnc#842204)
   * crm_master: Avoid sending redundant "--node" options
   to crm_attribute. (bnc#846360)
   * crm_resource: Wait for a reply for each request to
   crmd. (bnc#842204)
   * plugin: Reset the scheduling policy of daemons to
   SCHED_OTHER with nice value -10. (bnc#843647)
   * lrmd: Correctly cancel monitor actions for
   lsb/systemd/service resources on cleaning up. (bnc#842471)
   * plugin: stonith-ng needs membership updates.
   (bnc#841010)
   * controld: Don't start dlm if stonith-enabled is
   false. (bnc#842186, FATE#315195)
   * controld: Allow the stonith-enabled check to be
   overridden. (bnc#842186, FATE#315195)
   * cib: Support XML comments in diffs. (bnc#836965)
   * pengine: Distinguish between the agent being missing
   and something the agent needs being missing. (bnc#833374)
   * cluster: Correctly construct the header for
   compressed messages. (bnc#851951)

   pacemaker-mgmt:

   * mgmtd: Use services_ocf_exitcode_str() if available
   instead of lrmd_event_rc2str().

   resource-agents:

   * Xen: Fix logic in Xen_Status_with_Retry. (bnc#841155)
   * Xen: Retry domain lookup in repeating monitor and
   stop. (bnc#841155)
   * ldirector: Fix using service name instead of port
   number. (bnc#836759)
   * eDir88: Implement multiple IP support. (bnc#829492)
   * LVM: Retry deactivating vg allowing udev to settle.
   (bnc#848114)

   sbd (updated to version 1.2.1):

   * sbd: Re-validate dev header and node slot mbox read.
   (bnc#845510)
   * agent: Detect if the stonith-timeout is too low.
   (bnc#841010)
   * agent: Auto-correct pacemaker configuration if a too
   short timeout is detected (can be disabled using the
   timeout_bypass option). (bnc#841010)

   sleha-bootstrap:

   * Fix subnet match in network detection. (bnc#854783)
   * Warn on partprobe failure instead of hard error.
   (bnc#840606)

   The list above is not comprehensive. For details, please
   refer to the  individual package change logs and Bugzilla.


Patch Instructions:

   To install this SUSE Recommended Update use YaST online_update.
   Alternatively you can run the command listed for your product:

   - SUSE Linux Enterprise Software Development Kit 11 SP3:

      zypper in -t patch sdksp3-slehae-201312-8673

   - SUSE Linux Enterprise High Availability Extension 11 SP3:

      zypper in -t patch slehasp3-slehae-201312-8673

   To bring your system up-to-date, use "zypper patch".


Package List:

   - SUSE Linux Enterprise Software Development Kit 11 SP3 (i586 ia64 ppc64 s390x x86_64) [New Version: 0.16.0]:

      libqb-devel-0.16.0-0.7.4

   - SUSE Linux Enterprise High Availability Extension 11 SP3 (i586 ia64 ppc64 s390x x86_64) [New Version: 0.16.0,1.1.10,1.2.1 and 1.2.6]:

      cluster-glue-1.0.11-0.19.4
      crmsh-1.2.6-0.25.4
      ldirectord-3.9.5-0.32.22
      libglue-devel-1.0.11-0.19.4
      libglue2-1.0.11-0.19.4
      libopenais-devel-1.1.4-5.17.5
      libopenais3-1.1.4-5.17.5
      libpacemaker-devel-1.1.10-0.9.28
      libpacemaker3-1.1.10-0.9.28
      libqb-devel-0.16.0-0.7.4
      libqb0-0.16.0-0.7.4
      nagios-plugins-metadata-3.9.5-0.32.22
      openais-1.1.4-5.17.5
      pacemaker-1.1.10-0.9.28
      pacemaker-mgmt-2.1.2-0.11.4
      pacemaker-mgmt-client-2.1.2-0.11.4
      pacemaker-mgmt-devel-2.1.2-0.11.4
      resource-agents-3.9.5-0.32.22
      sbd-1.2.1-0.7.22

   - SUSE Linux Enterprise High Availability Extension 11 SP3 (noarch):

      sleha-bootstrap-0.3-0.26.1


References:

   https://bugzilla.novell.com/829492
   https://bugzilla.novell.com/833374
   https://bugzilla.novell.com/836759
   https://bugzilla.novell.com/836965
   https://bugzilla.novell.com/838358
   https://bugzilla.novell.com/840606
   https://bugzilla.novell.com/841010
   https://bugzilla.novell.com/841155
   https://bugzilla.novell.com/842186
   https://bugzilla.novell.com/842204
   https://bugzilla.novell.com/842471
   https://bugzilla.novell.com/842915
   https://bugzilla.novell.com/843647
   https://bugzilla.novell.com/843699
   https://bugzilla.novell.com/845336
   https://bugzilla.novell.com/845510
   https://bugzilla.novell.com/846360
   https://bugzilla.novell.com/848114
   https://bugzilla.novell.com/849595
   https://bugzilla.novell.com/851951
   https://bugzilla.novell.com/853651
   https://bugzilla.novell.com/854060
   https://bugzilla.novell.com/854783
   https://bugzilla.novell.com/854926
   http://download.novell.com/patch/finder/?keywords=80f50c88f3d5d20036fab32b3f83c613



More information about the sle-updates mailing list