Page MenuHomeClusterLabs Projects
Feed Advanced Search

Jul 6 2022

kgaillot committed rP0e91563af8ae: Low: libcrmcommon: validate attribute manager IPC messages better (authored by kgaillot).
Low: libcrmcommon: validate attribute manager IPC messages better
Jul 6 2022, 11:57 AM
kgaillot committed rP07ffb1a20a1b: Low: pacemakerd: validate IPC messages better (authored by kgaillot).
Low: pacemakerd: validate IPC messages better
Jul 6 2022, 11:57 AM
kgaillot committed rPd50c563ce179: Low: pacemaker-schedulerd: validate IPC messages better (authored by kgaillot).
Low: pacemaker-schedulerd: validate IPC messages better
Jul 6 2022, 11:57 AM
kgaillot committed rPe6113f79fa93: Log: libcrmcommon: validate controller IPC messages better (authored by kgaillot).
Log: libcrmcommon: validate controller IPC messages better
Jul 6 2022, 11:57 AM
kgaillot committed rPca1d68fb80d2: Low: libcrmcommon: validate pacemaker-schedulerd messages better (authored by kgaillot).
Low: libcrmcommon: validate pacemaker-schedulerd messages better
Jul 6 2022, 11:57 AM
kgaillot committed rP9d0513ad7557: Low: libcrmcommon: validate pacemakerd messages better (authored by kgaillot).
Low: libcrmcommon: validate pacemakerd messages better
Jul 6 2022, 11:57 AM
kgaillot committed rPf55e67189582: Low: libcib: validate requests better (authored by kgaillot).
Low: libcib: validate requests better
Jul 6 2022, 11:57 AM
kgaillot committed rP3f65618d5ce7: Refactor: cib: remove dead code (authored by kgaillot).
Refactor: cib: remove dead code
Jul 6 2022, 11:57 AM
kgaillot committed rP77b3789ea20c: Low: scheduler: improve validation of resource XML (authored by kgaillot).
Low: scheduler: improve validation of resource XML
Jul 6 2022, 11:57 AM
kgaillot committed rP94dd6a00ea3b: Low: fencer: improve topology level validation (authored by kgaillot).
Low: fencer: improve topology level validation
Jul 6 2022, 11:57 AM
kgaillot committed rP3ae6205b96b5: Refactor: fencer: simplify default request handler (authored by kgaillot).
Refactor: fencer: simplify default request handler
Jul 6 2022, 11:57 AM
kgaillot committed rP1466344a0a15: Refactor: controller: make process_te_message() easier to follow (authored by kgaillot).
Refactor: controller: make process_te_message() easier to follow
Jul 6 2022, 11:57 AM
kgaillot committed rP5089a4a99b02: Log: various: improve messages that use pcmk__s() (authored by kgaillot).
Log: various: improve messages that use pcmk__s()
Jul 6 2022, 11:57 AM
kgaillot committed rPb4a04634f8d9: Refactor: controller: check pointer for NULL *before* using it (authored by kgaillot).
Refactor: controller: check pointer for NULL *before* using it
Jul 6 2022, 11:57 AM
kgaillot committed rPa24f39343033: Log: libcrmcommon: don't try to log NULL (authored by kgaillot).
Log: libcrmcommon: don't try to log NULL
Jul 6 2022, 11:57 AM
kgaillot committed rPd324596465f7: Refactor: scheduler: break line at 80 characters (authored by kgaillot).
Refactor: scheduler: break line at 80 characters
Jul 6 2022, 11:57 AM
kgaillot committed rPa1a2c1a8e654: Log: libcib: quote ID in trace messages (authored by kgaillot).
Log: libcib: quote ID in trace messages
Jul 6 2022, 11:57 AM
kgaillot committed rP97676d07c333: Log: libcrmcommon: improve pcmk_controld_api_reprobe() debug message (authored by kgaillot).
Log: libcrmcommon: improve pcmk_controld_api_reprobe() debug message
Jul 6 2022, 11:57 AM
kgaillot committed rP38109ded6471: API: libcib: deprecate cib_api_operations_t:delete_absolute() (authored by kgaillot).
API: libcib: deprecate cib_api_operations_t:delete_absolute()
Jul 6 2022, 11:57 AM
kgaillot committed rP9d1048dd9c05: Log: libcrmservice: fix log message arguments (authored by kgaillot).
Log: libcrmservice: fix log message arguments
Jul 6 2022, 11:57 AM

Jul 5 2022

kgaillot committed rPa833d8ff7239: Doc: Pacemaker Explained: document ACL groups are now supported (authored by kgaillot).
Doc: Pacemaker Explained: document ACL groups are now supported
Jul 5 2022, 10:34 AM
kgaillot committed rPb617e4fa4479: Doc: books: fix upload directory for build information (authored by kgaillot).
Doc: books: fix upload directory for build information
Jul 5 2022, 10:34 AM
kgaillot committed rPcf85b8a6aea1: Doc: Pacemaker Development: rearrange API sections (authored by kgaillot).
Doc: Pacemaker Development: rearrange API sections
Jul 5 2022, 10:34 AM
kgaillot committed rP8394acbc8da4: Doc: Pacemaker Development: reorganize C chapter sections (authored by kgaillot).
Doc: Pacemaker Development: reorganize C chapter sections
Jul 5 2022, 10:34 AM
kgaillot committed rP1524bd3f05fe: Doc: Pacemaker Development: add a section about C macros (authored by kgaillot).
Doc: Pacemaker Development: add a section about C macros
Jul 5 2022, 10:34 AM
kgaillot committed rPff6a2f3993ea: Doc: libcrmcommon: correct error in pcmk__xml_update() doxygen description (authored by kgaillot).
Doc: libcrmcommon: correct error in pcmk__xml_update() doxygen description
Jul 5 2022, 10:34 AM
kgaillot committed rPd751bcab73c3: Doc: Pacemaker Development: mention closing task from commit message (authored by kgaillot).
Doc: Pacemaker Development: mention closing task from commit message
Jul 5 2022, 10:34 AM
kgaillot committed rP7f1f5b301832: Doc: libcrmservice: fix typo in comment (authored by kgaillot).
Doc: libcrmservice: fix typo in comment
Jul 5 2022, 10:34 AM
kgaillot committed rP1c8f3939806d: Low: tools: improve error message wording in crm_resource (authored by kgaillot).
Low: tools: improve error message wording in crm_resource
Jul 5 2022, 10:34 AM
kgaillot committed rP158ac134eb4f: Low: libcib: make static analysis happy (authored by kgaillot).
Low: libcib: make static analysis happy
Jul 5 2022, 10:34 AM
kgaillot committed rPc390d06603ff: Log: attrd: improve dampening logs (authored by kgaillot).
Log: attrd: improve dampening logs
Jul 5 2022, 10:34 AM
kgaillot committed rP4f16140ec93d: Test: cts-lab: ignore fencer connection loss if pacemaker-based is shot (authored by kgaillot).
Test: cts-lab: ignore fencer connection loss if pacemaker-based is shot
Jul 5 2022, 10:34 AM

Jun 28 2022

kgaillot committed rPe484f6d19ed4: Refactor: scheduler: best practices for parent_node_instance() (authored by kgaillot).
Refactor: scheduler: best practices for parent_node_instance()
Jun 28 2022, 4:56 PM
kgaillot committed rPa2de15a8bf55: Refactor: scheduler: rename sort_clone_instance() (authored by kgaillot).
Refactor: scheduler: rename sort_clone_instance()
Jun 28 2022, 4:56 PM
kgaillot committed rP5c1cab317f93: Refactor: scheduler: functionize creating a hash table with one node (authored by kgaillot).
Refactor: scheduler: functionize creating a hash table with one node
Jun 28 2022, 4:56 PM
kgaillot committed rP4c388d665079: Refactor: scheduler: functionize applying parent's colocation scores (authored by kgaillot).
Refactor: scheduler: functionize applying parent's colocation scores
Jun 28 2022, 4:56 PM
kgaillot committed rP9e150fa323f7: Refactor: scheduler: drop unused argument from pcmk__cmp_instance() (authored by kgaillot).
Refactor: scheduler: drop unused argument from pcmk__cmp_instance()
Jun 28 2022, 4:56 PM
kgaillot committed rP11b36b660d35: Refactor: scheduler: best practices when sorting instances by colocation scores (authored by kgaillot).
Refactor: scheduler: best practices when sorting instances by colocation scores
Jun 28 2022, 4:56 PM
kgaillot committed rPb30beaf9f86a: Refactor: scheduler: best practices when sorting instances (authored by kgaillot).
Refactor: scheduler: best practices when sorting instances
Jun 28 2022, 4:56 PM
kgaillot committed rPfdc592c4f062: Refactor: scheduler: best practices when checking whether resource failed (authored by kgaillot).
Refactor: scheduler: best practices when checking whether resource failed
Jun 28 2022, 4:56 PM
kgaillot committed rP34209e2e63c1: Refactor: scheduler: functionize checking whether node is allowed (authored by kgaillot).
Refactor: scheduler: functionize checking whether node is allowed
Jun 28 2022, 4:56 PM
kgaillot committed rPc7de34ec3513: Refactor: scheduler: expose instance number comparator in libpacemaker (authored by kgaillot).
Refactor: scheduler: expose instance number comparator in libpacemaker
Jun 28 2022, 4:56 PM
kgaillot committed rP2e4fbf24c3a4: Test: cts-scheduler: update scores for instance number change (authored by kgaillot).
Test: cts-scheduler: update scores for instance number change
Jun 28 2022, 4:56 PM
kgaillot committed rP4a59702123ea: Low: scheduler: compare instance numbers not IDs for assignment order (authored by kgaillot).
Low: scheduler: compare instance numbers not IDs for assignment order
Jun 28 2022, 4:56 PM
kgaillot committed rP1cfdc9cfdf94: Refactor: scheduler: remove dead code (authored by kgaillot).
Refactor: scheduler: remove dead code
Jun 28 2022, 4:56 PM
kgaillot committed rP6572d8e9a3e3: Test: cts-scheduler: update expected scores for instance sorting change (authored by kgaillot).
Test: cts-scheduler: update expected scores for instance sorting change
Jun 28 2022, 4:56 PM
kgaillot committed rPa0feb2e25d84: Low: scheduler: don't prefer greater anti-colocation when ordering instances… (authored by kgaillot).
Low: scheduler: don't prefer greater anti-colocation when ordering instances…
Jun 28 2022, 4:56 PM
kgaillot committed rP8accb627edd5: Refactor: scheduler: drop pcmk__is_unfence_device() (authored by kgaillot).
Refactor: scheduler: drop pcmk__is_unfence_device()
Jun 28 2022, 4:56 PM
kgaillot committed rPe487d0b2412c: Refactor: scheduler: drop redundant resource/node arguments (authored by kgaillot).
Refactor: scheduler: drop redundant resource/node arguments
Jun 28 2022, 4:56 PM
kgaillot committed rP448726048d95: Fix: scheduler: restore line dropped by 34209e2e63 (authored by kgaillot).
Fix: scheduler: restore line dropped by 34209e2e63
Jun 28 2022, 4:56 PM
kgaillot committed rP04fbfbc432a6: Refactor: scheduler: remove dead code (authored by kgaillot).
Refactor: scheduler: remove dead code
Jun 28 2022, 12:04 PM
kgaillot committed rP5170213bf127: Refactor: scheduler: move constant to only file that uses it (authored by kgaillot).
Refactor: scheduler: move constant to only file that uses it
Jun 28 2022, 12:04 PM
kgaillot committed rP63ca5ebcf292: Refactor: scheduler: functionize requiring a promotion ticket (authored by kgaillot).
Refactor: scheduler: functionize requiring a promotion ticket
Jun 28 2022, 12:04 PM
kgaillot committed rP8245a7a499eb: Refactor: scheduler: move ticket types to pcmk_sched_ticket.c (authored by kgaillot).
Refactor: scheduler: move ticket types to pcmk_sched_ticket.c
Jun 28 2022, 12:04 PM
kgaillot committed rP138766024658: Refactor: scheduler: make add_maintenance_update() static (authored by kgaillot).
Refactor: scheduler: make add_maintenance_update() static
Jun 28 2022, 12:04 PM
kgaillot committed rPaca8e3089dd2: Refactor: scheduler: move pcmk__colocation_has_influence() to library-private… (authored by kgaillot).
Refactor: scheduler: move pcmk__colocation_has_influence() to library-private…
Jun 28 2022, 12:04 PM
kgaillot committed rP933d616153cf: Refactor: scheduler: rename action_type_e (authored by kgaillot).
Refactor: scheduler: rename action_type_e
Jun 28 2022, 12:04 PM
kgaillot committed rPe7e52663eb9c: Refactor: controller,libpacemaker: get rid of superfluous struct (authored by kgaillot).
Refactor: controller,libpacemaker: get rid of superfluous struct
Jun 28 2022, 12:04 PM
kgaillot committed rPd534844d357f: Refactor: controller,libpacemaker: rename crm_graph_t (authored by kgaillot).
Refactor: controller,libpacemaker: rename crm_graph_t
Jun 28 2022, 12:04 PM
kgaillot committed rP8b80ed722588: Refactor: controller,libpacemaker: rename crm_action_t (authored by kgaillot).
Refactor: controller,libpacemaker: rename crm_action_t
Jun 28 2022, 12:04 PM
kgaillot committed rPa29e9bebd601: Refactor: controller,libpacemaker: rename synapse_t (authored by kgaillot).
Refactor: controller,libpacemaker: rename synapse_t
Jun 28 2022, 12:04 PM
kgaillot committed rP7b8470f43619: Refactor: scheduler: make synapse_state_str() static (authored by kgaillot).
Refactor: scheduler: make synapse_state_str() static
Jun 28 2022, 12:04 PM
kgaillot committed rPaacf8c0e7fc0: Refactor: controller,libpacemaker: use bool in pcmk__graph_t (authored by kgaillot).
Refactor: controller,libpacemaker: use bool in pcmk__graph_t
Jun 28 2022, 12:04 PM
kgaillot committed rPcf7d39c52208: Refactor: controller,libpacemaker,tools: rename graph flag functions (authored by kgaillot).
Refactor: controller,libpacemaker,tools: rename graph flag functions
Jun 28 2022, 12:04 PM
kgaillot committed rPd827f68927e2: Refactor: controller,libpacemaker: rename crm_graph_functions_t (authored by kgaillot).
Refactor: controller,libpacemaker: rename crm_graph_functions_t
Jun 28 2022, 12:04 PM
kgaillot committed rP8feeeb67cfdc: Refactor: controller,libpacemaker: make graph pseudo-action function return… (authored by kgaillot).
Refactor: controller,libpacemaker: make graph pseudo-action function return…
Jun 28 2022, 12:04 PM
kgaillot committed rP111554920435: Refactor: controller,libpacemaker: make graph resource action function return… (authored by kgaillot).
Refactor: controller,libpacemaker: make graph resource action function return…
Jun 28 2022, 12:04 PM
kgaillot committed rP33161f689e87: Refactor: controller,libpacemaker: make graph cluster action function return… (authored by kgaillot).
Refactor: controller,libpacemaker: make graph cluster action function return…
Jun 28 2022, 12:04 PM
kgaillot committed rP0019277686ba: Refactor: controller,libpacemaker: make graph fence action function return… (authored by kgaillot).
Refactor: controller,libpacemaker: make graph fence action function return…
Jun 28 2022, 12:04 PM
kgaillot committed rPb424680c7ba6: Refactor: controller,libpacemaker: make graph "allowed" function return bool (authored by kgaillot).
Refactor: controller,libpacemaker: make graph "allowed" function return bool
Jun 28 2022, 12:04 PM
kgaillot committed rPff868f457d96: Refactor: controller,libpacemaker: rename transition_status (authored by kgaillot).
Refactor: controller,libpacemaker: rename transition_status
Jun 28 2022, 12:04 PM
kgaillot committed rPb9c8229f7f83: Refactor: controller,libpacemaker: rename transition_action enum (authored by kgaillot).
Refactor: controller,libpacemaker: rename transition_action enum
Jun 28 2022, 12:04 PM
kgaillot committed rPdc6eb4362e67: Doc: ChangeLog: update for 2.1.4 release (authored by kgaillot).
Doc: ChangeLog: update for 2.1.4 release
Jun 28 2022, 12:04 PM

Jun 14 2022

kgaillot committed rPf493ac70861b: Test: unit tests: overhaul how mocked functions are used (authored by kgaillot).
Test: unit tests: overhaul how mocked functions are used
Jun 14 2022, 9:57 AM
kgaillot committed rPc94d72b3ef87: Low: libcrmcommon: use proper size for snprintf() (authored by kgaillot).
Low: libcrmcommon: use proper size for snprintf()
Jun 14 2022, 9:57 AM
kgaillot committed rPfdb1cb1ce49c: Refactor: various: make pcmk__new_logger() more like pcmk__xml_output_new() (authored by kgaillot).
Refactor: various: make pcmk__new_logger() more like pcmk__xml_output_new()
Jun 14 2022, 9:57 AM
kgaillot committed rPcdd172bce7a0: Test: libcrmcommon: add unit test for pcmk__procfs_has_pids() (authored by kgaillot).
Test: libcrmcommon: add unit test for pcmk__procfs_has_pids()
Jun 14 2022, 9:57 AM
kgaillot committed rPe5d6855b2317: Test: libcrmcommon: add unit tests for pcmk__procfs_pid2path() (authored by kgaillot).
Test: libcrmcommon: add unit tests for pcmk__procfs_pid2path()
Jun 14 2022, 9:57 AM
kgaillot committed rPda3281ef7068: Refactor: tools: use standard return codes inside crm_diff (authored by kgaillot).
Refactor: tools: use standard return codes inside crm_diff
Jun 14 2022, 9:57 AM

Jun 9 2022

kgaillot committed rP5a1c4361a7ac: Refactor: all: use constants for possible "requires" values (authored by kgaillot).
Refactor: all: use constants for possible "requires" values
Jun 9 2022, 3:39 PM
kgaillot committed rPa07c18703dcb: Refactor: scheduler: make finding unfencing devices more efficient (authored by kgaillot).
Refactor: scheduler: make finding unfencing devices more efficient
Jun 9 2022, 3:39 PM
kgaillot committed rP3c9d8e50239e: Refactor: scheduler: functionize unpacking "requires" meta-attribute (authored by kgaillot).
Refactor: scheduler: functionize unpacking "requires" meta-attribute
Jun 9 2022, 3:39 PM
kgaillot committed rP03ed97c596d4: Refactor: libcrmcommon: make pcmk__pid_active() easier to follow (authored by kgaillot).
Refactor: libcrmcommon: make pcmk__pid_active() easier to follow
Jun 9 2022, 3:39 PM
kgaillot committed rP372b24970f24: Refactor: libcrmcommon: functionize getting executable path for a PID (authored by kgaillot).
Refactor: libcrmcommon: functionize getting executable path for a PID
Jun 9 2022, 3:39 PM
kgaillot committed rPe7cb3e832d3e: Refactor: libcrmcommon: functionize checking procfs pid capability (authored by kgaillot).
Refactor: libcrmcommon: functionize checking procfs pid capability
Jun 9 2022, 3:39 PM
kgaillot committed rP5120de42006b: Refactor: tools: avoid using crm_errno2exit() internally (authored by kgaillot).
Refactor: tools: avoid using crm_errno2exit() internally
Jun 9 2022, 3:39 PM
kgaillot committed rP5be9dc7ab8c5: Refactor: libcrmcommon,liblrmd: avoid gettimeofday() (authored by kgaillot).
Refactor: libcrmcommon,liblrmd: avoid gettimeofday()
Jun 9 2022, 3:39 PM
kgaillot committed rP27a589583b80: Refactor: libcrmcommon: make crm_errno2exit() unusable internally (authored by kgaillot).
Refactor: libcrmcommon: make crm_errno2exit() unusable internally
Jun 9 2022, 3:39 PM
kgaillot committed rP90290791c8fe: API: libcrmcommon: add CRM_EX_PROMOTED (authored by kgaillot).
API: libcrmcommon: add CRM_EX_PROMOTED
Jun 9 2022, 3:39 PM
kgaillot committed rPbd50b890f498: API: libcrmcommon: add CRM_EX_FAILED_PROMOTED (authored by kgaillot).
API: libcrmcommon: add CRM_EX_FAILED_PROMOTED
Jun 9 2022, 3:39 PM
kgaillot committed rPcc8afc17ef40: API: libcrmcommon: add CRM_EX_NONE (authored by kgaillot).
API: libcrmcommon: add CRM_EX_NONE
Jun 9 2022, 3:39 PM
kgaillot committed rPf6edaf42e93a: API: libcrmcommon: deprecate crm_ipc_server_info (authored by kgaillot).
API: libcrmcommon: deprecate crm_ipc_server_info
Jun 9 2022, 3:39 PM
kgaillot committed rPcb6146254089: API: libcrmcommon: deprecate crm_ipc_server_error (authored by kgaillot).
API: libcrmcommon: deprecate crm_ipc_server_error
Jun 9 2022, 3:39 PM
kgaillot committed rP54101a6a4bf6: API: libcrmcommon: deprecate XML_PARANOIA_CHECKS (authored by kgaillot).
API: libcrmcommon: deprecate XML_PARANOIA_CHECKS
Jun 9 2022, 3:39 PM
kgaillot committed rPa4bb5a7df3a3: Refactor: libpacemaker,libcrmcommon: move XML output prologue/epilogue functions (authored by kgaillot).
Refactor: libpacemaker,libcrmcommon: move XML output prologue/epilogue functions
Jun 9 2022, 3:39 PM
kgaillot committed rP9271853b75e3: Refactor: libcrmcommon: rename pcmk__out_prologue() (authored by kgaillot).
Refactor: libcrmcommon: rename pcmk__out_prologue()
Jun 9 2022, 3:39 PM
kgaillot committed rP3989c0445ef8: Low: libcrmcommon: finish XML for libpacemaker public API function errors (authored by kgaillot).
Low: libcrmcommon: finish XML for libpacemaker public API function errors
Jun 9 2022, 3:39 PM
kgaillot committed rP480a5e8f1791: Refactor: libpacemaker,libcrmcommon: move pcmk__new_logger() (authored by kgaillot).
Refactor: libpacemaker,libcrmcommon: move pcmk__new_logger()
Jun 9 2022, 3:39 PM

Jun 8 2022

kgaillot committed rP711eb2122668: Low: fencer: assume unknown status from older fencers' history replies (authored by kgaillot).
Low: fencer: assume unknown status from older fencers' history replies
Jun 8 2022, 7:09 PM
kgaillot committed rP390b82e09902: Low: libstonithd: pull exit reason directly from history replies (authored by kgaillot).
Low: libstonithd: pull exit reason directly from history replies
Jun 8 2022, 7:09 PM