- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed All Stories
All Stories
All Stories
Mar 28 2024
Mar 28 2024
clumens committed rPa8ce56cb7d97: Refactor: libpacemaker: Alphabetize output message list. (authored by clumens).
Refactor: libpacemaker: Alphabetize output message list.
clumens committed rP60ae038d0a6a: Refactor: libpacemaker: Expose init_rule_check internally. (authored by clumens).
Refactor: libpacemaker: Expose init_rule_check internally.
clumens committed rP1e4cbf543d60: Refactor: libpacemaker: Add an internal setup function. (authored by clumens).
Refactor: libpacemaker: Add an internal setup function.
GitHub <noreply@github.com> committed rPb3fd453d0839: Merge pull request #3402 from clumens/crm_ticket-prep (authored by kgaillot).
Merge pull request #3402 from clumens/crm_ticket-prep
kgaillot moved T799: Escape whitespace in node attribute output in a way that is parseable by OpenStack from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mar 28 2024, 10:52 AM · Restricted Project, Pacemaker (2.1.8), Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot added projects to T799: Escape whitespace in node attribute output in a way that is parseable by OpenStack: Pacemaker (2.1.8), Restricted Project.
Mar 28 2024, 10:51 AM · Restricted Project, Pacemaker (2.1.8), Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot changed the status of T799: Escape whitespace in node attribute output in a way that is parseable by OpenStack from Open to WIP.
Mar 28 2024, 10:49 AM · Restricted Project, Pacemaker (2.1.8), Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
Mar 27 2024
Mar 27 2024
kgaillot added a parent task for T798: Make `pcmk_scheduler_t` definition internal: Unknown Object (Maniphest Task).
Mar 27 2024, 6:59 PM · Pacemaker: Future Release Series, Pacemaker (3.0.0), Pacemaker: Scheduler, Restricted Project
kgaillot added a parent task for T795: Make definition of scheduler node structs internal: Unknown Object (Maniphest Task).
Mar 27 2024, 6:45 PM · Pacemaker: Future Release Series, Pacemaker (3.0.0), Restricted Project, Pacemaker: Scheduler
kgaillot moved T798: Make `pcmk_scheduler_t` definition internal from Miscellaneous to Backward-incompatible API Changes on the Pacemaker: Future Release Series board.
Mar 27 2024, 6:45 PM · Pacemaker: Future Release Series, Pacemaker (3.0.0), Pacemaker: Scheduler, Restricted Project
kgaillot renamed T792: Deprecate direct access to `pcmk_scheduler_t` members from Make `pcmk_scheduler_t` definition internal to Deprecate direct access to `pcmk_scheduler_t` members.
Mar 27 2024, 6:44 PM · Pacemaker: Future Release Series, Pacemaker (3.0.0), Pacemaker: Scheduler, Restricted Project
kgaillot added a subtask for T797: Make scheduler action structs and enums internal: T791: Deprecate direct access to scheduler action structs and enums.
Mar 27 2024, 6:42 PM · Pacemaker: Future Release Series, Pacemaker (3.0.0), Pacemaker: Scheduler, Restricted Project
kgaillot moved T797: Make scheduler action structs and enums internal from Miscellaneous to Backward-incompatible API Changes on the Pacemaker: Future Release Series board.
Mar 27 2024, 6:42 PM · Pacemaker: Future Release Series, Pacemaker (3.0.0), Pacemaker: Scheduler, Restricted Project
kgaillot renamed T791: Deprecate direct access to scheduler action structs and enums from Make scheduler action structs and enums internal to Deprecate direct access to scheduler action structs and enums.
Mar 27 2024, 6:41 PM · Pacemaker: Future Release Series, Pacemaker (3.0.0), Pacemaker: Scheduler, Restricted Project
kgaillot edited projects for T790: Deprecate direct access to scheduler resource structs, added: Pacemaker (2.1.8); removed Pacemaker: Future Release Series, Pacemaker (3.0.0).
kgaillot moved T796: Make definition of scheduler resource structs internal from Miscellaneous to Backward-incompatible API Changes on the Pacemaker: Future Release Series board.
Mar 27 2024, 6:39 PM · Pacemaker: Future Release Series, Pacemaker (3.0.0), Pacemaker: Scheduler, Restricted Project
kgaillot added a subtask for T796: Make definition of scheduler resource structs internal: T790: Deprecate direct access to scheduler resource structs.
Mar 27 2024, 6:38 PM · Pacemaker: Future Release Series, Pacemaker (3.0.0), Pacemaker: Scheduler, Restricted Project
kgaillot renamed T790: Deprecate direct access to scheduler resource structs from Make definition of scheduler resource structs internal to Deprecate direct access to scheduler resource structs.
Mar 27 2024, 6:38 PM · Pacemaker: Future Release Series, Pacemaker (3.0.0), Pacemaker: Scheduler, Restricted Project
kgaillot moved T795: Make definition of scheduler node structs internal from Miscellaneous to Backward-incompatible API Changes on the Pacemaker: Future Release Series board.
Mar 27 2024, 6:35 PM · Pacemaker: Future Release Series, Pacemaker (3.0.0), Restricted Project, Pacemaker: Scheduler
kgaillot added a subtask for T795: Make definition of scheduler node structs internal: T789: Deprecate direct access to scheduler node structs.
Mar 27 2024, 6:35 PM · Pacemaker: Future Release Series, Pacemaker (3.0.0), Restricted Project, Pacemaker: Scheduler
Mar 27 2024, 6:34 PM · Pacemaker: Future Release Series, Pacemaker (3.0.0), Restricted Project, Pacemaker: Scheduler
kgaillot renamed T789: Deprecate direct access to scheduler node structs from Make definition of scheduler node structs internal to Deprecate direct access to scheduler node structs.
kgaillot added subtasks for T794: Update SBD to avoid deprecated Pacemaker APIs: T788: Deprecate public API access to most of libcrmcluster, T789: Deprecate direct access to scheduler node structs, T790: Deprecate direct access to scheduler resource structs, T792: Deprecate direct access to `pcmk_scheduler_t` members.
kgaillot moved T793: Drop public API access to most of libcrmcluster from Miscellaneous to Backward-incompatible API Changes on the Pacemaker: Future Release Series board.
Mar 27 2024, 6:31 PM · Pacemaker: Future Release Series, Pacemaker (3.0.0), Restricted Project, Pacemaker: Scheduler
kgaillot updated the task description for T788: Deprecate public API access to most of libcrmcluster.
kgaillot added a subtask for T794: Update SBD to avoid deprecated Pacemaker APIs: Unknown Object (Maniphest Task).
kgaillot renamed T788: Deprecate public API access to most of libcrmcluster from Deprecate and drop public API access to most of libcrmcluster to Deprecate public API access to most of libcrmcluster.
kgaillot added a subtask for T793: Drop public API access to most of libcrmcluster: T788: Deprecate public API access to most of libcrmcluster.
Mar 27 2024, 5:44 PM · Pacemaker: Future Release Series, Pacemaker (3.0.0), Restricted Project, Pacemaker: Scheduler
Mar 27 2024, 5:44 PM · Pacemaker: Future Release Series, Pacemaker (3.0.0), Restricted Project, Pacemaker: Scheduler
kgaillot edited projects for T789: Deprecate direct access to scheduler node structs, added: Pacemaker (2.1.8); removed Pacemaker (3.0.0).
kgaillot triaged T791: Deprecate direct access to scheduler action structs and enums as High priority.
kgaillot edited projects for T789: Deprecate direct access to scheduler node structs, added: Pacemaker (3.0.0); removed Pacemaker (2.1.8).
kgaillot updated the task description for T790: Deprecate direct access to scheduler resource structs.
kgaillot updated the task description for T790: Deprecate direct access to scheduler resource structs.
kgaillot edited projects for T789: Deprecate direct access to scheduler node structs, added: Pacemaker (2.1.8); removed Pacemaker (3.0.0).
kgaillot added a parent task for T781: Improve terminology for clarity: Unknown Object (Maniphest Task).
kgaillot added a parent task for T788: Deprecate public API access to most of libcrmcluster: Unknown Object (Maniphest Task).
kgaillot added a parent task for T787: Warn for deprecated master syntax in CIB: Unknown Object (Maniphest Task).
nrwahl2 added a comment to T620: Create command-line method of listing all possible meta-attributes, cluster options, and environment variables.
Meta-attribute inheritance is weird. I've just started looking at groups. Very much non-exhaustive:
- is-managed: Any false wins. If is-managed=false for the group and is-managed=true for a primitive, the primitive is unmanaged.
- maintenance: Any true wins. Similar to is-managed but reversed.
- resource-stickiness: Group's stickiness is used as the default for a primitive's stickiness. Primitive's stickiness overrides (does not add to) group's stickiness.
- target-role: Same as resource-stickiness. The group's value is only a default. In particular, if the group has target-role=Stopped and the first member has target-role=Started, the first member is allowed to run.
Mar 26 2024
Mar 26 2024
kgaillot added subtasks for T786: Improve CIB schema: T781: Improve terminology for clarity, Unknown Object (Maniphest Task), Unknown Object (Maniphest Task), Unknown Object (Maniphest Task), Unknown Object (Maniphest Task), Unknown Object (Maniphest Task), Unknown Object (Maniphest Task), Unknown Object (Maniphest Task), Unknown Object (Maniphest Task), Unknown Object (Maniphest Task).
Mar 25 2024
Mar 25 2024
nrwahl2 committed rP5601c7a2f4ef: Refactor: libcrmcommon: New pcmk__xe_create() (authored by nrwahl2).
Refactor: libcrmcommon: New pcmk__xe_create()
nrwahl2 committed rP4a562eb64b8f: API: libcrmcommon: Deprecate create_xml_node() (authored by nrwahl2).
API: libcrmcommon: Deprecate create_xml_node()
nrwahl2 committed rP1d083c43653f: Refactor: libcrmcommon: Drop pcmk_create_xml_text_node() internally (authored by nrwahl2).
Refactor: libcrmcommon: Drop pcmk_create_xml_text_node() internally
nrwahl2 committed rP497d7fb88459: API: libcrmcommon: Deprecate pcmk_create_xml_text_node() (authored by nrwahl2).
API: libcrmcommon: Deprecate pcmk_create_xml_text_node()
nrwahl2 committed rPa93af7929126: Refactor: libcrmcommon: Accept a format string in pcmk__xe_set_content() (authored by nrwahl2).
Refactor: libcrmcommon: Accept a format string in pcmk__xe_set_content()
nrwahl2 committed rPb181294803ec: Refactor: libcrmcommon: New pcmk__html_create() (authored by nrwahl2).
Refactor: libcrmcommon: New pcmk__html_create()
nrwahl2 committed rP7c94f5a200a9: API: libcrmcommon: Deprecate pcmk_create_html_node() (authored by nrwahl2).
API: libcrmcommon: Deprecate pcmk_create_html_node()
nrwahl2 committed rP871f90134cad: Refactor: libcrmcommon: Minor changes to pcmk__xe_match() (authored by nrwahl2).
Refactor: libcrmcommon: Minor changes to pcmk__xe_match()
nrwahl2 committed rP20d4bfecf4dc: Refactor: libcrmcommon: Accept NULL parent in pcmk__xe_match() (authored by nrwahl2).
Refactor: libcrmcommon: Accept NULL parent in pcmk__xe_match()
nrwahl2 committed rPa94e1f59ca29: Refactor: libcrmcommon: Rename pcmk__xe_first_child -> ..._any (authored by nrwahl2).
Refactor: libcrmcommon: Rename pcmk__xe_first_child -> ..._any
nrwahl2 committed rP1b68fafcb80c: Refactor: libcrmcommon: pcmk__xe_match() -> pcmk__xe_first_child() (authored by nrwahl2).
Refactor: libcrmcommon: pcmk__xe_match() -> pcmk__xe_first_child()
nrwahl2 committed rPd496f66b6a14: Refactor: libcrmcommon: first_named_child() -> pcmk__xe_first_child() (authored by nrwahl2).
Refactor: libcrmcommon: first_named_child() -> pcmk__xe_first_child()
nrwahl2 committed rPa8d7a3aec4d4: API: libcrmcommon: Deprecate first_named_child() (authored by nrwahl2).
API: libcrmcommon: Deprecate first_named_child()
nrwahl2 committed rPf53075413575: Refactor: libcib: Ensure that find_xml_node() 2nd argument is non-NULL (authored by nrwahl2).
Refactor: libcib: Ensure that find_xml_node() 2nd argument is non-NULL
nrwahl2 committed rP6e54efbf7a0e: Refactor: various: Replace find_xml_node() with pcmk__xe_first_child() (authored by nrwahl2).
Refactor: various: Replace find_xml_node() with pcmk__xe_first_child()
nrwahl2 committed rPb29053c5cad8: API: libcrmcommon: Deprecate find_xml_node() (authored by nrwahl2).
API: libcrmcommon: Deprecate find_xml_node()
nrwahl2 committed rPee8156dae307: Refactor: libcrmcommon: New pcmk__xe_next_same() (authored by nrwahl2).
Refactor: libcrmcommon: New pcmk__xe_next_same()
nrwahl2 committed rPed4690b07bee: API: libcrmcommon: Deprecate crm_next_same_xml() (authored by nrwahl2).
API: libcrmcommon: Deprecate crm_next_same_xml()
nrwahl2 committed rP8472e8d4bcac: Refactor: libcrmcommon: Functionize removing XML attributes (authored by nrwahl2).
Refactor: libcrmcommon: Functionize removing XML attributes