Page MenuHomeClusterLabs Projects
Feed All Stories

May 1 2024

clumens committed rP210e6d2609ff: Refactor: tools: Move the need_init block up out of the loop. (authored by clumens).
Refactor: tools: Move the need_init block up out of the loop.
May 1 2024, 12:35 AM
clumens committed rP7c672c13ed48: Refactor: tools: Split building the resource list into its own function. (authored by clumens).
Refactor: tools: Split building the resource list into its own function.
May 1 2024, 12:35 AM
clumens committed rPc8413fb254ed: Refactor: tools: Split out setting attributes in a resource's XML element. (authored by clumens).
Refactor: tools: Split out setting attributes in a resource's XML element.
May 1 2024, 12:35 AM
clumens committed rP68e29dc5e524: Refactor: tools: Unindent a loop in cli_resource_update_attribute. (authored by clumens).
Refactor: tools: Unindent a loop in cli_resource_update_attribute.
May 1 2024, 12:35 AM
clumens committed rP1ccddc9adadd: Refactor: tools: Split up cli_resource_update_attribute. (authored by clumens).
Refactor: tools: Split up cli_resource_update_attribute.
May 1 2024, 12:35 AM
GitHub <noreply@github.com> committed rP83ac76cc0d1d: Merge pull request #3445 from clumens/t614-prep (authored by nrwahl2).
Merge pull request #3445 from clumens/t614-prep
May 1 2024, 12:35 AM
clumens committed rPe2e51db168d0: Refactor: tools: Remove cib_options from cli_resource_update_attribute (authored by clumens).
Refactor: tools: Remove cib_options from cli_resource_update_attribute
May 1 2024, 12:35 AM
nrwahl2 committed rPc58376830b81: API: libcrmcluster: Deprecate crm_peer_cache (authored by nrwahl2).
API: libcrmcluster: Deprecate crm_peer_cache
May 1 2024, 12:27 AM
nrwahl2 committed rP659ce0a7651d: API: libcrmcluster: Deprecate crm_remote_peer_cache (authored by nrwahl2).
API: libcrmcluster: Deprecate crm_remote_peer_cache
May 1 2024, 12:27 AM
nrwahl2 committed rP8491113dbfad: API: libcrmcluster: Deprecate crm_peer_seq (authored by nrwahl2).
API: libcrmcluster: Deprecate crm_peer_seq
May 1 2024, 12:26 AM
nrwahl2 committed rP78244f81401e: API: libcrmcluster: Deprecate crm_have_quorum (authored by nrwahl2).
API: libcrmcluster: Deprecate crm_have_quorum
May 1 2024, 12:26 AM
nrwahl2 committed rPb01cd8b0b976: API: libcrmcluster: Deprecate enum crm_join_phase and all its values (authored by nrwahl2).
API: libcrmcluster: Deprecate enum crm_join_phase and all its values
May 1 2024, 12:26 AM
nrwahl2 committed rP3e62861d6f34: API: libcrmcluster: Deprecate crm_node_flags and all its values (authored by nrwahl2).
API: libcrmcluster: Deprecate crm_node_flags and all its values
May 1 2024, 12:26 AM
nrwahl2 committed rP3af75a0c5719: API: libcrmcluster: Deprecate crm_status_type and all its values (authored by nrwahl2).
API: libcrmcluster: Deprecate crm_status_type and all its values
May 1 2024, 12:26 AM
nrwahl2 committed rP37ef4bf15b37: API: libcrmcluster: Deprecate CRM_NODE_LOST (authored by nrwahl2).
API: libcrmcluster: Deprecate CRM_NODE_LOST
May 1 2024, 12:26 AM
nrwahl2 committed rPcfab66f20d51: API: libcrmcluster: Deprecate crm_ais_msg_types and all its values (authored by nrwahl2).
API: libcrmcluster: Deprecate crm_ais_msg_types and all its values
May 1 2024, 12:26 AM
nrwahl2 committed rPc6dfbc844930: API: libcrmcluster: New pcmk_cluster_layer_text() (authored by nrwahl2).
API: libcrmcluster: New pcmk_cluster_layer_text()
May 1 2024, 12:26 AM
nrwahl2 committed rP15b0c45ee9cf: API: libcrmcluster: New enum pcmk_cluster_layer (authored by nrwahl2).
API: libcrmcluster: New enum pcmk_cluster_layer
May 1 2024, 12:26 AM
nrwahl2 committed rP916a9c967878: Refactor: various: Use pcmk_cluster_layer_text() (authored by nrwahl2).
Refactor: various: Use pcmk_cluster_layer_text()
May 1 2024, 12:25 AM
nrwahl2 committed rPaf7e259ecfbd: API: libcrmcluster: Deprecate name_for_cluster_type() (authored by nrwahl2).
API: libcrmcluster: Deprecate name_for_cluster_type()
May 1 2024, 12:25 AM
nrwahl2 committed rP6e11f0d70997: API: libcrmcommon: New PCMK_VALUE_COROSYNC string constant (authored by nrwahl2).
API: libcrmcommon: New PCMK_VALUE_COROSYNC string constant
May 1 2024, 12:25 AM
nrwahl2 committed rP4502548f53a6: Refactor: libcrmcluster: Drop CS_ERR_SECURITY from pcmk__corosync_detect (authored by nrwahl2).
Refactor: libcrmcluster: Drop CS_ERR_SECURITY from pcmk__corosync_detect
May 1 2024, 12:25 AM
nrwahl2 committed rPdb5de7a15724: Refator: libcrmcluster: Return bool from pcmk__corosync_detect() (authored by nrwahl2).
Refator: libcrmcluster: Return bool from pcmk__corosync_detect()
May 1 2024, 12:25 AM
nrwahl2 committed rPea88e48e54aa: API: libcrmcluster: New pcmk_get_cluster_layer() (authored by nrwahl2).
API: libcrmcluster: New pcmk_get_cluster_layer()
May 1 2024, 12:25 AM
nrwahl2 committed rP7a071c08f529: Refactor: various: Use pcmk_get_cluster_layer() (authored by nrwahl2).
Refactor: various: Use pcmk_get_cluster_layer()
May 1 2024, 12:25 AM
nrwahl2 committed rP107ab53a3e0a: API: libcrmcluster: Deprecate get_cluster_type() (authored by nrwahl2).
API: libcrmcluster: Deprecate get_cluster_type()
May 1 2024, 12:24 AM
nrwahl2 committed rPb3d1e7ab4056: API: libcrmcluster: Deprecate enum cluster_type_e and all its values (authored by nrwahl2).
API: libcrmcluster: Deprecate enum cluster_type_e and all its values
May 1 2024, 12:24 AM
nrwahl2 committed rP3ba7e87a99e8: Refactor: various: Drop is_corosync_cluster() internally (authored by nrwahl2).
Refactor: various: Drop is_corosync_cluster() internally
May 1 2024, 12:24 AM
nrwahl2 committed rP5c6dfd5cc372: API: libcrmcluster: Deprecate is_corosync_cluster() (authored by nrwahl2).
API: libcrmcluster: Deprecate is_corosync_cluster()
May 1 2024, 12:24 AM
nrwahl2 committed rPb6e5e051af49: API: libcrmcluster: New pcmk_cluster_t (authored by nrwahl2).
API: libcrmcluster: New pcmk_cluster_t
May 1 2024, 12:24 AM
nrwahl2 committed rP247f1884e5e3: API: libcrmcluster: Deprecate crm_cluster_t (authored by nrwahl2).
API: libcrmcluster: Deprecate crm_cluster_t
May 1 2024, 12:24 AM
nrwahl2 committed rPdb0276e96271: API: libcrmcluster: New pcmk_cluster_set_destroy_fn() (authored by nrwahl2).
API: libcrmcluster: New pcmk_cluster_set_destroy_fn()
May 1 2024, 12:24 AM
nrwahl2 committed rP149f59286d87: API: libcrmcluster: New pcmk_cpg_set_deliver_fn() (authored by nrwahl2).
API: libcrmcluster: New pcmk_cpg_set_deliver_fn()
May 1 2024, 12:24 AM
nrwahl2 committed rPd5972cca956f: API: libcrmcluster: New pcmk_cpg_set_confchg_fn() (authored by nrwahl2).
API: libcrmcluster: New pcmk_cpg_set_confchg_fn()
May 1 2024, 12:23 AM
nrwahl2 committed rP606b4c56a0d4: API: libcrmcluster: Deprecate crm_cluster_s and all its members (authored by nrwahl2).
API: libcrmcluster: Deprecate crm_cluster_s and all its members
May 1 2024, 12:23 AM
GitHub <noreply@github.com> committed rPcfa8261087a8: Merge pull request #3443 from nrwahl2/nrwahl2-T788 (authored by nrwahl2).
Merge pull request #3443 from nrwahl2/nrwahl2-T788
May 1 2024, 12:23 AM
nrwahl2 committed rP2075221e9edd: API: libcrmcluster: Deprecate crm_join_phase_str() (authored by nrwahl2).
API: libcrmcluster: Deprecate crm_join_phase_str()
May 1 2024, 12:23 AM

Apr 30 2024

nrwahl2 triaged T818: Add libcrmcluster to doxygen-generated HTML docs as Normal priority.
Apr 30 2024, 7:31 PM · Restricted Project, Restricted Project, Pacemaker: Documentation
kgaillot added a comment to T788: Deprecate public API access to most of libcrmcluster.
In T788#12132, @nrwahl2 wrote:

For 3.0.0 (T793)... For pcmk_cluster_t, we can replace all deprecated struct members except destroy() and cpg with a void *private member that can be used internally for a new internal struct containing the deprecated members.

Why can't destroy and cpg become part of the void *private member at 3.0.0? It seems that's the point of creating the setter functions for those, so that external users no longer need direct access.

Apr 30 2024, 10:14 AM · Restricted Project, Pacemaker (2.1.8), Restricted Project
clumens committed rP87f341e1879f: Refactor: libpacemaker: The attribute message should take a quiet arg. (authored by clumens).
Refactor: libpacemaker: The attribute message should take a quiet arg.
Apr 30 2024, 10:00 AM
clumens committed rPfcc143554c59: Refactor: tools: Do not pass a host value in crm_attribute. (authored by clumens).
Refactor: tools: Do not pass a host value in crm_attribute.
Apr 30 2024, 10:00 AM
clumens committed rP4b3fdd9c9201: Refactor: libpacemaker: Add an argument for tweaking attribute output. (authored by clumens).
Refactor: libpacemaker: Add an argument for tweaking attribute output.
Apr 30 2024, 10:00 AM
clumens committed rP8d12f32efa06: Refactor: libpacemaker: Use a macro to reduce code duplication. (authored by clumens).
Refactor: libpacemaker: Use a macro to reduce code duplication.
Apr 30 2024, 10:00 AM
clumens committed rP2eadc5aee2e9: Refactor: tools: Remove the special crm_attribute output message. (authored by clumens).
Refactor: tools: Remove the special crm_attribute output message.
Apr 30 2024, 10:00 AM
GitHub <noreply@github.com> committed rPd6ca6f67ced8: Merge pull request #3440 from clumens/attr-messages (authored by kgaillot).
Merge pull request #3440 from clumens/attr-messages
Apr 30 2024, 10:00 AM
clumens committed rP2764fd4bc9ef: Test: cts-cli: Update expected test output. (authored by clumens).
Test: cts-cli: Update expected test output.
Apr 30 2024, 10:00 AM
gao-yan committed rP6f78cf724539: Fix: tools: make crm_mon exit upon loss of the attached pseudo-terminal (authored by gao-yan).
Fix: tools: make crm_mon exit upon loss of the attached pseudo-terminal
Apr 30 2024, 9:59 AM
kgaillot committed rP5289519b73ba: API: libcrmcommon: deprecate enum pe_action_flags and all its values (authored by kgaillot).
API: libcrmcommon: deprecate enum pe_action_flags and all its values
Apr 30 2024, 9:59 AM
kgaillot committed rP190a9abeb09d: API: libcrmcommon: deprecate enum action_tasks and all its values (authored by kgaillot).
API: libcrmcommon: deprecate enum action_tasks and all its values
Apr 30 2024, 9:59 AM
kgaillot committed rPf74ba4276c03: API: libcrmcommon: deprecate enum action_fail_response and all its values (authored by kgaillot).
API: libcrmcommon: deprecate enum action_fail_response and all its values
Apr 30 2024, 9:59 AM
kgaillot committed rP8a0976a57f77: API: libcrmcommon: deprecate direct access to struct pe_action_s and all its… (authored by kgaillot).
API: libcrmcommon: deprecate direct access to struct pe_action_s and all its…
Apr 30 2024, 9:58 AM
kgaillot committed rPb3c50d1f8e14: API: libcrmcommon: deprecate pcmk_on_fail_text() (authored by kgaillot).
API: libcrmcommon: deprecate pcmk_on_fail_text()
Apr 30 2024, 9:58 AM
kgaillot committed rP877ba6f03141: API: libcrmcommon: deprecate pcmk_action_text() (authored by kgaillot).
API: libcrmcommon: deprecate pcmk_action_text()
Apr 30 2024, 9:58 AM
kgaillot closed T791: Deprecate direct access to scheduler action structs and enums, a subtask of T797: Make scheduler action structs and enums internal, as Merged.
Apr 30 2024, 9:58 AM · Pacemaker: Future Release Series, Pacemaker (3.0.0), Pacemaker: Scheduler, Restricted Project
kgaillot closed T791: Deprecate direct access to scheduler action structs and enums as Merged by committing rPebf5ffc937e5: API: libcrmcomon: deprecate pcmk_parse_action().
Apr 30 2024, 9:58 AM · Pacemaker (2.1.8), Restricted Project, Pacemaker: Scheduler
kgaillot committed rPebf5ffc937e5: API: libcrmcomon: deprecate pcmk_parse_action() (authored by kgaillot).
API: libcrmcomon: deprecate pcmk_parse_action()
Apr 30 2024, 9:58 AM
GitHub <noreply@github.com> committed rP8ba07347b19f: Merge pull request #3442 from kgaillot/T791 (authored by kgaillot).
Merge pull request #3442 from kgaillot/T791
Apr 30 2024, 9:58 AM
GitHub <noreply@github.com> committed rP1dd728559932: Merge pull request #3430 from gao-yan/crm_mon-exit-loss-pty (authored by kgaillot).
Merge pull request #3430 from gao-yan/crm_mon-exit-loss-pty
Apr 30 2024, 9:58 AM
nrwahl2 added a comment to T788: Deprecate public API access to most of libcrmcluster.

For 3.0.0 (T793)... For pcmk_cluster_t, we can replace all deprecated struct members except destroy() and cpg with a void *private member that can be used internally for a new internal struct containing the deprecated members.

Apr 30 2024, 5:18 AM · Restricted Project, Pacemaker (2.1.8), Restricted Project

Apr 29 2024

nrwahl2 committed rP7b6c7bd70ae1: Refactor: libcrmcluster: New pcmk__cpg_connect() (authored by nrwahl2).
Refactor: libcrmcluster: New pcmk__cpg_connect()
Apr 29 2024, 11:55 PM
nrwahl2 committed rP07e7d32559ee: API: libcrmcluster: Deprecate cluster_connect_cpg() (authored by nrwahl2).
API: libcrmcluster: Deprecate cluster_connect_cpg()
Apr 29 2024, 11:55 PM
nrwahl2 committed rPeba8143bf4d8: Refactor: libcrmcluster: pcmk__corosync_connect() returns standard code (authored by nrwahl2).
Refactor: libcrmcluster: pcmk__corosync_connect() returns standard code
Apr 29 2024, 11:55 PM
nrwahl2 committed rP2b619694d043: API: libcrmcluster: New pcmk_cluster_connect() (authored by nrwahl2).
API: libcrmcluster: New pcmk_cluster_connect()
Apr 29 2024, 11:54 PM
nrwahl2 committed rP18848e072921: API: libcrmcluster: Deprecate crm_cluster_connect() (authored by nrwahl2).
API: libcrmcluster: Deprecate crm_cluster_connect()
Apr 29 2024, 11:54 PM
nrwahl2 committed rP5be68d9f8f2f: Refactor: libcrmcluster: New pcmk__cpg_disconnect() (authored by nrwahl2).
Refactor: libcrmcluster: New pcmk__cpg_disconnect()
Apr 29 2024, 11:54 PM
nrwahl2 committed rP2e33e2c6bb84: API: libcrmcluster: Deprecate cluster_disconnect_cpg() (authored by nrwahl2).
API: libcrmcluster: Deprecate cluster_disconnect_cpg()
Apr 29 2024, 11:54 PM
nrwahl2 committed rPccac4ac1e4b0: API: libcrmcluster: New pcmk_cluster_disconnect() (authored by nrwahl2).
API: libcrmcluster: New pcmk_cluster_disconnect()
Apr 29 2024, 11:54 PM
nrwahl2 committed rP0b8ea25e2dd9: API: libcrmcluster: Deprecate crm_cluster_disconnect() (authored by nrwahl2).
API: libcrmcluster: Deprecate crm_cluster_disconnect()
Apr 29 2024, 11:54 PM
nrwahl2 committed rPae76aca4f8df: Refactor: libcrmcluster: New pcmk__cluster_num_remote_nodes() (authored by nrwahl2).
Refactor: libcrmcluster: New pcmk__cluster_num_remote_nodes()
Apr 29 2024, 11:54 PM
nrwahl2 committed rP92d939d87c21: API: libcrmcluster: Deprecate crm_remote_node_cache_size() (authored by nrwahl2).
API: libcrmcluster: Deprecate crm_remote_node_cache_size()
Apr 29 2024, 11:54 PM
nrwahl2 committed rPe2b040d648a7: Refactor: libcrmcluster: New refresh_remote_nodes() (authored by nrwahl2).
Refactor: libcrmcluster: New refresh_remote_nodes()
Apr 29 2024, 11:54 PM
nrwahl2 committed rP2a9568484e4d: API: libcrmcluster: Deprecate crm_remote_peer_cache_refresh() (authored by nrwahl2).
API: libcrmcluster: Deprecate crm_remote_peer_cache_refresh()
Apr 29 2024, 11:53 PM
nrwahl2 committed rP25d580d0ebec: Refactor: libcrmcluster: New pcmk__cluster_lookup_remote_node() (authored by nrwahl2).
Refactor: libcrmcluster: New pcmk__cluster_lookup_remote_node()
Apr 29 2024, 11:53 PM
nrwahl2 committed rP6afaa1bd987d: API: libcrmcluster: Deprecate crm_remote_peer_get() (authored by nrwahl2).
API: libcrmcluster: Deprecate crm_remote_peer_get()
Apr 29 2024, 11:53 PM
nrwahl2 committed rP4c758b8099d7: Refactor: libcrmcluster: New pcmk__cluster_forget_remote_node() (authored by nrwahl2).
Refactor: libcrmcluster: New pcmk__cluster_forget_remote_node()
Apr 29 2024, 11:53 PM
nrwahl2 committed rP9e18d296ce0d: API: libcrmcluster: Deprecate crm_remote_peer_cache_remove() (authored by nrwahl2).
API: libcrmcluster: Deprecate crm_remote_peer_cache_remove()
Apr 29 2024, 11:53 PM
nrwahl2 committed rPf59e6b372ab9: Refactor: libcrmcluster: New pcmk__cluster_is_node_active() (authored by nrwahl2).
Refactor: libcrmcluster: New pcmk__cluster_is_node_active()
Apr 29 2024, 11:53 PM
nrwahl2 committed rPec6880c0c276: Refactor: libcrmcluster: New pcmk__cluster_num_active_nodes() (authored by nrwahl2).
Refactor: libcrmcluster: New pcmk__cluster_num_active_nodes()
Apr 29 2024, 11:53 PM
nrwahl2 committed rPcb6130ba2c99: API: libcrmcluster: Deprecate crm_is_peer_active() (authored by nrwahl2).
API: libcrmcluster: Deprecate crm_is_peer_active()
Apr 29 2024, 11:53 PM
nrwahl2 committed rP8e81ae1d9bc7: API: libcrmcluster: Deprecate crm_active_peers() (authored by nrwahl2).
API: libcrmcluster: Deprecate crm_active_peers()
Apr 29 2024, 11:53 PM
nrwahl2 committed rPc59a04be643a: Refactor: libcrmcluster: crm_reap_dead_member() best practices (authored by nrwahl2).
Refactor: libcrmcluster: crm_reap_dead_member() best practices
Apr 29 2024, 11:52 PM
nrwahl2 committed rP60079bd04074: Refactor: libcrmcluster: New pcmk__cluster_forget_cluster_node() (authored by nrwahl2).
Refactor: libcrmcluster: New pcmk__cluster_forget_cluster_node()
Apr 29 2024, 11:52 PM
nrwahl2 committed rPd3d943884ef4: API: libcrmcluster: Deprecate reap_crm_member() (authored by nrwahl2).
API: libcrmcluster: Deprecate reap_crm_member()
Apr 29 2024, 11:52 PM
GitHub <noreply@github.com> committed rP590bf71fe801: Merge pull request #3437 from nrwahl2/nrwahl2-T788 (authored by nrwahl2).
Merge pull request #3437 from nrwahl2/nrwahl2-T788
Apr 29 2024, 11:52 PM
nrwahl2 added a comment to T788: Deprecate public API access to most of libcrmcluster.

Ah right, whenever we did this before, we used new value names as well. Let's define new names like pcmk_cluster_type_corosync. (Or maybe pcmk_cluster_layer/pcmk_cluster_layer_corosync.)

Apr 29 2024, 11:40 PM · Restricted Project, Pacemaker (2.1.8), Restricted Project
nrwahl2 added a comment to T788: Deprecate public API access to most of libcrmcluster.
Apr 29 2024, 8:00 PM · Restricted Project, Pacemaker (2.1.8), Restricted Project
nrwahl2 committed rP95977d3e048b: Refactor: libcrmcommon: New pcmk__xe_copy_attrs() (authored by nrwahl2).
Refactor: libcrmcommon: New pcmk__xe_copy_attrs()
Apr 29 2024, 7:33 PM
nrwahl2 committed rP51be43d07faa: API: libcrmcommon: Deprecate copy_in_properties() (authored by nrwahl2).
API: libcrmcommon: Deprecate copy_in_properties()
Apr 29 2024, 7:33 PM
nrwahl2 committed rPfa4e761991f2: Refactor: libcrmcommon: New enum pcmk__xa_flags (authored by nrwahl2).
Refactor: libcrmcommon: New enum pcmk__xa_flags
Apr 29 2024, 7:33 PM
nrwahl2 committed rP6aeb86e59c59: Refactor: libcrmcommon: New flags arg for pcmk__xe_copy_attrs() (authored by nrwahl2).
Refactor: libcrmcommon: New flags arg for pcmk__xe_copy_attrs()
Apr 29 2024, 7:33 PM
nrwahl2 committed rP7aee2f601b24: Refactor: attrd: Drop attrd_copy_xml_attributes() (authored by nrwahl2).
Refactor: attrd: Drop attrd_copy_xml_attributes()
Apr 29 2024, 7:33 PM
nrwahl2 committed rPd662122108ca: Refactor: libcrmcommon: New pcmk__xe_set_score() (authored by nrwahl2).
Refactor: libcrmcommon: New pcmk__xe_set_score()
Apr 29 2024, 7:33 PM
nrwahl2 committed rP06a81f0612ac: Refactor: libcrmcommon: New pcmk__xaf_score_update flag (authored by nrwahl2).
Refactor: libcrmcommon: New pcmk__xaf_score_update flag
Apr 29 2024, 7:32 PM
nrwahl2 committed rPa1e4951c36a9: API: libcrmcommon: Deprecate expand_plus_plus() (authored by nrwahl2).
API: libcrmcommon: Deprecate expand_plus_plus()
Apr 29 2024, 7:32 PM
nrwahl2 committed rP62476fc343b6: Refactor: libcrmcommon: Some best practices in pcmk__xml_update() (authored by nrwahl2).
Refactor: libcrmcommon: Some best practices in pcmk__xml_update()
Apr 29 2024, 7:32 PM
nrwahl2 committed rP662cad6efb34: Refactor: libcrmcommon: pcmk__xe_copy_attrs() checks score_update flag (authored by nrwahl2).
Refactor: libcrmcommon: pcmk__xe_copy_attrs() checks score_update flag
Apr 29 2024, 7:32 PM
nrwahl2 committed rP01dba2cb04ad: Refactor: libcrmcommon: flags argument for pcmk__xml_update() (authored by nrwahl2).
Refactor: libcrmcommon: flags argument for pcmk__xml_update()
Apr 29 2024, 7:32 PM
nrwahl2 committed rPa293aba90573: Refactor: libcrmcommon: flags argument for pcmk__xe_update_match() (authored by nrwahl2).
Refactor: libcrmcommon: flags argument for pcmk__xe_update_match()
Apr 29 2024, 7:32 PM
nrwahl2 committed rPc3c7e8c42435: Doc: libcrmcommon: Mark as_diff arg of pcmk__xml_update() deprecated (authored by nrwahl2).
Doc: libcrmcommon: Mark as_diff arg of pcmk__xml_update() deprecated
Apr 29 2024, 7:32 PM
nrwahl2 committed rP2f35d9ca1c5e: Test: cts-cli: Add tests for ++/+= syntax in cibadmin and crm_attribute (authored by nrwahl2).
Test: cts-cli: Add tests for ++/+= syntax in cibadmin and crm_attribute
Apr 29 2024, 7:31 PM