Recommended update for High Availability Extension 11 SP3
SUSE Recommended Update: Recommended update for High Availability Extension 11 SP3
This collective update for the High Availability Extension 11 SP3 provides
many fixes and enhancements.
cluster-glue:
* external/vcenter: Add parameter to disable hostname verification.
(bnc#851990)
* hb_report: A dot (.) is not illegal in file names. (bnc#884079)
corosync:
* Updated to official 1.4.7 upstream release.
crmsh:
* cibconfig: Disable patching if groups changed. (bnc#881321)
* xmlutil: Implement patching for commit_rsc. (bnc#877640)
* parse: Handle location role assignment. (bnc#878128)
* report: Make regexp groups non-capturing to avoid limit. (bnc#877484)
hawk:
* gui/status: Ensure monitor requests aren't cached. (bnc#854423)
* gui/status: Show resources with failed stop as 'failed', in red.
(bnc#879034)
* gui/status: Display resources as unmanaged if per-resource
maintenance mode set. (bnc#863071)
* gui: Linebreak crmsh error output when manipulating resources.
(bnc#872287)
* gui: Use --force when deleting resources, constraints, etc.
(bnc#872290)
* misc/cib model: Handle stale pending stop ops. (bnc#879034)
* misc/crm_config: Check properties exist before flagging readonly
(bnc#853345)
* misc/crm_config editor: Don't create empty property sets.
(bnc#871098)
* misc/node model: Find nodes by uname. (bnc#854039)
* misc/wizard: Allow multiple instances of the same template.
(fate#314396)
* misc: Replace popen3 invocations with capture3 to avoid deadlocks
when dealing with excessively large STDERR output. (bnc#878597)
* misc: Drop explicit "commit" from crmsh invocations. (bnc#872287)
* misc: Theme 404, 422 and 500 error pages. (bnc#872655)
* misc: Use crm_simulate instead of ptest. (bnc#854050)
libqb:
* Updated to official 0.17.0 upstream release.
openais:
* init script: Correct force-stop handling. (bnc#873970)
pacemaker:
* cib: Correctly handle configuration ordering changes. (bnc#881321)
* xml: Prevent incorrect xml diffs from corrupting the cib.
(bnc#878362)
* cluster: Prevent search of unames from attempting to create node
entries for unknown nodes. (bnc#881884)
* crm_simulate: Clean up temporary shadow files on exit. (bnc#879934)
* pengine: Before migrating utilization-using resources to a node, take
off the load that will no longer run there if it's not introducing
transition loop. (bnc#695440)
* pengine: Correctly search failcount. (bnc#880520)
* pengine: Prevent possible segfault. (bnc#880258)
* pengine: Block restart of resources if any dependent resource in a
group is unmanaged. (bnc#878662)
* pengine: Mark unrunnable stop actions as "blocked" and show the
correct current locations. (bnc#878662)
* Ensure pending probes that ultimately fail are correctly updated.
(bnc#804763, bnc#879034)
* pengine: Ignore failure-timeout only if the failed operation has
on-fail="block". (bnc#871175)
* cts: Automatically determine whether to run RemoteBaremetal.
(bnc#856353)
* crm_attribute: Default --lifetime to forever when using --node.
(bnc#870696)
* cib: Check if on-disk cib is corrupt in the separate
on_disk_cib_corrupt() rather than in validate_on_disk_cib().
(bnc#866618)
* cib: Do not disable cib disk writes if on-disk cib is corrupt.
(bnc#866618)
* pengine: Support per-resource maintenance mode. (bnc#863071)
* pengine: Prevent resources in an anti-colocation from even
temporarily running on a same node. (bnc#856135, bnc#862319)
* tools: Display pending state in crm_mon/crm_resource/crm_simulate if
--pending/-j is supplied. (FATE#315159)
* crmd: Prevent message relay from attempting to create node entries
for unknown nodes. (bnc#862383)
* crmd: Prevent manual fencing confirmations from attempting to create
node entries for unknown nodes. (bnc#860169)
* crm_mon: Display brief output if "-b/--brief" is supplied or 'b' is
toggled. (FATE#314757)
* ipc: Convince clang that our casting is intended. (bnc#845525)
pacemaker-mgmt:
* crm_gui: Correctly clear migration constraints for pacemaker >=
1.1.10. (bnc#858721)
resource-agents:
* oracle: Try as sysdba if monitor as MONUSR fails. (bnc#850589)
* oracle: Reset MONUSR password if it expired. (bnc#850589)
* pgsql: Support for non-standard port and library locations.
(bnc#846449)
* ldirectord: Fix the list output to include ops flag. (bnc#847005)
* oracle: Make monitoring user configurable. (bnc#859683, bnc#850589)
* oracle: Make monitoring profile configurable. (bnc#859683)
* oracle: Make monuser parameter case-insensitive. (bnc#859683)
* oracle: Make monitoring user configurable. (bnc#859683)
* oracle: Create custom profile for OCFMON user. (bnc#850589)
sleha-bootstrap:
* Don't set sbd_device in crm config. (bnc#863527)
* Update firewall rules correctly for corosync.conf. (bnc#868986)
* Use 'csync2 -R' to cleanup DB when removing node. (bnc#867039)
* Sync all config files across all nodes when adding new node.
(bnc#867048)
* Use netstat to guess at the default route interface. (bnc#854172)
* Correctly detect unconfigured SBD when SBD_DEVICE="". (bnc#865260)
* Run removal commands in bash shell to avoid prompts from zsh.
(bnc#862572)
* Unify OCFS2 config with Hawk. (bnc#821124)
The list above is not comprehensive. For details, please refer to the
individual package change logs and Bugzilla.
Announcement ID: | SUSE-RU-2014:0995-1 |
Rating: | low |
References: | #695440 #804763 #821124 #845525 #846449 #847005 #850589 #851990 #853345 #854039 #854050 #854172 #854423 #856135 #856353 #858721 #859683 #860169 #862319 #862383 #862572 #863071 #863527 #865260 #866618 #867039 #867048 #868986 #870696 #871098 #871175 #872287 #872290 #872655 #873970 #877484 #877640 #878128 #878362 #878597 #878662 #879034 #879934 #880258 #880520 #881321 #881884 #884079 |
Affected Products: |
An update that has 48 recommended fixes can now be installed. It includes 5 new package versions.
Description:
This collective update for the High Availability Extension 11 SP3 provides
many fixes and enhancements.
cluster-glue:
* external/vcenter: Add parameter to disable hostname verification.
(bnc#851990)
* hb_report: A dot (.) is not illegal in file names. (bnc#884079)
corosync:
* Updated to official 1.4.7 upstream release.
crmsh:
* cibconfig: Disable patching if groups changed. (bnc#881321)
* xmlutil: Implement patching for commit_rsc. (bnc#877640)
* parse: Handle location role assignment. (bnc#878128)
* report: Make regexp groups non-capturing to avoid limit. (bnc#877484)
hawk:
* gui/status: Ensure monitor requests aren't cached. (bnc#854423)
* gui/status: Show resources with failed stop as 'failed', in red.
(bnc#879034)
* gui/status: Display resources as unmanaged if per-resource
maintenance mode set. (bnc#863071)
* gui: Linebreak crmsh error output when manipulating resources.
(bnc#872287)
* gui: Use --force when deleting resources, constraints, etc.
(bnc#872290)
* misc/cib model: Handle stale pending stop ops. (bnc#879034)
* misc/crm_config: Check properties exist before flagging readonly
(bnc#853345)
* misc/crm_config editor: Don't create empty property sets.
(bnc#871098)
* misc/node model: Find nodes by uname. (bnc#854039)
* misc/wizard: Allow multiple instances of the same template.
(fate#314396)
* misc: Replace popen3 invocations with capture3 to avoid deadlocks
when dealing with excessively large STDERR output. (bnc#878597)
* misc: Drop explicit "commit" from crmsh invocations. (bnc#872287)
* misc: Theme 404, 422 and 500 error pages. (bnc#872655)
* misc: Use crm_simulate instead of ptest. (bnc#854050)
libqb:
* Updated to official 0.17.0 upstream release.
openais:
* init script: Correct force-stop handling. (bnc#873970)
pacemaker:
* cib: Correctly handle configuration ordering changes. (bnc#881321)
* xml: Prevent incorrect xml diffs from corrupting the cib.
(bnc#878362)
* cluster: Prevent search of unames from attempting to create node
entries for unknown nodes. (bnc#881884)
* crm_simulate: Clean up temporary shadow files on exit. (bnc#879934)
* pengine: Before migrating utilization-using resources to a node, take
off the load that will no longer run there if it's not introducing
transition loop. (bnc#695440)
* pengine: Correctly search failcount. (bnc#880520)
* pengine: Prevent possible segfault. (bnc#880258)
* pengine: Block restart of resources if any dependent resource in a
group is unmanaged. (bnc#878662)
* pengine: Mark unrunnable stop actions as "blocked" and show the
correct current locations. (bnc#878662)
* Ensure pending probes that ultimately fail are correctly updated.
(bnc#804763, bnc#879034)
* pengine: Ignore failure-timeout only if the failed operation has
on-fail="block". (bnc#871175)
* cts: Automatically determine whether to run RemoteBaremetal.
(bnc#856353)
* crm_attribute: Default --lifetime to forever when using --node.
(bnc#870696)
* cib: Check if on-disk cib is corrupt in the separate
on_disk_cib_corrupt() rather than in validate_on_disk_cib().
(bnc#866618)
* cib: Do not disable cib disk writes if on-disk cib is corrupt.
(bnc#866618)
* pengine: Support per-resource maintenance mode. (bnc#863071)
* pengine: Prevent resources in an anti-colocation from even
temporarily running on a same node. (bnc#856135, bnc#862319)
* tools: Display pending state in crm_mon/crm_resource/crm_simulate if
--pending/-j is supplied. (FATE#315159)
* crmd: Prevent message relay from attempting to create node entries
for unknown nodes. (bnc#862383)
* crmd: Prevent manual fencing confirmations from attempting to create
node entries for unknown nodes. (bnc#860169)
* crm_mon: Display brief output if "-b/--brief" is supplied or 'b' is
toggled. (FATE#314757)
* ipc: Convince clang that our casting is intended. (bnc#845525)
pacemaker-mgmt:
* crm_gui: Correctly clear migration constraints for pacemaker >=
1.1.10. (bnc#858721)
resource-agents:
* oracle: Try as sysdba if monitor as MONUSR fails. (bnc#850589)
* oracle: Reset MONUSR password if it expired. (bnc#850589)
* pgsql: Support for non-standard port and library locations.
(bnc#846449)
* ldirectord: Fix the list output to include ops flag. (bnc#847005)
* oracle: Make monitoring user configurable. (bnc#859683, bnc#850589)
* oracle: Make monitoring profile configurable. (bnc#859683)
* oracle: Make monuser parameter case-insensitive. (bnc#859683)
* oracle: Make monitoring user configurable. (bnc#859683)
* oracle: Create custom profile for OCFMON user. (bnc#850589)
sleha-bootstrap:
* Don't set sbd_device in crm config. (bnc#863527)
* Update firewall rules correctly for corosync.conf. (bnc#868986)
* Use 'csync2 -R' to cleanup DB when removing node. (bnc#867039)
* Sync all config files across all nodes when adding new node.
(bnc#867048)
* Use netstat to guess at the default route interface. (bnc#854172)
* Correctly detect unconfigured SBD when SBD_DEVICE="". (bnc#865260)
* Run removal commands in bash shell to avoid prompts from zsh.
(bnc#862572)
* Unify OCFS2 config with Hawk. (bnc#821124)
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-201406-9454
- SUSE Linux Enterprise High Availability Extension 11 SP3:
zypper in -t patch slehasp3-slehae-201406-9454
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.17.0]:
- libqb-devel-0.17.0-0.7.6
- SUSE Linux Enterprise High Availability Extension 11 SP3 (i586 ia64 ppc64 s390x x86_64) [New Version: 0.17.0,0.6.3,1.1.11,1.2.6 and 1.4.7]:
- cluster-glue-1.0.11-0.23.1
- corosync-1.4.7-0.19.6
- crmsh-1.2.6-0.35.11
- hawk-0.6.3-0.18.10
- hawk-templates-0.6.3-0.18.10
- ldirectord-3.9.5-0.34.57
- libcorosync-devel-1.4.7-0.19.6
- libcorosync4-1.4.7-0.19.6
- libglue-devel-1.0.11-0.23.1
- libglue2-1.0.11-0.23.1
- libopenais-devel-1.1.4-5.19.7
- libopenais3-1.1.4-5.19.7
- libpacemaker-devel-1.1.11-0.7.53
- libpacemaker3-1.1.11-0.7.53
- libqb-devel-0.17.0-0.7.6
- libqb0-0.17.0-0.7.6
- nagios-plugins-metadata-3.9.5-0.34.57
- openais-1.1.4-5.19.7
- pacemaker-1.1.11-0.7.53
- pacemaker-mgmt-2.1.2-0.15.12
- pacemaker-mgmt-client-2.1.2-0.15.12
- pacemaker-mgmt-devel-2.1.2-0.15.12
- resource-agents-3.9.5-0.34.57
- SUSE Linux Enterprise High Availability Extension 11 SP3 (noarch):
- sleha-bootstrap-0.3-0.28.6
References:
- https://bugzilla.novell.com/695440
- https://bugzilla.novell.com/804763
- https://bugzilla.novell.com/821124
- https://bugzilla.novell.com/845525
- https://bugzilla.novell.com/846449
- https://bugzilla.novell.com/847005
- https://bugzilla.novell.com/850589
- https://bugzilla.novell.com/851990
- https://bugzilla.novell.com/853345
- https://bugzilla.novell.com/854039
- https://bugzilla.novell.com/854050
- https://bugzilla.novell.com/854172
- https://bugzilla.novell.com/854423
- https://bugzilla.novell.com/856135
- https://bugzilla.novell.com/856353
- https://bugzilla.novell.com/858721
- https://bugzilla.novell.com/859683
- https://bugzilla.novell.com/860169
- https://bugzilla.novell.com/862319
- https://bugzilla.novell.com/862383
- https://bugzilla.novell.com/862572
- https://bugzilla.novell.com/863071
- https://bugzilla.novell.com/863527
- https://bugzilla.novell.com/865260
- https://bugzilla.novell.com/866618
- https://bugzilla.novell.com/867039
- https://bugzilla.novell.com/867048
- https://bugzilla.novell.com/868986
- https://bugzilla.novell.com/870696
- https://bugzilla.novell.com/871098
- https://bugzilla.novell.com/871175
- https://bugzilla.novell.com/872287
- https://bugzilla.novell.com/872290
- https://bugzilla.novell.com/872655
- https://bugzilla.novell.com/873970
- https://bugzilla.novell.com/877484
- https://bugzilla.novell.com/877640
- https://bugzilla.novell.com/878128
- https://bugzilla.novell.com/878362
- https://bugzilla.novell.com/878597
- https://bugzilla.novell.com/878662
- https://bugzilla.novell.com/879034
- https://bugzilla.novell.com/879934
- https://bugzilla.novell.com/880258
- https://bugzilla.novell.com/880520
- https://bugzilla.novell.com/881321
- https://bugzilla.novell.com/881884
- https://bugzilla.novell.com/884079
- http://download.suse.com/patch/finder/?keywords=3ba774d467784c235b54b5b7e6866008