github ClusterLabs/pacemaker Pacemaker-2.0.5
Pacemaker 2.0.5 - Final

latest releases: Pacemaker-2.1.7, Pacemaker-2.1.7-rc4, Pacemaker-2.1.7-rc3...
3 years ago
  • Changesets: 534

  • Diff: 286 files changed, 23133 insertions(+), 14626 deletions(-)

  • Features added since Pacemaker-2.0.4

    • configuration: Add type="integer" to rule elements, allowing for
      specifying 64-bit integers and specifying
      double-precision floating point numbers when
      type="number".
    • daemons: Recognize new OCF agent status codes 190 (degraded) and 191
      (degraded master) to be treated as success but displayed as
      errors.
    • sbd-integration: support SBD_SYNC_RESOURCE_STARTUP environment
      variable to better synchronize Pacemaker start-up
      and shutdown with SBD
    • scheduler: Add rule-based tests to op_defaults and rsc_defaults.
    • scheduler: Add on-fail=demote and no-quorum-policy=demote recovery
      policies for promoted resources.
    • tools: Add --resource= to filter crm_mon output for a resource.
    • tools: Add -P to crmadmin to show pacemakerd status.
    • tools: In cibsecret, read value to set from input (or stdin) if not specified.
  • Fixes for regressions introduced in Pacemaker-2.0.4

    • tools: Add the node name back to bundle instances in crm_mon.
    • tools: get stonith_admin --list-targets working again
  • Fixes for regressions introduced in Pacemaker-2.0.3

    • tools: Fix adding HTTP headers to crm_mon in daemon mode.
  • Fixes for regressions introduced in Pacemaker-2.0.1

    • scheduler: require pre-/post-start notifications correctly.
  • Changes since Pacemaker-2.0.4

    • Prevent the bypassing of ACLs by direct IPC (CVE-2020-25654)
    • build: Fix a build issue on Fedora s390x.
    • build: Fix python2 vs. python3 packaging problems on openSUSE Tumbleweed
    • build: Update pkgconfig files for CI testing
    • controller: avoid recovery delay when shutdown locks expire
    • controller: Log correct timeout for timed-out stonith monitor
    • fencer: avoid infinite loop if device is removed during operation
    • fencer: avoid possible use-of-NULL when parsing metadata
    • libfencing: add port or plug parameter according to metadata on
      validate if no pcmk_host_argument specified
    • libfencing: respect pcmk_host_argument=none on validate
    • scheduler: disallow on-fail=stop for stop operations
    • scheduler: don't schedule a dangling migration stop if one already occurred
    • scheduler: don't select instance to be promoted on a guest that can't run
    • scheduler: fix build when DEFAULT_CONCURRENT_FENCING_TRUE is set
    • scheduler: Remove pe_print_expanded_xml print option.
    • scheduler: Use pcmk_monitor_timeout as stonith start timeout
    • tools: Add management status to crm_mon's group output.
    • tools: Add "No active resources" to one case in crm_mon output.
    • tools: Allow tags and alerts in cibadmin --scope
    • tools: Avoid crm_node on Pacemaker Remote nodes failing when other
      executor actions are occurring.
    • tools: Avoid pending fence actions getting stuck in crm_mon display
    • tools: "Connectivity is lost" may not be displayed even if the ping
      communication is lost.
    • tools: Display stop-all-resources in crm_mon's cluster options.
    • tools: don't use pssh -q option in cibsecret unless supported
    • tools: Fix adding the http-equiv header to crm_mon in daemon mode.
    • tools: If a clone or group is disabled, display that in crm_mon as part
      of the resource's header.
    • tools: crm_node -l and -p now work from Pacemaker Remote nodes
    • tools: Don't display crm_resource error messages twice.
    • tools: Print inactive resources by default with crm_mon xml output.
    • tools: properly detect local node name in cibsecret
    • tools: Revert some crm_resource string-related checks on variables
      that aren't strings.
    • tools: Use bash in cibsecret
    • xml: Mark new crm_mon attributes as optional in schema

Don't miss a new pacemaker release

NewReleases is sending notifications on new releases.