Page MenuHomeClusterLabs Projects
Feed Advanced Search

Jul 2 2024

kgaillot updated the task description for T843: Drop deprecated tool options used by resource-agents <4.1.1.
Jul 2 2024, 6:44 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot triaged T843: Drop deprecated tool options used by resource-agents <4.1.1 as Wishlist priority.
Jul 2 2024, 6:43 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot committed rPe3076e54a605: Build: dependencies: require GnuTLS 3.1.7 or later (authored by kgaillot).
Build: dependencies: require GnuTLS 3.1.7 or later
Jul 2 2024, 6:40 PM
kgaillot committed rPbf8d35b78160: API: libcrmcommon: drop pcmk_scheduler_t placement_constraints member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t placement_constraints member
Jul 2 2024, 6:40 PM
kgaillot committed rP339396550f76: API: libcrmcommon: drop pcmk_scheduler_t resources member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t resources member
Jul 2 2024, 6:40 PM
kgaillot committed rPa5d94151f39b: Feature: sysconfig: drop support for PCMK_dh_min_bits environment variable (authored by kgaillot).
Feature: sysconfig: drop support for PCMK_dh_min_bits environment variable
Jul 2 2024, 6:40 PM
kgaillot committed rP55a0af1dedc7: API: libcrmcommon: drop pcmk_scheduler_t ordering_constraints member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t ordering_constraints member
Jul 2 2024, 6:40 PM
kgaillot committed rP8b5eefa8256b: API: libcrmcommon: drop pcmk_scheduler_t colocation_constraints member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t colocation_constraints member
Jul 2 2024, 6:40 PM
kgaillot committed rP99971804c92c: API: libcrmcommon: drop pcmk_scheduler_t failed member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t failed member
Jul 2 2024, 6:40 PM
kgaillot committed rP91b7cf747e21: API: libcrmcommon: drop pcmk_scheduler_t ticket_constraints member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t ticket_constraints member
Jul 2 2024, 6:40 PM
kgaillot committed rP78c48022d282: API: libcrmcommon: drop pcmk_scheduler_t max_valid_nodes member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t max_valid_nodes member
Jul 2 2024, 6:40 PM
kgaillot committed rPd2d96284bf06: API: libcrmcommon: drop pcmk_scheduler_t num_synapse member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t num_synapse member
Jul 2 2024, 6:40 PM
kgaillot committed rP03c1bc3c26d6: API: libcrmcommon: drop pcmk_scheduler_t rsc_defaults member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t rsc_defaults member
Jul 2 2024, 6:40 PM
kgaillot committed rP83fbd67a90b7: API: libcrmcommon: drop pcmk_scheduler_t op_defaults member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t op_defaults member
Jul 2 2024, 6:40 PM
kgaillot committed rP461ec64f68de: API: libcrmcommon: drop pcmk_scheduler_t num_synapse member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t num_synapse member
Jul 2 2024, 6:40 PM
kgaillot updated the task description for T842: Drop crm_mon -X/--as-xml option.
Jul 2 2024, 6:37 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot triaged T842: Drop crm_mon -X/--as-xml option as Wishlist priority.
Jul 2 2024, 6:33 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot edited the content of Pacemaker 3.0 Behavioral Changes.
Jul 2 2024, 6:08 PM
kgaillot edited the content of Pacemaker 3.0 Configuration Changes.
Jul 2 2024, 6:07 PM
kgaillot added a comment to T807: Drop support for deprecated aliases of cluster options.
In T807#12633, @nrwahl2 wrote:

(with a little magic to re-allow the old name as a custom name after a CIB has been upgraded).

Do we want this immediately? This doesn't even require magic, it's the default behavior if we don't ban the old name in the new schema. However, last time we talked in Slack:

the idea is to prevent the newly dropped options from being used after the transform (at least until the next transform)
user has old CIB with dropped option: implicit upgrade drops the option
user has new CIB after option is dropped: can't add option
user has even newer CIB much later: can add dropped option as custom name
(schema major version X, X+1, X+2)

Jul 2 2024, 12:24 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot committed rP4494117e05e2: Feature: sysconfig: deprecate PCMK_dh_min_bits environment variable (authored by kgaillot).
Feature: sysconfig: deprecate PCMK_dh_min_bits environment variable
Jul 2 2024, 11:39 AM
kgaillot committed rP1a6b5047ba69: Doc: libcrmcommon: document booth compatibility issue (authored by kgaillot).
Doc: libcrmcommon: document booth compatibility issue
Jul 2 2024, 11:39 AM
kgaillot committed rPb731d37cc5bf: Doc: ChangeLog: update for 2.1.8-rc2 release (authored by kgaillot).
Doc: ChangeLog: update for 2.1.8-rc2 release
Jul 2 2024, 11:39 AM
kgaillot committed rPd2953853501d: API: libcrmcommon: drop pcmk_scheduler_t singletons member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t singletons member
Jul 2 2024, 11:39 AM
kgaillot committed rP4688bc0fe937: API: libcrmcommon: drop pcmk_scheduler_t actions member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t actions member
Jul 2 2024, 11:39 AM
kgaillot committed rPc35de442c0f3: API: libcrmcommon: drop pcmk_scheduler_t stonith_action member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t stonith_action member
Jul 2 2024, 11:39 AM
kgaillot committed rP98b7556e980b: API: libcrmcommon: drop pcmk_scheduler_t dc_uuid member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t dc_uuid member
Jul 2 2024, 11:39 AM
kgaillot committed rP14dabe3968b5: API: libcrmcommon: drop pcmk_scheduler_t config_hash member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t config_hash member
Jul 2 2024, 11:39 AM
kgaillot committed rP89e80d2dc384: API: libcrmcommon: drop pcmk_scheduler_t placement_strategy member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t placement_strategy member
Jul 2 2024, 11:39 AM
kgaillot committed rP5ed152ec389b: API: libcrmcommon: drop pcmk_scheduler_t tickets member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t tickets member
Jul 2 2024, 11:39 AM
kgaillot committed rPcdb82aaa5d39: API: libcrmcommon: drop pcmk_scheduler_t stonith_timeout member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t stonith_timeout member
Jul 2 2024, 11:39 AM
kgaillot committed rPa281fb5dc89d: API: libcrmcommon: drop pcmk_scheduler_t now member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t now member
Jul 2 2024, 11:39 AM
kgaillot committed rP65eb6e7131bb: Low: libcrmcommon: handle formatting errors in pcmk__time_format_hr() (authored by kgaillot).
Low: libcrmcommon: handle formatting errors in pcmk__time_format_hr()
Jul 2 2024, 11:39 AM
kgaillot committed rPb77c853d612b: Fix: libcrmcommon: don't try to add to full string in pcmk__time_format_hr() (authored by kgaillot).
Fix: libcrmcommon: don't try to add to full string in pcmk__time_format_hr()
Jul 2 2024, 11:39 AM
kgaillot committed rPa2c71cb7f179: Refactor: libcrmcommon: use sizeof() in pcmk__time_format_hr() (authored by kgaillot).
Refactor: libcrmcommon: use sizeof() in pcmk__time_format_hr()
Jul 2 2024, 11:39 AM
kgaillot committed rP3a2e9e31dbed: Test: test-headers.sh: test library-private headers (authored by kgaillot).
Test: test-headers.sh: test library-private headers
Jul 2 2024, 11:39 AM
kgaillot committed rP426eef2e5180: Low: libraries: ensure includes are outside extern in public headers (authored by kgaillot).
Low: libraries: ensure includes are outside extern in public headers
Jul 2 2024, 11:39 AM
kgaillot committed rP5c57cd1885c3: Low: libraries: ensure private headers follow usual header conventions (authored by kgaillot).
Low: libraries: ensure private headers follow usual header conventions
Jul 2 2024, 11:39 AM
kgaillot committed rP7d16e2dee9a6: Refactor: libpacemaker: de-inline pcmk__colocation_node_attr() (authored by kgaillot).
Refactor: libpacemaker: de-inline pcmk__colocation_node_attr()
Jul 2 2024, 11:39 AM
kgaillot committed rP7c367ab44789: Devel: cocci: add template for renaming a struct member (authored by kgaillot).
Devel: cocci: add template for renaming a struct member
Jul 2 2024, 11:39 AM
kgaillot committed rP0b030428b80d: Refactor: libcrmcommon: convert pcmk_scheduler_t priv member to struct (authored by kgaillot).
Refactor: libcrmcommon: convert pcmk_scheduler_t priv member to struct
Jul 2 2024, 11:39 AM
kgaillot committed rP228692ed0423: Refactor: libstonithd: rename create_device_registration_xml() namespace… (authored by kgaillot).
Refactor: libstonithd: rename create_device_registration_xml() namespace…
Jul 2 2024, 11:39 AM
kgaillot committed rP893332f387a8: Refactor: scheduler: rename pcmk_node_t private member (authored by kgaillot).
Refactor: scheduler: rename pcmk_node_t private member
Jul 2 2024, 11:39 AM
kgaillot committed rPd74244ceaefc: API: libcrmcommon: rename struct pe_working_set_s to struct pcmk__scheduler (authored by kgaillot).
API: libcrmcommon: rename struct pe_working_set_s to struct pcmk__scheduler
Jul 2 2024, 11:39 AM
kgaillot committed rP7210c9b7b9a3: Refactor: scheduler: rename pcmk_resource_t private member (authored by kgaillot).
Refactor: scheduler: rename pcmk_resource_t private member
Jul 2 2024, 11:39 AM
kgaillot committed rP9e8016fe8666: Refactor: include: use extern "C" in internal headers of all libraries (authored by kgaillot).
Refactor: include: use extern "C" in internal headers of all libraries
Jul 2 2024, 11:39 AM
kgaillot committed rP40f0ea045e52: Doc: Pacemaker Development: update boilerplate (authored by kgaillot).
Doc: Pacemaker Development: update boilerplate
Jul 2 2024, 11:39 AM
kgaillot committed rPfa19bfb0b5bc: Refactor: libcrmcommon: rename pcmk__html_create() class argument (authored by kgaillot).
Refactor: libcrmcommon: rename pcmk__html_create() class argument
Jul 2 2024, 11:39 AM
kgaillot committed rPceb9297358e8: Test: test-headers.sh: enable C++ compilation check (authored by kgaillot).
Test: test-headers.sh: enable C++ compilation check
Jul 2 2024, 11:39 AM
kgaillot committed rP32c899802fbc: Doc: libcrmcommon: document booth compatibility issue (authored by kgaillot).
Doc: libcrmcommon: document booth compatibility issue
Jul 2 2024, 11:39 AM
kgaillot committed rP1e0c9f524df9: Feature: sysconfig: deprecate PCMK_dh_min_bits environment variable (authored by kgaillot).
Feature: sysconfig: deprecate PCMK_dh_min_bits environment variable
Jul 2 2024, 11:39 AM
kgaillot committed rP562f09595d1e: Refactor: scheduler: drop redundant typedef (authored by kgaillot).
Refactor: scheduler: drop redundant typedef
Jul 2 2024, 11:39 AM
kgaillot committed rP435fd55c111f: Fix: libcrmcommon: don't try to add to full string in pcmk__time_format_hr() (authored by kgaillot).
Fix: libcrmcommon: don't try to add to full string in pcmk__time_format_hr()
Jul 2 2024, 11:39 AM
kgaillot committed rP3145c2c80752: Refactor: libcrmcommon: use sizeof() in pcmk__time_format_hr() (authored by kgaillot).
Refactor: libcrmcommon: use sizeof() in pcmk__time_format_hr()
Jul 2 2024, 11:39 AM
kgaillot committed rP9a12141f2b24: Test: scheduler: update regression test for group member colocation fix (authored by kgaillot).
Test: scheduler: update regression test for group member colocation fix
Jul 2 2024, 11:39 AM
kgaillot committed rPcf7cb041f8a6: Fix: scheduler: consider group locations when member is explicit colocation… (authored by kgaillot).
Fix: scheduler: consider group locations when member is explicit colocation…
Jul 2 2024, 11:39 AM
kgaillot committed rP03850b47bba1: Low: libcrmcommon: handle formatting errors in pcmk__time_format_hr() (authored by kgaillot).
Low: libcrmcommon: handle formatting errors in pcmk__time_format_hr()
Jul 2 2024, 11:39 AM
kgaillot committed rPa77cd364ad2a: Test: scheduler: add regression test for inner group constraints (authored by kgaillot).
Test: scheduler: add regression test for inner group constraints
Jul 2 2024, 11:39 AM
kgaillot committed rPbc4710c5ff3a: Refactor: scheduler: avoid reset_scores variable in pcmk__group_apply_location() (authored by kgaillot).
Refactor: scheduler: avoid reset_scores variable in pcmk__group_apply_location()
Jul 2 2024, 11:39 AM
kgaillot committed rP28e9b7c61144: Log: scheduler: consolidate pcmk__apply_location() trace messages (authored by kgaillot).
Log: scheduler: consolidate pcmk__apply_location() trace messages
Jul 2 2024, 11:39 AM
kgaillot added a comment to T745: Remove support for rkt bundles.

I've already got something ready to go

Jul 2 2024, 11:03 AM · Restricted Project, Restricted Project, Restricted Project
kgaillot claimed T745: Remove support for rkt bundles.
Jul 2 2024, 11:03 AM · Restricted Project, Restricted Project, Restricted Project
kgaillot changed the status of T798: Make `pcmk_scheduler_t` definition internal from Open to WIP.
Jul 2 2024, 11:02 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot triaged T841: Reject too-large --timeout values in crm_resource as Normal priority.
Jul 2 2024, 11:02 AM · Restricted Project, Restricted Project, Restricted Project
kgaillot triaged T838: Manage libxml2 private data better as Normal priority.
Jul 2 2024, 11:02 AM · Restricted Project, Restricted Project
kgaillot triaged T837: Use glib logging domain as Normal priority.
Jul 2 2024, 11:02 AM · Restricted Project, Restricted Project
kgaillot added a parent task for T839: Improve compatibility with external apps that also use libqb logging: T840: Improve Pacemaker API initialization.
Jul 2 2024, 11:02 AM · Restricted Project, Restricted Project
kgaillot added a parent task for T838: Manage libxml2 private data better: T840: Improve Pacemaker API initialization.
Jul 2 2024, 11:02 AM · Restricted Project, Restricted Project
kgaillot added a parent task for T837: Use glib logging domain: T840: Improve Pacemaker API initialization.
Jul 2 2024, 11:02 AM · Restricted Project, Restricted Project
kgaillot triaged T839: Improve compatibility with external apps that also use libqb logging as Normal priority.
Jul 2 2024, 11:02 AM · Restricted Project, Restricted Project
kgaillot triaged T840: Improve Pacemaker API initialization as Normal priority.
Jul 2 2024, 11:02 AM · Restricted Project, Restricted Project
kgaillot added subtasks for T840: Improve Pacemaker API initialization: T837: Use glib logging domain, T838: Manage libxml2 private data better, T839: Improve compatibility with external apps that also use libqb logging.
Jul 2 2024, 11:02 AM · Restricted Project, Restricted Project
kgaillot edited projects for T620: Create command-line method of listing all possible meta-attributes, cluster options, and environment variables, added: Restricted Project, Restricted Project; removed Restricted Project, Restricted Project.
Jul 2 2024, 11:02 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot edited the content of Pacemaker 3.0 Api Changes.
Jul 2 2024, 11:02 AM
kgaillot added a subtask for T620: Create command-line method of listing all possible meta-attributes, cluster options, and environment variables: T836: Create command-line method of listing all possible cluster options, primitive resource meta-attributes, and special fencing resource parameters.
Jul 2 2024, 11:02 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot moved T836: Create command-line method of listing all possible cluster options, primitive resource meta-attributes, and special fencing resource parameters from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 2 2024, 11:02 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot updated the task description for T620: Create command-line method of listing all possible meta-attributes, cluster options, and environment variables.
Jul 2 2024, 11:02 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot added a parent task for T836: Create command-line method of listing all possible cluster options, primitive resource meta-attributes, and special fencing resource parameters: T620: Create command-line method of listing all possible meta-attributes, cluster options, and environment variables.
Jul 2 2024, 11:02 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot closed T836: Create command-line method of listing all possible cluster options, primitive resource meta-attributes, and special fencing resource parameters as Merged.
Jul 2 2024, 11:02 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot edited the content of Pacemaker 3.0 Api Changes.
Jul 2 2024, 11:02 AM
kgaillot reassigned T834: crm_verify should distinguish configuration warnings and errors from waltdisgrace to gao-yan.
Jul 2 2024, 11:02 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot edited the content of Pacemaker 3.0 Api Changes.
Jul 2 2024, 11:02 AM

Jun 14 2024

kgaillot committed rP5d636f986e1b: Test: scheduler: add regression test for inner group constraints (authored by kgaillot).
Test: scheduler: add regression test for inner group constraints
Jun 14 2024, 12:50 AM
kgaillot committed rPa1bd0453e5c8: Log: scheduler: consolidate pcmk__apply_location() trace messages (authored by kgaillot).
Log: scheduler: consolidate pcmk__apply_location() trace messages
Jun 14 2024, 12:50 AM
kgaillot committed rPebe0692da272: Refactor: scheduler: avoid reset_scores variable in pcmk__group_apply_location() (authored by kgaillot).
Refactor: scheduler: avoid reset_scores variable in pcmk__group_apply_location()
Jun 14 2024, 12:49 AM
kgaillot committed rP6e081f14e9c7: Fix: scheduler: consider group locations when member is explicit colocation… (authored by kgaillot).
Fix: scheduler: consider group locations when member is explicit colocation…
Jun 14 2024, 12:49 AM
kgaillot committed rP8b4b2a74aca2: Test: scheduler: update regression test for group member colocation fix (authored by kgaillot).
Test: scheduler: update regression test for group member colocation fix
Jun 14 2024, 12:49 AM

Jun 13 2024

kgaillot committed rPd93182fa57de: Refactor: scheduler: add scheduler backlink to pcmk_action_t (authored by kgaillot).
Refactor: scheduler: add scheduler backlink to pcmk_action_t
Jun 13 2024, 9:43 PM
kgaillot committed rP5a9b62450ad8: Log: scheduler: drop incorrect error logs in pcmk__colocation_affects() (authored by kgaillot).
Log: scheduler: drop incorrect error logs in pcmk__colocation_affects()
Jun 13 2024, 9:43 PM
kgaillot committed rPbcdce66bcac6: API: libcrmcommon: drop enum pcmk_sched_flags (authored by kgaillot).
API: libcrmcommon: drop enum pcmk_sched_flags
Jun 13 2024, 9:42 PM
kgaillot committed rP2e8d54e43919: Refactor: scheduler: pass scheduler to pcmk__sched_warn()/err() (authored by kgaillot).
Refactor: scheduler: pass scheduler to pcmk__sched_warn()/err()
Jun 13 2024, 9:42 PM
kgaillot committed rP2b7245ceb7b1: Refactor: pacemaker-schedulerd: don't add error status to IPC reply (authored by kgaillot).
Refactor: pacemaker-schedulerd: don't add error status to IPC reply
Jun 13 2024, 9:42 PM
kgaillot committed rPaa0189f025dd: Refactor: scheduler: pass scheduler to pcmk__log_transition_summary() (authored by kgaillot).
Refactor: scheduler: pass scheduler to pcmk__log_transition_summary()
Jun 13 2024, 9:42 PM
kgaillot committed rPec2199e463f9: API: libcrmcommon: drop was_processing_error global (authored by kgaillot).
API: libcrmcommon: drop was_processing_error global
Jun 13 2024, 9:42 PM
kgaillot committed rP500f96f98444: API: libcrmcommon: drop was_processing_warning global (authored by kgaillot).
API: libcrmcommon: drop was_processing_warning global
Jun 13 2024, 9:42 PM
kgaillot committed rPb91571b36947: Log: libcib: don't bother with pcmk__config_err() for live CIB (authored by kgaillot).
Log: libcib: don't bother with pcmk__config_err() for live CIB
Jun 13 2024, 9:42 PM
kgaillot edited the content of Pacemaker 3.0 Api Changes.
Jun 13 2024, 10:25 AM
kgaillot added a comment to T832: Colocation score doubled for promotion score.

It's noticeable solely in the scores

Jun 13 2024, 10:21 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot edited projects for T833: crm_simulate shouldn't skip fancy text if simulation and score output is shown, added: Restricted Project; removed Restricted Project.
Jun 13 2024, 10:20 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot added a project to T833: crm_simulate shouldn't skip fancy text if simulation and score output is shown: Restricted Project.
Jun 13 2024, 10:20 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project