- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Aug 8 2022
Aug 8 2022
clumens committed rP5b02d17882df: Feature: tools: Support regexes with crm_attribute --delete and --update. (authored by clumens).
Feature: tools: Support regexes with crm_attribute --delete and --update.
Jul 25 2022
Jul 25 2022
clumens committed rPcf01844daaab: High: tools: Add the -q option back to attrd_updater. (authored by clumens).
High: tools: Add the -q option back to attrd_updater.
clumens committed rP04644f689525: Low: daemons: Fix a bug processing child XML messages in attrd. (authored by clumens).
Low: daemons: Fix a bug processing child XML messages in attrd.
Jul 19 2022
Jul 19 2022
clumens committed rPa613f4af1620: Refactor: daemons: Use a GError in the main of cts-exec-helper. (authored by clumens).
Refactor: daemons: Use a GError in the main of cts-exec-helper.
clumens committed rP829d4151938e: Refactor: daemons: Move a few variables into the options struct. (authored by clumens).
Refactor: daemons: Move a few variables into the options struct.
clumens committed rP26d6b3d278c5: Refactor: daemons: Use glib for command line handling in cts-exec-helper. (authored by clumens).
Refactor: daemons: Use glib for command line handling in cts-exec-helper.
clumens committed rP31ddd56030fd: Refactor: daemons: test_exit should return a value. (authored by clumens).
Refactor: daemons: test_exit should return a value.
clumens committed rP77bbb72f6cb2: Build: configure: Use AS_IF and AS_CASE everywhere. (authored by clumens).
Build: configure: Use AS_IF and AS_CASE everywhere.
clumens committed rPb8896e181c39: Build: configure: Standardize string tests in configure.ac. (authored by clumens).
Build: configure: Standardize string tests in configure.ac.
clumens committed rP074c56362fc4: High: tools: Fix a segfault in error handling in crm_resource. (authored by clumens).
High: tools: Fix a segfault in error handling in crm_resource.
Jul 18 2022
Jul 18 2022
clumens committed rPe0c5e2fb0d69: Refactor: daemons: Use an options struct in cts-fence-helper. (authored by clumens).
Refactor: daemons: Use an options struct in cts-fence-helper.
clumens committed rP97a95fe2538f: Refactor: daemons: Use a GError in the main of cts-fence-helper. (authored by clumens).
Refactor: daemons: Use a GError in the main of cts-fence-helper.
clumens committed rP479793e97357: Refactor: daemons: Use glib for command line handling in cts-fence-helper. (authored by clumens).
Refactor: daemons: Use glib for command line handling in cts-fence-helper.
Jul 14 2022
Jul 14 2022
clumens committed rPb5d2dea90c54: Refactor: daemons: Add initial new IPC handler to schedulerd. (authored by clumens).
Refactor: daemons: Add initial new IPC handler to schedulerd.
clumens committed rP0b557a6d571c: Refactor: daemons: Send the ack and free the xml for each message. (authored by clumens).
Refactor: daemons: Send the ack and free the xml for each message.
clumens committed rP9124463686c2: Refactor: daemons: Rename the sender param to just be c. (authored by clumens).
Refactor: daemons: Rename the sender param to just be c.
clumens committed rP6fa06fafe9bd: Refactor: daemons: Use new IPC handling for unknown schedulerd messages. (authored by clumens).
Refactor: daemons: Use new IPC handling for unknown schedulerd messages.
clumens committed rPed845d8b82e8: Refactor: daemons: Remove likely unused error handling from schedulerd. (authored by clumens).
Refactor: daemons: Remove likely unused error handling from schedulerd.
clumens committed rP23a09bc61b09: Refactor: daemons: Convert schedulerd's one message to new IPC handling. (authored by clumens).
Refactor: daemons: Convert schedulerd's one message to new IPC handling.
clumens committed rP1dee40897616: Refactor: daemons: Convert schedulerd's hello message into a handler. (authored by clumens).
Refactor: daemons: Convert schedulerd's hello message into a handler.
clumens committed rP04c3c481dac3: Refactor: daemons: Move the schedulerd message handling into dispatch. (authored by clumens).
Refactor: daemons: Move the schedulerd message handling into dispatch.
Jul 12 2022
Jul 12 2022
clumens committed rPb657714bad64: Refactor: pacemakerd: Make message handling functions static. (authored by clumens).
Refactor: pacemakerd: Make message handling functions static.
clumens committed rP007a6beafaa4: Refactor: daemons: Add initial new IPC handlers to pacemakerd. (authored by clumens).
Refactor: daemons: Add initial new IPC handlers to pacemakerd.
clumens committed rPdc63f8e0a6eb: Refactor: daemons: Convert pacemakerd's ping message to new IPC handling. (authored by clumens).
Refactor: daemons: Convert pacemakerd's ping message to new IPC handling.
clumens committed rP464a7b638718: Refactor: daemons: Use new IPC handling for some pacemakerd messages. (authored by clumens).
Refactor: daemons: Use new IPC handling for some pacemakerd messages.
clumens committed rPe6a70509c934: Refactor: daemons: Convert pacemakerd's shutdown message to new IPC handling. (authored by clumens).
Refactor: daemons: Convert pacemakerd's shutdown message to new IPC handling.
clumens committed rPee1dac1ebbd6: Low: libcrmcommon: Remove double "error:" prefixes from messages. (authored by clumens).
Low: libcrmcommon: Remove double "error:" prefixes from messages.
clumens committed rP84a030b8e6ff: Test: CTS: Ignore an expected error when connecting to attrd. (authored by clumens).
Test: CTS: Ignore an expected error when connecting to attrd.
Jul 5 2022
Jul 5 2022
clumens committed rPd00a6abde7e6: Fix: libstonithd: Add the "Agent not found..." message to formatted output. (authored by clumens).
Fix: libstonithd: Add the "Agent not found..." message to formatted output.
clumens committed rPf3a5fc961c30: Refactor: libstonithd: Split apart error conditions when validating. (authored by clumens).
Refactor: libstonithd: Split apart error conditions when validating.
clumens committed rP8c1f4b753692: Test: CTS: Add a validate-all action to fence_dummy. (authored by clumens).
Test: CTS: Add a validate-all action to fence_dummy.
clumens committed rP793ad0bf8361: Test: CTS: Add a regression test for stonith_admin --validate. (authored by clumens).
Test: CTS: Add a regression test for stonith_admin --validate.
clumens committed rPa9052e0ced41: Test: CTS: Use a default action of "reboot" in fence-dummy. (authored by clumens).
Test: CTS: Use a default action of "reboot" in fence-dummy.
Jun 28 2022
Jun 28 2022
clumens committed rP7325e128a80a: Refactor: libcrmcommon: Allow reusing attrd IPC connections. (authored by clumens).
Refactor: libcrmcommon: Allow reusing attrd IPC connections.
clumens committed rPb042fcfc4970: Refactor: daemons: Simplify update_attrd_helper. (authored by clumens).
Refactor: daemons: Simplify update_attrd_helper.
clumens committed rP32b91276582d: Fix: daemons: Atomically set certain attrs in controld. (authored by clumens).
Fix: daemons: Atomically set certain attrs in controld.
clumens committed rP16d00a9b3ef2: Test: cts: Add a test for querying an attribute that does not exist. (authored by clumens).
Test: cts: Add a test for querying an attribute that does not exist.
clumens committed rP9853f4d05a37: Fix: tools: Don't output "(null)" in crm_attribute's quiet mode. (authored by clumens).
Fix: tools: Don't output "(null)" in crm_attribute's quiet mode.
Jun 10 2022
Jun 10 2022
clumens committed rPead751e46172: Refactor: libcrmcommon: Add a function for building attrd update msgs. (authored by clumens).
Refactor: libcrmcommon: Add a function for building attrd update msgs.
clumens committed rP078aeda43ecf: Refactor: daemons: Move ATTRD_PROTOCOL_VERSION into a header file. (authored by clumens).
Refactor: daemons: Move ATTRD_PROTOCOL_VERSION into a header file.
clumens committed rP37179d6235f3: Refactor: daemons: Add an IPC protocol version to ACKs. (authored by clumens).
Refactor: daemons: Add an IPC protocol version to ACKs.
clumens committed rPf144f03e83ca: Feature: libcrmcommon: Add pcmk__attrd_api_update_list. (authored by clumens).
Feature: libcrmcommon: Add pcmk__attrd_api_update_list.
clumens committed rP6d7e64903b66: Refactor: libpacemaker: Rearrange connect_and_send_attr_request. (authored by clumens).
Refactor: libpacemaker: Rearrange connect_and_send_attr_request.
clumens committed rPc71187a061bd: Refactor: daemons: Split attrd_peer_update into multiple functions. (authored by clumens).
Refactor: daemons: Split attrd_peer_update into multiple functions.
clumens committed rP2e9b5ef562ac: Feature: daemons: Allow setting multiple node attributes. (authored by clumens).
Feature: daemons: Allow setting multiple node attributes.
clumens committed rP27c920f364b5: Refactor: daemons: Remove pcmk__str_casei from some comparisons. (authored by clumens).
Refactor: daemons: Remove pcmk__str_casei from some comparisons.
clumens committed rP6bdb45881b19: Refactor: daemons: Use pcmk__s in attrd_commands.c. (authored by clumens).
Refactor: daemons: Use pcmk__s in attrd_commands.c.
Jun 2 2022
Jun 2 2022
clumens committed rPcaf9a3bcd1b4: 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.
clumens committed rP494cbdd3be61: Low: libcrmcommon: Wait for replies to attrd update messages. (authored by clumens).
Low: libcrmcommon: Wait for replies to attrd update messages.
May 27 2022
May 27 2022
clumens committed rP3c882825df52: Feature: daemons: Track the minimum attrd protocol version. (authored by clumens).
Feature: daemons: Track the minimum attrd protocol version.
May 24 2022
May 24 2022
clumens committed rP49400cf409e6: Refactor: libcib: Remove the attr argument to find_attr. (authored by clumens).
Refactor: libcib: Remove the attr argument to find_attr.
clumens committed rPd3c9e375aae9: Refactor: libcib: Rearrange the internal find_attr function. (authored by clumens).
Refactor: libcib: Rearrange the internal find_attr function.
clumens committed rP7790d3048cb0: Refactor: libcib: Change how the xpath query in find_attr is built. (authored by clumens).
Refactor: libcib: Change how the xpath query in find_attr is built.
clumens committed rP97a2f990c689: Feature: tools: Support querying all attributes on a given node. (authored by clumens).
Feature: tools: Support querying all attributes on a given node.
clumens committed rPef45001bb570: Feature: tools: Support regexes with --query in crm_attribute. (authored by clumens).
Feature: tools: Support regexes with --query in crm_attribute.
clumens committed rP5e1d48956457: Feature: tools: Update crm_attribute man page for new behavior. (authored by clumens).
Feature: tools: Update crm_attribute man page for new behavior.
clumens committed rP22cabbb07ca6: Refactor: tools: Use pcmk__str_update in crm_attribute where possible. (authored by clumens).
Refactor: tools: Use pcmk__str_update in crm_attribute where possible.
clumens committed rP05ca0891d3dc: Refactor: tools: Move a couple standalone code chunks into functions. (authored by clumens).
Refactor: tools: Move a couple standalone code chunks into functions.
clumens committed rP2b1da1eaebf7: Refactor: tools: Split crm_attribute commands into their own functions. (authored by clumens).
Refactor: tools: Split crm_attribute commands into their own functions.
clumens committed rP4ac32c21c8b7: Refactor: tools: Use fewer command characters in crm_attribute. (authored by clumens).
Refactor: tools: Use fewer command characters in crm_attribute.
clumens committed rP03f65bc41b18: Refactor: tools: Make some complicated booleans into functions. (authored by clumens).
Refactor: tools: Make some complicated booleans into functions.
clumens committed rP0c75b141fce0: Refactor: includes: Remove references to functions that don't exist. (authored by clumens).
Refactor: includes: Remove references to functions that don't exist.
May 19 2022
May 19 2022
clumens committed rP33fc02057431: Refactor: libcrmcommon: Rename attrd_client.c to ipc_attrd.c. (authored by clumens).
Refactor: libcrmcommon: Rename attrd_client.c to ipc_attrd.c.
clumens committed rPd9efadea462c: Refactor: libcrmcommon: Move non-ipc code from attrd_client.c to attrs.c. (authored by clumens).
Refactor: libcrmcommon: Move non-ipc code from attrd_client.c to attrs.c.
clumens committed rPe1fa48a7bedc: Refactor: build: Don't use continuation lines in listing headers. (authored by clumens).
Refactor: build: Don't use continuation lines in listing headers.
clumens committed rP6c3f31c006bd: Feature: libcrmcommon: Add client-side IPC for pacemaker-attrd. (authored by clumens).
Feature: libcrmcommon: Add client-side IPC for pacemaker-attrd.
clumens committed rP95287566216b: Feature: tools: Convert attrd_updater to using new attrd IPC. (authored by clumens).
Feature: tools: Convert attrd_updater to using new attrd IPC.
clumens committed rP3873a9753b44: Feature: libcrmcommon: Add an attrd IPC query function. (authored by clumens).
Feature: libcrmcommon: Add an attrd IPC query function.
clumens committed rP0e3e3804d273: Refactor: daemons: Use new IPC interface in pacemaker-attrd... (authored by clumens).
Refactor: daemons: Use new IPC interface in pacemaker-attrd...
clumens committed rP18878af4b3aa: Feature: libcrmcommon: Add IPC functions for other attrd commands. (authored by clumens).
Feature: libcrmcommon: Add IPC functions for other attrd commands.
clumens committed rP9b9ef9357f85: Feature: libcrmcommon: Add an attrd IPC clear function. (authored by clumens).
Feature: libcrmcommon: Add an attrd IPC clear function.
clumens committed rP44bdd696460b: Feature: tools: Convert the rest of attrd_updater to new IPC. (authored by clumens).
Feature: tools: Convert the rest of attrd_updater to new IPC.
clumens committed rP110241addf81: Feature: libcrmcommon: Add an attrd IPC purge function. (authored by clumens).
Feature: libcrmcommon: Add an attrd IPC purge function.
clumens committed rPbddacfd8a3bb: Refactor: daemons: Use new IPC interface in pacemaker-controld... (authored by clumens).
Refactor: daemons: Use new IPC interface in pacemaker-controld...
clumens committed rP3d0070b2063a: Refactor: tools: Use new attrd IPC interface in various tools. (authored by clumens).
Refactor: tools: Use new attrd IPC interface in various tools.
clumens committed rP86b5af8ece82: Refactor: libcrmcommon: Remove no longer needed attrd IPC functions. (authored by clumens).
Refactor: libcrmcommon: Remove no longer needed attrd IPC functions.
clumens committed rPf440ce6dfbda: Refactor: tools: Change attr lifetime to be a flag. (authored by clumens).
Refactor: tools: Change attr lifetime to be a flag.
clumens committed rPeb20a65577c3: Refactor: libcrmcommon: Call pcmk__node_attr_target from new API functions. (authored by clumens).
Refactor: libcrmcommon: Call pcmk__node_attr_target from new API functions.
clumens committed rPd37cba5f5ad4: Refactor: libcrmcommon: Don't require an IPC connection everywhere. (authored by clumens).
Refactor: libcrmcommon: Don't require an IPC connection everywhere.
clumens committed rPc11ec693d066: Low: tools: Fix deleting by pattern in crm_attribute. (authored by clumens).
Low: tools: Fix deleting by pattern in crm_attribute.
clumens committed rPde513c89d249: Refactor: tools: Don't create an attrd IPC connection unless needed. (authored by clumens).
Refactor: tools: Don't create an attrd IPC connection unless needed.
May 11 2022
May 11 2022
clumens committed rP342c7551b28e: Low: tools: Set options.command when "attrd_updater -Y" is used. (authored by clumens).
Low: tools: Set options.command when "attrd_updater -Y" is used.
Apr 28 2022
Apr 28 2022
clumens committed rP7aa6342bb18e: Test: libcrmcommon: Add program name to pcmk__cmdline_preproc tests. (authored by clumens).
Test: libcrmcommon: Add program name to pcmk__cmdline_preproc tests.
clumens committed rPa5c83d50ecc7: Low: libcrmcommon: Process the cmdline before saving as a request. (authored by clumens).
Low: libcrmcommon: Process the cmdline before saving as a request.
Apr 27 2022
Apr 27 2022
clumens committed rP5c679069106a: Refactor: Convert pacemaker-attrd to use glib for command line. (authored by clumens).
Refactor: Convert pacemaker-attrd to use glib for command line.
clumens committed rP55ad2d5b345a: Refactor: daemons: Use formatted output in pacemaker-attrd. (authored by clumens).
Refactor: daemons: Use formatted output in pacemaker-attrd.
clumens committed rP8e4ec29ce72b: Low: libcrmcommon: Handle IPC ACKs from proxied connections too. (authored by clumens).
Low: libcrmcommon: Handle IPC ACKs from proxied connections too.
clumens committed rP8a2a0ac6b6e2: Low: libcrmcommon: Add EAGAIN as a return code from crm_ipc_read. (authored by clumens).
Low: libcrmcommon: Add EAGAIN as a return code from crm_ipc_read.
clumens committed rPa4d43c4fef27: Refactor: libcrmcommon: Move the guts of dispatch_ipc_data out on its own. (authored by clumens).
Refactor: libcrmcommon: Move the guts of dispatch_ipc_data out on its own.
clumens committed rP3d94d9e65394: Low: libcrmcommon: Fix a bug in processing multiple IPC messages. (authored by clumens).
Low: libcrmcommon: Fix a bug in processing multiple IPC messages.
clumens committed rP97ce57a077be: Low: tools: Handle a remote node's name differing from its hostname. (authored by clumens).
Low: tools: Handle a remote node's name differing from its hostname.
clumens committed rPea974a7025a4: Low: tools: Honor CIB_file when doing node name lookups in crm_attribute. (authored by clumens).
Low: tools: Honor CIB_file when doing node name lookups in crm_attribute.
clumens committed rP43d8d9e9836a: Build: tools: crm_attribute no longer needs libcrmcluster. (authored by clumens).
Build: tools: crm_attribute no longer needs libcrmcluster.
clumens committed rP57ce5b5eb075: Build: rpm: Move crm_attribute to the pacemaker-cli package. (authored by clumens).
Build: rpm: Move crm_attribute to the pacemaker-cli package.
clumens committed rP77df639f611d: Low: tools: Hook up the verbosity flag in crm_attribute. (authored by clumens).
Low: tools: Hook up the verbosity flag in crm_attribute.
Apr 26 2022
Apr 26 2022
clumens committed rPad16938931c8: Refactor: tools: Use an options structure in iso8601. (authored by clumens).
Refactor: tools: Use an options structure in iso8601.
Refactor: tools: Use GError in iso8601.
clumens committed rP6bf70065cace: Refactor: tools: Convert iso8601 to using glib for command line. (authored by clumens).
Refactor: tools: Convert iso8601 to using glib for command line.
clumens committed rP9ecc79d888f6: Test: cts: Update expected test output from iso8601 command. (authored by clumens).
Test: cts: Update expected test output from iso8601 command.
Apr 19 2022
Apr 19 2022
clumens committed rP7f0a33ab9367: Low: libcib: Check for NULL before calling g_ascii_strdown. (authored by clumens).
Low: libcib: Check for NULL before calling g_ascii_strdown.