Pacemaker 2.1.9 - Release Candidate 1
Pre-release
Pre-release
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