Page MenuHomeClusterLabs Projects
Feed Advanced Search

Jan 9 2024

kgaillot edited the content of Extended Information Logging.
Jan 9 2024, 7:30 PM
kgaillot edited the content of LCMC.
Jan 9 2024, 1:59 PM
kgaillot edited the content of Hawk.
Jan 9 2024, 1:57 PM
kgaillot edited the content of Configure Multiple Fencing Devices Using Crm.
Jan 9 2024, 1:54 PM
kgaillot edited the content of Configure Multiple Fencing Devices.
Jan 9 2024, 1:53 PM
kgaillot edited the content of Fencing.
Jan 9 2024, 1:53 PM
kgaillot edited the content of Development.
Jan 9 2024, 1:51 PM
kgaillot edited the content of ClusterLabs Mailing Lists.
Jan 9 2024, 1:42 PM
kgaillot created an object: Mailing List Highlights.
Jan 9 2024, 1:41 PM
kgaillot edited the content of ClusterLabs.
Jan 9 2024, 1:21 PM · Restricted Project
kgaillot edited the content of Pgsql Replicated Cluster.
Jan 9 2024, 1:16 PM
kgaillot edited the content of Pgsql Replicated Cluster.
Jan 9 2024, 1:15 PM
kgaillot edited the content of ClusterLabs FAQ.
Jan 9 2024, 12:58 PM · Restricted Project
kgaillot edited the content of Welcome to the ClusterLabs Wiki.
Jan 9 2024, 12:54 PM · Restricted Project
kgaillot edited the content of Cluster Administration.
Jan 9 2024, 12:51 PM
kgaillot edited the content of How To Install.
Jan 9 2024, 12:50 PM
kgaillot edited the content of Pacemaker Release Calendar.
Jan 9 2024, 12:30 PM
kgaillot changed the visibility for T382: New model for action failure handling.
Jan 9 2024, 10:30 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project

Jan 8 2024

kgaillot committed rP238cd1697e59: Fix: attrd: write Pacemaker Remote node attributes even if not in cache (authored by kgaillot).
Fix: attrd: write Pacemaker Remote node attributes even if not in cache
Jan 8 2024, 11:59 AM
kgaillot committed rP8e2b65c74890: API: libcrmcluster: deprecate crm_get_peer_full() (authored by kgaillot).
API: libcrmcluster: deprecate crm_get_peer_full()
Jan 8 2024, 11:59 AM
kgaillot committed rPde9b31feaffb: API: libcrmcluster: deprecate crm_get_peer() (authored by kgaillot).
API: libcrmcluster: deprecate crm_get_peer()
Jan 8 2024, 11:59 AM
kgaillot committed rP6efdfdd825a8: Refactor: libcrmcluster: consolidate pcmk__get_peer() and pcmk__get_peer_full() (authored by kgaillot).
Refactor: libcrmcluster: consolidate pcmk__get_peer() and pcmk__get_peer_full()
Jan 8 2024, 11:59 AM
kgaillot committed rPd785869992eb: Refactor: libcrmcluster: replace pcmk__search_known_node_cache() (authored by kgaillot).
Refactor: libcrmcluster: replace pcmk__search_known_node_cache()
Jan 8 2024, 11:59 AM
kgaillot committed rP98012ec46981: API: libcrmcluster: deprecate enum crm_get_peer_flags and all its values (authored by kgaillot).
API: libcrmcluster: deprecate enum crm_get_peer_flags and all its values
Jan 8 2024, 11:59 AM
kgaillot committed rP236232168169: Refactor: libcrmcluster: replace pcmk__search_cluster_node_cache() (authored by kgaillot).
Refactor: libcrmcluster: replace pcmk__search_cluster_node_cache()
Jan 8 2024, 11:59 AM
kgaillot committed rPa7facfd3cabc: Test: cts-cli: strip feature set out of reference output (authored by kgaillot).
Test: cts-cli: strip feature set out of reference output
Jan 8 2024, 11:59 AM
kgaillot committed rPffaad5f308c5: Test: cts-lab: ignore all transition calculation log messages (authored by kgaillot).
Test: cts-lab: ignore all transition calculation log messages
Jan 8 2024, 11:59 AM

Jan 4 2024

kgaillot committed rPc099cee655cd: Refactor: scheduler: move scheduler flag macros to libcrmcommon (authored by kgaillot).
Refactor: scheduler: move scheduler flag macros to libcrmcommon
Jan 4 2024, 5:07 PM
kgaillot committed rPb2c66b354ec5: Refactor: scheduler: move resource flag macros to libcrmcommon (authored by kgaillot).
Refactor: scheduler: move resource flag macros to libcrmcommon
Jan 4 2024, 5:07 PM
kgaillot committed rP141c78402336: Refactor: scheduler: move action flag macros to libcrmcommon (authored by kgaillot).
Refactor: scheduler: move action flag macros to libcrmcommon
Jan 4 2024, 5:07 PM
kgaillot committed rP87356c398ffc: Refactor: scheduler: move ordering flag macros to libcrmcommon (authored by kgaillot).
Refactor: scheduler: move ordering flag macros to libcrmcommon
Jan 4 2024, 5:07 PM
kgaillot committed rP58fd4931e8ca: API: libcrmcommon: add pcmk_multiply_active_text() (authored by kgaillot).
API: libcrmcommon: add pcmk_multiply_active_text()
Jan 4 2024, 5:07 PM
kgaillot committed rPfdd5edbfdc5f: API: libpe_status,libpe_rules: deprecate recovery2text() (authored by kgaillot).
API: libpe_status,libpe_rules: deprecate recovery2text()
Jan 4 2024, 5:07 PM
kgaillot edited the content of ClusterLabs FAQ.
Jan 4 2024, 1:47 PM · Restricted Project
kgaillot created an object: How To Install.
Jan 4 2024, 1:45 PM
kgaillot created an object: Cluster Administration.
Jan 4 2024, 1:30 PM
kgaillot created an object: Development.
Jan 4 2024, 1:27 PM
kgaillot edited the content of ClusterLabs Mailing Lists.
Jan 4 2024, 1:23 PM
kgaillot edited the content of ClusterLabs Mailing Lists.
Jan 4 2024, 1:22 PM
kgaillot edited the content of ClusterLabs IRC Channel.
Jan 4 2024, 1:20 PM · Restricted Project
kgaillot edited the content of ClusterLabs FAQ.
Jan 4 2024, 1:19 PM · Restricted Project
kgaillot edited the content of Pacemaker Project History.
Jan 4 2024, 12:48 PM
kgaillot edited the content of Pacemaker.
Jan 4 2024, 12:44 PM
kgaillot edited the content of ClusterLabs FAQ.
Jan 4 2024, 12:44 PM · Restricted Project
kgaillot created an object: Pacemaker Project History.
Jan 4 2024, 12:44 PM
kgaillot edited the content of Pacemaker 3.0 Configuration Changes.
Jan 4 2024, 10:22 AM
kgaillot moved T745: Remove support for rkt bundles from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 4 2024, 10:20 AM · Restricted Project, Restricted Project, Restricted Project
kgaillot triaged T745: Remove support for rkt bundles as High priority.
Jan 4 2024, 10:20 AM · Restricted Project, Restricted Project, Restricted Project

Jan 3 2024

kgaillot committed rP1c3135e89555: Doc: Pacemaker Development: add detail about logging in C (authored by kgaillot).
Doc: Pacemaker Development: add detail about logging in C
Jan 3 2024, 3:25 PM
kgaillot committed rP1f0dd1c8c240: Build: doc: fix makefile variable (authored by kgaillot).
Build: doc: fix makefile variable
Jan 3 2024, 3:25 PM
kgaillot committed rP67a181d53ed8: Build: doc: add vars target to sphinx makefile for debugging (authored by kgaillot).
Build: doc: add vars target to sphinx makefile for debugging
Jan 3 2024, 3:25 PM
kgaillot committed rPd0a664780ed1: Refactor: fencing: avoid "namespace" in public headers (authored by kgaillot).
Refactor: fencing: avoid "namespace" in public headers
Jan 3 2024, 3:25 PM
kgaillot edited projects for T620: Create command-line method of listing all possible meta-attributes, cluster options, and environment variables, added: Restricted Project; removed Restricted Project.
Jan 3 2024, 11:40 AM · Restricted Project, Restricted Project, Restricted Project
kgaillot edited projects for T733: Attribute updates use the wrong default node name when container-attribute-target="host", added: Restricted Project; removed Restricted Project.
Jan 3 2024, 11:40 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; removed Restricted Project.
Jan 3 2024, 11:39 AM · Restricted Project, Restricted Project, Restricted Project

Jan 2 2024

kgaillot added a project to T733: Attribute updates use the wrong default node name when container-attribute-target="host": Restricted Project.
Jan 2 2024, 6:08 PM · Restricted Project, Restricted Project
kgaillot edited the content of Pacemaker 3.0 Api Changes.
Jan 2 2024, 2:20 PM
kgaillot edited the content of Pacemaker 3.0 Behavioral Changes.
Jan 2 2024, 2:19 PM
kgaillot edited the content of Pacemaker 3.0 Configuration Changes.
Jan 2 2024, 2:13 PM
kgaillot edited the content of Pacemaker 3.0 Changes.
Jan 2 2024, 2:12 PM

Jan 1 2024

kgaillot added a comment to T620: Create command-line method of listing all possible meta-attributes, cluster options, and environment variables.
In T620#10727, @nrwahl2 wrote:

we will likely need some sort of internal API for these that the rest of the code must use to access options (rather than directly access them via getenv() etc.), so that we can guarantee we have one comprehensive list.

This is reasonable as a stylistic choice and as a reminder to update the meta-data when we add an option. However, it doesn't seem either necessary or sufficient in order to guarantee we have one comprehensive list.

Jan 1 2024, 12:21 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot added a comment to T620: Create command-line method of listing all possible meta-attributes, cluster options, and environment variables.
In T620#10726, @nrwahl2 wrote:

I feel like internationalization might be easier if we store all the options (with their descriptions, etc.) in C files. Then we can generate XML on demand.

This may also reduce duplication: we can use bit flags for options that are applicable to more than one type of object. It looks like we could do this by referencing an XML entity. However, that strikes me as less intuitive, and it would make the XML files harder to parse. (Parsability by external tools seems like the main advantage of using a static XML file as the source of truth.)

Jan 1 2024, 12:17 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot merged T740: Clearing of single op's failcount is not connected on controller side into T382: New model for action failure handling.
Jan 1 2024, 12:02 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot merged task T740: Clearing of single op's failcount is not connected on controller side into T382: New model for action failure handling.
Jan 1 2024, 12:02 PM · Restricted Project, Restricted Project
kgaillot added a comment to T740: Clearing of single op's failcount is not connected on controller side.

Those are for T382

Jan 1 2024, 12:01 PM · Restricted Project, Restricted Project

Dec 19 2023

kgaillot changed the status of T723: Fix regression in crm_ticket/cibadmin/crm_diff XML output from Merged to Released.
Dec 19 2023, 6:17 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot changed the status of T719: Pacemaker fails to compile using libxml-2.12.0 from Merged to Released.
Dec 19 2023, 6:17 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot changed the status of T724: Scheduler recheck time should be updated for node-pending-timeout from Merged to Released.
Dec 19 2023, 6:16 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot changed the status of T732: crm_attribute --delete doesn't delete transient attributes from Merged to Released.
Dec 19 2023, 6:16 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot edited the content of Pacemaker Feature Set.
Dec 19 2023, 6:14 PM
kgaillot edited the content of Pacemaker Release Calendar.
Dec 19 2023, 6:12 PM
kgaillot committed rP0f7f88312f7a: Doc: ChangeLog: update for 2.1.7 release (authored by kgaillot).
Doc: ChangeLog: update for 2.1.7 release
Dec 19 2023, 4:27 PM
kgaillot added a parent task for T739: OCF_EXIT_REASON_PREFIX, OCF_TRACE_FILE, OCF_TRACE_RA are missing from OCF spec: Unknown Object (Maniphest Task).
Dec 19 2023, 11:08 AM · Restricted Project
kgaillot moved T739: OCF_EXIT_REASON_PREFIX, OCF_TRACE_FILE, OCF_TRACE_RA are missing from OCF spec from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Dec 19 2023, 11:04 AM · Restricted Project

Dec 18 2023

kgaillot committed rPafe932e3d4a6: API: libpe_status,libpe_rules,libcrmcommon: move was_processing_error to… (authored by kgaillot).
API: libpe_status,libpe_rules,libcrmcommon: move was_processing_error to…
Dec 18 2023, 6:02 PM
kgaillot committed rP6072f536a5f1: API: libcrmcommon: deprecate was_processing_error (authored by kgaillot).
API: libcrmcommon: deprecate was_processing_error
Dec 18 2023, 6:02 PM
kgaillot committed rP40138a119d0b: API: libpe_status,libpe_rules,libcrmcommon: move was_processing_warning to… (authored by kgaillot).
API: libpe_status,libpe_rules,libcrmcommon: move was_processing_warning to…
Dec 18 2023, 6:02 PM
kgaillot committed rPe6e2214d36f7: API: libcrmcommon: deprecate was_processing_warning (authored by kgaillot).
API: libcrmcommon: deprecate was_processing_warning
Dec 18 2023, 6:02 PM
kgaillot committed rP1ae18f967220: Refactor: libpe_status,libcrmcommon: move pe_rsc_info() to libcrmcommon (authored by kgaillot).
Refactor: libpe_status,libcrmcommon: move pe_rsc_info() to libcrmcommon
Dec 18 2023, 6:02 PM
kgaillot committed rP77576cc2e005: Refactor: libpe_status,libcrmcommon: move pe_rsc_debug() to libcrmcommon (authored by kgaillot).
Refactor: libpe_status,libcrmcommon: move pe_rsc_debug() to libcrmcommon
Dec 18 2023, 6:02 PM
kgaillot committed rPd62ea0378df1: Refactor: libpe_status,libcrmcommon: move pe_rsc_trace() to libcrmcommon (authored by kgaillot).
Refactor: libpe_status,libcrmcommon: move pe_rsc_trace() to libcrmcommon
Dec 18 2023, 6:02 PM
kgaillot committed rP895db8eedb38: Refactor: libpe_status,libcrmcommon: move pe_proc_err() to libcrmcommon (authored by kgaillot).
Refactor: libpe_status,libcrmcommon: move pe_proc_err() to libcrmcommon
Dec 18 2023, 6:02 PM
kgaillot committed rPeb605b61522c: Refactor: libpe_status,libcrmcommon: move pe_proc_warn() to libcrmcommon (authored by kgaillot).
Refactor: libpe_status,libcrmcommon: move pe_proc_warn() to libcrmcommon
Dec 18 2023, 6:02 PM
kgaillot committed rP9e28f3b6def4: Log: scheduler: treat config errors as processing errors (authored by kgaillot).
Log: scheduler: treat config errors as processing errors
Dec 18 2023, 6:02 PM
kgaillot committed rP1a6c67828eb2: Refactor: scheduler: functionize parsing role in location constraints (authored by kgaillot).
Refactor: scheduler: functionize parsing role in location constraints
Dec 18 2023, 6:02 PM
kgaillot committed rP4967551ddfd6: Refactor: scheduler: drop pe_err() and pe_warn() (authored by kgaillot).
Refactor: scheduler: drop pe_err() and pe_warn()
Dec 18 2023, 6:02 PM
kgaillot committed rP2ca514ab8192: Log: scheduler: improve messages when unpacking location constraints (authored by kgaillot).
Log: scheduler: improve messages when unpacking location constraints
Dec 18 2023, 6:02 PM
kgaillot committed rP1d9a91fcfacf: Log: scheduler: improve logging of invalid roles (authored by kgaillot).
Log: scheduler: improve logging of invalid roles
Dec 18 2023, 6:02 PM
kgaillot committed rPd822942ba814: Log: scheduler: overhaul usage of scheduler logging functions (authored by kgaillot).
Log: scheduler: overhaul usage of scheduler logging functions
Dec 18 2023, 6:02 PM
kgaillot committed rPa183dff646d4: Log: scheduler: improve logs for invalid id-ref's (authored by kgaillot).
Log: scheduler: improve logs for invalid id-ref's
Dec 18 2023, 6:02 PM
kgaillot committed rPc5715a0aaa8c: Low: libcrmcommon: fix NULL dereference in expand_idref() (authored by kgaillot).
Low: libcrmcommon: fix NULL dereference in expand_idref()
Dec 18 2023, 6:02 PM
kgaillot committed rPcd7fa51d2536: Refactor: scheduler: move pe_warn_once() to libcrmcommon (authored by kgaillot).
Refactor: scheduler: move pe_warn_once() to libcrmcommon
Dec 18 2023, 6:02 PM
kgaillot committed rP723fedaca1ca: Test: cts-cli: ignore cluster_status() file and line number (authored by kgaillot).
Test: cts-cli: ignore cluster_status() file and line number
Dec 18 2023, 6:02 PM
kgaillot committed rPa957432ce1df: Log: scheduler: improve messages (and comments) per review (authored by kgaillot).
Log: scheduler: improve messages (and comments) per review
Dec 18 2023, 6:02 PM
kgaillot committed rP5020a914a2dc: Low: scheduler: reject expression without op sooner (authored by kgaillot).
Low: scheduler: reject expression without op sooner
Dec 18 2023, 6:02 PM
kgaillot committed rPabdb1e6c9c4d: Fix: scheduler: use correct variable in log message (authored by kgaillot).
Fix: scheduler: use correct variable in log message
Dec 18 2023, 6:02 PM
kgaillot committed rP8894f6a17af3: Refactor: scheduler: scope variable more tightly (authored by kgaillot).
Refactor: scheduler: scope variable more tightly
Dec 18 2023, 6:02 PM
kgaillot committed rP4d0685e2b789: Low: scheduler: restore nvpair behavior without id-ref (authored by kgaillot).
Low: scheduler: restore nvpair behavior without id-ref
Dec 18 2023, 6:02 PM
kgaillot committed rP543a1e9b6f22: Refactor: libcrmcommon: support attrd purge requests without clearing cache (authored by kgaillot).
Refactor: libcrmcommon: support attrd purge requests without clearing cache
Dec 18 2023, 9:41 AM
kgaillot committed rPadc1d8ef5879: Log: attrd: improve messages for CIB wipe (authored by kgaillot).
Log: attrd: improve messages for CIB wipe
Dec 18 2023, 9:41 AM