Page MenuHomeClusterLabs Projects
Feed Advanced Search

Oct 10 2022

kgaillot committed rPfd3a90c682da: Refactor: various: avoid switch fall-throughs (authored by kgaillot).
Refactor: various: avoid switch fall-throughs
Oct 10 2022, 11:09 AM
kgaillot committed rP9beb6f0f38f9: Refactor: scheduler: functionize checking resource recoverability (authored by kgaillot).
Refactor: scheduler: functionize checking resource recoverability
Oct 10 2022, 11:09 AM
kgaillot committed rP5ba705e39f0a: Test: cts-cli: make one operation pending in crm_resource_digests.xml (authored by kgaillot).
Test: cts-cli: make one operation pending in crm_resource_digests.xml
Oct 10 2022, 11:09 AM
kgaillot committed rP8fa52f947c3f: Refactor: fencing: define st_device_flags using bit shift notation (authored by kgaillot).
Refactor: fencing: define st_device_flags using bit shift notation
Oct 10 2022, 11:09 AM
kgaillot committed rP894fb92e5d9d: Test: cts-cli: add test for crm_resource --list-operations (authored by kgaillot).
Test: cts-cli: add test for crm_resource --list-operations
Oct 10 2022, 11:09 AM

Oct 6 2022

kgaillot committed rPe7f2c1915d38: Doc: README: fix broken links (authored by kgaillot).
Doc: README: fix broken links
Oct 6 2022, 7:15 PM
kgaillot committed rP37c4059388d8: Test: cts-scheduler: remove tests for versioned attributes (authored by kgaillot).
Test: cts-scheduler: remove tests for versioned attributes
Oct 6 2022, 7:15 PM
kgaillot committed rPe93428442ce0: Feature: various: remove support for versioned agent parameters (authored by kgaillot).
Feature: various: remove support for versioned agent parameters
Oct 6 2022, 7:15 PM
kgaillot committed rPb2bda2ba94d7: Test: scheduler: drop old attribute from test inputs (authored by kgaillot).
Test: scheduler: drop old attribute from test inputs
Oct 6 2022, 7:15 PM
kgaillot committed rP9afc0a421041: API: libcrmcommon: deprecate XML_ATTR_RA_VERSION (authored by kgaillot).
API: libcrmcommon: deprecate XML_ATTR_RA_VERSION
Oct 6 2022, 7:15 PM
kgaillot committed rPf0a2c7ed0f8b: API: libcrmcommon: deprecate CRM_ATTR_RA_VERSION (authored by kgaillot).
API: libcrmcommon: deprecate CRM_ATTR_RA_VERSION
Oct 6 2022, 7:15 PM
kgaillot committed rP3eae01fdccdc: API: libcrmcommon: deprecate XML_TAG_RSC_VER_ATTRS (authored by kgaillot).
API: libcrmcommon: deprecate XML_TAG_RSC_VER_ATTRS
Oct 6 2022, 7:15 PM
kgaillot committed rPf93240ede64a: API: libcrmcommon: deprecate XML_TAG_OP_VER_ATTRS (authored by kgaillot).
API: libcrmcommon: deprecate XML_TAG_OP_VER_ATTRS
Oct 6 2022, 7:15 PM
kgaillot committed rP26b41a5a7167: Refactor: controller: drop dead code (authored by kgaillot).
Refactor: controller: drop dead code
Oct 6 2022, 7:15 PM
kgaillot committed rP35f7cf041f95: API: libcrmcommon: deprecate XML_TAG_OP_VER_META (authored by kgaillot).
API: libcrmcommon: deprecate XML_TAG_OP_VER_META
Oct 6 2022, 7:15 PM
kgaillot committed rP00a06e7d1a1d: API: libpe_rules: deprecate version_expr enum value (authored by kgaillot).
API: libpe_rules: deprecate version_expr enum value
Oct 6 2022, 7:15 PM
kgaillot committed rPa76b3407814b: Refactor: scheduler: split pcmk__group_apply_coloc_score() (authored by kgaillot).
Refactor: scheduler: split pcmk__group_apply_coloc_score()
Oct 6 2022, 10:13 AM
kgaillot committed rP5f0430726806: Refactor: scheduler: best practices for group_action_flags() (authored by kgaillot).
Refactor: scheduler: best practices for group_action_flags()
Oct 6 2022, 10:12 AM
kgaillot committed rP107901b0c042: Refactor: scheduler: make node argument to multi_update_interleave_actions()… (authored by kgaillot).
Refactor: scheduler: make node argument to multi_update_interleave_actions()…
Oct 6 2022, 10:12 AM
kgaillot committed rPe05d9f2ac027: Refactor: scheduler: make replica_for_container() arguments const (authored by kgaillot).
Refactor: scheduler: make replica_for_container() arguments const
Oct 6 2022, 10:12 AM
kgaillot committed rP7909aea741fc: Refactor: scheduler: best practices for group_rsc_location() (authored by kgaillot).
Refactor: scheduler: best practices for group_rsc_location()
Oct 6 2022, 10:12 AM
kgaillot committed rP8ae93b104b1b: Refactor: scheduler: clarify pointer arguments to update_ordered_actions()… (authored by kgaillot).
Refactor: scheduler: clarify pointer arguments to update_ordered_actions()…
Oct 6 2022, 10:12 AM
kgaillot committed rPef4f8379784e: Refactor: scheduler: best practices for group_update_actions() (authored by kgaillot).
Refactor: scheduler: best practices for group_update_actions()
Oct 6 2022, 10:12 AM
kgaillot committed rP8091d60b8856: Refactor: scheduler: best practices for pcmk__group_add_colocated_node_scores() (authored by kgaillot).
Refactor: scheduler: best practices for pcmk__group_add_colocated_node_scores()
Oct 6 2022, 10:12 AM
kgaillot committed rP5ab76b6766d1: Refactor: scheduler: best practices for pcmk__group_colocated_resources() (authored by kgaillot).
Refactor: scheduler: best practices for pcmk__group_colocated_resources()
Oct 6 2022, 10:12 AM
kgaillot committed rP0030951d7fd9: Refactor: scheduler: use common no-op function for add_graph_meta() method (authored by kgaillot).
Refactor: scheduler: use common no-op function for add_graph_meta() method
Oct 6 2022, 10:12 AM
kgaillot committed rP5b433556a03f: Refactor: scheduler: best practices for pcmk__group_add_utilization() (authored by kgaillot).
Refactor: scheduler: best practices for pcmk__group_add_utilization()
Oct 6 2022, 10:12 AM
kgaillot committed rP6e41c3db0a23: Refactor: scheduler: best practices for pcmk__group_shutdown_lock() (authored by kgaillot).
Refactor: scheduler: best practices for pcmk__group_shutdown_lock()
Oct 6 2022, 10:12 AM
kgaillot committed rP7396404cd42f: Refactor: scheduler: move a couple declarations to library-private header (authored by kgaillot).
Refactor: scheduler: move a couple declarations to library-private header
Oct 6 2022, 10:12 AM
kgaillot committed rPb7ac6f645ef6: Doc: scheduler: clarify group colocation (authored by kgaillot).
Doc: scheduler: clarify group colocation
Oct 6 2022, 10:12 AM
kgaillot committed rP43764df44f5e: Doc: Pacemaker Explained: overhaul description of resource classes (authored by kgaillot).
Doc: Pacemaker Explained: overhaul description of resource classes
Oct 6 2022, 10:10 AM
kgaillot committed rP52ee1fc21f04: API: libcrmcommon: argument to xml_acl_denied() is now const (authored by kgaillot).
API: libcrmcommon: argument to xml_acl_denied() is now const
Oct 6 2022, 10:10 AM
kgaillot committed rP037dfadcb83c: API: libcrmcommon: argument to xml_acl_enabled() is now const (authored by kgaillot).
API: libcrmcommon: argument to xml_acl_enabled() is now const
Oct 6 2022, 10:10 AM
kgaillot committed rP036bee5398b5: Refactor: libcrmcommon: clarify pointer arguments (authored by kgaillot).
Refactor: libcrmcommon: clarify pointer arguments
Oct 6 2022, 10:10 AM

Oct 5 2022

kgaillot committed rPd1d5cba93b62: Low: extra: update ifspeed agent to avoid legacy terminology (authored by kgaillot).
Low: extra: update ifspeed agent to avoid legacy terminology
Oct 5 2022, 1:38 PM
kgaillot committed rP3d0f4ed4d8f6: Feature: resources: update ifspeed agent to OCF 1.1 (authored by kgaillot).
Feature: resources: update ifspeed agent to OCF 1.1
Oct 5 2022, 1:38 PM
kgaillot committed rPd3fff6a0fac6: Low: resources: ifspeed iface parameter is not required (authored by kgaillot).
Low: resources: ifspeed iface parameter is not required
Oct 5 2022, 1:38 PM
kgaillot committed rPc320931e9336: Low: extra: improve messages in ocf:pacemaker:ifspeed agent (authored by kgaillot).
Low: extra: improve messages in ocf:pacemaker:ifspeed agent
Oct 5 2022, 1:38 PM
kgaillot committed rP6d033b79d021: Low: extra: avoid deprecated command-line option in ifspeed agent (authored by kgaillot).
Low: extra: avoid deprecated command-line option in ifspeed agent
Oct 5 2022, 1:38 PM
kgaillot committed rPb35befd2d331: Low: extra: skip ifspeed agent's host check at default check level (authored by kgaillot).
Low: extra: skip ifspeed agent's host check at default check level
Oct 5 2022, 1:38 PM

Oct 4 2022

kgaillot committed rP9b0acddfe700: Test: cts-scheduler: update expected scores for function name change (authored by kgaillot).
Test: cts-scheduler: update expected scores for function name change
Oct 4 2022, 2:56 PM
kgaillot committed rPa78ed6fcffe2: Refactor: scheduler: best practices for pcmk__group_allocate() (authored by kgaillot).
Refactor: scheduler: best practices for pcmk__group_allocate()
Oct 4 2022, 2:56 PM
kgaillot committed rPf162d178da98: Test: cts-cli: update expected outputs for function name change (authored by kgaillot).
Test: cts-cli: update expected outputs for function name change
Oct 4 2022, 2:56 PM
kgaillot committed rP9406ec8f587c: Refactor: scheduler: best practices for group_create_actions() (authored by kgaillot).
Refactor: scheduler: best practices for group_create_actions()
Oct 4 2022, 2:56 PM
kgaillot committed rP35d320cf7e43: Refactor: scheduler: functionize creating group pseudo-action (authored by kgaillot).
Refactor: scheduler: functionize creating group pseudo-action
Oct 4 2022, 2:56 PM
kgaillot committed rP1579478b7e49: Refactor: scheduler: use uint32_t for ordering flags bitmask (authored by kgaillot).
Refactor: scheduler: use uint32_t for ordering flags bitmask
Oct 4 2022, 2:56 PM
kgaillot committed rP1f28a6fbd559: Refactor: scheduler: use bool for checking whether group is promotable (authored by kgaillot).
Refactor: scheduler: use bool for checking whether group is promotable
Oct 4 2022, 2:56 PM
kgaillot committed rPc20b6f8d55d1: Refactor: scheduler: drop some ordering flag variables (authored by kgaillot).
Refactor: scheduler: drop some ordering flag variables
Oct 4 2022, 2:56 PM
kgaillot committed rP38836a28467b: Refactor: scheduler: functionize group member internal constraints (authored by kgaillot).
Refactor: scheduler: functionize group member internal constraints
Oct 4 2022, 2:56 PM
kgaillot committed rPd8a59ee3031c: Refactor: scheduler: rename some variables in group_internal_constraints() (authored by kgaillot).
Refactor: scheduler: rename some variables in group_internal_constraints()
Oct 4 2022, 2:56 PM
kgaillot committed rPc382138929ce: Refactor: scheduler: best practices for group_internal_constraints() (authored by kgaillot).
Refactor: scheduler: best practices for group_internal_constraints()
Oct 4 2022, 2:56 PM
kgaillot committed rPbb83e91fdf21: Doc: scheduler: document why the order of orderings matters (authored by kgaillot).
Doc: scheduler: document why the order of orderings matters
Oct 4 2022, 2:56 PM
kgaillot committed rP9769cdad4fdc: Log: scheduler: improve resource action ordering messages (authored by kgaillot).
Log: scheduler: improve resource action ordering messages
Oct 4 2022, 2:56 PM
kgaillot committed rP9db2c2e73056: Refactor: scheduler: drop redundant group orderings (authored by kgaillot).
Refactor: scheduler: drop redundant group orderings
Oct 4 2022, 2:56 PM

Sep 30 2022

kgaillot committed rPabc30eefab79: Refactor: scheduler: drop num_children group variant member (authored by kgaillot).
Refactor: scheduler: drop num_children group variant member
Sep 30 2022, 12:18 AM
kgaillot committed rP828a9b5da275: Refactor: scheduler: drop unused group variant members (authored by kgaillot).
Refactor: scheduler: drop unused group variant members
Sep 30 2022, 12:18 AM
kgaillot committed rP7854b600352c: Refactor: scheduler: use flags instead of booleans for group variant members (authored by kgaillot).
Refactor: scheduler: use flags instead of booleans for group variant members
Sep 30 2022, 12:18 AM
kgaillot committed rPce71f431e983: Refactor: scheduler: add accessors for group flags (authored by kgaillot).
Refactor: scheduler: add accessors for group flags
Sep 30 2022, 12:18 AM
kgaillot committed rPed8fc554ce46: Refactor: scheduler: drop first_child member from group variant data (authored by kgaillot).
Refactor: scheduler: drop first_child member from group variant data
Sep 30 2022, 12:18 AM
kgaillot committed rP2b0257143405: Refactor: scheduler: add accessor for last group member (authored by kgaillot).
Refactor: scheduler: add accessor for last group member
Sep 30 2022, 12:18 AM
kgaillot committed rP490432e4988c: Refactor: scheduler: isolate group variant data in group.c (authored by kgaillot).
Refactor: scheduler: isolate group variant data in group.c
Sep 30 2022, 12:18 AM
kgaillot committed rP23d59d239a50: Refactor: scheduler: drop native variant data (authored by kgaillot).
Refactor: scheduler: drop native variant data
Sep 30 2022, 12:18 AM

Sep 29 2022

kgaillot committed rP704c857d166e: Low: libcrmcommon: assert on UUID generation failure (authored by kgaillot).
Low: libcrmcommon: assert on UUID generation failure
Sep 29 2022, 5:06 PM
kgaillot committed rP0e7e1724a9dc: Low: fencer: don't try to free NULL GString (authored by kgaillot).
Low: fencer: don't try to free NULL GString
Sep 29 2022, 5:06 PM
kgaillot committed rPa1a3f1ace2de: Refactor: scheduler: make assign_best_node() take const node (authored by kgaillot).
Refactor: scheduler: make assign_best_node() take const node
Sep 29 2022, 4:16 PM
kgaillot committed rPba7044a76b2c: Refactor: scheduler: clarify pointer arguments to assign() method (authored by kgaillot).
Refactor: scheduler: clarify pointer arguments to assign() method
Sep 29 2022, 4:16 PM
kgaillot committed rP1317a5a86006: Refactor: scheduler: clarify colocation-related pointer arguments (authored by kgaillot).
Refactor: scheduler: clarify colocation-related pointer arguments
Sep 29 2022, 4:16 PM
kgaillot committed rPa0ef03869ef3: Refactor: libpe_status: is_set_recursive() argument can be const (authored by kgaillot).
Refactor: libpe_status: is_set_recursive() argument can be const
Sep 29 2022, 4:16 PM
kgaillot committed rP9e49df057e91: Refactor: scheduler: is_child_compatible() arguments can be const (authored by kgaillot).
Refactor: scheduler: is_child_compatible() arguments can be const
Sep 29 2022, 4:16 PM
kgaillot committed rP0cc5c6104dae: Refactor: scheduler: make bundle function arguments const where possible (authored by kgaillot).
Refactor: scheduler: make bundle function arguments const where possible
Sep 29 2022, 4:16 PM
kgaillot committed rP79be8d1a704a: Refactor: libpe_status: pe_node_attribute_raw() argument can be const (authored by kgaillot).
Refactor: libpe_status: pe_node_attribute_raw() argument can be const
Sep 29 2022, 4:16 PM
kgaillot committed rPad9725277c4b: Refactor: scheduler: find_compatible_child() argument can be const (authored by kgaillot).
Refactor: scheduler: find_compatible_child() argument can be const
Sep 29 2022, 4:16 PM
kgaillot committed rP5eb42a9aa88d: Refactor: scheduler: clarify promotable function arguments (authored by kgaillot).
Refactor: scheduler: clarify promotable function arguments
Sep 29 2022, 4:16 PM
kgaillot committed rP5b4255fe03ed: Refactor: scheduler: clarify pointer arguments to apply_coloc_score() method (authored by kgaillot).
Refactor: scheduler: clarify pointer arguments to apply_coloc_score() method
Sep 29 2022, 4:16 PM
kgaillot committed rP82b4baa4e9b7: Refactor: libpe_status: argument to pe__rsc_bool_str() can be const (authored by kgaillot).
Refactor: libpe_status: argument to pe__rsc_bool_str() can be const
Sep 29 2022, 4:16 PM
kgaillot committed rP7d06ae5a95e8: Refactor: scheduler: first two arguments to add_utilization() method can be… (authored by kgaillot).
Refactor: scheduler: first two arguments to add_utilization() method can be…
Sep 29 2022, 4:16 PM
kgaillot committed rP6ac6181dc365: Refactor: scheduler: rsc argument to pcmk__release_node_capacity() can be const (authored by kgaillot).
Refactor: scheduler: rsc argument to pcmk__release_node_capacity() can be const
Sep 29 2022, 4:16 PM
kgaillot committed rP449d9af69aec: Refactor: scheduler: functionize ordering resource start/stop vs unfencing (authored by kgaillot).
Refactor: scheduler: functionize ordering resource start/stop vs unfencing
Sep 29 2022, 4:16 PM
kgaillot committed rP55ba38abbc6e: Refactor: scheduler: clarify pointer arguments to primitive-related functions (authored by kgaillot).
Refactor: scheduler: clarify pointer arguments to primitive-related functions
Sep 29 2022, 4:16 PM
kgaillot committed rP350ac6723ead: Refactor: scheduler: functionize banning resource from non-locked node (authored by kgaillot).
Refactor: scheduler: functionize banning resource from non-locked node
Sep 29 2022, 4:16 PM
kgaillot committed rP4c1b0c638d24: Refactor: scheduler: reformat resource action matrices (authored by kgaillot).
Refactor: scheduler: reformat resource action matrices
Sep 29 2022, 10:25 AM
kgaillot committed rPba55af4815d7: Refactor: scheduler: change return type of resource transition function (authored by kgaillot).
Refactor: scheduler: change return type of resource transition function
Sep 29 2022, 10:25 AM
kgaillot committed rPbab714c3bc18: Refactor: scheduler: best practices for PromoteRsc() (authored by kgaillot).
Refactor: scheduler: best practices for PromoteRsc()
Sep 29 2022, 10:25 AM
kgaillot committed rPe5466573888a: Refactor: scheduler: best practices for StopRsc() (authored by kgaillot).
Refactor: scheduler: best practices for StopRsc()
Sep 29 2022, 10:25 AM
kgaillot committed rPd3b9cfda3f66: Refactor: scheduler: best practices for StartRsc() (authored by kgaillot).
Refactor: scheduler: best practices for StartRsc()
Sep 29 2022, 10:25 AM
kgaillot committed rP3dfb5a94e7f4: Refactor: scheduler: rename RoleError() to assert_role_error() (authored by kgaillot).
Refactor: scheduler: rename RoleError() to assert_role_error()
Sep 29 2022, 10:24 AM
kgaillot committed rPdbc90d68def2: Fix: scheduler: don't demote on expected node (authored by kgaillot).
Fix: scheduler: don't demote on expected node
Sep 29 2022, 10:24 AM
kgaillot committed rP15b08cd8590f: Refactor: scheduler: best practices for DemoteRsc() (authored by kgaillot).
Refactor: scheduler: best practices for DemoteRsc()
Sep 29 2022, 10:24 AM
kgaillot committed rP6bca26b259f7: Refactor: scheduler: best practices for DeleteRsc() (authored by kgaillot).
Refactor: scheduler: best practices for DeleteRsc()
Sep 29 2022, 10:24 AM
kgaillot committed rPc162b72728c0: Refactor: scheduler: best practices for native_append_meta() (authored by kgaillot).
Refactor: scheduler: best practices for native_append_meta()
Sep 29 2022, 10:24 AM
kgaillot committed rP1788a76b39a4: Refactor: scheduler: rename append_meta() method (authored by kgaillot).
Refactor: scheduler: rename append_meta() method
Sep 29 2022, 10:24 AM
kgaillot committed rP79ebb2094d80: Refactor: scheduler: add bundle meta-attribute in primitive method (authored by kgaillot).
Refactor: scheduler: add bundle meta-attribute in primitive method
Sep 29 2022, 10:24 AM
kgaillot committed rP8db5e8fa3591: Refactor: scheduler: declare a few functions in library-private header (authored by kgaillot).
Refactor: scheduler: declare a few functions in library-private header
Sep 29 2022, 10:24 AM
kgaillot committed rPec3e96867c0a: Refactor: scheduler: new convenience function for comparing nodes (authored by kgaillot).
Refactor: scheduler: new convenience function for comparing nodes
Sep 29 2022, 10:24 AM
kgaillot committed rP57d9ccbdac14: Refactor: scheduler: use pe__same_node() in pcmk_sched_primitive.c (authored by kgaillot).
Refactor: scheduler: use pe__same_node() in pcmk_sched_primitive.c
Sep 29 2022, 10:24 AM

Sep 28 2022

kgaillot committed rP08daef80c63b: Refactor: scheduler: functionize setting resource's next role to default (authored by kgaillot).
Refactor: scheduler: functionize setting resource's next role to default
Sep 28 2022, 10:12 AM
kgaillot committed rP856c7c8758c8: Refactor: scheduler: functionize creating pending start (authored by kgaillot).
Refactor: scheduler: functionize creating pending start
Sep 28 2022, 10:12 AM
kgaillot committed rPe514d3c09036: Refactor: scheduler: functionize bringing resource to next role (authored by kgaillot).
Refactor: scheduler: functionize bringing resource to next role
Sep 28 2022, 10:12 AM
kgaillot committed rP1f75d5a81f0a: Doc: scheduler: add a doxygen block to rsc_avoids_remote_nodes() (authored by kgaillot).
Doc: scheduler: add a doxygen block to rsc_avoids_remote_nodes()
Sep 28 2022, 10:12 AM
kgaillot committed rP5a8a9d3d5759: Refactor: scheduler: best practices for native_create_actions() (authored by kgaillot).
Refactor: scheduler: best practices for native_create_actions()
Sep 28 2022, 10:12 AM