Page MenuHomeClusterLabs Projects
Feed Advanced Search

Mar 6 2024

clumens committed rP28772079cc4a: Refactor: libcib: Unindent a loop in query_node_uname. (authored by clumens).
Refactor: libcib: Unindent a loop in query_node_uname.
Mar 6 2024, 3:00 PM
clumens committed rP0fc566ad1b0d: Refactor: libs: Use first_named_child in a few more places. (authored by clumens).
Refactor: libs: Use first_named_child in a few more places.
Mar 6 2024, 3:00 PM
clumens committed rPdcd6df266dc3: Refactor: libs: Add pcmk__warn_multiple_name_matches. (authored by clumens).
Refactor: libs: Add pcmk__warn_multiple_name_matches.
Mar 6 2024, 3:00 PM

Mar 5 2024

clumens committed rP0f63781bdf86: Refactor: schemas: Copy crm_mon schema in preparation for changes. (authored by clumens).
Refactor: schemas: Copy crm_mon schema in preparation for changes.
Mar 5 2024, 5:20 PM
clumens committed rP02d795bd62d1: API: schemas: Add a schema for crm_ticket. (authored by clumens).
API: schemas: Add a schema for crm_ticket.
Mar 5 2024, 5:20 PM
clumens committed rPcbd3819f8104: Feature: tools: Add formatted output skeleton to crm_ticket. (authored by clumens).
Feature: tools: Add formatted output skeleton to crm_ticket.
Mar 5 2024, 5:20 PM
clumens committed rP8211d9b5e1a8: Test: cts-cli: Add ticket querying output to cts-cli. (authored by clumens).
Test: cts-cli: Add ticket querying output to cts-cli.
Mar 5 2024, 5:20 PM
clumens committed rP308ade61daa5: Test: cts-cli: Sanitize xmllint error messages. (authored by clumens).
Test: cts-cli: Sanitize xmllint error messages.
Mar 5 2024, 5:20 PM
clumens committed rP4789ec003595: Refactor: tools: Don't use crm_err in crm_ticket. (authored by clumens).
Refactor: tools: Don't use crm_err in crm_ticket.
Mar 5 2024, 5:20 PM
clumens committed rP1536458eaa2b: Refactor: scheduler: The ticket-list message should take a hash table... (authored by clumens).
Refactor: scheduler: The ticket-list message should take a hash table...
Mar 5 2024, 5:20 PM
clumens committed rPe0a0544968ac: Feature: tools: Convert crm_ticket -q/-c to formatted output. (authored by clumens).
Feature: tools: Convert crm_ticket -q/-c to formatted output.
Mar 5 2024, 5:20 PM
clumens committed rP4632ed8d1b1a: Refactor: libcrmcommon: New PCMK_XA_EXPIRES string constant (authored by clumens).
Refactor: libcrmcommon: New PCMK_XA_EXPIRES string constant
Mar 5 2024, 5:19 PM
clumens committed rPe16cd63d545f: Feature: tools: Use the ticket output message in crm_ticket. (authored by clumens).
Feature: tools: Use the ticket output message in crm_ticket.
Mar 5 2024, 5:19 PM
clumens committed rP6890c88903b5: Feature: tools: Use the ticket-list message in crm_ticket. (authored by clumens).
Feature: tools: Use the ticket-list message in crm_ticket.
Mar 5 2024, 5:19 PM
clumens committed rPa0b8050db16b: Feature: tools: Convert crm_ticket -G to formatted output. (authored by clumens).
Feature: tools: Convert crm_ticket -G to formatted output.
Mar 5 2024, 5:19 PM
clumens committed rP03ba0b23001a: Refactor: tools: Split ticket_warning into individual functions. (authored by clumens).
Refactor: tools: Split ticket_warning into individual functions.
Mar 5 2024, 5:19 PM
clumens committed rP933ba05eec8b: Feature: tools: Use formatted output in the rest of crm_ticket. (authored by clumens).
Feature: tools: Use formatted output in the rest of crm_ticket.
Mar 5 2024, 5:19 PM
clumens committed rPca01a6550644: Feature: libcrmcommon: Bump feature set for crm_ticket formatted output (authored by clumens).
Feature: libcrmcommon: Bump feature set for crm_ticket formatted output
Mar 5 2024, 5:19 PM

Mar 4 2024

clumens committed rP8792c1f59fe9: Low: libcrmcommon: Free text/curses private list data. (authored by clumens).
Low: libcrmcommon: Free text/curses private list data.
Mar 4 2024, 10:19 AM
clumens committed rPb1387fe85913: Low: libcrmcommon: Free error strings in html/xml outputters. (authored by clumens).
Low: libcrmcommon: Free error strings in html/xml outputters.
Mar 4 2024, 10:19 AM
clumens committed rP099ce22bb245: Low: libcrmcommon: Use free_xml in html_free_priv. (authored by clumens).
Low: libcrmcommon: Use free_xml in html_free_priv.
Mar 4 2024, 10:19 AM
clumens closed T765: crm_attribute logs assertion if value but no attribute name is given as Merged by committing rP88d94635bc1d: Low: tools: Fix argument validation for crm_attribute update..
Mar 4 2024, 10:11 AM · Restricted Project, Restricted Project, Restricted Project
clumens committed rP88d94635bc1d: Low: tools: Fix argument validation for crm_attribute update. (authored by clumens).
Low: tools: Fix argument validation for crm_attribute update.
Mar 4 2024, 10:11 AM

Feb 29 2024

clumens changed the status of T765: crm_attribute logs assertion if value but no attribute name is given from Open to WIP.
Feb 29 2024, 3:26 PM · Restricted Project, Restricted Project, Restricted Project

Feb 28 2024

clumens committed rP2c61eb0c73f1: Refactor: libraries: Call pcmk__output_xml_pop_parent. (authored by clumens).
Refactor: libraries: Call pcmk__output_xml_pop_parent.
Feb 28 2024, 11:34 AM

Feb 26 2024

clumens committed rPc53290e808eb: Refactor: tools: Change the --xml-simple-list block in crm_resource. (authored by clumens).
Refactor: tools: Change the --xml-simple-list block in crm_resource.
Feb 26 2024, 12:58 PM
clumens committed rPa59a080065af: Refactor: libcrmcommon: Check legacy_xml in both locations. (authored by clumens).
Refactor: libcrmcommon: Check legacy_xml in both locations.
Feb 26 2024, 12:58 PM
clumens committed rP4c4b3ef792f9: Refactor: libcrmcommon: Don't create the XML root node until needed. (authored by clumens).
Refactor: libcrmcommon: Don't create the XML root node until needed.
Feb 26 2024, 12:58 PM
clumens committed rPce3223e0d811: Refactor: libcrmcommon: Add pcmk__output_set_legacy_xml. (authored by clumens).
Refactor: libcrmcommon: Add pcmk__output_set_legacy_xml.
Feb 26 2024, 12:58 PM
clumens committed rPce8b41f9be55: Refactor: libcrmcommon: Get rid of --xml-legacy. (authored by clumens).
Refactor: libcrmcommon: Get rid of --xml-legacy.
Feb 26 2024, 12:58 PM
clumens committed rP176cb728e3b3: Refactor: libcrmcommon: Check simple_list in both locations. (authored by clumens).
Refactor: libcrmcommon: Check simple_list in both locations.
Feb 26 2024, 12:58 PM
clumens committed rP3d45bbcbdcbf: Refactor: libcrmcommon: Add pcmk__output_enable_list_element. (authored by clumens).
Refactor: libcrmcommon: Add pcmk__output_enable_list_element.
Feb 26 2024, 12:58 PM
clumens committed rP2e99227f5a07: Refactor: tools,libcrmcommon: Remove --xml-simple-list. (authored by clumens).
Refactor: tools,libcrmcommon: Remove --xml-simple-list.
Feb 26 2024, 12:58 PM
clumens committed rP3798057fcfa4: Refactor: libcrmcommon: Get rid of unnecessary output args structs. (authored by clumens).
Refactor: libcrmcommon: Get rid of unnecessary output args structs.
Feb 26 2024, 12:58 PM

Feb 21 2024

clumens committed rP6e9b270792cf: Build: libpe_rules: Remove unneeded build stuff for libpe_rules_test. (authored by clumens).
Build: libpe_rules: Remove unneeded build stuff for libpe_rules_test.
Feb 21 2024, 4:42 PM

Feb 15 2024

clumens committed rP27cd1ad6884e: Test: libcrmcommon: Add pcmk__assert_validates. (authored by clumens).
Test: libcrmcommon: Add pcmk__assert_validates.
Feb 15 2024, 2:07 PM
clumens committed rPddda7a4e6f22: Test: libpacemaker: Use pcmk__assert_validates. (authored by clumens).
Test: libpacemaker: Use pcmk__assert_validates.
Feb 15 2024, 2:07 PM
clumens committed rP13ee605d9e14: Low: libcrmcommon: Always output request= in XML output. (authored by clumens).
Low: libcrmcommon: Always output request= in XML output.
Feb 15 2024, 2:07 PM

Feb 14 2024

clumens committed rP371f5e9da07f: Refactor: tools: Simplify various calls to find_resource_attr. (authored by clumens).
Refactor: tools: Simplify various calls to find_resource_attr.
Feb 14 2024, 10:00 AM
clumens committed rP70d6f16e0ad9: Refactor: tools: Update the attr name/id section in the xpath query. (authored by clumens).
Refactor: tools: Update the attr name/id section in the xpath query.
Feb 14 2024, 10:00 AM
clumens committed rPffa29c07d306: Refactor: tools: Remove unused args from find_matching_attr_resources_recursive. (authored by clumens).
Refactor: tools: Remove unused args from find_matching_attr_resources_recursive.
Feb 14 2024, 10:00 AM
clumens committed rPc50c2db701a6: Refactor: libpacemaker: Use "xmlNode *" instead of "xmlNodePtr". (authored by clumens).
Refactor: libpacemaker: Use "xmlNode *" instead of "xmlNodePtr".
Feb 14 2024, 10:00 AM
clumens committed rP5221cbded48d: Refactor: tools: Change the string type passed for resource-search-list. (authored by clumens).
Refactor: tools: Change the string type passed for resource-search-list.
Feb 14 2024, 10:00 AM

Feb 8 2024

clumens committed rP1840474654b2: Test: cts-cli: Validate output when using --output-as=xml. (authored by clumens).
Test: cts-cli: Validate output when using --output-as=xml.
Feb 8 2024, 4:57 PM

Feb 6 2024

clumens committed rP1df7e337d1f8: Refactor: pacemaker-attrd: Convert the attribute changed bool to a flag. (authored by clumens).
Refactor: pacemaker-attrd: Convert the attribute changed bool to a flag.
Feb 6 2024, 4:39 PM
clumens committed rP8a01d898683e: Refactor: pacemaker-attrd: Move unknown_peer_uuids into flags. (authored by clumens).
Refactor: pacemaker-attrd: Move unknown_peer_uuids into flags.
Feb 6 2024, 4:39 PM
clumens committed rP0c32165a522d: Refactor: pacemaker-attrd: Move is_private into flags. (authored by clumens).
Refactor: pacemaker-attrd: Move is_private into flags.
Feb 6 2024, 4:39 PM
clumens committed rP475adcafb4f0: Refactor: pacemaker-attrd: Move force_write into flags. (authored by clumens).
Refactor: pacemaker-attrd: Move force_write into flags.
Feb 6 2024, 4:39 PM

Feb 1 2024

clumens committed rP0cb6919f421e: Build: rpm: Remove unnecessary filters from the rpmlintrc file. (authored by clumens).
Build: rpm: Remove unnecessary filters from the rpmlintrc file.
Feb 1 2024, 6:59 PM
clumens closed T760: rpmlint make target fails as Merged by committing rP359dabb88566: Build: rpm: Redo how running rpmlint works..
Feb 1 2024, 6:59 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
clumens committed rP359dabb88566: Build: rpm: Redo how running rpmlint works. (authored by clumens).
Build: rpm: Redo how running rpmlint works.
Feb 1 2024, 6:59 PM

Jan 30 2024

clumens changed the status of T760: rpmlint make target fails from Open to WIP.
Jan 30 2024, 2:23 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
clumens added a comment to T767: pcmk__output_t XML object should display declaration.

This gets the right result (well, with an extra newline) but I don't like it:

Jan 30 2024, 10:09 AM · Restricted Project, Restricted Project
clumens added a comment to T767: pcmk__output_t XML object should display declaration.

The problem is that pcmk__xml2fd takes an xmlNode *, not an xmlDoc *. Printing an XML_DOCUMENT_NODE is what causes the version to be printed out. So we'd either need to change that function or make a new one, and then have xml_finish pass the document pointer instead of the root node.

Jan 30 2024, 9:56 AM · Restricted Project, Restricted Project

Jan 29 2024

clumens added a comment to T762: Multi-line PCMK__OUTPUT_ARGS breaks doxygen.

It looks like doxygen implements its own C source scanner. I wonder if it has issues with variadic macros.

Jan 29 2024, 9:25 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
clumens added a comment to T762: Multi-line PCMK__OUTPUT_ARGS breaks doxygen.

I assume you are building without -DPCMK__WITH_ATTRIBUTE_OUTPUT_ARGS, right? In that case, PCMK__OUTPUT_ARGS is defined to nothing. So, that's weird.

Jan 29 2024, 9:10 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project

Jan 25 2024

clumens committed rP0bb493ec2f69: Refactor: scheduler: Use "xmlNode *" instead of "xmlNodePtr"... (authored by clumens).
Refactor: scheduler: Use "xmlNode *" instead of "xmlNodePtr"...
Jan 25 2024, 11:39 AM
clumens committed rPb9c67cc58ff0: Refactor: tools: Rename node-list to simple-node-list in crm_node. (authored by clumens).
Refactor: tools: Rename node-list to simple-node-list in crm_node.
Jan 25 2024, 11:39 AM
clumens committed rPd7a3999f11d0: Low: libpacemaker: Fix a parameter to the cluster-status message. (authored by clumens).
Low: libpacemaker: Fix a parameter to the cluster-status message.
Jan 25 2024, 11:39 AM
clumens committed rP43a99f21acb3: Refactor: libpacemaker,tools: Cast values being passed to output fns. (authored by clumens).
Refactor: libpacemaker,tools: Cast values being passed to output fns.
Jan 25 2024, 11:38 AM

Jan 11 2024

clumens committed rP34a9e4ace070: Refactor: libcrmcommon: Split feature set check into its own function. (authored by clumens).
Refactor: libcrmcommon: Split feature set check into its own function.
Jan 11 2024, 4:55 PM
clumens committed rP38a4d06c1f16: Feature: scheduler: Check the CIB feature set in cluster_status. (authored by clumens).
Feature: scheduler: Check the CIB feature set in cluster_status.
Jan 11 2024, 4:55 PM
clumens committed rP08ea8747ac61: Low: libcib: Do not check CIB feature set for files in cib_perform_op. (authored by clumens).
Low: libcib: Do not check CIB feature set for files in cib_perform_op.
Jan 11 2024, 4:55 PM

Jan 9 2024

clumens committed rP329a220e3286: Refactor: python: Modify docstrings to follow PEP 257. (authored by clumens).
Refactor: python: Modify docstrings to follow PEP 257.
Jan 9 2024, 9:50 AM
clumens committed rP8f402ef848a8: Refactor: python: Separate classes and functions with two blank lines. (authored by clumens).
Refactor: python: Separate classes and functions with two blank lines.
Jan 9 2024, 9:50 AM
clumens committed rP9d17a3299982: Refactor: python: Add whitespace around operators. (authored by clumens).
Refactor: python: Add whitespace around operators.
Jan 9 2024, 9:50 AM
clumens committed rP97d529bec907: Refactor: python: Use "not in" for list membership tests. (authored by clumens).
Refactor: python: Use "not in" for list membership tests.
Jan 9 2024, 9:49 AM
clumens committed rPf501e936683f: Refactor: python: Remove an unnecessary pylint suppression. (authored by clumens).
Refactor: python: Remove an unnecessary pylint suppression.
Jan 9 2024, 9:49 AM
clumens committed rPe80eeb517d6c: Refactor: python: Remove unreachable python code. (authored by clumens).
Refactor: python: Remove unreachable python code.
Jan 9 2024, 9:49 AM
clumens committed rP8e1c2799e1af: Refactor: python: Fix inconsistencies in comment style. (authored by clumens).
Refactor: python: Fix inconsistencies in comment style.
Jan 9 2024, 9:49 AM
clumens committed rPe78ba282280d: Refactor: python: Fix indentation on the closing bracket of a list. (authored by clumens).
Refactor: python: Fix indentation on the closing bracket of a list.
Jan 9 2024, 9:49 AM
clumens committed rPbfa531ba87f5: Refactor: python: Rename an ambiguous variable. (authored by clumens).
Refactor: python: Rename an ambiguous variable.
Jan 9 2024, 9:49 AM
clumens committed rP6d0d6c795231: Refactor: python: Remove extra whitespace from dict assignments. (authored by clumens).
Refactor: python: Remove extra whitespace from dict assignments.
Jan 9 2024, 9:49 AM
clumens committed rP77658a64b362: Refactor: python: Fix indentations problems in continued lines. (authored by clumens).
Refactor: python: Fix indentations problems in continued lines.
Jan 9 2024, 9:49 AM
clumens committed rPc45015be70b6: Refactor: python: Remove extra whitespace when building enums. (authored by clumens).
Refactor: python: Remove extra whitespace when building enums.
Jan 9 2024, 9:49 AM
clumens committed rPb65dc8ada1b5: Refactor: python: Fix bare except problems. (authored by clumens).
Refactor: python: Fix bare except problems.
Jan 9 2024, 9:49 AM
clumens committed rP00a4d223f749: Build: python: Add a target for running flake8 against python. (authored by clumens).
Build: python: Add a target for running flake8 against python.
Jan 9 2024, 9:49 AM

Jan 3 2024

clumens committed rP84add4c3ee71: Test: libcrmcommon: Add unit tests for pcmk__xe_add_node. (authored by clumens).
Test: libcrmcommon: Add unit tests for pcmk__xe_add_node.
Jan 3 2024, 11:51 AM
clumens committed rP58fb648c174c: Test: libcrmcommon: Exclude pcmk__output_formatters from coverage. (authored by clumens).
Test: libcrmcommon: Exclude pcmk__output_formatters from coverage.
Jan 3 2024, 11:51 AM
clumens committed rPfdaeb03ed4c5: Test: Add -fno-builtin -fno-inline to unittest.mk. (authored by clumens).
Test: Add -fno-builtin -fno-inline to unittest.mk.
Jan 3 2024, 11:51 AM
clumens committed rPcdac15c9c25f: Test: libcrmcommon: Mock realloc. (authored by clumens).
Test: libcrmcommon: Mock realloc.
Jan 3 2024, 11:51 AM
clumens committed rP53f4bfffdec7: Test: includes: Add a pcmk__assert_aborts macro. (authored by clumens).
Test: includes: Add a pcmk__assert_aborts macro.
Jan 3 2024, 11:51 AM
clumens committed rP7c469095ce63: Test: libcrmcommon: Add unit tests for pcmk__realloc. (authored by clumens).
Test: libcrmcommon: Add unit tests for pcmk__realloc.
Jan 3 2024, 11:51 AM
clumens committed rPbbc39723ad44: Test: libcrmcommon: Add wrapper around abort() for unit tests. (authored by clumens).
Test: libcrmcommon: Add wrapper around abort() for unit tests.
Jan 3 2024, 11:51 AM
clumens committed rP5cb41aa40a72: Feature: Build: Add a cpp define and makefile variable for coverage. (authored by clumens).
Feature: Build: Add a cpp define and makefile variable for coverage.
Jan 3 2024, 11:51 AM
clumens committed rPc24e6689de66: Build: libcrmcommon: Remove an extra tab from Makefile.am. (authored by clumens).
Build: libcrmcommon: Remove an extra tab from Makefile.am.
Jan 3 2024, 11:51 AM
clumens committed rP9b53ffc5ba64: Test: Add -lgcov to the build flags for unit tests. (authored by clumens).
Test: Add -lgcov to the build flags for unit tests.
Jan 3 2024, 11:51 AM
clumens committed rPa8b1658bf9b6: Refactor: libcrmcommon: Uncomment a message reply block of code. (authored by clumens).
Refactor: libcrmcommon: Uncomment a message reply block of code.
Jan 3 2024, 11:51 AM

Dec 11 2023

clumens committed rP8dc7ff3e8e01: Test: libcrmcommon: Add unit tests for get_schema_version. (authored by clumens).
Test: libcrmcommon: Add unit tests for get_schema_version.
Dec 11 2023, 1:41 PM
clumens committed rP50e25021d40b: Test: libcrmcommon: Add unit tests for get_schema_name. (authored by clumens).
Test: libcrmcommon: Add unit tests for get_schema_name.
Dec 11 2023, 1:41 PM
clumens committed rP099466096feb: Test: libcrmcommon: Add unit tests for crm_xml_init... (authored by clumens).
Test: libcrmcommon: Add unit tests for crm_xml_init...
Dec 11 2023, 1:41 PM
clumens committed rPc6fecfe450ba: Test: libcrmcommon: Add unit tests for crm_schema_init. (authored by clumens).
Test: libcrmcommon: Add unit tests for crm_schema_init.
Dec 11 2023, 1:41 PM
clumens committed rP88f22412d488: Test: libcrmcommon: Rename pcmk__xml_find_x_0_schema_index_test. (authored by clumens).
Test: libcrmcommon: Rename pcmk__xml_find_x_0_schema_index_test.
Dec 11 2023, 1:41 PM

Dec 7 2023

clumens committed rP44d35b622ec9: Low: liblrmd: Schema fetching support won't be included until 2.1.8. (authored by clumens).
Low: liblrmd: Schema fetching support won't be included until 2.1.8.
Dec 7 2023, 10:48 AM

Dec 6 2023

clumens committed rP9e0c58dc3b94: Refactor: libcrmcommon: Break schema version comparison out... (authored by clumens).
Refactor: libcrmcommon: Break schema version comparison out...
Dec 6 2023, 3:37 PM
clumens committed rPe7d7c33eb832: Feature: libcrmcommon: Add pcmk__schema_files_later_than. (authored by clumens).
Feature: libcrmcommon: Add pcmk__schema_files_later_than.
Dec 6 2023, 3:37 PM
clumens committed rP76859d61f4d3: Refactor: libcrmcommon: Allow more specs in pcmk__xml_artefact_path. (authored by clumens).
Refactor: libcrmcommon: Allow more specs in pcmk__xml_artefact_path.
Dec 6 2023, 3:37 PM
clumens committed rP0d702bba5b50: Feature: build: Add PCMK__REMOTE_SCHEMA_DIR to configure.ac. (authored by clumens).
Feature: build: Add PCMK__REMOTE_SCHEMA_DIR to configure.ac.
Dec 6 2023, 3:37 PM
clumens committed rP16d46de389f3: Feature: libcrmcommon: Add pcmk__remote_schema_dir. (authored by clumens).
Feature: libcrmcommon: Add pcmk__remote_schema_dir.
Dec 6 2023, 3:37 PM
clumens committed rP3384643bd457: Feature: libcrmcommon: Add pcmk__build_schema_xml_node. (authored by clumens).
Feature: libcrmcommon: Add pcmk__build_schema_xml_node.
Dec 6 2023, 3:37 PM