openSUSE Recommended Update: Recommended udpate for pacemaker ______________________________________________________________________________ Announcement ID: openSUSE-RU-2015:2124-1 Rating: moderate References: #913251 #931271 #948989 #949267 #949441 #950128 #950375 #950450 #950551 #952874 #952884 #953192 Affected Products: openSUSE Leap 42.1 ______________________________________________________________________________ An update that has 12 recommended fixes can now be installed. Description: This update for pacemaker fixes the following issues: - fencing: crm_resource --show-metadata drops documentation strings for fencing agents (boo#950375) - CTS: Add "try except" to deal with errors that raw_input gets EOFError and add "--yes" to skip interaction (boo#953192) - crm_resource: Correctly clean up all children for anonymous cloned groups (boo#950128) - services: Directly add operations into in-flight list in the execution functions (boo#952874) - systemd: Return PCMK_OCF_UNKNOWN_ERROR instead of PCMK_OCF_NOT_INSTALLED for uncertain errors on LoadUnit (boo#952884) - systemd: Return FALSE for systemd_mask_error() if it only maps an error instead of masking one (boo#952884) - dbus: Correctly return the result for pcmk_dbus_find_error() no matter if there's a DBusError passed in (boo#952884) - services: Prevent potential use-after-free when trying to add an operation into in-flight list (boo#952874) - systemd: Directly return an error if the connection to System DBus is closed (boo#952874) - services: Correctly determine if operations are in-flight (boo#952874) - systemd: Reconnect to System DBus if the connection is closed (boo#931271) - lrmd: Finalize all pending and recurring operations when cleaning up a resource (boo#950450) - fencing: Don't poke peers when remote node status changes - attrd: Don't try to communicate with attrd on a remote node - libcluster,crmd: Never update join info or processes for remote nodes - cib: Increased paranoia when peer updates fail to apply in compatability mode - crmd: Do not accept remote peer data as enough for startup - crmd: Remote nodes can't be DC so never add them to stonith cleanup list - libcluster: Never autoreap from remote peer cache - crmd: Improve generation of node state - CTS: Get Reattach test working again and up-to-date (boo#953192) - libcommon: Ignore CDATA of metadata of the resource. - cib: Downgrade the log message on forwarding CRM_OP_NOOP requests from INFO to DEBUG (boo#949267) - fencing: Return a provider for the internal fencing agent "#watchdog" instead of logging an error (boo#949441) Additionally, the following missing bug-references have been added to the changelog: - boo#950551: frequent logging notice: update_validation: pacemaker-x.y-style configuration - boo#950450: Resource monitor failcount increasing after migration. - boo#931271: LRMD fails on monitor under high load, causing failover - boo#913251: on reboot other services stop before pacemaker - boo#948989: Pacemaker doesn't wait for systemd resource stop Patch Instructions: To install this openSUSE Recommended Update use YaST online_update. Alternatively you can run the command listed for your product: - openSUSE Leap 42.1: zypper in -t patch openSUSE-2015-815=1 To bring your system up-to-date, use "zypper patch". Package List: - openSUSE Leap 42.1 (i586 x86_64): libpacemaker-devel-1.1.13-14.1 libpacemaker3-1.1.13-14.1 libpacemaker3-debuginfo-1.1.13-14.1 pacemaker-1.1.13-14.1 pacemaker-cli-1.1.13-14.1 pacemaker-cli-debuginfo-1.1.13-14.1 pacemaker-cts-1.1.13-14.1 pacemaker-cts-debuginfo-1.1.13-14.1 pacemaker-debuginfo-1.1.13-14.1 pacemaker-debugsource-1.1.13-14.1 pacemaker-remote-1.1.13-14.1 pacemaker-remote-debuginfo-1.1.13-14.1 References: https://bugzilla.suse.com/913251 https://bugzilla.suse.com/931271 https://bugzilla.suse.com/948989 https://bugzilla.suse.com/949267 https://bugzilla.suse.com/949441 https://bugzilla.suse.com/950128 https://bugzilla.suse.com/950375 https://bugzilla.suse.com/950450 https://bugzilla.suse.com/950551 https://bugzilla.suse.com/952874 https://bugzilla.suse.com/952884 https://bugzilla.suse.com/953192