Page MenuHomeClusterLabs Projects
Feed All Stories

Wed, May 1

kgaillot committed rP2808079ac33c: API: libcrmcommon: add pcmk_get_no_quorum_policy() (authored by kgaillot).
API: libcrmcommon: add pcmk_get_no_quorum_policy()
Wed, May 1, 5:43 PM
kgaillot committed rPc804e0aa343a: API: libpe_status: deprecate pe_find_node() (authored by kgaillot).
API: libpe_status: deprecate pe_find_node()
Wed, May 1, 5:43 PM
kgaillot committed rPe4db553068d0: API: libcrmcommon: add pcmk_find_node() (authored by kgaillot).
API: libcrmcommon: add pcmk_find_node()
Wed, May 1, 5:43 PM
kgaillot committed rPeb083251a737: API: libcrmcommon: add pcmk_has_quorum() (authored by kgaillot).
API: libcrmcommon: add pcmk_has_quorum()
Wed, May 1, 5:42 PM
kgaillot closed T792: Deprecate direct access to `pcmk_scheduler_t` members, a subtask of T794: Update SBD to avoid deprecated Pacemaker APIs, as Merged.
Wed, May 1, 5:42 PM · Restricted Project, Restricted Project
kgaillot closed T792: Deprecate direct access to `pcmk_scheduler_t` members as Merged by committing rP3b00480d6b2d: API: libcrmcommon: deprecate direct access to all members of pcmk_scheduler_t.
Wed, May 1, 5:42 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot committed rP3b00480d6b2d: API: libcrmcommon: deprecate direct access to all members of pcmk_scheduler_t (authored by kgaillot).
API: libcrmcommon: deprecate direct access to all members of pcmk_scheduler_t
Wed, May 1, 5:42 PM
GitHub <noreply@github.com> committed rP89ad26dedfba: Merge pull request #3444 from kgaillot/T792 (authored by kgaillot).
Merge pull request #3444 from kgaillot/T792
Wed, May 1, 5:42 PM
kgaillot committed rPa3e65a90d9a7: Feature: CIB: deprecate special handling of literal value "default" for meta… (authored by kgaillot).
Feature: CIB: deprecate special handling of literal value "default" for meta…
Wed, May 1, 5:42 PM
kgaillot committed rPf411e2ddff9e: Feature: CIB: deprecate "default" and "#default" as explicit meta-attribute… (authored by kgaillot).
Feature: CIB: deprecate "default" and "#default" as explicit meta-attribute…
Wed, May 1, 5:42 PM
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
Wed, May 1, 1:18 PM
nrwahl2 committed rP01e3826c11ff: Refactor: libcrmcluster: known_node_cache only stores cluster nodes (authored by nrwahl2).
Refactor: libcrmcluster: known_node_cache only stores cluster nodes
Wed, May 1, 1:18 PM
nrwahl2 committed rP5be0874ba4a3: Refactor: various: Rename pcmk__node_search_known -> _cluster_cib (authored by nrwahl2).
Refactor: various: Rename pcmk__node_search_known -> _cluster_cib
Wed, May 1, 1:17 PM
nrwahl2 committed rPe804b6a67cd9: Refactor: libcrmcluster: Rename pcmk__node_search_cluster -> _member (authored by nrwahl2).
Refactor: libcrmcluster: Rename pcmk__node_search_cluster -> _member
Wed, May 1, 1:17 PM
nrwahl2 committed rP0dfa7ab01799: Refactor: libcrmcluster: New pcmk__cluster_init_node_caches() (authored by nrwahl2).
Refactor: libcrmcluster: New pcmk__cluster_init_node_caches()
Wed, May 1, 1:17 PM
nrwahl2 committed rP3a3fc41aabe5: API: libcrmcluster: Deprecate crm_peer_init() (authored by nrwahl2).
API: libcrmcluster: Deprecate crm_peer_init()
Wed, May 1, 1:17 PM
nrwahl2 committed rPbc3827697bf3: Refactor: libcrmcluster: New pcmk__cluster_destroy_node_caches() (authored by nrwahl2).
Refactor: libcrmcluster: New pcmk__cluster_destroy_node_caches()
Wed, May 1, 1:17 PM
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
Wed, May 1, 1:17 PM
nrwahl2 committed rPc95533459872: API: libcrmcluster: Deprecate crm_peer_destroy() (authored by nrwahl2).
API: libcrmcluster: Deprecate crm_peer_destroy()
Wed, May 1, 1:17 PM
kgaillot edited the content of Pacemaker Release Checklist.
Wed, May 1, 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
Wed, May 1, 1:08 PM
kgaillot committed rP30d64f7a3b78: Refactor: xml: rename best-match.sh to rng-helper (authored by kgaillot).
Refactor: xml: rename best-match.sh to rng-helper
Wed, May 1, 1:07 PM
kgaillot committed rP3414a20d4f0a: Refactor: xml: make rng-helper a substitution file (authored by kgaillot).
Refactor: xml: make rng-helper a substitution file
Wed, May 1, 1:07 PM
kgaillot committed rP1beb5e983354: Refactor: xml: functionize version-diff.sh main (authored by kgaillot).
Refactor: xml: functionize version-diff.sh main
Wed, May 1, 1:07 PM
kgaillot committed rP62411c95d0c9: Refactor: xml: make rng-helper take a command argument (authored by kgaillot).
Refactor: xml: make rng-helper take a command argument
Wed, May 1, 1:07 PM
kgaillot committed rPe076bf663636: Refactor: xml: merge version_diff.sh into rng-helper (authored by kgaillot).
Refactor: xml: merge version_diff.sh into rng-helper
Wed, May 1, 1:07 PM
kgaillot committed rP9011621f9e55: Refactor: xml: move API RNG creation to rng-helper (authored by kgaillot).
Refactor: xml: move API RNG creation to rng-helper
Wed, May 1, 1:07 PM
GitHub <noreply@github.com> committed rP11a781dca124: Merge pull request #3432 from kgaillot/rng (authored by kgaillot).
Merge pull request #3432 from kgaillot/rng
Wed, May 1, 1:07 PM
kgaillot committed rPf83f032ec448: Refactor: xml: move CIB RNG creation to rng-helper (authored by kgaillot).
Refactor: xml: move CIB RNG creation to rng-helper
Wed, May 1, 1:07 PM
kgaillot edited the content of Pacemaker Release Checklist.
Wed, May 1, 11:19 AM · Restricted Project
kgaillot committed rP96530cf774f4: Log: scheduler: improve deprecated schema warning (authored by kgaillot).
Log: scheduler: improve deprecated schema warning
Wed, May 1, 10:38 AM
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
Wed, May 1, 10:38 AM
kgaillot committed rPf45a727c1c8c: Feature: CIB: deprecate disabling schema validation (authored by kgaillot).
Feature: CIB: deprecate disabling schema validation
Wed, May 1, 10:38 AM
kgaillot closed T809: Deprecate support for disabling schema validation, a subtask of T810: Drop support for disabling schema validation, as Merged.
Wed, May 1, 10:38 AM · Restricted Project, Restricted Project, Restricted Project
kgaillot closed T809: Deprecate support for disabling schema validation as Merged by committing rPdaf0a118398b: Feature: CIB: deprecate omitting validate-with attribute from cib element.
Wed, May 1, 10:38 AM · Restricted Project, Restricted Project
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
Wed, May 1, 10:38 AM
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
Wed, May 1, 10:38 AM
kgaillot committed rP2c23e382ecf3: Log: libpe_status,libpacemaker: enable deprecation warnings even in… (authored by kgaillot).
Log: libpe_status,libpacemaker: enable deprecation warnings even in…
Wed, May 1, 10:38 AM
GitHub <noreply@github.com> committed rPd2ecc2206b09: Merge pull request #3438 from kgaillot/schema2 (authored by kgaillot).
Merge pull request #3438 from kgaillot/schema2
Wed, May 1, 10:37 AM
kgaillot added a comment to T818: Add libcrmcluster to doxygen-generated HTML docs.

Only public APIs need SUPPORT_COROSYNC notes

Wed, May 1, 9:56 AM · Restricted Project, Restricted Project
kgaillot committed rP4e1c4a6e170b: Log: scheduler: improve messages about orphaned resources (authored by kgaillot).
Log: scheduler: improve messages about orphaned resources
Wed, May 1, 9:54 AM
kgaillot committed rPff231fc2bb95: Doc: Pacemaker Development: add chapter about editing documentation (authored by kgaillot).
Doc: Pacemaker Development: add chapter about editing documentation
Wed, May 1, 9:54 AM
GitHub <noreply@github.com> committed rP85002f7689e5: Merge pull request #3441 from kgaillot/doc (authored by kgaillot).
Merge pull request #3441 from kgaillot/doc
Wed, May 1, 9:54 AM
kgaillot committed rP0165c736f77a: Doc: Pacemaker Development: add a glossary (authored by kgaillot).
Doc: Pacemaker Development: add a glossary
Wed, May 1, 9:54 AM
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.
Wed, May 1, 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.
Wed, May 1, 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.
Wed, May 1, 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.
Wed, May 1, 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.
Wed, May 1, 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
Wed, May 1, 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
Wed, May 1, 12:35 AM
nrwahl2 committed rPc58376830b81: API: libcrmcluster: Deprecate crm_peer_cache (authored by nrwahl2).
API: libcrmcluster: Deprecate crm_peer_cache
Wed, May 1, 12:27 AM
nrwahl2 committed rP659ce0a7651d: API: libcrmcluster: Deprecate crm_remote_peer_cache (authored by nrwahl2).
API: libcrmcluster: Deprecate crm_remote_peer_cache
Wed, May 1, 12:27 AM
nrwahl2 committed rP8491113dbfad: API: libcrmcluster: Deprecate crm_peer_seq (authored by nrwahl2).
API: libcrmcluster: Deprecate crm_peer_seq
Wed, May 1, 12:26 AM
nrwahl2 committed rP78244f81401e: API: libcrmcluster: Deprecate crm_have_quorum (authored by nrwahl2).
API: libcrmcluster: Deprecate crm_have_quorum
Wed, May 1, 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
Wed, May 1, 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
Wed, May 1, 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
Wed, May 1, 12:26 AM
nrwahl2 committed rP37ef4bf15b37: API: libcrmcluster: Deprecate CRM_NODE_LOST (authored by nrwahl2).
API: libcrmcluster: Deprecate CRM_NODE_LOST
Wed, May 1, 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
Wed, May 1, 12:26 AM
nrwahl2 committed rPc6dfbc844930: API: libcrmcluster: New pcmk_cluster_layer_text() (authored by nrwahl2).
API: libcrmcluster: New pcmk_cluster_layer_text()
Wed, May 1, 12:26 AM
nrwahl2 committed rP15b0c45ee9cf: API: libcrmcluster: New enum pcmk_cluster_layer (authored by nrwahl2).
API: libcrmcluster: New enum pcmk_cluster_layer
Wed, May 1, 12:26 AM
nrwahl2 committed rP916a9c967878: Refactor: various: Use pcmk_cluster_layer_text() (authored by nrwahl2).
Refactor: various: Use pcmk_cluster_layer_text()
Wed, May 1, 12:25 AM
nrwahl2 committed rPaf7e259ecfbd: API: libcrmcluster: Deprecate name_for_cluster_type() (authored by nrwahl2).
API: libcrmcluster: Deprecate name_for_cluster_type()
Wed, May 1, 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
Wed, May 1, 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
Wed, May 1, 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()
Wed, May 1, 12:25 AM
nrwahl2 committed rPea88e48e54aa: API: libcrmcluster: New pcmk_get_cluster_layer() (authored by nrwahl2).
API: libcrmcluster: New pcmk_get_cluster_layer()
Wed, May 1, 12:25 AM
nrwahl2 committed rP7a071c08f529: Refactor: various: Use pcmk_get_cluster_layer() (authored by nrwahl2).
Refactor: various: Use pcmk_get_cluster_layer()
Wed, May 1, 12:25 AM
nrwahl2 committed rP107ab53a3e0a: API: libcrmcluster: Deprecate get_cluster_type() (authored by nrwahl2).
API: libcrmcluster: Deprecate get_cluster_type()
Wed, May 1, 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
Wed, May 1, 12:24 AM
nrwahl2 committed rP3ba7e87a99e8: Refactor: various: Drop is_corosync_cluster() internally (authored by nrwahl2).
Refactor: various: Drop is_corosync_cluster() internally
Wed, May 1, 12:24 AM
nrwahl2 committed rP5c6dfd5cc372: API: libcrmcluster: Deprecate is_corosync_cluster() (authored by nrwahl2).
API: libcrmcluster: Deprecate is_corosync_cluster()
Wed, May 1, 12:24 AM
nrwahl2 committed rPb6e5e051af49: API: libcrmcluster: New pcmk_cluster_t (authored by nrwahl2).
API: libcrmcluster: New pcmk_cluster_t
Wed, May 1, 12:24 AM
nrwahl2 committed rP247f1884e5e3: API: libcrmcluster: Deprecate crm_cluster_t (authored by nrwahl2).
API: libcrmcluster: Deprecate crm_cluster_t
Wed, May 1, 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()
Wed, May 1, 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()
Wed, May 1, 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()
Wed, May 1, 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
Wed, May 1, 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
Wed, May 1, 12:23 AM
nrwahl2 committed rP2075221e9edd: API: libcrmcluster: Deprecate crm_join_phase_str() (authored by nrwahl2).
API: libcrmcluster: Deprecate crm_join_phase_str()
Wed, May 1, 12:23 AM

Tue, Apr 30

nrwahl2 triaged T818: Add libcrmcluster to doxygen-generated HTML docs as Normal priority.
Tue, Apr 30, 7:31 PM · Restricted Project, Restricted Project
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.

Tue, Apr 30, 10:14 AM · Restricted Project, Restricted Project, 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.
Tue, Apr 30, 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.
Tue, Apr 30, 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.
Tue, Apr 30, 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.
Tue, Apr 30, 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.
Tue, Apr 30, 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
Tue, Apr 30, 10:00 AM
clumens committed rP2764fd4bc9ef: Test: cts-cli: Update expected test output. (authored by clumens).
Test: cts-cli: Update expected test output.
Tue, Apr 30, 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
Tue, Apr 30, 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
Tue, Apr 30, 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
Tue, Apr 30, 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
Tue, Apr 30, 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…
Tue, Apr 30, 9:58 AM
kgaillot committed rPb3c50d1f8e14: API: libcrmcommon: deprecate pcmk_on_fail_text() (authored by kgaillot).
API: libcrmcommon: deprecate pcmk_on_fail_text()
Tue, Apr 30, 9:58 AM
kgaillot committed rP877ba6f03141: API: libcrmcommon: deprecate pcmk_action_text() (authored by kgaillot).
API: libcrmcommon: deprecate pcmk_action_text()
Tue, Apr 30, 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.
Tue, Apr 30, 9:58 AM · Restricted Project, Restricted Project, Restricted Project, 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().
Tue, Apr 30, 9:58 AM · Restricted Project, Restricted Project, Restricted Project
kgaillot committed rPebf5ffc937e5: API: libcrmcomon: deprecate pcmk_parse_action() (authored by kgaillot).
API: libcrmcomon: deprecate pcmk_parse_action()
Tue, Apr 30, 9:58 AM