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