- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Jun 13 2023
Jun 13 2023
kgaillot committed rPaca7b8ad83b7: Doc: scheduler: comment why bundled resource is used for some actions (authored by kgaillot).
Doc: scheduler: comment why bundled resource is used for some actions
Jun 12 2023
Jun 12 2023
kgaillot committed rP440c14c5b3cf: Refactor: scheduler: pass colocation to add_colocated_node_scores() (authored by kgaillot).
Refactor: scheduler: pass colocation to add_colocated_node_scores()
kgaillot committed rPd712190228d7: Fix: scheduler: compare anti-colocation dependent negative preferences against… (authored by kgaillot).
Fix: scheduler: compare anti-colocation dependent negative preferences against…
kgaillot committed rPaf0d061ac866: Test: scheduler: update group-anticolocation test for recent change (authored by kgaillot).
Test: scheduler: update group-anticolocation test for recent change
kgaillot committed rP2f370871ebf4: Test: scheduler: add more group anti-colocation tests (authored by kgaillot).
Test: scheduler: add more group anti-colocation tests
kgaillot committed rP4eb43282aa43: Refactor: scheduler: move is_bundle_node() to libpe_status (authored by kgaillot).
Refactor: scheduler: move is_bundle_node() to libpe_status
kgaillot committed rPb93fbddd1d94: Refactor: scheduler: use bundle convenience functions (authored by kgaillot).
Refactor: scheduler: use bundle convenience functions
kgaillot committed rP8b186f83411b: Refactor: scheduler: expose pe__bundle_replica_t internally (authored by kgaillot).
Refactor: scheduler: expose pe__bundle_replica_t internally
kgaillot committed rP939ffda3a7fa: Refactor: scheduler: add accessor for a bundle's inner resource (authored by kgaillot).
Refactor: scheduler: add accessor for a bundle's inner resource
kgaillot committed rPd0e103782f11: Refactor: scheduler: add iterator function for bundle replicas (authored by kgaillot).
Refactor: scheduler: add iterator function for bundle replicas
kgaillot committed rP7fdb0423263e: Refactor: scheduler: use replica iterator in pcmk__bundle_create_actions() (authored by kgaillot).
Refactor: scheduler: use replica iterator in pcmk__bundle_create_actions()
kgaillot committed rP094835d92ba1: Refactor: scheduler: use replica iterator in pcmk__bundle_internal_constraints() (authored by kgaillot).
Refactor: scheduler: use replica iterator in pcmk__bundle_internal_constraints()
kgaillot committed rPb0be9027c7d7: Refactor: scheduler: drop redundant arguments from compatible_replica() (authored by kgaillot).
Refactor: scheduler: drop redundant arguments from compatible_replica()
kgaillot committed rP21d366d9f113: Refactor: scheduler: use replica iterator in compatible_replica_for_node() (authored by kgaillot).
Refactor: scheduler: use replica iterator in compatible_replica_for_node()
kgaillot committed rP2e693e9981fd: Refactor: scheduler: use replica iterator in pcmk__bundle_apply_coloc_score() (authored by kgaillot).
Refactor: scheduler: use replica iterator in pcmk__bundle_apply_coloc_score()
kgaillot committed rP90033a5bd56c: Refactor: scheduler: use replica iterator in pcmk__bundle_rsc_location() (authored by kgaillot).
Refactor: scheduler: use replica iterator in pcmk__bundle_rsc_location()
kgaillot committed rPc66e38e49ff7: Refactor: scheduler: use replica iterator in pcmk__bundle_expand() (authored by kgaillot).
Refactor: scheduler: use replica iterator in pcmk__bundle_expand()
kgaillot committed rP498796827a7f: Refactor: scheduler: use replica iterator in pcmk__output_bundle_actions() (authored by kgaillot).
Refactor: scheduler: use replica iterator in pcmk__output_bundle_actions()
kgaillot committed rPda30d5042d54: Refactor: scheduler: use replica iterator in pcmk__bundle_create_probe() (authored by kgaillot).
Refactor: scheduler: use replica iterator in pcmk__bundle_create_probe()
kgaillot committed rP1f51d6e28689: Refactor: scheduler: move pcmk__get_rsc_in_container() to libpe_status (authored by kgaillot).
Refactor: scheduler: move pcmk__get_rsc_in_container() to libpe_status
kgaillot committed rP17e9f22a2162: Refactor: scheduler: functionize getting bundle's first container (authored by kgaillot).
Refactor: scheduler: functionize getting bundle's first container
kgaillot committed rP835e61470ed2: Refactor: scheduler: isolate bundle variant data to lib/pengine/bundle.c (authored by kgaillot).
Refactor: scheduler: isolate bundle variant data to lib/pengine/bundle.c
kgaillot committed rPb51a0889f98d: Test: libpe_status: use bundle iterator in native_find_rsc_test.c (authored by kgaillot).
Test: libpe_status: use bundle iterator in native_find_rsc_test.c
kgaillot committed rP49c89820767c: Doc: scheduler: improve doxygen blocks for some bundle functions (authored by kgaillot).
Doc: scheduler: improve doxygen blocks for some bundle functions
kgaillot committed rP3050425a94ee: Log: scheduler: improve a couple of bundle messages (authored by kgaillot).
Log: scheduler: improve a couple of bundle messages
kgaillot committed rPea6adb16b296: Refactor: scheduler: improve some bundle internal colocation tags (authored by kgaillot).
Refactor: scheduler: improve some bundle internal colocation tags
kgaillot committed rP03fe3f28319c: Refactor: scheduler: drop unnecessary casts to void * (authored by kgaillot).
Refactor: scheduler: drop unnecessary casts to void *
kgaillot committed rPd958d420447f: Low: scheduler: fix regression introduced by d0e103782f1 (authored by kgaillot).
Low: scheduler: fix regression introduced by d0e103782f1
kgaillot committed rPfe556be14129: Refactor: scheduler: make primary argument to apply_coloc_score() not const (authored by kgaillot).
Refactor: scheduler: make primary argument to apply_coloc_score() not const
kgaillot committed rPbdacffdcde2e: Refactor: scheduler: make bundle argument to pe__foreach_bundle_replica() not… (authored by kgaillot).
Refactor: scheduler: make bundle argument to pe__foreach_bundle_replica() not…
Jun 5 2023
Jun 5 2023
kgaillot committed rPbd690dfb1bcd: Refactor: scheduler: rename variable to match method prototype (authored by kgaillot).
Refactor: scheduler: rename variable to match method prototype
kgaillot committed rP0869ffea1ae5: Doc: scheduler: correct comments per review (authored by kgaillot).
Doc: scheduler: correct comments per review
kgaillot committed rP3e82e4547e8f: Refactor: scheduler: improve method argument validation (authored by kgaillot).
Refactor: scheduler: improve method argument validation
kgaillot committed rPefedd88ca237: Low: scheduler: revert recently introduced regression (authored by kgaillot).
Low: scheduler: revert recently introduced regression
Jun 1 2023
Jun 1 2023
kgaillot committed rP8d6b508c0d57: Refactor: scheduler: best practices for clone_internal_constraints() (authored by kgaillot).
Refactor: scheduler: best practices for clone_internal_constraints()
kgaillot committed rP7497cea2a0da: Refactor: scheduler: best practices for clone_create_actions() (authored by kgaillot).
Refactor: scheduler: best practices for clone_create_actions()
kgaillot committed rP596a3ae779d2: Low: scheduler: order clone instances properly (authored by kgaillot).
Low: scheduler: order clone instances properly
kgaillot committed rP20868be600ab: Test: scheduler: update regression test outputs for ordering change (authored by kgaillot).
Test: scheduler: update regression test outputs for ordering change
kgaillot committed rP7881d6ebd71f: Refactor: scheduler: best practices for pcmk__clone_apply_coloc_score() (authored by kgaillot).
Refactor: scheduler: best practices for pcmk__clone_apply_coloc_score()
kgaillot committed rPf338e932e68c: Refactor: scheduler: functionize checking colocation for interleaving (authored by kgaillot).
Refactor: scheduler: functionize checking colocation for interleaving
kgaillot committed rPe9aafe0aca86: Refactor: scheduler: move provisional check to top of… (authored by kgaillot).
Refactor: scheduler: move provisional check to top of…
kgaillot committed rPc998ef8ea1c5: Refactor: scheduler: best practices for clone_action_flags() (authored by kgaillot).
Refactor: scheduler: best practices for clone_action_flags()
kgaillot committed rPedb27c2449c3: Refactor: scheduler: best practices for clone_expand() (authored by kgaillot).
Refactor: scheduler: best practices for clone_expand()
kgaillot committed rP24d27583f345: Refactor: scheduler: best practices for rsc_known_on() (authored by kgaillot).
Refactor: scheduler: best practices for rsc_known_on()
kgaillot committed rPe59150ed0154: Refactor: scheduler: best practices for clone_rsc_location() (authored by kgaillot).
Refactor: scheduler: best practices for clone_rsc_location()
kgaillot committed rP643bffe5d401: Refactor: scheduler: best practices for clone_create_probe() (authored by kgaillot).
Refactor: scheduler: best practices for clone_create_probe()
kgaillot committed rP35044678c082: Refactor: scheduler: best practices for probe_anonymous_clone() (authored by kgaillot).
Refactor: scheduler: best practices for probe_anonymous_clone()
kgaillot committed rPe072031a4b2c: Refactor: scheduler: best practices for find_instance_on() (authored by kgaillot).
Refactor: scheduler: best practices for find_instance_on()
kgaillot committed rP31847d15ed1a: Low: scheduler: skip non-exclusive nodes correctly for clones (authored by kgaillot).
Low: scheduler: skip non-exclusive nodes correctly for clones
kgaillot committed rP7b00c2714dbd: Refactor: scheduler: don't sort clone instances unless necessary (authored by kgaillot).
Refactor: scheduler: don't sort clone instances unless necessary
kgaillot committed rP267b4f28ac5f: Refactor: scheduler: declare pcmk__clone_add_utilization() in library-private… (authored by kgaillot).
Refactor: scheduler: declare pcmk__clone_add_utilization() in library-private…
kgaillot committed rP38473ce7e9e3: Refactor: scheduler: declare pcmk__clone_shutdown_lock() in library-private… (authored by kgaillot).
Refactor: scheduler: declare pcmk__clone_shutdown_lock() in library-private…
kgaillot committed rPdcd2fa687177: Refactor: scheduler: best practices for clone_append_meta() (authored by kgaillot).
Refactor: scheduler: best practices for clone_append_meta()
kgaillot committed rPb64e3bdfdf2b: Refactor: scheduler: replace copies_per_node() with a resource method (authored by kgaillot).
Refactor: scheduler: replace copies_per_node() with a resource method
May 24 2023
May 24 2023
Doc: ChangeLog: update for 2.1.6 release
May 23 2023
May 23 2023
kgaillot committed rP003c0a604001: Log: scheduler: improve ordering trace log (authored by kgaillot).
Log: scheduler: improve ordering trace log
kgaillot committed rPa9bed6e32e07: Test: scheduler: add test for new member in partially unmanaged group (authored by kgaillot).
Test: scheduler: add test for new member in partially unmanaged group
kgaillot committed rPb4c558e53853: Fix: scheduler: ensure earlier group member starts happen after later member… (authored by kgaillot).
Fix: scheduler: ensure earlier group member starts happen after later member…
kgaillot committed rP7d9bf6b659d6: Test: scheduler: update tests for group ordering change (authored by kgaillot).
Test: scheduler: update tests for group ordering change
May 15 2023
May 15 2023
kgaillot committed rP9e7b39a6a57a: Test: scheduler: summarize group-anticolocation test (authored by kgaillot).
Test: scheduler: summarize group-anticolocation test
kgaillot committed rPd07d398590fd: Test: scheduler: rename bug-lf-2613 test to failed-sticky-group (authored by kgaillot).
Test: scheduler: rename bug-lf-2613 test to failed-sticky-group
kgaillot committed rPf6131e39f310: Test: scheduler: add failed-sticky-anticolocated-group test (authored by kgaillot).
Test: scheduler: add failed-sticky-anticolocated-group test
May 2 2023
May 2 2023
kgaillot committed rP336efa1a29f0: Merge branch '2.1' of https://github.com/ClusterLabs/pacemaker into pullback (authored by kgaillot).
Merge branch '2.1' of https://github.com/ClusterLabs/pacemaker into pullback
kgaillot committed rP802a72226be8: Doc: ChangeLog: update for 2.1.6-rc2 release (authored by kgaillot).
Doc: ChangeLog: update for 2.1.6-rc2 release
kgaillot committed rP0eae7d53b428: Fix: scheduler: consider mandatory colocations before optional (authored by kgaillot).
Fix: scheduler: consider mandatory colocations before optional
kgaillot committed rP2b28d8708090: Refactor: scheduler: avoid duplication of applying dependent scores (authored by kgaillot).
Refactor: scheduler: avoid duplication of applying dependent scores
kgaillot committed rP04f4c764bc97: Test: cts-scheduler: update tests for colocation change (authored by kgaillot).
Test: cts-scheduler: update tests for colocation change
May 1 2023
May 1 2023
kgaillot committed rP283ab70792bf: Feature: scheduler: deprecate "moon" in date_spec elements in rules (authored by kgaillot).
Feature: scheduler: deprecate "moon" in date_spec elements in rules
kgaillot committed rP4c1502dbc8b9: Doc: Pacemaker Explained: document when certain features were added (authored by kgaillot).
Doc: Pacemaker Explained: document when certain features were added
kgaillot committed rPec3216554ebf: API: libcrmcommon: deprecate PCMK_RESOURCE_CLASS_UPSTART (authored by kgaillot).
API: libcrmcommon: deprecate PCMK_RESOURCE_CLASS_UPSTART
kgaillot committed rP9c40d3512508: API: libcrmcommon: deprecate PCMK_RESOURCE_CLASS_NAGIOS (authored by kgaillot).
API: libcrmcommon: deprecate PCMK_RESOURCE_CLASS_NAGIOS
kgaillot committed rP1d5438d7cf50: API: libcrmservice: deprecate enum nagios_exitcode (authored by kgaillot).
API: libcrmservice: deprecate enum nagios_exitcode
kgaillot committed rP8b3e81c90f8e: Log: scheduler: warn if Upstart resources are used (authored by kgaillot).
Log: scheduler: warn if Upstart resources are used
kgaillot committed rP69aa8745fd4a: Doc: Pacemaker Explained: move Upstart to end of class list (authored by kgaillot).
Doc: Pacemaker Explained: move Upstart to end of class list
kgaillot committed rPa28de2b8d79c: Feature: scheduler: deprecate support for Nagios resources (authored by kgaillot).
Feature: scheduler: deprecate support for Nagios resources
Apr 17 2023
Apr 17 2023
kgaillot committed rPba2ac6406ee5: Build: libraries: update shared object versions for 2.1.6 (authored by kgaillot).
Build: libraries: update shared object versions for 2.1.6
kgaillot committed rP00f1dbff4d63: Doc: ChangeLog: update for 2.1.6-rc1 release (authored by kgaillot).
Doc: ChangeLog: update for 2.1.6-rc1 release
kgaillot committed rP268a874b349f: Build: update version information for 2.1.6 (authored by kgaillot).
Build: update version information for 2.1.6
kgaillot committed rP3379b49404d2: Refactor: libs, tools: Expect a const char instead of a char. (authored by clumens).
Refactor: libs, tools: Expect a const char instead of a char.
kgaillot committed rP0a3efbda462f: Test: scheduler: update summary outputs without --enable-compat-2.0 (authored by kgaillot).
Test: scheduler: update summary outputs without --enable-compat-2.0
kgaillot committed rP4cfca2227f0d: Low: NLS: update translations for current code base (authored by kgaillot).
Low: NLS: update translations for current code base
kgaillot committed rPd0307bcd0168: Refactor: libpacemaker: Expect an int instead of a uint32_t for node_id. (authored by clumens).
Refactor: libpacemaker: Expect an int instead of a uint32_t for node_id.
kgaillot committed rPf2db4c4ddefb: Refactor: libpacemaker, tools: Expect an enum to various messages. (authored by clumens).
Refactor: libpacemaker, tools: Expect an enum to various messages.
kgaillot committed rPe1980e2452ed: Test: cts-lab: improve log type detection (authored by kgaillot).
Test: cts-lab: improve log type detection
kgaillot committed rPeae29cc46913: Refactor: libpacemaker: Expect a time_t in pacemakerd-health message. (authored by clumens).
Refactor: libpacemaker: Expect a time_t in pacemakerd-health message.
kgaillot committed rP6cfcaf2d147c: Refactor: cts-lab: simplify log type detection (authored by kgaillot).
Refactor: cts-lab: simplify log type detection
kgaillot committed rPa63e56f8efbf: Refactor: python: functionize checking for systemd (authored by kgaillot).
Refactor: python: functionize checking for systemd
kgaillot committed rP095c09eee68f: Doc: ChangeLog: update for 2.1.6-rc1 release (authored by kgaillot).
Doc: ChangeLog: update for 2.1.6-rc1 release
kgaillot committed rPd3e902313822: Build: update version information for 2.1.6 (authored by kgaillot).
Build: update version information for 2.1.6
kgaillot committed rP606c53f96a8c: Build: libraries: update shared object versions for 2.1.6 (authored by kgaillot).
Build: libraries: update shared object versions for 2.1.6
Apr 13 2023
Apr 13 2023
kgaillot committed rP737ab41b6075: Refactor: python: functionize checking for systemd (authored by kgaillot).
Refactor: python: functionize checking for systemd
kgaillot committed rPafd40895ff4b: Refactor: cts-lab: simplify log type detection (authored by kgaillot).
Refactor: cts-lab: simplify log type detection
kgaillot committed rP55f44bea581c: Test: cts-lab: improve log type detection (authored by kgaillot).
Test: cts-lab: improve log type detection
kgaillot committed rP19553949f34b: Test: scheduler: update summary outputs without --enable-compat-2.0 (authored by kgaillot).
Test: scheduler: update summary outputs without --enable-compat-2.0
kgaillot committed rPdc0b09aea856: Low: NLS: update translations for current code base (authored by kgaillot).
Low: NLS: update translations for current code base
Apr 11 2023
Apr 11 2023
kgaillot committed rP86b84c15e76a: Refactor: tools: drop redundant argument from attribute functions (authored by kgaillot).
Refactor: tools: drop redundant argument from attribute functions
kgaillot committed rP2c1f19d961fb: Refactor: tools: improve formatting in attribute functions (authored by kgaillot).
Refactor: tools: improve formatting in attribute functions
kgaillot committed rP064f43ff6bd4: Refactor: tools: make for loop easier to follow (authored by kgaillot).
Refactor: tools: make for loop easier to follow
kgaillot committed rP8ff77205698d: Refactor: tools: don't overwrite original attr_id when updating attributes (authored by kgaillot).
Refactor: tools: don't overwrite original attr_id when updating attributes
kgaillot committed rPb3f55d941bab: Refactor: tools: improve variable names in attribute functions (authored by kgaillot).
Refactor: tools: improve variable names in attribute functions