Page MenuHomeClusterLabs Projects
Feed Advanced Search

Jun 28 2022

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
kgaillot committed rPee6e9dd064d0: Fix: resources: typo in HealthSMART meta-data (authored by kgaillot).
Fix: resources: typo in HealthSMART meta-data
Jun 8 2022, 3:24 PM
kgaillot committed rPc77c3ebf21e5: Build: resources: add a make target for validating agent meta-data (authored by kgaillot).
Build: resources: add a make target for validating agent meta-data
Jun 8 2022, 3:24 PM
kgaillot committed rPc27ad02a95b2: Low: resources: remove no-longer-relevant DTD reference from meta-data (authored by kgaillot).
Low: resources: remove no-longer-relevant DTD reference from meta-data
Jun 8 2022, 3:24 PM
kgaillot committed rP5680db1b8333: Low: resources: add SystemHealth parameter to its meta-data (authored by kgaillot).
Low: resources: add SystemHealth parameter to its meta-data
Jun 8 2022, 3:24 PM

Jun 6 2022

kgaillot committed rPf94b5b2018ba: Merge branch '2.1' of https://github.com/ClusterLabs/pacemaker into fixes (authored by kgaillot).
Merge branch '2.1' of https://github.com/ClusterLabs/pacemaker into fixes
Jun 6 2022, 9:45 AM

Jun 3 2022

kgaillot committed rP9bc73f6af44a: Fix: fencing: delegate shouldn't matter when checking equivalent fencing (authored by kgaillot).
Fix: fencing: delegate shouldn't matter when checking equivalent fencing
Jun 3 2022, 5:16 PM
kgaillot committed rP2ffc25269609: Low: Fix print spec for unsigned int count (authored by nrwahl2).
Low: Fix print spec for unsigned int count
Jun 3 2022, 5:16 PM
kgaillot committed rPe60d8fb3aaac: Fix: fencer: avoid memory leaks when processing topology requests (authored by kgaillot).
Fix: fencer: avoid memory leaks when processing topology requests
Jun 3 2022, 5:16 PM
kgaillot committed rPd4bd89fc5ad9: Fix: fencer: get target-by-attribute working again (authored by kgaillot).
Fix: fencer: get target-by-attribute working again
Jun 3 2022, 5:16 PM
kgaillot committed rPbcc8646dd808: Low: CTS: Fix a bug in an awk command used in ctslab. (authored by clumens).
Low: CTS: Fix a bug in an awk command used in ctslab.
Jun 3 2022, 5:16 PM
kgaillot committed rP0345eb0b3757: Low: libcrmcommon: fix a wrong separator in the .warning CSS declaration (authored by Petr Pavlu <petr.pavlu@suse.com>).
Low: libcrmcommon: fix a wrong separator in the .warning CSS declaration
Jun 3 2022, 5:16 PM
kgaillot committed rP2fbc3b8f6841: Low: NLS: update po files for 2.1.4 release (authored by kgaillot).
Low: NLS: update po files for 2.1.4 release
Jun 3 2022, 5:16 PM
kgaillot committed rP1ab6a17d1272: Fix: fencer: avoid use-after-free with self-fencing and topology (authored by kgaillot).
Fix: fencer: avoid use-after-free with self-fencing and topology
Jun 3 2022, 5:16 PM
kgaillot committed rP912207b55f24: Build: update version information for 2.1.4 (authored by kgaillot).
Build: update version information for 2.1.4
Jun 3 2022, 5:15 PM
kgaillot committed rP273453b574fd: Build: libraries: update shared object versions for 2.1.4 (authored by kgaillot).
Build: libraries: update shared object versions for 2.1.4
Jun 3 2022, 5:15 PM
kgaillot committed rP980f9f9b1f75: Doc: ChangeLog: update for 2.1.4-rc1 release (authored by kgaillot).
Doc: ChangeLog: update for 2.1.4-rc1 release
Jun 3 2022, 5:15 PM

Jun 1 2022

kgaillot committed rPda2fd79c89a8: Doc: ChangeLog: update for 2.1.3 release (authored by kgaillot).
Doc: ChangeLog: update for 2.1.3 release
Jun 1 2022, 7:29 PM
kgaillot committed rP73006c47003b: Refactor: libcrmcommon: add crm_str() equivalent with a default string (authored by kgaillot).
Refactor: libcrmcommon: add crm_str() equivalent with a default string
Jun 1 2022, 6:07 PM
kgaillot committed rP66158213861e: Log: all: use pcmk__s() instead of crm_str() (authored by kgaillot).
Log: all: use pcmk__s() instead of crm_str()
Jun 1 2022, 6:07 PM
kgaillot committed rPed57735d84bb: Test: cli: update expected output (authored by kgaillot).
Test: cli: update expected output
Jun 1 2022, 6:07 PM
kgaillot committed rP237a3852de49: Doc: Pacemaker Development: replace crm_str() reference (authored by kgaillot).
Doc: Pacemaker Development: replace crm_str() reference
Jun 1 2022, 6:07 PM
kgaillot committed rP02f422971233: API: libcrmcommon: deprecate crm_str() (authored by kgaillot).
API: libcrmcommon: deprecate crm_str()
Jun 1 2022, 6:07 PM
kgaillot committed rP261caafaafe6: Refactor: libstonithd: use pcmk__s() to simplify variable initializations (authored by kgaillot).
Refactor: libstonithd: use pcmk__s() to simplify variable initializations
Jun 1 2022, 6:07 PM

May 31 2022

kgaillot committed rP484410007e09: Refactor: controller: drop redundant condition (authored by kgaillot).
Refactor: controller: drop redundant condition
May 31 2022, 12:51 PM
kgaillot committed rP3a7fd0a5caa4: Fix: fencer: avoid memory leaks when processing topology requests (authored by kgaillot).
Fix: fencer: avoid memory leaks when processing topology requests
May 31 2022, 12:51 PM
kgaillot committed rPd1e96bb8d77f: Refactor: fencer: split handle_topology_change() into two functions (authored by kgaillot).
Refactor: fencer: split handle_topology_change() into two functions
May 31 2022, 12:50 PM
kgaillot committed rPe9152f644736: Low: fencer: always add device ID to device addition notification (authored by kgaillot).
Low: fencer: always add device ID to device addition notification
May 31 2022, 12:50 PM
kgaillot committed rP103b0a9227ce: Low: fencer: always add device ID to level addition notification (authored by kgaillot).
Low: fencer: always add device ID to level addition notification
May 31 2022, 12:50 PM
kgaillot committed rPbdc48f732281: Low: fencer: always add device ID to level removal notification (authored by kgaillot).
Low: fencer: always add device ID to level removal notification
May 31 2022, 12:50 PM
kgaillot committed rP71942149b7a8: Low: fencing: always add notification type to client notification data (authored by kgaillot).
Low: fencing: always add notification type to client notification data
May 31 2022, 12:50 PM
kgaillot committed rPe1cdeb3d1df8: API: libstonithd: deprecate stonith_event_t:type (authored by kgaillot).
API: libstonithd: deprecate stonith_event_t:type
May 31 2022, 12:50 PM
kgaillot committed rP7c45122b0160: API: libstonithd: deprecate stonith_event_t:message (authored by kgaillot).
API: libstonithd: deprecate stonith_event_t:message
May 31 2022, 12:50 PM
kgaillot committed rPc08ad589538f: Low: fencing: add device/level description to configuration change notifications (authored by kgaillot).
Low: fencing: add device/level description to configuration change notifications
May 31 2022, 12:50 PM
kgaillot committed rP0bfd6777f6e8: Low: fencing: make stonith__event_description() handle all notification types (authored by kgaillot).
Low: fencing: make stonith__event_description() handle all notification types
May 31 2022, 12:50 PM
kgaillot committed rPe3b7fc1b4d6f: Log: cts-fence-helper: use stonith__event_description() to log notifications (authored by kgaillot).
Log: cts-fence-helper: use stonith__event_description() to log notifications
May 31 2022, 12:50 PM
kgaillot committed rP42b8ecdeb632: Doc: controller: drop incorrect comment (authored by kgaillot).
Doc: controller: drop incorrect comment
May 31 2022, 12:50 PM
kgaillot committed rPeed828dc663e: Refactor: fencing: avoid duplicate variable for notification type (authored by kgaillot).
Refactor: fencing: avoid duplicate variable for notification type
May 31 2022, 12:50 PM
kgaillot committed rPb87650a2190f: Low: fencer: avoid redundant result in XML (authored by kgaillot).
Low: fencer: avoid redundant result in XML
May 31 2022, 12:50 PM
kgaillot committed rP098e6239e203: Low: libstonithd: use case-sensitive comparisons where appropriate (authored by kgaillot).
Low: libstonithd: use case-sensitive comparisons where appropriate
May 31 2022, 12:50 PM
kgaillot committed rPd943f65bcdff: Doc: libstonithd: clarify a comment (authored by kgaillot).
Doc: libstonithd: clarify a comment
May 31 2022, 12:50 PM

May 27 2022

kgaillot committed rP3c052cf282a6: Test: cts: install new cts-cli data files (authored by kgaillot).
Test: cts: install new cts-cli data files
May 27 2022, 3:57 PM

May 26 2022

kgaillot committed rPc71d3bd0678d: Low: libcrmcommon: avoid memory leak if IPC server fails to run (authored by kgaillot).
Low: libcrmcommon: avoid memory leak if IPC server fails to run
May 26 2022, 12:38 PM
kgaillot committed rP761f125623a4: Low: cts-lab: fix variable syntax in messages (authored by kgaillot).
Low: cts-lab: fix variable syntax in messages
May 26 2022, 12:38 PM

May 18 2022

kgaillot committed rPdff7c3a7265f: Doc: ChangeLog: update for 2.1.3-rc2 release (authored by kgaillot).
Doc: ChangeLog: update for 2.1.3-rc2 release
May 18 2022, 11:48 AM
kgaillot committed rPf4e5f0940c7a: Fix: schemas: Use fence-event-2.15.rng (authored by Reid Wahl <nrwahl@protonmail.com>).
Fix: schemas: Use fence-event-2.15.rng
May 18 2022, 11:48 AM
kgaillot committed rPe502c9d8127e: Test: cts-fencing: update expected total timeouts (authored by kgaillot).
Test: cts-fencing: update expected total timeouts
May 18 2022, 11:48 AM
kgaillot committed rP63ea0a93b311: Low: schemas: Copy API schemas in preparation for fix (authored by Reid Wahl <nrwahl@protonmail.com>).
Low: schemas: Copy API schemas in preparation for fix
May 18 2022, 11:48 AM
kgaillot committed rPd9f0d9da851e: Low: scheduler: don't support versioned instance attributes in operations (authored by kgaillot).
Low: scheduler: don't support versioned instance attributes in operations
May 18 2022, 11:48 AM
kgaillot committed rP4482d76ec147: Low: schemas: allow Promoted/Unpromoted in crm_resource output (authored by kgaillot).
Low: schemas: allow Promoted/Unpromoted in crm_resource output
May 18 2022, 11:48 AM
kgaillot committed rPc2931d221bee: Low: schemas: copy crm_resource API schema in preparation for changes (authored by kgaillot).
Low: schemas: copy crm_resource API schema in preparation for changes
May 18 2022, 11:48 AM