Page MenuHomeClusterLabs Projects
Feed Advanced Search

Jan 19 2023

kgaillot committed rP5552370fdada: Refactor: scheduler: best practices for replica_for_container() (authored by kgaillot).
Refactor: scheduler: best practices for replica_for_container()
Jan 19 2023, 3:01 PM
kgaillot committed rPb72f90bba00f: Log: scheduler: tweak instance assignment logs (and comments) (authored by kgaillot).
Log: scheduler: tweak instance assignment logs (and comments)
Jan 19 2023, 3:01 PM
kgaillot committed rP24165de8471c: Refactor: scheduler: move some code from pcmk_sched_bundle.c (authored by kgaillot).
Refactor: scheduler: move some code from pcmk_sched_bundle.c
Jan 19 2023, 3:01 PM
kgaillot committed rPb2ea2b6062e1: Refactor: scheduler: drop unnecessary check for efficiency (authored by kgaillot).
Refactor: scheduler: drop unnecessary check for efficiency
Jan 19 2023, 3:01 PM
kgaillot committed rP3e543d005832: Refactor: scheduler: make instance state detection more efficient (authored by kgaillot).
Refactor: scheduler: make instance state detection more efficient
Jan 19 2023, 3:01 PM
kgaillot committed rPf4660a16093c: Refactor: scheduler: be more exact with string comparisons (authored by kgaillot).
Refactor: scheduler: be more exact with string comparisons
Jan 19 2023, 3:01 PM
kgaillot committed rW05f04768c590: Update Ruby gems (especially rack, for security update) (authored by kgaillot).
Update Ruby gems (especially rack, for security update)
Jan 19 2023, 11:40 AM
kgaillot committed rWbbfb63564d8f: .gitignore: phabricator was renamed to projects (authored by kgaillot).
.gitignore: phabricator was renamed to projects
Jan 19 2023, 11:40 AM
kgaillot committed rW3e6b08840052: Add a page that sites can be pointed to during maintenance (authored by kgaillot).
Add a page that sites can be pointed to during maintenance
Jan 19 2023, 11:40 AM

Jan 18 2023

kgaillot committed rPbf84bb9d5cff: Refactor: controller: rename pending_ops to active_ops (authored by kgaillot).
Refactor: controller: rename pending_ops to active_ops
Jan 18 2023, 3:08 PM
kgaillot committed rPf9ab4411ad52: Refactor: controller: best practices for do_resource_update() (authored by kgaillot).
Refactor: controller: best practices for do_resource_update()
Jan 18 2023, 3:08 PM
kgaillot committed rP166df1508056: Refactor: controller: best practices for build_operation_update() (authored by kgaillot).
Refactor: controller: best practices for build_operation_update()
Jan 18 2023, 3:08 PM
kgaillot committed rP6e70d972e250: Refactor: controller: best practices for record_pending_op() (authored by kgaillot).
Refactor: controller: best practices for record_pending_op()
Jan 18 2023, 3:08 PM
kgaillot committed rPb5f7df012b19: Refactor: controller: move some CIB-related functions (authored by kgaillot).
Refactor: controller: move some CIB-related functions
Jan 18 2023, 3:08 PM
kgaillot committed rPd5fd6a4d0930: Refactor: controller: rename controld_based.c to controld_cib.c (authored by kgaillot).
Refactor: controller: rename controld_based.c to controld_cib.c
Jan 18 2023, 3:08 PM
kgaillot committed rPa44f1b67651a: Refactor: controller: functionize checking whether recurring actions should be… (authored by kgaillot).
Refactor: controller: functionize checking whether recurring actions should be…
Jan 18 2023, 3:08 PM
kgaillot committed rP9e3a22e87dc2: Refactor: controller: functionize checking whether action should be done (authored by kgaillot).
Refactor: controller: functionize checking whether action should be done
Jan 18 2023, 3:08 PM
kgaillot committed rPc1c3eab81eea: Refactor: controller: move resource parameter table-to-list conversion (authored by kgaillot).
Refactor: controller: move resource parameter table-to-list conversion
Jan 18 2023, 3:08 PM
kgaillot committed rPf183791ddb72: Low: controller: use %u with g_hash_table_size() (authored by kgaillot).
Low: controller: use %u with g_hash_table_size()
Jan 18 2023, 3:08 PM
kgaillot committed rP57e0041b7dce: Refactor: controller: make a couple variables const (authored by kgaillot).
Refactor: controller: make a couple variables const
Jan 18 2023, 3:08 PM

Jan 17 2023

kgaillot committed rP5eed12358b49: Refactor: scheduler: rename pcmk_sched_allocate.c (authored by kgaillot).
Refactor: scheduler: rename pcmk_sched_allocate.c
Jan 17 2023, 12:36 PM
kgaillot committed rP94268a2ae3fa: Refactor: scheduler: add accessor for clone-max (authored by kgaillot).
Refactor: scheduler: add accessor for clone-max
Jan 17 2023, 12:36 PM
kgaillot committed rP2db829258cac: Refactor: scheduler: move shared clone/bundle code from pcmk_sched_clone.c (authored by kgaillot).
Refactor: scheduler: move shared clone/bundle code from pcmk_sched_clone.c
Jan 17 2023, 12:36 PM
kgaillot committed rPe6d7eeeb1ca8: Refactor: scheduler: add parent colocations once to all instances (authored by kgaillot).
Refactor: scheduler: add parent colocations once to all instances
Jan 17 2023, 12:36 PM
kgaillot committed rPabe4ae730112: Refactor: scheduler: split can_run_instance() into two functions (authored by kgaillot).
Refactor: scheduler: split can_run_instance() into two functions
Jan 17 2023, 12:36 PM
kgaillot committed rP97f67da8997d: Refactor: scheduler: best practices for allocate_instance() (authored by kgaillot).
Refactor: scheduler: best practices for allocate_instance()
Jan 17 2023, 12:36 PM
kgaillot committed rP9c9f6a303d33: Refactor: scheduler: reset node counts more efficiently (authored by kgaillot).
Refactor: scheduler: reset node counts more efficiently
Jan 17 2023, 12:36 PM
kgaillot committed rP9ef506b833a0: Refactor: scheduler: functionize checking an instance's preferred node (authored by kgaillot).
Refactor: scheduler: functionize checking an instance's preferred node
Jan 17 2023, 12:36 PM
kgaillot committed rPac4c26e40f3c: Refactor: scheduler: allow pe__clone_max() to take an instance (authored by kgaillot).
Refactor: scheduler: allow pe__clone_max() to take an instance
Jan 17 2023, 12:36 PM
kgaillot committed rP7300e1f18d25: Log: scheduler: improve instance-related logs and comments (authored by kgaillot).
Log: scheduler: improve instance-related logs and comments
Jan 17 2023, 12:36 PM
kgaillot committed rPc901c0635f81: Refactor: scheduler: make preferred_node() return const (authored by kgaillot).
Refactor: scheduler: make preferred_node() return const
Jan 17 2023, 12:36 PM

Jan 16 2023

kgaillot committed rP5792b0d54ed3: Doc: .gitignore,pacemaker.spec.in: add copyright notices (authored by kgaillot).
Doc: .gitignore,pacemaker.spec.in: add copyright notices
Jan 16 2023, 4:01 PM
kgaillot committed rPac3c0c2fdf10: Low: resource agents: add depth="0" to validate-all metadata (authored by kgaillot).
Low: resource agents: add depth="0" to validate-all metadata
Jan 16 2023, 4:01 PM
kgaillot committed rP35e6c396f9fa: Low: libcrmcommon: bump feature set for crm_attribute --pattern with -v/-D and… (authored by kgaillot).
Low: libcrmcommon: bump feature set for crm_attribute --pattern with -v/-D and…
Jan 16 2023, 4:01 PM
kgaillot committed rP0b5107c59168: Test: cts-lab: update references to removed CTSvars (authored by kgaillot).
Test: cts-lab: update references to removed CTSvars
Jan 16 2023, 4:01 PM

Jan 12 2023

kgaillot committed rP122fac6342db: Refactor: tools: use pe__const_top_resource() where possible (authored by kgaillot).
Refactor: tools: use pe__const_top_resource() where possible
Jan 12 2023, 8:28 PM
kgaillot committed rPb3c9f69c9b79: Refactor: tools: clarify pointer arguments (authored by kgaillot).
Refactor: tools: clarify pointer arguments
Jan 12 2023, 8:28 PM
kgaillot committed rP33aecb4bd1d9: Refactor: tools: avoid calling function three times (authored by kgaillot).
Refactor: tools: avoid calling function three times
Jan 12 2023, 8:28 PM
kgaillot committed rPda6b7da2decb: Doc: tools: correct doxygen block for a couple functions in crm_resource (authored by kgaillot).
Doc: tools: correct doxygen block for a couple functions in crm_resource
Jan 12 2023, 8:28 PM
kgaillot committed rPca574d4c2f61: Refactor: libpacemaker: clarify pointer arguments for internal constraint APIs (authored by kgaillot).
Refactor: libpacemaker: clarify pointer arguments for internal constraint APIs
Jan 12 2023, 4:07 PM
kgaillot committed rP1e4061e828f8: Refactor: libpacemaker: clarify pointer arguments for internal high-level APIs (authored by kgaillot).
Refactor: libpacemaker: clarify pointer arguments for internal high-level APIs
Jan 12 2023, 4:07 PM
kgaillot committed rP2594fdcb4635: Refactor: libpacemaker: clarify pointer arguments for internal utilization APIs (authored by kgaillot).
Refactor: libpacemaker: clarify pointer arguments for internal utilization APIs
Jan 12 2023, 4:06 PM
kgaillot committed rP08953fcd9ef8: Refactor: libpacemaker: clarify pointer arguments for internal resource methods (authored by kgaillot).
Refactor: libpacemaker: clarify pointer arguments for internal resource methods
Jan 12 2023, 4:06 PM
kgaillot committed rP01424dc7020c: Refactor: libpacemaker: clarify pointer arguments for internal scheduler APIs (authored by kgaillot).
Refactor: libpacemaker: clarify pointer arguments for internal scheduler APIs
Jan 12 2023, 4:06 PM
kgaillot committed rP61c9850ed974: Doc: libpacemaker: clarify internal high-level ACL APIs (authored by kgaillot).
Doc: libpacemaker: clarify internal high-level ACL APIs
Jan 12 2023, 4:06 PM
kgaillot archived Pacemaker (2.1.5).
Jan 12 2023, 10:48 AM

Jan 10 2023

kgaillot committed rP815110631c2f: Refactor: libpacemaker: use pe__const_top_resource() where possible (authored by kgaillot).
Refactor: libpacemaker: use pe__const_top_resource() where possible
Jan 10 2023, 12:30 PM
kgaillot committed rP0f81b7287485: API: libpacemaker: node argument to pcmk_resource_digests() is now const (authored by kgaillot).
API: libpacemaker: node argument to pcmk_resource_digests() is now const
Jan 10 2023, 12:30 PM
kgaillot committed rPaec40f8d464b: API: libpacemaker: node_types argument to pcmk_list_nodes() is now const (authored by kgaillot).
API: libpacemaker: node_types argument to pcmk_list_nodes() is now const
Jan 10 2023, 12:30 PM
kgaillot committed rP073703174095: Refactor: libpacemaker: clarify pointer arguments for internal simulation APIs (authored by kgaillot).
Refactor: libpacemaker: clarify pointer arguments for internal simulation APIs
Jan 10 2023, 12:30 PM
kgaillot committed rPc28ffe19a667: API: libpacemaker: multiple arguments to pcmk_simulate() are now const (authored by kgaillot).
API: libpacemaker: multiple arguments to pcmk_simulate() are now const
Jan 10 2023, 12:30 PM
kgaillot committed rP350123514eed: Refactor: libpacemaker: clarify pointer arguments for internal remote node APIs (authored by kgaillot).
Refactor: libpacemaker: clarify pointer arguments for internal remote node APIs
Jan 10 2023, 12:30 PM
kgaillot committed rPcb08b14d2804: Refactor: libpacemaker: clarify pointer arguments for internal graph APIs (authored by kgaillot).
Refactor: libpacemaker: clarify pointer arguments for internal graph APIs
Jan 10 2023, 12:30 PM
kgaillot committed rP354199d55a19: Refactor: libpacemaker: clarify pointer arguments for internal action APIs (authored by kgaillot).
Refactor: libpacemaker: clarify pointer arguments for internal action APIs
Jan 10 2023, 12:30 PM
kgaillot committed rP836815d136e7: Refactor: libpacemaker: clarify pointer arguments for fencing APIs (authored by kgaillot).
Refactor: libpacemaker: clarify pointer arguments for fencing APIs
Jan 10 2023, 12:30 PM
kgaillot committed rP7c9bc2020542: Doc: libpacemaker: improve public API doxygen blocks (authored by kgaillot).
Doc: libpacemaker: improve public API doxygen blocks
Jan 10 2023, 12:30 PM

Jan 5 2023

kgaillot committed rP51da345f6be0: Doc: libcrmcommon: correct doxygen for pcmk__guint_from_hash() (authored by kgaillot).
Doc: libcrmcommon: correct doxygen for pcmk__guint_from_hash()
Jan 5 2023, 6:46 PM
kgaillot committed rPcc5809ec9556: API: libpe_status: first argument to calculate_active_ops() is now const (authored by kgaillot).
API: libpe_status: first argument to calculate_active_ops() is now const
Jan 5 2023, 6:46 PM
kgaillot committed rP2229a9f69530: API: libpe_status: argument to pe_rsc_is_bundled() is now const (authored by kgaillot).
API: libpe_status: argument to pe_rsc_is_bundled() is now const
Jan 5 2023, 6:46 PM
kgaillot committed rP1878efb5df04: API: libpe_status: argument to rsc_printable_id() is now const (authored by kgaillot).
API: libpe_status: argument to rsc_printable_id() is now const
Jan 5 2023, 6:46 PM
kgaillot committed rP2789c664bad1: Refactor: libpe_status: use const in more places (authored by kgaillot).
Refactor: libpe_status: use const in more places
Jan 5 2023, 6:46 PM
kgaillot committed rP60f667742de2: Refactor: libpe_status: drop unused argument from find_clone_instance() (authored by kgaillot).
Refactor: libpe_status: drop unused argument from find_clone_instance()
Jan 5 2023, 6:46 PM
kgaillot committed rP20bc76f80777: Refactor: libpe_status: add const version of uber_parent() (authored by kgaillot).
Refactor: libpe_status: add const version of uber_parent()
Jan 5 2023, 6:46 PM
kgaillot committed rP64002829c8b7: API: libpe_status: first argument to resource_object_functions_t:is_filtered()… (authored by kgaillot).
API: libpe_status: first argument to resource_object_functions_t:is_filtered()…
Jan 5 2023, 6:46 PM
kgaillot committed rP18d2e069c551: Refactor: libpe_status: use pe__const_top_resource() where possible (authored by kgaillot).
Refactor: libpe_status: use pe__const_top_resource() where possible
Jan 5 2023, 6:46 PM

Jan 4 2023

kgaillot committed rP3f91bd922d79: Test: cts-scheduler: abort if core file already present (authored by kgaillot).
Test: cts-scheduler: abort if core file already present
Jan 4 2023, 9:58 AM
kgaillot committed rPb56e61050819: Test: cts-lab: correct usage of stonith_admin return code (authored by kgaillot).
Test: cts-lab: correct usage of stonith_admin return code
Jan 4 2023, 9:57 AM
kgaillot committed rP075b83b54194: Test: cts-lab: functionize ResourceRecover test (authored by kgaillot).
Test: cts-lab: functionize ResourceRecover test
Jan 4 2023, 9:57 AM
kgaillot committed rP10faff0ac2a1: Test: cts-lab: clean up ResourceRecover test (authored by kgaillot).
Test: cts-lab: clean up ResourceRecover test
Jan 4 2023, 9:57 AM
kgaillot committed rP0a2b4aeedca6: Test: cts-cli: allow creating a non-empty shadow CIB (authored by kgaillot).
Test: cts-cli: allow creating a non-empty shadow CIB
Jan 4 2023, 9:57 AM
kgaillot committed rPf8c1252fbf9d: Test: cts-lab: check fail count in ResourceRecover test (authored by kgaillot).
Test: cts-lab: check fail count in ResourceRecover test
Jan 4 2023, 9:57 AM
kgaillot committed rPd6e6296d084b: Test: cts-cli: add a test for crm_resource --set-parameter --recursive (authored by kgaillot).
Test: cts-cli: add a test for crm_resource --set-parameter --recursive
Jan 4 2023, 9:57 AM
kgaillot committed rP6ed9ccc307b5: Test: cts-scheduler: check for anything named core, not just file (authored by kgaillot).
Test: cts-scheduler: check for anything named core, not just file
Jan 4 2023, 9:57 AM
kgaillot committed rPeab9db075e91: Test: cts-lab: improve error output for command failure (authored by kgaillot).
Test: cts-lab: improve error output for command failure
Jan 4 2023, 9:57 AM

Jan 3 2023

kgaillot committed rPc420cbde33e3: Refactor: libpe_status: clarify pointer arguments for output-related functions (authored by kgaillot).
Refactor: libpe_status: clarify pointer arguments for output-related functions
Jan 3 2023, 5:05 PM
kgaillot committed rP42e6023300bc: Refactor: libpe_status: clarify pointer arguments for notification-related… (authored by kgaillot).
Refactor: libpe_status: clarify pointer arguments for notification-related…
Jan 3 2023, 5:05 PM
kgaillot committed rP4d4fd50f954a: Refactor: libpe_status: clarify pointer arguments for unpacking-related… (authored by kgaillot).
Refactor: libpe_status: clarify pointer arguments for unpacking-related…
Jan 3 2023, 5:05 PM
kgaillot committed rP50951a73478b: Refactor: libpe_status: clarify pointer arguments (authored by kgaillot).
Refactor: libpe_status: clarify pointer arguments
Jan 3 2023, 5:05 PM
kgaillot committed rPa7988b9eccf2: API: libcrmcommon: argument to pcmk_xe_is_probe() is now const (authored by kgaillot).
API: libcrmcommon: argument to pcmk_xe_is_probe() is now const
Jan 3 2023, 5:05 PM
kgaillot committed rPe6403946d5db: API: libcrmcommon: argument to pcmk_xe_mask_probe_failure() is now const (authored by kgaillot).
API: libcrmcommon: argument to pcmk_xe_mask_probe_failure() is now const
Jan 3 2023, 5:05 PM
kgaillot committed rP62d28b6cc63c: Low: libpe_status: clarify more pointer arguments (authored by kgaillot).
Low: libpe_status: clarify more pointer arguments
Jan 3 2023, 5:05 PM
kgaillot committed rP6595217717d9: Doc: scheduler: mark some struct members as "could be const" (authored by kgaillot).
Doc: scheduler: mark some struct members as "could be const"
Jan 3 2023, 5:05 PM
kgaillot committed rP4630b0a5a5b0: Low: libpe_status: use const in a couple more places (authored by kgaillot).
Low: libpe_status: use const in a couple more places
Jan 3 2023, 5:05 PM

Dec 20 2022

kgaillot committed rP4c0d3a187586: Refactor: libpe_status: drop redundant argument to pe__bundle_needs_remote_name… (authored by kgaillot).
Refactor: libpe_status: drop redundant argument to pe__bundle_needs_remote_name…
Dec 20 2022, 4:08 PM
kgaillot committed rPcb66b82109ce: Refactor: libpe_status: drop redundant argument to block_failure() (authored by kgaillot).
Refactor: libpe_status: drop redundant argument to block_failure()
Dec 20 2022, 4:08 PM
kgaillot committed rPece3bc78629e: Refactor: libpe_status: drop unnecessary arguments to… (authored by kgaillot).
Refactor: libpe_status: drop unnecessary arguments to…
Dec 20 2022, 4:08 PM
kgaillot committed rP7c19602d9450: Refactor: libpe_status: drop redundant argument to pe_get_failcount() (authored by kgaillot).
Refactor: libpe_status: drop redundant argument to pe_get_failcount()
Dec 20 2022, 4:08 PM
kgaillot committed rP54636d358545: Refactor: libpe_status: drop redundant argument to… (authored by kgaillot).
Refactor: libpe_status: drop redundant argument to…
Dec 20 2022, 4:08 PM
kgaillot committed rPd920d8128482: Refactor: libpe_status: drop redundant argument to check_operation_expiry() (authored by kgaillot).
Refactor: libpe_status: drop redundant argument to check_operation_expiry()
Dec 20 2022, 4:08 PM
kgaillot committed rPab1001544bb5: Refactor: scheduler: clarify arguments when checking parameters (authored by kgaillot).
Refactor: scheduler: clarify arguments when checking parameters
Dec 20 2022, 4:08 PM
kgaillot committed rP9ceec3a1a504: Doc: libpe_status,libpacemaker: clarify pointer arguments (authored by kgaillot).
Doc: libpe_status,libpacemaker: clarify pointer arguments
Dec 20 2022, 4:08 PM
kgaillot committed rP391bb659a471: Doc: Pacemaker Development: clarify doxygen guideline (authored by kgaillot).
Doc: Pacemaker Development: clarify doxygen guideline
Dec 20 2022, 4:08 PM
kgaillot committed rP1e3704fad741: Refactor: scheduler: use const with a more strict meaning (authored by kgaillot).
Refactor: scheduler: use const with a more strict meaning
Dec 20 2022, 4:08 PM

Dec 19 2022

kgaillot committed rP8c78e0e81ecf: API: libpe_status: add pe_rsc_detect_loop constant (authored by kgaillot).
API: libpe_status: add pe_rsc_detect_loop constant
Dec 19 2022, 4:56 PM
kgaillot committed rPa6c9512bfdfd: Low: scheduler: order cloned fence device probes same as other clones (authored by kgaillot).
Low: scheduler: order cloned fence device probes same as other clones
Dec 19 2022, 4:56 PM

Dec 14 2022

kgaillot committed rPdb5b7f97d144: API: libpe_status: first argument to pe_find_node_any() is now const (authored by kgaillot).
API: libpe_status: first argument to pe_find_node_any() is now const
Dec 14 2022, 2:47 PM
kgaillot committed rPe544524bd3ae: API: libpe_status: first argument to pe_find_node_id() is now const (authored by kgaillot).
API: libpe_status: first argument to pe_find_node_id() is now const
Dec 14 2022, 2:47 PM
kgaillot committed rPa8ee22144155: API: libpe_status: first argument to pe_find_node() is now const (authored by kgaillot).
API: libpe_status: first argument to pe_find_node() is now const
Dec 14 2022, 2:47 PM
kgaillot committed rP4afbdb89c27a: API: libpe_rules: last argument to pe_expand_re_matches() is now const (authored by kgaillot).
API: libpe_rules: last argument to pe_expand_re_matches() is now const
Dec 14 2022, 2:47 PM
kgaillot committed rPc92b336a8023: Refactor: libpe_rules: drop unnecessary argument to unpack_nvpair_blocks() (authored by kgaillot).
Refactor: libpe_rules: drop unnecessary argument to unpack_nvpair_blocks()
Dec 14 2022, 2:47 PM