- Changesets: 87
- Diff: 29 files changed, 273 insertions(+), 72 deletions(-)
- Features added since Pacemaker-1.1.12-rc1
- crmd: Set "cluster-name" property to corosync's "cluster_name" by default for corosync-2
- Changes since Pacemaker-1.1.12-rc1
- Bug rhbz#1057697 - Use native DBus library for systemd async support to avoid problematic use of threads
- Bug rhbz#1057697 - Use native DBus library for systemd support to avoid problematic use of threads
- Bug rhbz#1057697 - Use native DBus library for upstart support to avoid problematic use of threads
- attrd: Ensure attribute dampening is always observed
- Bug cl#5184 - Ensure pending probes that ultimately fail are correctly updated
- Bug cl#5212 - Do not promote instances when quorum is lots and no-quorum-policy=freeze
- Bug cl#5213 - Ensure role colocation with -INFINITY is enforced
- Bug cl#5213 - Limit the scope of the previous commit to the masters role
- Bug rhbz#1097457 - Limit the scope of the previous fix and include a helpful comment
- Bug rhbz#1097457 - Prevent invalid transition when resource are ordered to start after the container they're started in
- cib: Fix remote cib based on TLS
- cluster: Fix segfault on removing a node
- crmd: Avoid spamming the cib by triggering a transition only once per non-status change
- crmd: Use correctly signed inputs to sscanf()
- iso8601: Fix memory leak in duration calculation
- mainloop: Better handle the killing of processes in the act of exiting
- mainloop: Canceling in-flight operations should not fail if child process has already exited.
- membership: Avoid duplicate peer entries in the peer cache
- pengine: avoid assert by searching for stop action on correct node during LogActions
- pengine: Block restart of resources if any dependent resource in a group is unmanaged
- pengine: cl#5186 - Avoid running rsc on two nodes when node is fenced during migration
- pengine: Force record pending for migrate_to actions
- pengine: Mark unrunnable stop actions as "blocked" and show the correct current locations
- pengine: Use "#cluster-name" in rules for setting cluster-specific instance attributes
- pengine: Use "#site-name" in rules for setting site-specific instance attributes
- services: Correctly reset the nice value for lrmd's children
- services: Do not block synced service executions
- services: Fixes segfault associated with cancelling in-flight recurring operations.
- services: Remove cancelled recurring ops from internal lists as early as possible
- services: Remove file descriptors from mainloop as soon as we have drained them
- services: Reset the scheduling policy and priority for lrmd's children without replying on SCHED_RESET_ON_FORK
- stonith_admin: Ensure pointers passed to sscanf() are properly initialized
- systemd: Try to handle dbus actions that complete prior to configuring a callback
- upstart: Allow comilation with glib versions older than 2.28
- xml: Do not prune meaningful leaves from v1 patchsets
- xml: Fix segfault in find_entity()