Page MenuHomeClusterLabs Projects
Feed All Stories

Sep 9 2024

nrwahl2 committed rP10c4466ac213: API: libcrmcommon: Deprecate hash2nvpair() (authored by nrwahl2).
API: libcrmcommon: Deprecate hash2nvpair()
Sep 9 2024, 6:44 PM
nrwahl2 committed rPc2e0dc7cad42: Refactor: libcrmcommon: XML best practices in HTML output functions (authored by nrwahl2).
Refactor: libcrmcommon: XML best practices in HTML output functions
Sep 9 2024, 6:44 PM
nrwahl2 committed rP0dffd22c8aed: Refactor: libcrmcommon: remove_xe_attr() -> pcmk__xa_remove() (authored by nrwahl2).
Refactor: libcrmcommon: remove_xe_attr() -> pcmk__xa_remove()
Sep 9 2024, 6:44 PM
nrwahl2 committed rP699505542c93: Refactor: libcrmcommon: Avoid xmlUnsetProp() (authored by nrwahl2).
Refactor: libcrmcommon: Avoid xmlUnsetProp()
Sep 9 2024, 6:44 PM
nrwahl2 committed rP4afb2a1641f5: Low: libcrmcommon: NULL-check pcmk__xml_tree_foreach() argument (authored by nrwahl2).
Low: libcrmcommon: NULL-check pcmk__xml_tree_foreach() argument
Sep 9 2024, 6:44 PM
nrwahl2 committed rP16dc62064872: Refactor: libcrmcommon, libpacemaker: New pcmk__xc_create() (authored by nrwahl2).
Refactor: libcrmcommon, libpacemaker: New pcmk__xc_create()
Sep 9 2024, 6:44 PM
nrwahl2 committed rP4de04e625466: Refactor: libcrmcommon: Limit xmlRemoveProp() to pcmk__xa_remove() (authored by nrwahl2).
Refactor: libcrmcommon: Limit xmlRemoveProp() to pcmk__xa_remove()
Sep 9 2024, 6:44 PM
nrwahl2 committed rP17f93f9dbc7a: Refactor: libcrmcommon: Move pcmk__xc functions to xml_comment.c (authored by nrwahl2).
Refactor: libcrmcommon: Move pcmk__xc functions to xml_comment.c
Sep 9 2024, 6:44 PM
nrwahl2 committed rPf357ff1ed5d9: Refactor: libcrmcommon: Avoid xmlCopyNode() and xmlDocCopyNode() (authored by nrwahl2).
Refactor: libcrmcommon: Avoid xmlCopyNode() and xmlDocCopyNode()
Sep 9 2024, 6:44 PM
nrwahl2 committed rP942c760b06f7: Test: cts-cli: Improve a couple of replacements (authored by nrwahl2).
Test: cts-cli: Improve a couple of replacements
Sep 9 2024, 6:44 PM
nrwahl2 closed T838: Manage libxml2 private data better, a subtask of T840: Improve Pacemaker API initialization, as Merged.
Sep 9 2024, 6:44 PM · Restricted Project, Restricted Project
nrwahl2 committed rP2d25cfe87e3b: Refactor: libcrmcommon: Improve pcmk__xe_set_content() error checking (authored by nrwahl2).
Refactor: libcrmcommon: Improve pcmk__xe_set_content() error checking
Sep 9 2024, 6:44 PM
nrwahl2 committed rP656442638ed2: Refactor: libpacemaker: Limit xmlNewDocRawNode() to pcmk__xe_create() (authored by nrwahl2).
Refactor: libpacemaker: Limit xmlNewDocRawNode() to pcmk__xe_create()
Sep 9 2024, 6:44 PM
nrwahl2 committed rP71609a7db80b: Fix: libcrmcommon: Drop xmlRegisterNodeDefault() (authored by nrwahl2).
Fix: libcrmcommon: Drop xmlRegisterNodeDefault()
Sep 9 2024, 6:44 PM
nrwahl2 closed T838: Manage libxml2 private data better as Merged by committing rP71609a7db80b: Fix: libcrmcommon: Drop xmlRegisterNodeDefault().
Sep 9 2024, 6:44 PM · Restricted Project, Restricted Project, Restricted Project
nrwahl2 committed rP8995a2dcf2b9: Doc: libcrmcommon: Update XML unit test setup/teardown comments (authored by nrwahl2).
Doc: libcrmcommon: Update XML unit test setup/teardown comments
Sep 9 2024, 6:44 PM
nrwahl2 committed rP99f8ee6d2802: Refactor: libcrmcommon: Drop redundant calls to pcmk__xml_mark_created() (authored by nrwahl2).
Refactor: libcrmcommon: Drop redundant calls to pcmk__xml_mark_created()
Sep 9 2024, 6:44 PM
nrwahl2 committed rP5e196b7be165: Doc: Pacemaker Development: New XML section (authored by nrwahl2).
Doc: Pacemaker Development: New XML section
Sep 9 2024, 6:44 PM
GitHub <noreply@github.com> committed rPd9af6917a263: Merge pull request #3642 from nrwahl2/nrwahl2-T838 (authored by kgaillot).
Merge pull request #3642 from nrwahl2/nrwahl2-T838
Sep 9 2024, 6:44 PM
kgaillot added a project to T811: Change base image used in wiki bundle walk-through: Restricted Project.
Sep 9 2024, 12:47 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot added a comment to T815: Separate XML element-related functions into xml_element.c.

The XML attribute getters/setters in nvpair.c should move to the new file as well. If the file is ridiculously large, they could alternatively move to xml_attr.c (currently limited to functions that take an xmlAttr argument, but we could relax that since it's negligible).

Sep 9 2024, 11:05 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project

Sep 5 2024

kgaillot committed rP92dd1f0ac232: Low: libcrmcommon: use uint32_t in parse_date() (authored by kgaillot).
Low: libcrmcommon: use uint32_t in parse_date()
Sep 5 2024, 6:15 PM
kgaillot committed rP2e5470541473: Low: libcib: improve error handling in cib_file_new() (authored by kgaillot).
Low: libcib: improve error handling in cib_file_new()
Sep 5 2024, 6:15 PM
kgaillot committed rP231d89a11828: Refactor: libcrmcommon: validate year in crm_time_days_in_month() (authored by kgaillot).
Refactor: libcrmcommon: validate year in crm_time_days_in_month()
Sep 5 2024, 6:15 PM
kgaillot committed rP691b84d4b432: Low: libcrmcommon: tweak parse_date() validations (authored by kgaillot).
Low: libcrmcommon: tweak parse_date() validations
Sep 5 2024, 6:15 PM
kgaillot committed rPd532653b36f6: Low: libcrmcommon: bounds-check seconds in pcmk_parse_interval_spec() (authored by kgaillot).
Low: libcrmcommon: bounds-check seconds in pcmk_parse_interval_spec()
Sep 5 2024, 6:15 PM
kgaillot committed rPc3d089f20a1f: Low: libcrmcommon: return int from get_ordinal_days() (authored by kgaillot).
Low: libcrmcommon: return int from get_ordinal_days()
Sep 5 2024, 6:15 PM
GitHub <noreply@github.com> committed rPed381f50edef: Merge pull request #3641 from kgaillot/backport (authored by kgaillot).
Merge pull request #3641 from kgaillot/backport
Sep 5 2024, 6:15 PM
clumens committed rPe00e9ea51f03: Refactor: cts: Remove an unnecessary newline in cts-exec.in. (authored by clumens).
Refactor: cts: Remove an unnecessary newline in cts-exec.in.
Sep 5 2024, 3:35 PM
clumens committed rP70ba464232a7: Refactor: cts: Fix pyflake problems in cts-lab.in. (authored by clumens).
Refactor: cts: Fix pyflake problems in cts-lab.in.
Sep 5 2024, 3:35 PM
clumens committed rPb440bf558b70: Refactor: python: Disable a pylint warning in buildoptions.py. (authored by clumens).
Refactor: python: Disable a pylint warning in buildoptions.py.
Sep 5 2024, 3:35 PM
GitHub <noreply@github.com> committed rP5ffaece006ad: Merge pull request #3639 from clumens/minor-fixes (authored by kgaillot).
Merge pull request #3639 from clumens/minor-fixes
Sep 5 2024, 3:35 PM
kgaillot committed rPd6e66cd85f31: API: libcrmcommon: add enum pcmk_ra_caps value pcmk_ra_cap_cli_exec (authored by kgaillot).
API: libcrmcommon: add enum pcmk_ra_caps value pcmk_ra_cap_cli_exec
Sep 5 2024, 3:32 PM
kgaillot committed rP5cbf2152105c: Build: configure: allow disabling LSB resources (authored by kgaillot).
Build: configure: allow disabling LSB resources
Sep 5 2024, 3:32 PM
kgaillot committed rP8174ee95f8ea: Build: configure: auto-detect support for service alias (authored by kgaillot).
Build: configure: auto-detect support for service alias
Sep 5 2024, 3:32 PM
kgaillot committed rP62d5685e98d7: Doc: Pacemaker Explained: clarify resource standard support (authored by kgaillot).
Doc: Pacemaker Explained: clarify resource standard support
Sep 5 2024, 3:32 PM
GitHub <noreply@github.com> committed rP959e8032f4db: Merge pull request #3640 from kgaillot/backport (authored by kgaillot).
Merge pull request #3640 from kgaillot/backport
Sep 5 2024, 3:32 PM
kgaillot committed rP1a0aab0f99fc: Refactor: libcrmcommon: validate year in crm_time_days_in_month() (authored by kgaillot).
Refactor: libcrmcommon: validate year in crm_time_days_in_month()
Sep 5 2024, 9:54 AM
kgaillot committed rPcba1d21d8408: Test: fuzzers: replace cib_file_fuzzer test (authored by kgaillot).
Test: fuzzers: replace cib_file_fuzzer test
Sep 5 2024, 9:54 AM
kgaillot committed rP3c0d0827ef25: Low: libcib: improve error handling in cib_file_new() (authored by kgaillot).
Low: libcib: improve error handling in cib_file_new()
Sep 5 2024, 9:54 AM
kgaillot committed rPcdf535e40681: Low: libcrmcommon: use uint32_t in parse_date() (authored by kgaillot).
Low: libcrmcommon: use uint32_t in parse_date()
Sep 5 2024, 9:54 AM
kgaillot committed rP0331966d9354: Low: libcrmcommon: bounds-check seconds in pcmk_parse_interval_spec() (authored by kgaillot).
Low: libcrmcommon: bounds-check seconds in pcmk_parse_interval_spec()
Sep 5 2024, 9:54 AM
kgaillot committed rPa9ab6b9f2b45: Low: libcrmcommon: return int from get_ordinal_days() (authored by kgaillot).
Low: libcrmcommon: return int from get_ordinal_days()
Sep 5 2024, 9:54 AM
kgaillot committed rP580fe7c44921: Low: libcrmcommon: tweak parse_date() validations (authored by kgaillot).
Low: libcrmcommon: tweak parse_date() validations
Sep 5 2024, 9:54 AM
GitHub <noreply@github.com> committed rP15b9617d531c: Merge pull request #3627 from kgaillot/fuzz (authored by kgaillot).
Merge pull request #3627 from kgaillot/fuzz
Sep 5 2024, 9:54 AM
GitHub <noreply@github.com> committed rR9d40d588ce85: Merge pull request #1971 from athos-ribeiro/curl-opts (authored by oalbrigt).
Merge pull request #1971 from athos-ribeiro/curl-opts
Sep 5 2024, 8:39 AM
Athos Ribeiro <athos.ribeiro@canonical.com> committed rR72f8ce893664: apache/http-mon.sh: change curl opts to match wget (authored by Athos Ribeiro <athos.ribeiro@canonical.com>).
apache/http-mon.sh: change curl opts to match wget
Sep 5 2024, 8:39 AM
Athos Ribeiro <athos.ribeiro@canonical.com> committed rRd0f942981536: apache/http-mon.sh: doc curl as preferred client (authored by Athos Ribeiro <athos.ribeiro@canonical.com>).
apache/http-mon.sh: doc curl as preferred client
Sep 5 2024, 8:39 AM

Sep 4 2024

nrwahl2 committed rP3489c8ff8960: Feature: libpe_rules: Drop support for multiple top-level location rules (authored by nrwahl2).
Feature: libpe_rules: Drop support for multiple top-level location rules
Sep 4 2024, 7:38 PM
GitHub <noreply@github.com> committed rP7bb5c1d75f34: Merge pull request #3637 from nrwahl2/nrwahl2-drops (authored by nrwahl2).
Merge pull request #3637 from nrwahl2/nrwahl2-drops
Sep 4 2024, 7:38 PM
kgaillot committed rPd3b451ad5e1b: Build: configure: auto-detect support for service alias (authored by kgaillot).
Build: configure: auto-detect support for service alias
Sep 4 2024, 7:12 PM
kgaillot committed rP67ca92fd6086: API: libcrmcommon: add enum pcmk_ra_caps value pcmk_ra_cap_cli_exec (authored by kgaillot).
API: libcrmcommon: add enum pcmk_ra_caps value pcmk_ra_cap_cli_exec
Sep 4 2024, 7:12 PM
kgaillot committed rPe9b45349979d: Doc: Pacemaker Explained: clarify resource standard support (authored by kgaillot).
Doc: Pacemaker Explained: clarify resource standard support
Sep 4 2024, 7:12 PM
kgaillot committed rP998143f96ecc: Build: configure: allow disabling LSB resources (authored by kgaillot).
Build: configure: allow disabling LSB resources
Sep 4 2024, 7:12 PM
kgaillot committed rPd95dd8cdeb95: Test: cts-cli: fix regression in agents test (authored by kgaillot).
Test: cts-cli: fix regression in agents test
Sep 4 2024, 7:12 PM
GitHub <noreply@github.com> committed rP5aeaeb17dd27: Merge pull request #3634 from kgaillot/T249 (authored by kgaillot).
Merge pull request #3634 from kgaillot/T249
Sep 4 2024, 7:12 PM
kgaillot committed rPd7bcd56cfcc7: Test: cts-exec: fix recent regression (authored by kgaillot).
Test: cts-exec: fix recent regression
Sep 4 2024, 7:12 PM
kgaillot edited the content of Pacemaker 3.0 Configuration Changes.
Sep 4 2024, 4:42 PM
kgaillot edited the content of Pacemaker 3.0 Configuration Changes.
Sep 4 2024, 4:41 PM
kgaillot edited the content of Pacemaker 3.0 Build Changes.
Sep 4 2024, 4:40 PM
kgaillot edited the content of Pacemaker 3.0 Changes.
Sep 4 2024, 4:37 PM
kgaillot edited the content of Pacemaker 3.0 Configuration Changes.
Sep 4 2024, 4:36 PM
kgaillot created an object: Pacemaker 3.0 Build Changes.
Sep 4 2024, 4:36 PM
kgaillot committed rPe043f330fb15: Low: scheduler: ignore instance attributes in rsc_defaults (authored by kgaillot).
Low: scheduler: ignore instance attributes in rsc_defaults
Sep 4 2024, 4:27 PM
kgaillot committed rP8f235efd8e55: Build: configure: deprecate --with-concurrent-fencing-default and default it to… (authored by kgaillot).
Build: configure: deprecate --with-concurrent-fencing-default and default it to…
Sep 4 2024, 4:27 PM
kgaillot closed T780: Disallow instance_attributes in rsc_defaults as Merged by committing rPe043f330fb15: Low: scheduler: ignore instance attributes in rsc_defaults.
Sep 4 2024, 4:27 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot committed rPcca918840632: Low: scheduler: best practices for get_rsc_attributes() (authored by kgaillot).
Low: scheduler: best practices for get_rsc_attributes()
Sep 4 2024, 4:27 PM
kgaillot committed rP43883cfda1ef: Feature: CIB: deprecate concurrent-fencing cluster property (authored by kgaillot).
Feature: CIB: deprecate concurrent-fencing cluster property
Sep 4 2024, 4:27 PM
kgaillot committed rP33d0898d6775: Feature: fencing: default pcmk_host_argument to "none" if "port" not advertised (authored by kgaillot).
Feature: fencing: default pcmk_host_argument to "none" if "port" not advertised
Sep 4 2024, 4:27 PM
kgaillot closed Restricted Maniphest Task, a subtask of T871: Drop the --with-concurrent-fencing-default configure script option and concurrent-fencing cluster property, as Merged.
Sep 4 2024, 4:27 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot committed rP41a363d980bf: Feature: CIB: globally-unique defaults to true if clone-node-max > 1 (authored by kgaillot).
Feature: CIB: globally-unique defaults to true if clone-node-max > 1
Sep 4 2024, 4:27 PM
kgaillot committed rP0e56f1b37685: Low: libcrmcommon: handle out-of-range better when parsing integers (authored by kgaillot).
Low: libcrmcommon: handle out-of-range better when parsing integers
Sep 4 2024, 4:27 PM
kgaillot committed rP0bc571f9cf9f: Low: pacemakerd: fix Corosync support check (authored by kgaillot).
Low: pacemakerd: fix Corosync support check
Sep 4 2024, 4:27 PM
kgaillot committed rPe30ca38bdf79: Build: configure: redefine constant for concurrent-fencing default (authored by kgaillot).
Build: configure: redefine constant for concurrent-fencing default
Sep 4 2024, 4:27 PM
GitHub <noreply@github.com> committed rP2002f3dc3715: Merge pull request #3635 from kgaillot/compat (authored by kgaillot).
Merge pull request #3635 from kgaillot/compat
Sep 4 2024, 4:27 PM
kgaillot closed Restricted Maniphest Task, a subtask of T781: Improve terminology for clarity, as Released.
Sep 4 2024, 2:19 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot updated the task description for T872: crm_resource --refresh can cause a pending monitor to fail.
Sep 4 2024, 1:34 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot triaged T872: crm_resource --refresh can cause a pending monitor to fail as Normal priority.
Sep 4 2024, 1:34 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot edited the content of Pacemaker 3.0 Configuration Changes.
Sep 4 2024, 1:28 PM
nrwahl2 committed rP452c29090aa6: Low: cts, xml: New upgrade-3.10-2.xsl XSLT stylesheet (authored by nrwahl2).
Low: cts, xml: New upgrade-3.10-2.xsl XSLT stylesheet
Sep 4 2024, 11:42 AM
nrwahl2 committed rPb4e64c6be534: Test: cts-schemas: Add test for dropping duplicate nvpairs within nvset (authored by nrwahl2).
Test: cts-schemas: Add test for dropping duplicate nvpairs within nvset
Sep 4 2024, 11:42 AM
nrwahl2 committed rP05cdbf3b2a37: Test: cts-schemas: Add test for multiple top-level rules in rsc_location (authored by nrwahl2).
Test: cts-schemas: Add test for multiple top-level rules in rsc_location
Sep 4 2024, 11:42 AM
nrwahl2 committed rP1cfde7aa50a1: Refactor: xml: Drop duplicate nvpairs within a given nvset (authored by nrwahl2).
Refactor: xml: Drop duplicate nvpairs within a given nvset
Sep 4 2024, 11:42 AM
nrwahl2 committed rP86754f4a8b21: Feature: schemas: Disallow multiple top-level location rules (authored by nrwahl2).
Feature: schemas: Disallow multiple top-level location rules
Sep 4 2024, 11:42 AM
GitHub <noreply@github.com> committed rP1925c8829f04: Merge pull request #3629 from nrwahl2/nrwahl2-xsl_transform4 (authored by kgaillot).
Merge pull request #3629 from nrwahl2/nrwahl2-xsl_transform4
Sep 4 2024, 11:42 AM
edmund-haefele <edmund.haefele@de.ibm.com> committed rR4533539dbaeb: powervs-subnet: Enable access via private endpoint for IBM IAM (authored by edmund-haefele <edmund.haefele@de.ibm.com>).
powervs-subnet: Enable access via private endpoint for IBM IAM
Sep 4 2024, 5:58 AM
GitHub <noreply@github.com> committed rRf95baad2e345: Merge pull request #1970 from ehaefele/main (authored by oalbrigt).
Merge pull request #1970 from ehaefele/main
Sep 4 2024, 5:58 AM

Sep 3 2024

kgaillot committed rP6603f4562859: Doc: sysconfig: improve PCMK_panic_action description (authored by kgaillot).
Doc: sysconfig: improve PCMK_panic_action description
Sep 3 2024, 4:22 PM
kgaillot committed rPc36adbe6ec96: Low: tools: handle orphans when outputting node history in crm_mon (authored by kgaillot).
Low: tools: handle orphans when outputting node history in crm_mon
Sep 3 2024, 4:22 PM
kgaillot committed rP8bc1ac39e171: Doc: Pacemaker Explained: correct clone-node-max description (authored by kgaillot).
Doc: Pacemaker Explained: correct clone-node-max description
Sep 3 2024, 4:22 PM
kgaillot committed rP25034bbe3413: Log: fencer: update terminology in trace message (authored by kgaillot).
Log: fencer: update terminology in trace message
Sep 3 2024, 4:22 PM
kgaillot committed rPc714a2460cee: API: libcrmcommon: add pcmk_cib_node_shutdown() (authored by kgaillot).
API: libcrmcommon: add pcmk_cib_node_shutdown()
Sep 3 2024, 4:22 PM
kgaillot committed rPf0c513adf5b8: Refactor: fencer: rename variables for terminology change (authored by kgaillot).
Refactor: fencer: rename variables for terminology change
Sep 3 2024, 4:22 PM
kgaillot committed rP2b976c3687ad: API: libstonithd: deprecate enum stonith_call_options value st_opt_verbose (authored by kgaillot).
API: libstonithd: deprecate enum stonith_call_options value st_opt_verbose
Sep 3 2024, 4:22 PM
kgaillot committed rPc8f14882f107: Doc: libstonithd: document enum stonith_call_options values (authored by kgaillot).
Doc: libstonithd: document enum stonith_call_options values
Sep 3 2024, 4:22 PM
kgaillot committed rPc787c14e0942: API: libstonithd: deprecate enum stonith_call_options value st_opt_scope_local (authored by kgaillot).
API: libstonithd: deprecate enum stonith_call_options value st_opt_scope_local
Sep 3 2024, 4:22 PM
kgaillot committed rP40f18bb56b71: API: libstonithd: add enum stonith_call_options value st_opt_allow_self_fencing (authored by kgaillot).
API: libstonithd: add enum stonith_call_options value st_opt_allow_self_fencing
Sep 3 2024, 4:22 PM
kgaillot committed rPc5ac680859fb: Refactor: controller: rename panic-on-quorum-loss flag (authored by kgaillot).
Refactor: controller: rename panic-on-quorum-loss flag
Sep 3 2024, 4:22 PM
kgaillot committed rP754f52e254cc: API: libstonithd: deprecate enum stonith_call_options value st_opt_allow_suicide (authored by kgaillot).
API: libstonithd: deprecate enum stonith_call_options value st_opt_allow_suicide
Sep 3 2024, 4:22 PM
kgaillot committed rP0e996b9d28d1: Feature: CIB: allow no-quorum-policy "fence" and deprecate "suicide" (authored by kgaillot).
Feature: CIB: allow no-quorum-policy "fence" and deprecate "suicide"
Sep 3 2024, 4:22 PM