Skip to content

Pacemaker 2.1.9 - Release Candidate 1

Pre-release
Pre-release
Compare
Choose a tag to compare
@kgaillot kgaillot released this 03 Oct 19:00
· 51 commits to 2.1 since this release
  • 134 commits with 245 files changed, 3919 insertions(+), 2142 deletions(-)

  • Features added since Pacemaker-2.1.8

    • CIB: allow no-quorum-policy "fence" and deprecate "suicide"
    • build: support building with latest libxml2
  • Fixes since Pacemaker-2.1.8

    • CIB: detect newly created alerts section (regression introduced in 2.1.7)
    • CIB: treat empty environment variables (CIB_file etc.) same as unset
    • executor: don't block during TLS handshakes
    • executor: discard any agent output after about 10MiB
    • scheduler: avoid memory leak when checking for unfencing-capable devices
    • libcrmcommon: check for overflow when parsing and manipulting date/times
    • tools: properly handle resources removed from configuration when displaying node history in crm_mon
  • Public API changes since Pacemaker-2.1.8

    • libcrmcommon: add enum pcmk_ra_caps value pcmk_ra_cap_cli_exec
    • libcrmcommon: add pcmk_cib_node_shutdown()
    • libcrmcommon: add pcmk_parse_score()
    • libcrmcommon: deprecate CRM_ASSERT()
    • libcrmcommon: deprecate PCMK_VALUE_FENCE_LEGACY defined constant
    • libstonithd: add enum stonith_call_options value st_opt_allow_self_fencing
    • libstonithd: deprecate enum stonith_call_options value st_opt_allow_suicide
    • libstonithd: deprecate enum stonith_call_options value st_opt_scope_local
    • libstonithd: deprecate enum stonith_call_options value st_opt_verbose