github ClusterLabs/pacemaker Pacemaker-1.1.13-rc1
1.1.13 - Release Candidate 1

latest releases: Pacemaker-2.1.8-rc1, Pacemaker-2.1.7, Pacemaker-2.1.7-rc4...
pre-release9 years ago
Changesets  599
Diff 137 files changed, 9777 insertions(+), 3191 deletions(-)

- Features added since Pacemaker-1.1.12 - Allow fail-counts to be removed en-mass when the new attrd is in operation - attrd_updater: Allow attributes to be set for other nodes - attrd_updater: support --query and --all options - attrd_updater: support private attributes - crmd: Ensure a watchdog device is in use if stonith-watchdog-timeout is configured - crmd: If configured, trigger the watchdog immediately if we loose quorum and no-quorum-policy=suicide - crm_diff: Support generating a difference without versions details if --no-version/-u is supplied - crm_resource: Implement an intelligent restart capability - crm_resource: Implement a --wait option for scripts to block with until the changes take place - Fencing: Advertise the watchdog device for fencing operations - Fencing: Allow the cluster to recover resources if the watchdog is in use - fencing: cl#5134 - Support random fencing delay to avoid double fencing - mcp: Turn on sbd integration if pacemakerd finds it running - Officially support the resource-discovery attribute for location constraints - penigne: Allow natural ordering of colocation sets - pengine: Per-node control over resource discovery - pengine: Support non-actionable degraded mode for OCF - Support machine panics for some kinds of errors (via sbd if available) - ipc: use server enforced buffer during ipc client send - Changes since Pacemaker-1.1.12 - acl: Correctly implement the 'reference' acl directive - attrd: b22b1fe did uuid test too early - attrd: Clean out the node cache when requested by the admin - attrd: properly write attributes for peers once uuid is discovered - attrd: refresh should force an immediate write-out of all attributes - Bug rhbz#1067544 - Tools: Correctly handle --ban, --move and --locate for master/slave groups - Bug rhbz#1181824 - Ensure the DC can be reliably fenced - cib: Avoid nodeid conflicts we don't care about - cib: Do not update on disk backups if we're just querying them - cib: Ensure file-based backends treat '-o section' consistently with the native backend - cib: Ensure upgrade operations from a non-DC get an acknowledgement - cli: Ensure subsequent unknown long options are correctly detected - corosync: Avoid unnecessary repeated CMAP API calls - crmd: All peers need to track node shutdown requests - crmd: Cached copies of transient attributes cease to be valid once a node leaves the membership - crmd: Disable debug logging that results in significant overhead - crmd: do not remove connection resources during re-probe - crmd: Ensure remote connection resources timeout properly during 'migrate_from' action - crmd: Ensure throttle_mode() does something on Linux - crmd: Fixes crash when remote connection migration fails - crmd: gracefully handle remote node disconnects during op execution - crmd: Handle remote connection failures while executing ops on remote connection - crmd: never stop recurring monitor ops for pcmk remote during incomplete migration - crmd: Prevent use-of-NULL during reprobe - crmd: Remote-node throttle jobs count towards cluster-node hosting conneciton rsc - crmd: Reset stonith failcount to recover transitioner when the node rejoins - crmd: Wait for all pending operations to complete before poking the policy engine - crmd: When container's host is fenced, cancel in-flight operations - crmd: Properly record stop args after reload - crm_attribute: Correctly update config options when -o crm_config is specified - crm_mon: add exit reason to resource failure output - crm_mon: Fill CRM_notify_node in traps with node's uname rather than node's id if possible - crm_mon: Repair notification delivery when the v2 patch format is in use - crm_node: Correctly remove nodes from the CIB by nodeid - crm_resource: Allow resource restart operations to be node specific - crm_resource: avoid deletion of lrm cache on node with resource discovery disabled. - crm_resource: Ensure fail-counts are purged when we redetect the state of all resources - dbus: ref count leaks - dbus: Ensure both the read and write queues get dispatched - dbus: handle dispatch queue when multiple replies need to be processed - dbus: Notice when dbus connections get disabled - fencing: If configured, wait stonith-watchdog-timer seconds for self-fencing to complete - fencing: fix stonith ignoring its own messages on heartbeat - lrmd, services: interpret LSB status codes properly - lrmd: add back support for class heartbeat agents - lrmd: cancel pending async connection during disconnect - lrmd: Handle systemd reporting 'done' before a resource is actually stopped or started - lrmd: Log with the correct personality - lrmd: pass exit reason prefix to ocf scripts as env variable - lrmd: Prevent glib assert triggered by timers being removed from mainloop more than once - lrmd: store failed operation exit reason in cib - Membership: Detect and resolve nodes that change their ID - pengine: ability to launch resources in isolated containers - pengine: add #kind=remote for baremetal remote-nodes - pengine: allow baremetal remote-nodes to recover without requiring fencing when cluster-node fails - pengine: allow remote-nodes to be placed in maintenance mode - pengine: ensure if B is colocated with A, B can never run without A - pengine: Do not record duplicate copies of the failed actions - pengine: Do not reschedule monitors that are no longer needed while resource definitions have changed - pengine: Fence baremetal remote when recurring monitor op fails - pengine: Fix the behaviors of multi-state resources with asymmetrical ordering - pengine: fixes pengine crash with orphaned remote node connection resource - pengine: fixes segfault caused by malformed log warning - pengine: Handle ordering between stateful and migratable resources - pengine: imply stop in container node resources when host node is fenced - pengine: make resource-discovery work with location rules - pengine: only fence baremetal remote when connection can fails or can not be recovered - pengine: prefer migration target for remote node connections - pengine: properly handle ordering during remote connection partial migration - pengine: properly recover remote-nodes when cluster-node proxy goes offline - ping: Correctly advertise multiplier default - service: Leave synchronous calls to be free'd by the caller - solaris: Disable throttling since /proc doesn't exist - stonith-ng: Correctly observe the watchdog completion timeout - stonith-ng: Reset mainloop source IDs after removing them - systemd: Ensure failed monitor operations always return - systemd: fix crash caused when canceling in-flight operation - systemd: Kindly ask dbus NOT to kill the process if the dbus connection fails - systemd: Perform monitor operations without blocking - systemd: Tell systemd not to take DBus down from underneath us - systemd: Trick systemd into not stopping our services before us during shutdown - crm_mon: make last updated header consistent across formats - xml: add 'require-all' to xml schema for constraints - xml: cl#5231 - Unset the deleted attributes in the resulting diffs - xml: Ensure ACLs are reapplied before calculating what a replace operation changed

Don't miss a new pacemaker release

NewReleases is sending notifications on new releases.