API: libstonithd: deprecate enum stonith_call_options value st_opt_verbose
Doc: libstonithd: document enum stonith_call_options values
API: libstonithd: deprecate enum stonith_call_options value st_opt_scope_local
API: libstonithd: add enum stonith_call_options value st_opt_allow_self_fencing
Refactor: controller: rename panic-on-quorum-loss flag
API: libstonithd: deprecate enum stonith_call_options value st_opt_allow_suicide
Feature: CIB: allow no-quorum-policy "fence" and deprecate "suicide"
API: libcrmcommon: deprecate PCMK_VALUE_FENCE_LEGACY defined constant
Refactor: fencer: rename variables for terminology change
Doc: libstonithd: document enum stonith_call_options values
Log: fencer: update terminology in trace message
API: libstonithd: deprecate enum stonith_call_options value st_opt_scope_local
API: libstonithd: deprecate enum stonith_call_options value st_opt_verbose
API: libstonithd: add enum stonith_call_options value st_opt_allow_self_fencing
kgaillot closed
Restricted Maniphest Task, a subtask of
T781: Improve terminology for clarity, as
Merged.
API: libstonithd: deprecate enum stonith_call_options value st_opt_allow_suicide
kgaillot closed
Restricted Maniphest Task, a subtask of
T868: Drop "suicide" syntax, as
Merged.
Refactor: controller: rename panic-on-quorum-loss flag
API: libcrmcommon: deprecate PCMK_VALUE_FENCE_LEGACY defined constant
Feature: CIB: allow no-quorum-policy "fence" and deprecate "suicide"
Low: tools: update terminology in no-quorum-policy status output
API: libcrmcommon: add pcmk_cib_node_shutdown()
Feature: fencer: drop support for non-clustered mode in fencer
Refactor: scheduler: drop pcmk__action_min_runnable flag
Test: cts-fencing: fix no-nodeid test
Feature: fencer: rename -c/--stand-alone-w-cpg option
Feature: alerts: don't send deprecated alert environment variables
Build: rpm: don't look for legacy build.counter
Low: tools: improve crm_verify error messages
This will also have the benefit of getting fresh metadata only once per transition for a given resource agent. Currently, the agent meta-data command is invoked for every resource start, even if multiple resources share the same agent.
kgaillot moved
T868: Drop "suicide" syntax from
Restricted Project Column to
Restricted Project Column on the
Restricted Project board.
kgaillot updated the task description for
T868: Drop "suicide" syntax.
Low: libcrmcommon: preserve api dispatch in connect_and_send_attrd_request()
Refactor: libcrmcommon: move infinity string functions to scores.c
Doc: sysconfig: improve PCMK_panic_action description
Log: libcrmcommon: log panic reason instead of caller name
Low: libcrmcommon: don't treat tracing differently for panics
Low: scheduler: create local node after unpacking everything
kgaillot added a subtask for
T868: Drop "suicide" syntax:
Unknown Object (Maniphest Task).
This would be worth backporting to 2.1 if easy
kgaillot edited projects for
T824: Make GnuTLS handshakes asynchronous, added:
Restricted Project; removed
Restricted Project.
As an example, for , this will involve creating an enum for the value, which will minimize the work that has to do. (The "sync" portion of it should likely be a flag or bool separate from the enum.)
kgaillot moved
T785: Fix handling of fence device monitor timeouts from
Restricted Project Column to
Restricted Project Column on the
Restricted Project board.
kgaillot moved
T855: Make most remote reads asynchronous from
Restricted Project Column to
Restricted Project Column on the
Restricted Project board.
kgaillot moved
T865: Fix regression in CIB alerts change detection from
Restricted Project Column to
Restricted Project Column on the
Restricted Project board.
kgaillot edited projects for
T865: Fix regression in CIB alerts change detection, added:
Restricted Project; removed
Restricted Project.
kgaillot renamed
T865: Fix regression in CIB alerts change detection from
Fix regression in CIB change detection to
Fix regression in CIB alerts change detection.
Feature: CIB: drop support for pacemaker-0.6, pacemaker-0.7, pacemaker-1.1, and…
Feature: CIB: drop support for validate-with="pacemaker-next"
Test: cts-cli: update expected output for one less schema
kgaillot closed
Restricted Maniphest Task, a subtask of
T786: Improve CIB schema, as
Merged.
Feature: CIB: drop support for rsc-instance, with-rsc-instance, first-instance…
Test: libcrmcommon: rename unit test to match function rename
Feature: CIB: always compare validate-with schema names case-sensitively
Low: tools: handle orphans when outputting node history in crm_mon
Currently calls , which loops over up to the timeout.
Doc: uploads: change default upload host
Doc: uploads: don't preserve file modification times
Doc: tools: fix crm_rule man page section division
Doc: man: find man pages more carefully
Doc: Pacemaker Administration: correct syntax
Log: pacemaker-based: client name can be NULL
Refactor: libcib: drop op_common()
Refactor: libpacemaker: de-inline pcmk__colocation_has_influence()
Test: cts-scheduler: update expected graph outputs for transition number change
Refactor: scheduler,tools: check resource flag to determine fence device
Log: various: ensure there are spaces around CRM_XS
Low: controller,libpacemaker: transition graph IDs should be positive
Fix: scheduler: ignore ticket constraints with invalid roles