Page MenuHomeClusterLabs Projects
Feed Advanced Search

Mar 7 2024

kgaillot committed rP46c0c2d1f5fb: Doc: scheduler: add comment to point out obscure behavior (authored by kgaillot).
Doc: scheduler: add comment to point out obscure behavior
Mar 7 2024, 9:53 AM
kgaillot committed rPa489b43cba11: Doc: libcrmcommon: add doxygen header to xml_names.h (authored by kgaillot).
Doc: libcrmcommon: add doxygen header to xml_names.h
Mar 7 2024, 9:53 AM
kgaillot committed rPfe2824791810: Doc: Pacemaker Explained: normalize operation properties table (authored by kgaillot).
Doc: Pacemaker Explained: normalize operation properties table
Mar 7 2024, 9:53 AM
kgaillot committed rPc6dad6f789ae: Refactor: libcrmcommon: Use PCMK_XA_NAME in more places (authored by kgaillot).
Refactor: libcrmcommon: Use PCMK_XA_NAME in more places
Mar 7 2024, 9:53 AM
kgaillot committed rPe77f8cc8f4e9: Refactor: libcrmcommon: use PCMK_XA_ID in more places (authored by kgaillot).
Refactor: libcrmcommon: use PCMK_XA_ID in more places
Mar 7 2024, 9:53 AM
kgaillot committed rP5239f2d3ca32: Refactor: libcrmcommon: use PCMK_META_ON_FAIL in more places (authored by kgaillot).
Refactor: libcrmcommon: use PCMK_META_ON_FAIL in more places
Mar 7 2024, 9:53 AM

Mar 4 2024

kgaillot added a project to T765: crm_attribute logs assertion if value but no attribute name is given: Restricted Project.
Mar 4 2024, 10:12 AM · Restricted Project, Restricted Project, Restricted Project
kgaillot committed rP743c32ce378d: Doc: Pacemaker Explained: convert fence options to list table (authored by kgaillot).
Doc: Pacemaker Explained: convert fence options to list table
Mar 4 2024, 9:48 AM
kgaillot closed T778: Typo in fence parameter help as Merged by committing rP29a53b9c677c: Doc: pacemaker-fenced: improve pcmk_host_list help.
Mar 4 2024, 9:48 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot committed rP29a53b9c677c: Doc: pacemaker-fenced: improve pcmk_host_list help (authored by kgaillot).
Doc: pacemaker-fenced: improve pcmk_host_list help
Mar 4 2024, 9:48 AM
kgaillot committed rP7eac0c9401c2: Test: cts-cli: update expected output for recent change (authored by kgaillot).
Test: cts-cli: update expected output for recent change
Mar 4 2024, 9:48 AM

Feb 26 2024

kgaillot committed rP8785983fe0ea: Refactor: libpe_rules,libcrmcommon: move pe__eval_date_expr() (authored by kgaillot).
Refactor: libpe_rules,libcrmcommon: move pe__eval_date_expr()
Feb 26 2024, 5:53 PM
kgaillot committed rP6562654d3dbe: Refactor: libcrmcommon: make some functions library-private (authored by kgaillot).
Refactor: libcrmcommon: make some functions library-private
Feb 26 2024, 5:53 PM
kgaillot committed rPb2aaecfc0653: API: libcrmcommon: add PCMK_VALUE_IN_RANGE string constant (authored by kgaillot).
API: libcrmcommon: add PCMK_VALUE_IN_RANGE string constant
Feb 26 2024, 5:53 PM
kgaillot committed rP913f5bba3730: Refactor: libcrmcommon: functionize checking date/time in range (authored by kgaillot).
Refactor: libcrmcommon: functionize checking date/time in range
Feb 26 2024, 5:53 PM
kgaillot committed rP7d66fee105aa: Refactor: libcrmcommon: functionize checking less than date/time (authored by kgaillot).
Refactor: libcrmcommon: functionize checking less than date/time
Feb 26 2024, 5:52 PM
kgaillot committed rP237f30a2eebe: Refactor: libcrmcommon: functionize checking greater than date/time (authored by kgaillot).
Refactor: libcrmcommon: functionize checking greater than date/time
Feb 26 2024, 5:52 PM
kgaillot committed rPec469edb410e: Refactor: libcrmcommon: best practices for pe__eval_date_expr() (authored by kgaillot).
Refactor: libcrmcommon: best practices for pe__eval_date_expr()
Feb 26 2024, 5:52 PM
kgaillot committed rP01bb75e139d2: Doc: Pacemaker Explained: improve documentation of date_expression options (authored by kgaillot).
Doc: Pacemaker Explained: improve documentation of date_expression options
Feb 26 2024, 5:52 PM
kgaillot committed rP91418fa0c0b8: Test: libcrmcommon: add unit tests for pcmk__evaluate_date_expression() (authored by kgaillot).
Test: libcrmcommon: add unit tests for pcmk__evaluate_date_expression()
Feb 26 2024, 5:52 PM
kgaillot committed rP887aca7f19c5: Log: tools: trace-log XML datetime errors (authored by kgaillot).
Log: tools: trace-log XML datetime errors
Feb 26 2024, 5:52 PM

Feb 20 2024

kgaillot closed T779: in_range should include endpoints as Wontfix.
Feb 20 2024, 11:58 AM
kgaillot moved T779: in_range should include endpoints from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Feb 20 2024, 11:51 AM
kgaillot triaged T779: in_range should include endpoints as High priority.
Feb 20 2024, 11:51 AM
kgaillot moved T778: Typo in fence parameter help from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Feb 20 2024, 11:07 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project

Feb 19 2024

kgaillot committed rP6c462f29ddf3: Refactor: libcrmcommon: best practices for crm_time_set_if_earlier() (authored by kgaillot).
Refactor: libcrmcommon: best practices for crm_time_set_if_earlier()
Feb 19 2024, 6:11 PM
kgaillot committed rP1893cd76dcc4: Refactor: libcrmcommon: functionize parsing date/time from XML (authored by kgaillot).
Refactor: libcrmcommon: functionize parsing date/time from XML
Feb 19 2024, 6:11 PM
kgaillot committed rP52c0c1ccb288: Refactor: libcrmcommon: functionize getting time component attribute and… (authored by kgaillot).
Refactor: libcrmcommon: functionize getting time component attribute and…
Feb 19 2024, 6:11 PM
kgaillot committed rP58d8b9cf1c11: Refactor: libcrmcommon: best practices for parse_xml_duration() (authored by kgaillot).
Refactor: libcrmcommon: best practices for parse_xml_duration()
Feb 19 2024, 6:11 PM
kgaillot triaged T778: Typo in fence parameter help as High priority.
Feb 19 2024, 12:49 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot triaged T777: Standardize header file separation as Wishlist priority.
Feb 19 2024, 11:18 AM · Restricted Project, Restricted Project
kgaillot committed rP2fc3f86463ab: Doc: pacemaker-attrd: document attribute and value structs (authored by kgaillot).
Doc: pacemaker-attrd: document attribute and value structs
Feb 19 2024, 10:02 AM
kgaillot committed rPcf8648a8801a: Test: cts-attrd: update reference output for recent log change (authored by kgaillot).
Test: cts-attrd: update reference output for recent log change
Feb 19 2024, 10:02 AM

Feb 14 2024

kgaillot committed rP5767415e4eed: Doc: Pacemaker Explained: correct typo in date_expression example (authored by kgaillot).
Doc: Pacemaker Explained: correct typo in date_expression example
Feb 14 2024, 3:21 PM
kgaillot committed rP21408146dd67: Refactor: scheduler: change argument type in pe__eval_date_expr() (authored by kgaillot).
Refactor: scheduler: change argument type in pe__eval_date_expr()
Feb 14 2024, 3:21 PM
kgaillot committed rPa15885c74797: Refactor: libcrmcommon,libpe_rules: replace update_field() (authored by kgaillot).
Refactor: libcrmcommon,libpe_rules: replace update_field()
Feb 14 2024, 3:21 PM
kgaillot committed rW60ac4dc779fc: Use spaces instead of tabs (authored by kgaillot).
Use spaces instead of tabs
Feb 14 2024, 12:31 PM
kgaillot committed rW5a087c6d17af: Update wiki links and remove mediawiki-specific files (authored by kgaillot).
Update wiki links and remove mediawiki-specific files
Feb 14 2024, 12:31 PM
kgaillot added a subtask for T776: Support message substitutions for higher-level tools: Unknown Object (Maniphest Task).
Feb 14 2024, 11:45 AM · Restricted Project, Restricted Project
kgaillot triaged T776: Support message substitutions for higher-level tools as Wishlist priority.
Feb 14 2024, 11:45 AM · Restricted Project, Restricted Project

Feb 13 2024

kgaillot committed rP3af5699c7de5: Refactor: libpe_rules,libcrmcommon: move pe_cron_range_satisfied() (authored by kgaillot).
Refactor: libpe_rules,libcrmcommon: move pe_cron_range_satisfied()
Feb 13 2024, 4:56 PM
kgaillot committed rPc80c82543cd7: API: libpe_rules: deprecate find_expression_type() (authored by kgaillot).
API: libpe_rules: deprecate find_expression_type()
Feb 13 2024, 4:56 PM
kgaillot committed rPbc785935c42b: Refactor: libcrmcommon: best practices for phase_of_the_moon() (authored by kgaillot).
Refactor: libcrmcommon: best practices for phase_of_the_moon()
Feb 13 2024, 4:56 PM
kgaillot committed rP71a73bb864db: Refactor: libcrmcommon: best practices for check_one() (authored by kgaillot).
Refactor: libcrmcommon: best practices for check_one()
Feb 13 2024, 4:56 PM
kgaillot committed rPedb3568876b0: Refactor: libcrmcommon: best practices for pe_cron_range_satisfied() (authored by kgaillot).
Refactor: libcrmcommon: best practices for pe_cron_range_satisfied()
Feb 13 2024, 4:56 PM
kgaillot committed rP70b7c5cd2a75: Low: scheduler: improve date specification argument validation (authored by kgaillot).
Low: scheduler: improve date specification argument validation
Feb 13 2024, 4:55 PM

Feb 8 2024

kgaillot committed rP14a597f0a81f: API: libcrmcommon: add PCMK_VALUE_INFINITY string constant (authored by kgaillot).
API: libcrmcommon: add PCMK_VALUE_INFINITY string constant
Feb 8 2024, 6:17 PM
kgaillot committed rPfd0239eac798: API: libcrmcommon: deprecate CRM_INFINITY_S (authored by kgaillot).
API: libcrmcommon: deprecate CRM_INFINITY_S
Feb 8 2024, 6:17 PM
kgaillot committed rPf0a461087b40: API: libcrmcommon: add PCMK_VALUE_PLUS_INFINITY string constant (authored by kgaillot).
API: libcrmcommon: add PCMK_VALUE_PLUS_INFINITY string constant
Feb 8 2024, 6:17 PM
kgaillot committed rP7c6df87bf1ee: API: libcrmcommon: deprecate CRM_PLUS_INFINITY_S (authored by kgaillot).
API: libcrmcommon: deprecate CRM_PLUS_INFINITY_S
Feb 8 2024, 6:17 PM
kgaillot committed rP93104301a480: API: libcrmcommon: add PCMK_VALUE_MINUS_INFINITY string constant (authored by kgaillot).
API: libcrmcommon: add PCMK_VALUE_MINUS_INFINITY string constant
Feb 8 2024, 6:17 PM
kgaillot committed rP63390bbc7fdb: API: libcrmcommon: deprecate CRM_MINUS_INFINITY_S (authored by kgaillot).
API: libcrmcommon: deprecate CRM_MINUS_INFINITY_S
Feb 8 2024, 6:17 PM
kgaillot committed rP026eccc0caec: Refactor: libcrmcommon: separate score-related APIs into their own headers (authored by kgaillot).
Refactor: libcrmcommon: separate score-related APIs into their own headers
Feb 8 2024, 6:17 PM
kgaillot committed rP4c68150450b6: API: libcrmcommon: deprecate INFINITY_S string constant (authored by kgaillot).
API: libcrmcommon: deprecate INFINITY_S string constant
Feb 8 2024, 6:17 PM
kgaillot committed rP162cef6dbe84: API: libcrmcommon: deprecate MINUS_INFINITY_S string constant (authored by kgaillot).
API: libcrmcommon: deprecate MINUS_INFINITY_S string constant
Feb 8 2024, 6:17 PM
kgaillot committed rPb0245c5f1a77: API: libcrmcommon: add PCMK_SCORE_INFINITY constant (authored by kgaillot).
API: libcrmcommon: add PCMK_SCORE_INFINITY constant
Feb 8 2024, 6:17 PM
kgaillot committed rP62428bd72291: API: libcrmcommon: deprecate CRM_SCORE_INFINITY integer constant (authored by kgaillot).
API: libcrmcommon: deprecate CRM_SCORE_INFINITY integer constant
Feb 8 2024, 6:17 PM
kgaillot committed rP2ff610ae4abc: API: libcrmcommon: deprecate INFINITY integer constant (authored by kgaillot).
API: libcrmcommon: deprecate INFINITY integer constant
Feb 8 2024, 6:17 PM

Feb 7 2024

kgaillot committed rPfd80a1a85abb: Refactor: libpe_status: de-functionize pe__resource_is_remote_conn() (authored by kgaillot).
Refactor: libpe_status: de-functionize pe__resource_is_remote_conn()
Feb 7 2024, 5:53 PM
kgaillot committed rP2d7d40928ccf: Refactor: libcrmcommon,libpe_status: move pe__is_guest_node() (authored by kgaillot).
Refactor: libcrmcommon,libpe_status: move pe__is_guest_node()
Feb 7 2024, 5:53 PM
kgaillot committed rP9d857154511e: Refactor: libcrmcommon,libpe_status: move pe__is_remote_node() (authored by kgaillot).
Refactor: libcrmcommon,libpe_status: move pe__is_remote_node()
Feb 7 2024, 5:53 PM
kgaillot committed rP43bfd7544fb2: Refactor: libcrmcommon,libpe_status: move pe__is_guest_or_remote_node() (authored by kgaillot).
Refactor: libcrmcommon,libpe_status: move pe__is_guest_or_remote_node()
Feb 7 2024, 5:53 PM
kgaillot committed rP47241a24d4fc: Refactor: libcrmcommon,libpe_status: move pe__is_bundle_node() (authored by kgaillot).
Refactor: libcrmcommon,libpe_status: move pe__is_bundle_node()
Feb 7 2024, 5:53 PM
kgaillot committed rPc23a6dbd6999: Refactor: libcrmcommon: rename attrd_internal.h to attrs_internal.h (authored by kgaillot).
Refactor: libcrmcommon: rename attrd_internal.h to attrs_internal.h
Feb 7 2024, 5:53 PM
kgaillot committed rP5fa6230a9b68: Refactor: scheduler: consolidate node attribute getters (authored by kgaillot).
Refactor: scheduler: consolidate node attribute getters
Feb 7 2024, 5:53 PM
kgaillot committed rPc32b1a8e5201: Refactor: scheduler: assert on pcmk__parse_on_fail() invalid arguments (authored by kgaillot).
Refactor: scheduler: assert on pcmk__parse_on_fail() invalid arguments
Feb 7 2024, 5:53 PM
kgaillot committed rPf85dc782e12f: Refactor: pacemaker-attrd: drop support for "sync" peer message (authored by kgaillot).
Refactor: pacemaker-attrd: drop support for "sync" peer message
Feb 7 2024, 10:52 AM
kgaillot committed rPbefe43106388: Log: pacemaker-attrd: trace-log local-only attributes (authored by kgaillot).
Log: pacemaker-attrd: trace-log local-only attributes
Feb 7 2024, 10:52 AM
kgaillot committed rP2d8774ce1962: Refactor: pacemaker-attrd: make broadcast_local_value() more flexible (authored by kgaillot).
Refactor: pacemaker-attrd: make broadcast_local_value() more flexible
Feb 7 2024, 10:52 AM
kgaillot committed rP71a82ed41287: Doc: libcrmcluster: document crm_node_t:uuid (authored by kgaillot).
Doc: libcrmcluster: document crm_node_t:uuid
Feb 7 2024, 10:52 AM
kgaillot committed rP4083e7b10461: Refactor: pacemaker-attrd: drop support for attribute XML ID (authored by kgaillot).
Refactor: pacemaker-attrd: drop support for attribute XML ID
Feb 7 2024, 10:52 AM

Feb 6 2024

kgaillot committed rP893f67d0324e: Refactor: libcrmcommon: move crm_meta_name() and crm_meta_value() (authored by kgaillot).
Refactor: libcrmcommon: move crm_meta_name() and crm_meta_value()
Feb 6 2024, 1:12 PM
kgaillot committed rP4c2ae55f9839: Refactor: libcrmcommon: best practices for crm_meta_name() (authored by kgaillot).
Refactor: libcrmcommon: best practices for crm_meta_name()
Feb 6 2024, 1:12 PM
kgaillot committed rPc6baad6bea5b: Refactor: libcrmcommon: best practices for crm_meta_value() (authored by kgaillot).
Refactor: libcrmcommon: best practices for crm_meta_value()
Feb 6 2024, 1:12 PM
kgaillot committed rPdc9854cdb395: Refactor: various: assert on memory errors for hash table keys/values (authored by kgaillot).
Refactor: various: assert on memory errors for hash table keys/values
Feb 6 2024, 1:12 PM
kgaillot committed rP539b02c81474: Refactor: scheduler: add pcmk__insert_meta() (authored by kgaillot).
Refactor: scheduler: add pcmk__insert_meta()
Feb 6 2024, 1:12 PM
kgaillot committed rPc87b862847c5: Test: scheduler: update expected graph for meta-attribute change (authored by kgaillot).
Test: scheduler: update expected graph for meta-attribute change
Feb 6 2024, 1:12 PM
kgaillot committed rP31fa65c1e9e4: Refactor: scheduler: drop add_hash_param() (authored by kgaillot).
Refactor: scheduler: drop add_hash_param()
Feb 6 2024, 1:12 PM
kgaillot added a project to T774: Fence devices with node-based rules are probably unpacked incorrectly: Restricted Project.
Feb 6 2024, 11:02 AM · Restricted Project, Restricted Project, Restricted Project
kgaillot triaged T774: Fence devices with node-based rules are probably unpacked incorrectly as Normal priority.
Feb 6 2024, 11:01 AM · Restricted Project, Restricted Project, Restricted Project

Feb 5 2024

kgaillot moved T773: Drop support for STONITH_ATTR_ACTION_OP instance attribute in device configuration from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Feb 5 2024, 11:23 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot committed rP980daa01077e: API: libcrmcommon: add pcmk_action_text() (authored by kgaillot).
API: libcrmcommon: add pcmk_action_text()
Feb 5 2024, 10:52 AM
kgaillot committed rPd4815cbc5de5: API: libpe_status,libpe_rules: deprecate task2text() (authored by kgaillot).
API: libpe_status,libpe_rules: deprecate task2text()
Feb 5 2024, 10:52 AM
kgaillot committed rP29db7b1a4025: API: libcrmcommon: add pcmk_parse_action() (authored by kgaillot).
API: libcrmcommon: add pcmk_parse_action()
Feb 5 2024, 10:52 AM
kgaillot committed rPfaa3f3268695: API: libpe_rules,libpe_status: deprecate text2task() (authored by kgaillot).
API: libpe_rules,libpe_status: deprecate text2task()
Feb 5 2024, 10:52 AM
kgaillot committed rPf3a0005cb546: API: libcrmcommon: add pcmk_on_fail_text() (authored by kgaillot).
API: libcrmcommon: add pcmk_on_fail_text()
Feb 5 2024, 10:52 AM
kgaillot committed rP86e213337844: API: libpe_status,libpe_rules: deprecate fail2text() (authored by kgaillot).
API: libpe_status,libpe_rules: deprecate fail2text()
Feb 5 2024, 10:52 AM

Feb 1 2024

kgaillot edited projects for T760: rpmlint make target fails, added: Restricted Project; removed Restricted Project.
Feb 1 2024, 7:04 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot updated the task description for T769: Controller should use pcmk_monitor_timeout for recurring monitors when appropriate.
Feb 1 2024, 6:01 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot added a comment to T770: Always execute metadata commands asynchronously in controller.

The "support or drop" part -- if we had decided to support it, this would have been a subtask. But we decided to drop it.

Feb 1 2024, 3:41 PM · Restricted Project, Restricted Project, Restricted Project

Jan 31 2024

kgaillot committed rP020791b72ed6: Refactor: libcrmcommon: move pcmk__filter_op_for_digest() to digest.c (authored by kgaillot).
Refactor: libcrmcommon: move pcmk__filter_op_for_digest() to digest.c
Jan 31 2024, 9:06 PM
kgaillot committed rP4bc369a94ed2: Refactor: libcrmcommon: separate probe-related functions into own source file (authored by kgaillot).
Refactor: libcrmcommon: separate probe-related functions into own source file
Jan 31 2024, 9:06 PM
kgaillot committed rPdd87b9dd5214: Refactor: libcrmcommon: best practices for probe-related functions (authored by kgaillot).
Refactor: libcrmcommon: best practices for probe-related functions
Jan 31 2024, 9:06 PM
kgaillot added a subtask for T770: Always execute metadata commands asynchronously in controller: Unknown Object (Maniphest Task).
Jan 31 2024, 4:32 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot added a parent task for T770: Always execute metadata commands asynchronously in controller: Unknown Object (Maniphest Task).
Jan 31 2024, 4:32 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot triaged T770: Always execute metadata commands asynchronously in controller as Normal priority.
Jan 31 2024, 4:31 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot updated the task description for T766: Fix use-after-free in crm_attribute.
Jan 31 2024, 3:16 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project

Jan 30 2024

kgaillot triaged T769: Controller should use pcmk_monitor_timeout for recurring monitors when appropriate as Normal priority.
Jan 30 2024, 5:40 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot committed rPe91d5486a95b: Refactor: libcrmcommon: add pcmk__is_clone() (authored by kgaillot).
Refactor: libcrmcommon: add pcmk__is_clone()
Jan 30 2024, 4:41 PM
kgaillot committed rPd0c7dbef2b80: Refactor: libcrmcommon: add pcmk__is_unique_clone() (authored by kgaillot).
Refactor: libcrmcommon: add pcmk__is_unique_clone()
Jan 30 2024, 4:41 PM