- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed All Stories
All Stories
All Stories
May 1 2024
May 1 2024
nrwahl2 committed rPd218cc7d5323: Refactor: libcrmcommon: Use more XML name constants in some XPaths (authored by nrwahl2).
Refactor: libcrmcommon: Use more XML name constants in some XPaths
nrwahl2 committed rP01e3826c11ff: Refactor: libcrmcluster: known_node_cache only stores cluster nodes (authored by nrwahl2).
Refactor: libcrmcluster: known_node_cache only stores cluster nodes
nrwahl2 committed rP5be0874ba4a3: Refactor: various: Rename pcmk__node_search_known -> _cluster_cib (authored by nrwahl2).
Refactor: various: Rename pcmk__node_search_known -> _cluster_cib
nrwahl2 committed rPe804b6a67cd9: Refactor: libcrmcluster: Rename pcmk__node_search_cluster -> _member (authored by nrwahl2).
Refactor: libcrmcluster: Rename pcmk__node_search_cluster -> _member
nrwahl2 committed rP0dfa7ab01799: Refactor: libcrmcluster: New pcmk__cluster_init_node_caches() (authored by nrwahl2).
Refactor: libcrmcluster: New pcmk__cluster_init_node_caches()
nrwahl2 committed rP3a3fc41aabe5: API: libcrmcluster: Deprecate crm_peer_init() (authored by nrwahl2).
API: libcrmcluster: Deprecate crm_peer_init()
nrwahl2 committed rPbc3827697bf3: Refactor: libcrmcluster: New pcmk__cluster_destroy_node_caches() (authored by nrwahl2).
Refactor: libcrmcluster: New pcmk__cluster_destroy_node_caches()
GitHub <noreply@github.com> committed rP134be58eff17: Merge pull request #3447 from nrwahl2/nrwahl2-T788 (authored by kgaillot).
Merge pull request #3447 from nrwahl2/nrwahl2-T788
nrwahl2 committed rPc95533459872: API: libcrmcluster: Deprecate crm_peer_destroy() (authored by nrwahl2).
API: libcrmcluster: Deprecate crm_peer_destroy()
May 1 2024, 1:14 PM · Restricted Project
kgaillot committed rPcce19703e928: Refactor: xml: functionize best-match.sh main (authored by kgaillot).
Refactor: xml: functionize best-match.sh main
kgaillot committed rP30d64f7a3b78: Refactor: xml: rename best-match.sh to rng-helper (authored by kgaillot).
Refactor: xml: rename best-match.sh to rng-helper
kgaillot committed rP3414a20d4f0a: Refactor: xml: make rng-helper a substitution file (authored by kgaillot).
Refactor: xml: make rng-helper a substitution file
kgaillot committed rP1beb5e983354: Refactor: xml: functionize version-diff.sh main (authored by kgaillot).
Refactor: xml: functionize version-diff.sh main
kgaillot committed rP62411c95d0c9: Refactor: xml: make rng-helper take a command argument (authored by kgaillot).
Refactor: xml: make rng-helper take a command argument
kgaillot committed rPe076bf663636: Refactor: xml: merge version_diff.sh into rng-helper (authored by kgaillot).
Refactor: xml: merge version_diff.sh into rng-helper
kgaillot committed rP9011621f9e55: Refactor: xml: move API RNG creation to rng-helper (authored by kgaillot).
Refactor: xml: move API RNG creation to rng-helper
GitHub <noreply@github.com> committed rP11a781dca124: Merge pull request #3432 from kgaillot/rng (authored by kgaillot).
Merge pull request #3432 from kgaillot/rng
kgaillot committed rPf83f032ec448: Refactor: xml: move CIB RNG creation to rng-helper (authored by kgaillot).
Refactor: xml: move CIB RNG creation to rng-helper
May 1 2024, 11:19 AM · Restricted Project
kgaillot committed rP96530cf774f4: Log: scheduler: improve deprecated schema warning (authored by kgaillot).
Log: scheduler: improve deprecated schema warning
kgaillot committed rP934682f6cb8d: Feature: CIB: deprecate support for unknown schemas in validate-with (authored by kgaillot).
Feature: CIB: deprecate support for unknown schemas in validate-with
kgaillot committed rPf45a727c1c8c: Feature: CIB: deprecate disabling schema validation (authored by kgaillot).
Feature: CIB: deprecate disabling schema validation
kgaillot closed T809: Deprecate support for disabling schema validation, a subtask of T810: Drop support for disabling schema validation, as Merged.
kgaillot committed rPdaf0a118398b: Feature: CIB: deprecate omitting validate-with attribute from cib element (authored by kgaillot).
Feature: CIB: deprecate omitting validate-with attribute from cib element
kgaillot committed rP22746202bbc8: Test: cts-scheduler,cts-cli: update expected outputs for log message change (authored by kgaillot).
Test: cts-scheduler,cts-cli: update expected outputs for log message change
kgaillot committed rP2c23e382ecf3: Log: libpe_status,libpacemaker: enable deprecation warnings even in… (authored by kgaillot).
Log: libpe_status,libpacemaker: enable deprecation warnings even in…
GitHub <noreply@github.com> committed rPd2ecc2206b09: Merge pull request #3438 from kgaillot/schema2 (authored by kgaillot).
Merge pull request #3438 from kgaillot/schema2
Only public APIs need SUPPORT_COROSYNC notes
kgaillot committed rP4e1c4a6e170b: Log: scheduler: improve messages about orphaned resources (authored by kgaillot).
Log: scheduler: improve messages about orphaned resources
kgaillot committed rPff231fc2bb95: Doc: Pacemaker Development: add chapter about editing documentation (authored by kgaillot).
Doc: Pacemaker Development: add chapter about editing documentation
GitHub <noreply@github.com> committed rP85002f7689e5: Merge pull request #3441 from kgaillot/doc (authored by kgaillot).
Merge pull request #3441 from kgaillot/doc
kgaillot committed rP0165c736f77a: Doc: Pacemaker Development: add a glossary (authored by kgaillot).
Doc: Pacemaker Development: add a glossary
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.
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.
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.
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.
clumens committed rP1ccddc9adadd: Refactor: tools: Split up cli_resource_update_attribute. (authored by clumens).
Refactor: tools: Split up cli_resource_update_attribute.
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
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
nrwahl2 committed rPc58376830b81: API: libcrmcluster: Deprecate crm_peer_cache (authored by nrwahl2).
API: libcrmcluster: Deprecate crm_peer_cache
nrwahl2 committed rP659ce0a7651d: API: libcrmcluster: Deprecate crm_remote_peer_cache (authored by nrwahl2).
API: libcrmcluster: Deprecate crm_remote_peer_cache
API: libcrmcluster: Deprecate crm_peer_seq
nrwahl2 committed rP78244f81401e: API: libcrmcluster: Deprecate crm_have_quorum (authored by nrwahl2).
API: libcrmcluster: Deprecate crm_have_quorum
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
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
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
nrwahl2 committed rP37ef4bf15b37: API: libcrmcluster: Deprecate CRM_NODE_LOST (authored by nrwahl2).
API: libcrmcluster: Deprecate CRM_NODE_LOST
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
nrwahl2 committed rPc6dfbc844930: API: libcrmcluster: New pcmk_cluster_layer_text() (authored by nrwahl2).
API: libcrmcluster: New pcmk_cluster_layer_text()
nrwahl2 committed rP15b0c45ee9cf: API: libcrmcluster: New enum pcmk_cluster_layer (authored by nrwahl2).
API: libcrmcluster: New enum pcmk_cluster_layer
nrwahl2 committed rP916a9c967878: Refactor: various: Use pcmk_cluster_layer_text() (authored by nrwahl2).
Refactor: various: Use pcmk_cluster_layer_text()
nrwahl2 committed rPaf7e259ecfbd: API: libcrmcluster: Deprecate name_for_cluster_type() (authored by nrwahl2).
API: libcrmcluster: Deprecate name_for_cluster_type()
nrwahl2 committed rP6e11f0d70997: API: libcrmcommon: New PCMK_VALUE_COROSYNC string constant (authored by nrwahl2).
API: libcrmcommon: New PCMK_VALUE_COROSYNC string constant
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
nrwahl2 committed rPdb5de7a15724: Refator: libcrmcluster: Return bool from pcmk__corosync_detect() (authored by nrwahl2).
Refator: libcrmcluster: Return bool from pcmk__corosync_detect()
nrwahl2 committed rPea88e48e54aa: API: libcrmcluster: New pcmk_get_cluster_layer() (authored by nrwahl2).
API: libcrmcluster: New pcmk_get_cluster_layer()
nrwahl2 committed rP7a071c08f529: Refactor: various: Use pcmk_get_cluster_layer() (authored by nrwahl2).
Refactor: various: Use pcmk_get_cluster_layer()
nrwahl2 committed rP107ab53a3e0a: API: libcrmcluster: Deprecate get_cluster_type() (authored by nrwahl2).
API: libcrmcluster: Deprecate get_cluster_type()
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
nrwahl2 committed rP3ba7e87a99e8: Refactor: various: Drop is_corosync_cluster() internally (authored by nrwahl2).
Refactor: various: Drop is_corosync_cluster() internally
nrwahl2 committed rP5c6dfd5cc372: API: libcrmcluster: Deprecate is_corosync_cluster() (authored by nrwahl2).
API: libcrmcluster: Deprecate is_corosync_cluster()
API: libcrmcluster: New pcmk_cluster_t
nrwahl2 committed rP247f1884e5e3: API: libcrmcluster: Deprecate crm_cluster_t (authored by nrwahl2).
API: libcrmcluster: Deprecate crm_cluster_t
nrwahl2 committed rPdb0276e96271: API: libcrmcluster: New pcmk_cluster_set_destroy_fn() (authored by nrwahl2).
API: libcrmcluster: New pcmk_cluster_set_destroy_fn()
nrwahl2 committed rP149f59286d87: API: libcrmcluster: New pcmk_cpg_set_deliver_fn() (authored by nrwahl2).
API: libcrmcluster: New pcmk_cpg_set_deliver_fn()
nrwahl2 committed rPd5972cca956f: API: libcrmcluster: New pcmk_cpg_set_confchg_fn() (authored by nrwahl2).
API: libcrmcluster: New pcmk_cpg_set_confchg_fn()
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
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
nrwahl2 committed rP2075221e9edd: API: libcrmcluster: Deprecate crm_join_phase_str() (authored by nrwahl2).
API: libcrmcluster: Deprecate crm_join_phase_str()
Apr 30 2024
Apr 30 2024
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.
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.
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.
clumens committed rP4b3fdd9c9201: Refactor: libpacemaker: Add an argument for tweaking attribute output. (authored by clumens).
Refactor: libpacemaker: Add an argument for tweaking attribute output.
clumens committed rP8d12f32efa06: Refactor: libpacemaker: Use a macro to reduce code duplication. (authored by clumens).
Refactor: libpacemaker: Use a macro to reduce code duplication.
clumens committed rP2eadc5aee2e9: Refactor: tools: Remove the special crm_attribute output message. (authored by clumens).
Refactor: tools: Remove the special crm_attribute output message.
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
clumens committed rP2764fd4bc9ef: Test: cts-cli: Update expected test output. (authored by clumens).
Test: cts-cli: Update expected test output.
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
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
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
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
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…
kgaillot committed rPb3c50d1f8e14: API: libcrmcommon: deprecate pcmk_on_fail_text() (authored by kgaillot).
API: libcrmcommon: deprecate pcmk_on_fail_text()
kgaillot committed rP877ba6f03141: API: libcrmcommon: deprecate pcmk_action_text() (authored by kgaillot).
API: libcrmcommon: deprecate pcmk_action_text()
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 · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot committed rPebf5ffc937e5: API: libcrmcomon: deprecate pcmk_parse_action() (authored by kgaillot).
API: libcrmcomon: deprecate pcmk_parse_action()
GitHub <noreply@github.com> committed rP8ba07347b19f: Merge pull request #3442 from kgaillot/T791 (authored by kgaillot).
Merge pull request #3442 from kgaillot/T791
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
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 29 2024
Apr 29 2024
nrwahl2 committed rP7b6c7bd70ae1: Refactor: libcrmcluster: New pcmk__cpg_connect() (authored by nrwahl2).
Refactor: libcrmcluster: New pcmk__cpg_connect()
nrwahl2 committed rP07e7d32559ee: API: libcrmcluster: Deprecate cluster_connect_cpg() (authored by nrwahl2).
API: libcrmcluster: Deprecate cluster_connect_cpg()
nrwahl2 committed rPeba8143bf4d8: Refactor: libcrmcluster: pcmk__corosync_connect() returns standard code (authored by nrwahl2).
Refactor: libcrmcluster: pcmk__corosync_connect() returns standard code
nrwahl2 committed rP2b619694d043: API: libcrmcluster: New pcmk_cluster_connect() (authored by nrwahl2).
API: libcrmcluster: New pcmk_cluster_connect()
nrwahl2 committed rP18848e072921: API: libcrmcluster: Deprecate crm_cluster_connect() (authored by nrwahl2).
API: libcrmcluster: Deprecate crm_cluster_connect()
nrwahl2 committed rP5be68d9f8f2f: Refactor: libcrmcluster: New pcmk__cpg_disconnect() (authored by nrwahl2).
Refactor: libcrmcluster: New pcmk__cpg_disconnect()
nrwahl2 committed rP2e33e2c6bb84: API: libcrmcluster: Deprecate cluster_disconnect_cpg() (authored by nrwahl2).
API: libcrmcluster: Deprecate cluster_disconnect_cpg()