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
- Submitted by Marcus Meissner (msmeissn)