Page MenuHomeClusterLabs Projects
Feed All Stories

Jul 7 2025

nrwahl2 committed rPcf90a752d0a8: Refactor: libpe_status: Avoid snprintf in pe__bundle_replica_output_html (authored by nrwahl2).
Refactor: libpe_status: Avoid snprintf in pe__bundle_replica_output_html
Jul 7 2025, 2:01 PM
nrwahl2 committed rP697422f1ba37: Refactor: libcrmcommon: Avoid snprintf() in crm_xml_add_ll() (authored by nrwahl2).
Refactor: libcrmcommon: Avoid snprintf() in crm_xml_add_ll()
Jul 7 2025, 2:01 PM
nrwahl2 committed rP3702fcb5deb5: Refactor: libcrmcommon: Avoid snprintf() in pcmk__env_option() (authored by nrwahl2).
Refactor: libcrmcommon: Avoid snprintf() in pcmk__env_option()
Jul 7 2025, 2:01 PM
nrwahl2 committed rP4ee10dc8d70d: Refactor: libcrmcommon: Return path from pcmk__procfs_pid2path() (authored by nrwahl2).
Refactor: libcrmcommon: Return path from pcmk__procfs_pid2path()
Jul 7 2025, 2:01 PM
nrwahl2 committed rP008efadfd9f8: Refactor: libcrmcommon: Make pcmk__read_pidfile() static (authored by nrwahl2).
Refactor: libcrmcommon: Make pcmk__read_pidfile() static
Jul 7 2025, 2:01 PM
nrwahl2 committed rPb1f4cc9c346b: Refactor: libpe_status: Avoid snprintf in pe__bundle_replica_output_text (authored by nrwahl2).
Refactor: libpe_status: Avoid snprintf in pe__bundle_replica_output_text
Jul 7 2025, 2:01 PM
nrwahl2 committed rP47741a910eda: Refactor: libcrmcommon: Avoid snprintf() in pcmk__procfs_pid2path() (authored by nrwahl2).
Refactor: libcrmcommon: Avoid snprintf() in pcmk__procfs_pid2path()
Jul 7 2025, 2:01 PM
nrwahl2 committed rPc076d5e04732: Refactor: libstonithd: Avoid snprintf() in stonith__action_create() (authored by nrwahl2).
Refactor: libstonithd: Avoid snprintf() in stonith__action_create()
Jul 7 2025, 2:01 PM
nrwahl2 committed rPe75b48549fac: Refactor: libcrmcommon: Avoid snprintf() in crm_write_blackbox() (authored by nrwahl2).
Refactor: libcrmcommon: Avoid snprintf() in crm_write_blackbox()
Jul 7 2025, 2:01 PM
nrwahl2 committed rP6af9ad6cefa1: Refactor: libcrmcommon: Avoid snprintf() in crm_log_filter() (authored by nrwahl2).
Refactor: libcrmcommon: Avoid snprintf() in crm_log_filter()
Jul 7 2025, 2:01 PM
nrwahl2 committed rP906b56ef3e3f: Refactor: liblrmd: Avoid snprintf() in exec_alert_list() (authored by nrwahl2).
Refactor: liblrmd: Avoid snprintf() in exec_alert_list()
Jul 7 2025, 2:01 PM
nrwahl2 committed rP1315fd486873: Refactor: libcrmcommon: Error-check snprintf() in pcmk__lock_pidfile() (authored by nrwahl2).
Refactor: libcrmcommon: Error-check snprintf() in pcmk__lock_pidfile()
Jul 7 2025, 2:01 PM
nrwahl2 committed rPd0a14b075669: Refactor: libpacemaker: Error-check snprintf() in result_code_text() (authored by nrwahl2).
Refactor: libpacemaker: Error-check snprintf() in result_code_text()
Jul 7 2025, 2:01 PM
nrwahl2 committed rP566398f72120: Refactor: libcrmservice: Avoid snprintf() in services__get_lsb_metadata (authored by nrwahl2).
Refactor: libcrmservice: Avoid snprintf() in services__get_lsb_metadata
Jul 7 2025, 2:01 PM
nrwahl2 committed rPf07769d6e2fe: Refactor: libcrmcommon: Avoid snprintf() in pcmk__readable_interval() (authored by nrwahl2).
Refactor: libcrmcommon: Avoid snprintf() in pcmk__readable_interval()
Jul 7 2025, 2:01 PM
nrwahl2 committed rPb31f2abaf277: Refactor: libpe_status: Avoid snprintf() in pe__resource_xml() (authored by nrwahl2).
Refactor: libpe_status: Avoid snprintf() in pe__resource_xml()
Jul 7 2025, 2:01 PM
nrwahl2 committed rPdd9e8f57cd44: Refactor: libcrmservice: Avoid snprintf() in services_linux.c (authored by nrwahl2).
Refactor: libcrmservice: Avoid snprintf() in services_linux.c
Jul 7 2025, 2:01 PM
nrwahl2 committed rP5ed177a7cd72: Refactor: libpe_status: Avoid snprintf() in get_rscs_brief() (authored by nrwahl2).
Refactor: libpe_status: Avoid snprintf() in get_rscs_brief()
Jul 7 2025, 2:01 PM
nrwahl2 committed rPf0af3048b58e: Refactor: libcrmcommon: Drop pcmk__time_set_hr_dt() (authored by nrwahl2).
Refactor: libcrmcommon: Drop pcmk__time_set_hr_dt()
Jul 7 2025, 2:01 PM
nrwahl2 committed rP6a3c450536a5: Refactor: libcrmcommon: Break up TIME_S for convenience (authored by nrwahl2).
Refactor: libcrmcommon: Break up TIME_S for convenience
Jul 7 2025, 2:01 PM
nrwahl2 committed rP3bb625e4683a: Test: libcrmcommon: Test characters after %N (authored by nrwahl2).
Test: libcrmcommon: Test characters after %N
Jul 7 2025, 2:01 PM
nrwahl2 committed rPff0e441e6da0: Refactor: libcrmcommon: Simplify ha_get_tm_time() (authored by nrwahl2).
Refactor: libcrmcommon: Simplify ha_get_tm_time()
Jul 7 2025, 2:01 PM
nrwahl2 committed rPccbb956e863f: Test: libcrmcommon: Use June for pcmk__time_format_hr() test date (authored by nrwahl2).
Test: libcrmcommon: Use June for pcmk__time_format_hr() test date
Jul 7 2025, 2:01 PM
nrwahl2 committed rPc162dee69838: Test: libcrmcommon: Test y-m-d for pcmk__time_format_hr() (authored by nrwahl2).
Test: libcrmcommon: Test y-m-d for pcmk__time_format_hr()
Jul 7 2025, 2:01 PM
nrwahl2 committed rPa5658f7d006a: Refactor: libcrmcommon: Make pcmk__time_hr_convert() static (authored by nrwahl2).
Refactor: libcrmcommon: Make pcmk__time_hr_convert() static
Jul 7 2025, 2:01 PM
nrwahl2 committed rP5a783ffa5662: Refactor: libcrmcommon: Use g_date_time_format() instead of strftime() (authored by nrwahl2).
Refactor: libcrmcommon: Use g_date_time_format() instead of strftime()
Jul 7 2025, 2:01 PM
GitHub <noreply@github.com> committed rPcd6b3a83a971: Merge pull request #3898 from nrwahl2/nrwahl2-snprintf (authored by clumens).
Merge pull request #3898 from nrwahl2/nrwahl2-snprintf
Jul 7 2025, 2:01 PM
GitHub <noreply@github.com> committed rP92167ba91441: Merge pull request #3913 from clumens/vim-modeline (authored by nrwahl2).
Merge pull request #3913 from clumens/vim-modeline
Jul 7 2025, 9:28 AM
clumens committed rP619a8ae759a3: Low: agents: Error check calling attrd_updater in HealthIOWait. (authored by clumens).
Low: agents: Error check calling attrd_updater in HealthIOWait.
Jul 7 2025, 9:28 AM
clumens committed rP242996703a56: Low: agents: Error check calling attrd_updater in HealthSMART. (authored by clumens).
Low: agents: Error check calling attrd_updater in HealthSMART.
Jul 7 2025, 9:28 AM
GitHub <noreply@github.com> committed rP9a8772f781e2: Merge pull request #3905 from clumens/health-agents (authored by nrwahl2).
Merge pull request #3905 from clumens/health-agents
Jul 7 2025, 9:28 AM
clumens committed rP7ca99b5bccfb: Low: agents: Error out if CPU I/O wait time isn't available. (authored by clumens).
Low: agents: Error out if CPU I/O wait time isn't available.
Jul 7 2025, 9:28 AM
clumens committed rP107ccfc3fc98: Refactor: Standardize vim modelines in .in files. (authored by clumens).
Refactor: Standardize vim modelines in .in files.
Jul 7 2025, 9:28 AM
clumens closed T736: Health agents should use degraded status for unavailable data as Merged by committing rP242996703a56: Low: agents: Error check calling attrd_updater in HealthSMART..
Jul 7 2025, 9:28 AM · Restricted Project, Restricted Project, Pacemaker: Resource Agents
clumens committed rP407f604226cc: Low: agents: Error check calling attrd_updater in HealthCPU. (authored by clumens).
Low: agents: Error check calling attrd_updater in HealthCPU.
Jul 7 2025, 9:28 AM
clumens committed rP0a91c0c8b65d: Low: agents: Error out if CPU idleness isn't available. (authored by clumens).
Low: agents: Error out if CPU idleness isn't available.
Jul 7 2025, 9:28 AM
clumens committed rP322e108b611c: Refactor: agents: Make indentation consistent in HealthIOWait. (authored by clumens).
Refactor: agents: Make indentation consistent in HealthIOWait.
Jul 7 2025, 9:28 AM
clumens committed rP92269f2dbbad: Refactor: agents: Remove unnecessary comments from HealthIOWait. (authored by clumens).
Refactor: agents: Remove unnecessary comments from HealthIOWait.
Jul 7 2025, 9:28 AM
clumens committed rP13800ca08355: Refactor: agents: Remove unnecessary comments from HealthCPU. (authored by clumens).
Refactor: agents: Remove unnecessary comments from HealthCPU.
Jul 7 2025, 9:28 AM
GitHub <noreply@github.com> committed rPd5e36954111d: Merge pull request #3906 from clumens/no-more-coccinelle (authored by nrwahl2).
Merge pull request #3906 from clumens/no-more-coccinelle
Jul 7 2025, 9:28 AM
GitHub <noreply@github.com> committed rP13b07e2a40d0: Merge pull request #3910 from clumens/update-tap-driver (authored by nrwahl2).
Merge pull request #3910 from clumens/update-tap-driver
Jul 7 2025, 9:28 AM
clumens committed rP2720b5483682: Test: tap-driver.sh: Update from the latest in automake source. (authored by clumens).
Test: tap-driver.sh: Update from the latest in automake source.
Jul 7 2025, 9:28 AM
GitHub <noreply@github.com> committed rP9ba8438c2ce0: Merge pull request #3907 from nrwahl2/nrwahl2-pcmk_init (authored by clumens).
Merge pull request #3907 from nrwahl2/nrwahl2-pcmk_init
Jul 7 2025, 9:28 AM
clumens committed rPf9eab9afa809: Devel: Remove coccinelle support. (authored by clumens).
Devel: Remove coccinelle support.
Jul 7 2025, 9:23 AM
nrwahl2 committed rPad87c2c4b706: Build: configure: Drop HAVE_PROGNAME (authored by nrwahl2).
Build: configure: Drop HAVE_PROGNAME
Jul 7 2025, 9:23 AM
nrwahl2 committed rPd6ba406b0c1b: Refactor: executor: Some best practices in remoted_spawn_pidone() (authored by nrwahl2).
Refactor: executor: Some best practices in remoted_spawn_pidone()
Jul 7 2025, 9:23 AM
nrwahl2 committed rPfa339f705ff2: Refactor: remoted: Error-check snprintf() in remoted_spawn_pidone() (authored by nrwahl2).
Refactor: remoted: Error-check snprintf() in remoted_spawn_pidone()
Jul 7 2025, 9:23 AM
nrwahl2 closed T974: Error-check snprintf() calls as Merged by committing rPfa339f705ff2: Refactor: remoted: Error-check snprintf() in remoted_spawn_pidone().
Jul 7 2025, 9:23 AM · Pacemaker, Restricted Project
nrwahl2 committed rP633852669511: Refactor: remoted: Simplify parent process renaming (authored by nrwahl2).
Refactor: remoted: Simplify parent process renaming
Jul 7 2025, 9:23 AM

Jul 1 2025

clumens committed rP13b33f68623d: Build: Remove copr support. (authored by clumens).
Build: Remove copr support.
Jul 1 2025, 4:47 PM
clumens closed T912: Fix or drop COPR builds as Merged by committing rP13b33f68623d: Build: Remove copr support..
Jul 1 2025, 4:47 PM · LibQB, Pacemaker, Restricted Project
GitHub <noreply@github.com> committed rPbe2776d1abed: Merge pull request #3904 from clumens/no-more-copr (authored by clumens).
Merge pull request #3904 from clumens/no-more-copr
Jul 1 2025, 4:47 PM
clumens changed the status of T736: Health agents should use degraded status for unavailable data from Open to WIP.
Jul 1 2025, 4:40 PM · Restricted Project, Restricted Project, Pacemaker: Resource Agents
clumens committed rP61b9b481beb8: Refactor: daemons: Unindent a block in pcmk_child_exit. (authored by clumens).
Refactor: daemons: Unindent a block in pcmk_child_exit.
Jul 1 2025, 1:23 PM
clumens committed rP02765c0e3932: Refactor: daemons: stop_child should have a void return type. (authored by clumens).
Refactor: daemons: stop_child should have a void return type.
Jul 1 2025, 1:23 PM
gao-yan committed rP4228085d8548: Fix: libcrmcommon: Increase poll() timeout to 5s for liveness checks on sub… (authored by gao-yan).
Fix: libcrmcommon: Increase poll() timeout to 5s for liveness checks on sub…
Jul 1 2025, 1:23 PM
nrwahl2 committed rP87074eac9930: Refactor: libcrmcommon: Document buggy return xml_patch_versions() RC (authored by nrwahl2).
Refactor: libcrmcommon: Document buggy return xml_patch_versions() RC
Jul 1 2025, 1:23 PM
clumens committed rP2ffb51075f4e: Refactor: daemons: Don't use TRUE/FALSE ins pcmkd_subdaemons.c. (authored by clumens).
Refactor: daemons: Don't use TRUE/FALSE ins pcmkd_subdaemons.c.
Jul 1 2025, 1:23 PM
clumens committed rPb84d7cbda383: Refactor: daemons: Use for_each_child to start and restart daemons. (authored by clumens).
Refactor: daemons: Use for_each_child to start and restart daemons.
Jul 1 2025, 1:23 PM
clumens committed rP12e8aa808c4a: Refactor: daemons: Don't cast function return values to void. (authored by clumens).
Refactor: daemons: Don't cast function return values to void.
Jul 1 2025, 1:23 PM
clumens committed rP7f2cd09873dd: Refactor: daemons: Remove tabs in start_child. (authored by clumens).
Refactor: daemons: Remove tabs in start_child.
Jul 1 2025, 1:23 PM
clumens committed rP3119672cf056: Refactor: daemons: Add for_each_child. (authored by clumens).
Refactor: daemons: Add for_each_child.
Jul 1 2025, 1:23 PM
clumens committed rPf7f145ccfeb3: Refactor: daemons: Unindent a block of code in child_liveness. (authored by clumens).
Refactor: daemons: Unindent a block of code in child_liveness.
Jul 1 2025, 1:23 PM
clumens committed rP51736b6324f3: Refactor: daemons: Unindent a block of code in pcmk_shutdown_worker. (authored by clumens).
Refactor: daemons: Unindent a block of code in pcmk_shutdown_worker.
Jul 1 2025, 1:23 PM
clumens committed rP588a36be335e: Refactor: subdaemons: Use execlp instead of execvp. (authored by clumens).
Refactor: subdaemons: Use execlp instead of execvp.
Jul 1 2025, 1:23 PM
clumens committed rPb9d6ebd826ae: Refactor: daemons: Break out another branch in find_and_track_existing_processes (authored by clumens).
Refactor: daemons: Break out another branch in find_and_track_existing_processes
Jul 1 2025, 1:23 PM
clumens committed rPbe3103910c3d: Refactor: daemons: Create a function for find_and_track_existing_processes (authored by clumens).
Refactor: daemons: Create a function for find_and_track_existing_processes
Jul 1 2025, 1:23 PM
clumens committed rP815489f66536: Low: daemons: Don't log the unresponsive message for a daemon we killed (authored by clumens).
Low: daemons: Don't log the unresponsive message for a daemon we killed
Jul 1 2025, 1:23 PM
clumens committed rP86c7ba630468: Refactor: daemons: Break out one of the branches in… (authored by clumens).
Refactor: daemons: Break out one of the branches in…
Jul 1 2025, 1:23 PM
GitHub <noreply@github.com> committed rP52ccc79aee5b: Merge pull request #3902 from nrwahl2/nrwahl2-refactors (authored by clumens).
Merge pull request #3902 from nrwahl2/nrwahl2-refactors
Jul 1 2025, 1:23 PM
nrwahl2 committed rPc11e811ae69c: API: libcrmcommon: Deprecate xml_acl_enabled() (authored by nrwahl2).
API: libcrmcommon: Deprecate xml_acl_enabled()
Jul 1 2025, 1:23 PM
GitHub <noreply@github.com> committed rP1c16917ed6d1: Merge pull request #3900 from gao-yan/poll-timeout-liveness-checks (authored by clumens).
Merge pull request #3900 from gao-yan/poll-timeout-liveness-checks
Jul 1 2025, 1:23 PM
nrwahl2 committed rP23ad60dde69c: Doc: libcrmcommon: Document need to maintain last two public XML funcs (authored by nrwahl2).
Doc: libcrmcommon: Document need to maintain last two public XML funcs
Jul 1 2025, 1:23 PM
nrwahl2 committed rPd3e47a4f28a6: Refactor: libcrmcommon: pcmk__digest_operation -> pcmk__digest_op_params (authored by nrwahl2).
Refactor: libcrmcommon: pcmk__digest_operation -> pcmk__digest_op_params
Jul 1 2025, 1:23 PM
nrwahl2 committed rP83ce281e9038: Refactor: libcrmcommon: Drop xml_acl_enabled() internally (authored by nrwahl2).
Refactor: libcrmcommon: Drop xml_acl_enabled() internally
Jul 1 2025, 1:23 PM
nrwahl2 committed rP98cd8b195397: API: libcrmcommon: Deprecate patchset_process_digest() (authored by nrwahl2).
API: libcrmcommon: Deprecate patchset_process_digest()
Jul 1 2025, 1:23 PM
nrwahl2 committed rP1d649631f9cb: Refactor: libcrmcommon: New pcmk__xml_patchset_add_digest() (authored by nrwahl2).
Refactor: libcrmcommon: New pcmk__xml_patchset_add_digest()
Jul 1 2025, 1:23 PM
nrwahl2 committed rP05a1383ebbe6: Refactor: libcrmcommon: pcmk__verify_digest() argument is now const (authored by nrwahl2).
Refactor: libcrmcommon: pcmk__verify_digest() argument is now const
Jul 1 2025, 1:23 PM
nrwahl2 committed rP420c4736736e: Refactor: libcrmcommon: pcmk__digest_operation() argument is now const (authored by nrwahl2).
Refactor: libcrmcommon: pcmk__digest_operation() argument is now const
Jul 1 2025, 1:23 PM
nrwahl2 committed rPacca55d0ae80: Refactor: libcrmcommon: pcmk__digest_on_disk_cib() argument is now const (authored by nrwahl2).
Refactor: libcrmcommon: pcmk__digest_on_disk_cib() argument is now const
Jul 1 2025, 1:23 PM
nrwahl2 committed rP0552a7ed4d6d: API: libcrmcommon: patchset_process_digest() const source/target args (authored by nrwahl2).
API: libcrmcommon: patchset_process_digest() const source/target args
Jul 1 2025, 1:23 PM
nrwahl2 committed rP9cd1ccbb5a3c: Feature: libcrmcommon: Require version info when applying CIB patches (authored by nrwahl2).
Feature: libcrmcommon: Require version info when applying CIB patches
Jul 1 2025, 1:23 PM
nrwahl2 committed rP4c1732d8d3d9: Refactor: libcrmcommon: pcmk__digest_xml() argument is now const (authored by nrwahl2).
Refactor: libcrmcommon: pcmk__digest_xml() argument is now const
Jul 1 2025, 1:23 PM
nrwahl2 committed rPa45d077da9d6: API: libcrmcommon: Deprecate xml_patch_versions() (authored by nrwahl2).
API: libcrmcommon: Deprecate xml_patch_versions()
Jul 1 2025, 1:23 PM
GitHub <noreply@github.com> committed rP6674ce33ddb8: Merge pull request #3884 from clumens/subdaemons (authored by nrwahl2).
Merge pull request #3884 from clumens/subdaemons
Jul 1 2025, 1:23 PM
oalbrigt committed rR08c5b856a671: Filesystem: remove validate-all fstype check, as there isnt a reliable and… (authored by oalbrigt).
Filesystem: remove validate-all fstype check, as there isnt a reliable and…
Jul 1 2025, 1:23 PM
GitHub <noreply@github.com> committed rR815b59b38f11: ocf-shellfuncs: remove extra sleep from curl_retry (#2058) (authored by adamaze <adamaze@gmail.com>).
ocf-shellfuncs: remove extra sleep from curl_retry (#2058)
Jul 1 2025, 1:23 PM
GitHub <noreply@github.com> committed rRc06074118b36: Merge pull request #2057 from oalbrigt/Filesystem-remove-fstype-validate-all… (authored by oalbrigt).
Merge pull request #2057 from oalbrigt/Filesystem-remove-fstype-validate-all…
Jul 1 2025, 1:23 PM
clumens reassigned T974: Error-check snprintf() calls from clumens to nrwahl2.
Jul 1 2025, 1:23 PM · Pacemaker, Restricted Project
clumens closed T950: Don't try IPC after sending SIGTERM to subdaemon as Merged.
Jul 1 2025, 1:23 PM · Restricted Project, Restricted Project, Restricted Project

Jun 25 2025

clumens committed rPe23d8ff53b98: Build: Fix coverity-clean paths. (authored by clumens).
Build: Fix coverity-clean paths.
Jun 25 2025, 2:22 PM
clumens committed rPcad518935d27: Build: Enable exhaustive testing in cppcheck. (authored by clumens).
Build: Enable exhaustive testing in cppcheck.
Jun 25 2025, 2:22 PM
clumens committed rP85f6301a110c: Low: cts: Leave valgrind results around if they're not empty. (authored by clumens).
Low: cts: Leave valgrind results around if they're not empty.
Jun 25 2025, 2:22 PM
clumens committed rPa51be8864a2a: Build: maint: Include med/low bugs in the ChangeLog as well. (authored by clumens).
Build: maint: Include med/low bugs in the ChangeLog as well.
Jun 25 2025, 2:22 PM
clumens committed rP484919e43f92: Refactor: python: Disable the positional arguments warning from pylint. (authored by clumens).
Refactor: python: Disable the positional arguments warning from pylint.
Jun 25 2025, 2:22 PM
clumens committed rPb5a5f8833d09: Refactor: cts: Remove --valgrind-tests (authored by clumens).
Refactor: cts: Remove --valgrind-tests
Jun 25 2025, 2:22 PM
GitHub <noreply@github.com> committed rPa4c6d633b059: Merge pull request #3903 from clumens/test-cleanups-3.0 (authored by nrwahl2).
Merge pull request #3903 from clumens/test-cleanups-3.0
Jun 25 2025, 2:22 PM
clumens committed rPc22f132e3b78: Build: Enable exhaustive testing in cppcheck. (authored by clumens).
Build: Enable exhaustive testing in cppcheck.
Jun 25 2025, 11:02 AM
clumens committed rPfc6c715ffa0e: Build: Fix coverity-clean paths. (authored by clumens).
Build: Fix coverity-clean paths.
Jun 25 2025, 11:02 AM
clumens committed rP6b5c13764005: Low: cts: Leave valgrind results around if they're not empty. (authored by clumens).
Low: cts: Leave valgrind results around if they're not empty.
Jun 25 2025, 11:02 AM