Page MenuHomeClusterLabs Projects

kgaillot (Ken Gaillot)
User

Projects

User does not belong to any projects.

User Details

User Since
May 21 2021, 6:15 PM (177 w, 1 d)

Ken Gaillot is a Principal Software Engineer with Red Hat, Red Hat's technical lead for the Pacemaker project, and the ClusterLabs community manager.

Recent Activity

Tue, Oct 8

kgaillot added a project to T815: Separate XML element-related functions into xml_element.c: Restricted Project.
Tue, Oct 8, 7:31 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot committed rPcbbaab44d8d7: Fix: libcrmcommon: avoid potential overflow when adding seconds (authored by kgaillot).
Fix: libcrmcommon: avoid potential overflow when adding seconds
Tue, Oct 8, 3:47 PM
kgaillot committed rP5a3198b46a1e: Log: pacemakerd: combine subdaemon start-up logs (authored by kgaillot).
Log: pacemakerd: combine subdaemon start-up logs
Tue, Oct 8, 3:47 PM
kgaillot committed rP3fbbf5ebd23f: Doc: Pacemaker Explained: durations must be nonnegative (authored by kgaillot).
Doc: Pacemaker Explained: durations must be nonnegative
Tue, Oct 8, 3:47 PM
kgaillot committed rPc601066f1878: Build: libraries: update shared object versions for 2.1.9 (authored by kgaillot).
Build: libraries: update shared object versions for 2.1.9
Tue, Oct 8, 12:16 PM
kgaillot committed rP9c3599ce9cd2: Build: update version information for 2.1.9 (authored by kgaillot).
Build: update version information for 2.1.9
Tue, Oct 8, 12:16 PM
kgaillot committed rP1e8a575bec39: Log: pacemakerd: combine subdaemon start-up logs (authored by kgaillot).
Log: pacemakerd: combine subdaemon start-up logs
Tue, Oct 8, 12:16 PM
kgaillot committed rPf94fb4dfa9b2: Fix: libcrmcommon: avoid potential overflow when adding seconds (authored by kgaillot).
Fix: libcrmcommon: avoid potential overflow when adding seconds
Tue, Oct 8, 12:16 PM
kgaillot committed rPf029e36732e0: Doc: Pacemaker Explained: durations must be nonnegative (authored by kgaillot).
Doc: Pacemaker Explained: durations must be nonnegative
Tue, Oct 8, 12:16 PM

Mon, Oct 7

kgaillot updated the task description for T853: Pacemaker issues requiring investigation.
Mon, Oct 7, 6:41 PM · Restricted Project
kgaillot updated the task description for T895: Rename "stonith" options.
Mon, Oct 7, 6:28 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot updated the task description for T894: Rename "orphan" cluster properties.
Mon, Oct 7, 6:28 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot triaged T895: Rename "stonith" options as Low priority.
Mon, Oct 7, 6:27 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot added a project to T894: Rename "orphan" cluster properties: Restricted Project.
Mon, Oct 7, 6:24 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot triaged T894: Rename "orphan" cluster properties as Low priority.
Mon, Oct 7, 6:20 PM · Restricted Project, Restricted Project, Restricted Project

Thu, Oct 3

kgaillot committed rP95cef6b30764: Doc: ChangeLog: update for 2.1.9-rc1 release (authored by kgaillot).
Doc: ChangeLog: update for 2.1.9-rc1 release
Thu, Oct 3, 2:58 PM
kgaillot edited the content of Pacemaker 3.0 Behavioral Changes.
Thu, Oct 3, 2:56 PM
kgaillot edited the content of Pacemaker 3.0 Behavioral Changes.
Thu, Oct 3, 2:55 PM
kgaillot edited the content of Pacemaker 3.0 Configuration Changes.
Thu, Oct 3, 2:55 PM
kgaillot committed rP262b3136cb51: Doc: Pacemaker Explained: document custom recurring operations (authored by kgaillot).
Doc: Pacemaker Explained: document custom recurring operations
Thu, Oct 3, 2:47 PM
kgaillot committed rP18e4767c38f8: Low: scheduler: ignore unknown actions for resource state (authored by kgaillot).
Low: scheduler: ignore unknown actions for resource state
Thu, Oct 3, 2:47 PM
kgaillot committed rPe14b2cbafa9e: Feature: tools: crm_shadow --reset now requires --force (authored by kgaillot).
Feature: tools: crm_shadow --reset now requires --force
Thu, Oct 3, 2:47 PM
kgaillot committed rP10534a20a1f0: Test: cts-cli: overhaul crm_shadow reset tests (authored by kgaillot).
Test: cts-cli: overhaul crm_shadow reset tests
Thu, Oct 3, 2:47 PM
kgaillot committed rPc0f9478af986: API: libcrmservice: deprecate services_ocf_exitcode_str() (authored by kgaillot).
API: libcrmservice: deprecate services_ocf_exitcode_str()
Thu, Oct 3, 2:47 PM
kgaillot committed rP4f2d801b01f3: Log: all: use consistent capitalization in execution status strings (authored by kgaillot).
Log: all: use consistent capitalization in execution status strings
Thu, Oct 3, 2:47 PM
kgaillot committed rP95ac947d3018: Low: libpacemaker: don't pass node attributes with fence actions (authored by kgaillot).
Low: libpacemaker: don't pass node attributes with fence actions
Thu, Oct 3, 2:47 PM
kgaillot closed T878: Drop support for old ACL syntax in IPC requests as Merged by committing rP8b4603a5b802: Low: various: drop support for pre-1.1.12 ACL message syntax.
Thu, Oct 3, 2:47 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot committed rP143ae615d761: Feature: CIB: ignore node expressions for meta-attributes (authored by kgaillot).
Feature: CIB: ignore node expressions for meta-attributes
Thu, Oct 3, 2:47 PM
kgaillot committed rP8b4603a5b802: Low: various: drop support for pre-1.1.12 ACL message syntax (authored by kgaillot).
Low: various: drop support for pre-1.1.12 ACL message syntax
Thu, Oct 3, 2:47 PM
kgaillot committed rPa7df27e0a523: Build: libraries: update shared object versions for 2.1.9 (authored by kgaillot).
Build: libraries: update shared object versions for 2.1.9
Thu, Oct 3, 11:35 AM
kgaillot committed rPee6835794edb: Low: NLS: update translations for current code base (authored by kgaillot).
Low: NLS: update translations for current code base
Thu, Oct 3, 11:35 AM
kgaillot committed rPa894c3611056: Build: update version information for 2.1.9 (authored by kgaillot).
Build: update version information for 2.1.9
Thu, Oct 3, 11:35 AM
kgaillot added a project to T807: Drop support for deprecated aliases of cluster options: Restricted Project.
Thu, Oct 3, 10:25 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project

Wed, Oct 2

kgaillot triaged T893: Improve transition logs as Normal priority.
Wed, Oct 2, 6:35 PM · Restricted Project, Restricted Project
kgaillot committed rP8012f1b26784: Refactor: scheduler: don't use preprocessor directive within macro argument (authored by kgaillot).
Refactor: scheduler: don't use preprocessor directive within macro argument
Wed, Oct 2, 5:45 PM
kgaillot committed rPda6111148e18: Refactor: libcrmcommon: move crm_abort() to results.c (authored by kgaillot).
Refactor: libcrmcommon: move crm_abort() to results.c
Wed, Oct 2, 5:45 PM
kgaillot committed rP7b3b63e14a76: Refactor: libcrmcommon: expose abort_as() (authored by kgaillot).
Refactor: libcrmcommon: expose abort_as()
Wed, Oct 2, 5:45 PM
kgaillot committed rP41d4467a0625: Test: agents: tighten up OCF validation output (authored by kgaillot).
Test: agents: tighten up OCF validation output
Wed, Oct 2, 5:45 PM
kgaillot committed rP0704f841b402: API: libcrmcommon: deprecate CRM_ASSERT() (authored by kgaillot).
API: libcrmcommon: deprecate CRM_ASSERT()
Wed, Oct 2, 5:45 PM
kgaillot committed rP34f495f75ba9: Refactor: scheduler: drop dead code (authored by kgaillot).
Refactor: scheduler: drop dead code
Wed, Oct 2, 5:45 PM
kgaillot committed rP30d03300e401: Refactor: all: use pcmk__assert() (authored by kgaillot).
Refactor: all: use pcmk__assert()
Wed, Oct 2, 5:45 PM
kgaillot committed rP956714006a44: Refactor: libcrmcommon: add pcmk__assert() (authored by kgaillot).
Refactor: libcrmcommon: add pcmk__assert()
Wed, Oct 2, 5:45 PM
kgaillot committed rP55319f97c1f5: Low: scheduler: avoid overflow in utilization values (authored by kgaillot).
Low: scheduler: avoid overflow in utilization values
Wed, Oct 2, 5:45 PM
kgaillot committed rP3511059b331f: Refactor: libcrmservice: initialize struct (authored by kgaillot).
Refactor: libcrmservice: initialize struct
Wed, Oct 2, 5:45 PM
kgaillot committed rPf12b5da4bd91: Low: libcrmcommon,libcib,scheduler: use unsigned int for CIB sequence number (authored by kgaillot).
Low: libcrmcommon,libcib,scheduler: use unsigned int for CIB sequence number
Wed, Oct 2, 5:45 PM
kgaillot committed rPbeb4831080b0: Refactor: libcrmcommon: add pcmk__xe_get_flags() (authored by kgaillot).
Refactor: libcrmcommon: add pcmk__xe_get_flags()
Wed, Oct 2, 5:45 PM
kgaillot committed rP58506a7c7743: Log: fencer: warn if device support flags invalid (authored by kgaillot).
Log: fencer: warn if device support flags invalid
Wed, Oct 2, 5:45 PM
kgaillot committed rP649b2968129b: Low: libcrmservice: use proper types with write() (authored by kgaillot).
Low: libcrmservice: use proper types with write()
Wed, Oct 2, 5:45 PM
kgaillot committed rPb9e35e88c5c4: Low: libcrmservice: accept no more than around 10MiB stdout/stderr (authored by kgaillot).
Low: libcrmservice: accept no more than around 10MiB stdout/stderr
Wed, Oct 2, 5:45 PM
kgaillot committed rPfa0bf74a592b: Log: pacemaker-based,libcib: warn for invalid call options (authored by kgaillot).
Log: pacemaker-based,libcib: warn for invalid call options
Wed, Oct 2, 5:45 PM
kgaillot committed rPde865ca4d7ea: Log: controller,liblrmd: warn for invalid remote proxy IPC flags (authored by kgaillot).
Log: controller,liblrmd: warn for invalid remote proxy IPC flags
Wed, Oct 2, 5:45 PM
kgaillot committed rPd36e32dcbf86: Log: fencer: warn for invalid call options (authored by kgaillot).
Log: fencer: warn for invalid call options
Wed, Oct 2, 5:45 PM
kgaillot committed rP56e2045786b1: Refactor: libpe_status: rename order_actions() arguments (authored by kgaillot).
Refactor: libpe_status: rename order_actions() arguments
Wed, Oct 2, 5:45 PM
kgaillot committed rP41a3a5626424: Doc: Pacemaker Explained: improve failure-timeout description (authored by kgaillot).
Doc: Pacemaker Explained: improve failure-timeout description
Wed, Oct 2, 5:45 PM
kgaillot committed rP4790e2781d6f: Low: controller: avoid overflow in recheck time (authored by kgaillot).
Low: controller: avoid overflow in recheck time
Wed, Oct 2, 5:45 PM
kgaillot committed rPd80d3d8739ac: Test: test-headers.sh: get working on *BSD (authored by kgaillot).
Test: test-headers.sh: get working on *BSD
Wed, Oct 2, 5:45 PM
kgaillot committed rPc4b1038dfed7: Fix: libcrmcommon: bounds-check when adding to years (authored by kgaillot).
Fix: libcrmcommon: bounds-check when adding to years
Wed, Oct 2, 5:45 PM
kgaillot committed rP55e9376029eb: Mid: scheduler: Fixed memory leak when searching for unfencing devices. (authored by HideoYamauchi).
Mid: scheduler: Fixed memory leak when searching for unfencing devices.
Wed, Oct 2, 5:45 PM
kgaillot moved T824: Make GnuTLS handshakes asynchronous from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Wed, Oct 2, 5:39 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot updated the task description for T891: Don't assert on vfprintf() error at tool exit.
Wed, Oct 2, 5:29 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot moved T891: Don't assert on vfprintf() error at tool exit from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Wed, Oct 2, 5:27 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot changed the status of T891: Don't assert on vfprintf() error at tool exit from Open to WIP.
Wed, Oct 2, 5:24 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot edited the content of Pacemaker Release Checklist.
Wed, Oct 2, 3:54 PM · Restricted Project
kgaillot triaged T890: Log errors in pcmk_parse_interval_spec() callers as Wishlist priority.
Wed, Oct 2, 3:37 PM · Restricted Project, Restricted Project
kgaillot edited the content of Pacemaker Release Checklist.
Wed, Oct 2, 3:22 PM · Restricted Project
kgaillot edited the content of Pacemaker Release Checklist.
Wed, Oct 2, 3:18 PM · Restricted Project
kgaillot added a project to T785: Fix handling of fence device monitor timeouts: Unknown Object (Project).
Wed, Oct 2, 11:30 AM · Unknown Object (Project), Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot added a project to T837: Use glib logging domain: Restricted Project.
Wed, Oct 2, 11:19 AM · Restricted Project, Restricted Project, Restricted Project
kgaillot committed rP6be57c9cfa39: Test: agents: tighten up OCF validation output (authored by kgaillot).
Test: agents: tighten up OCF validation output
Wed, Oct 2, 10:25 AM
kgaillot committed rPe6f6b87e777e: Refactor: libcrmcommon: move crm_abort() to results.c (authored by kgaillot).
Refactor: libcrmcommon: move crm_abort() to results.c
Wed, Oct 2, 10:25 AM
kgaillot committed rPdc9157397152: Refactor: scheduler: don't use preprocessor directive within macro argument (authored by kgaillot).
Refactor: scheduler: don't use preprocessor directive within macro argument
Wed, Oct 2, 10:25 AM
kgaillot committed rP5a4e87dc7304: Refactor: all: use pcmk__assert() (authored by kgaillot).
Refactor: all: use pcmk__assert()
Wed, Oct 2, 10:25 AM
kgaillot committed rP93208e6d3709: Refactor: libcrmcommon: expose abort_as() (authored by kgaillot).
Refactor: libcrmcommon: expose abort_as()
Wed, Oct 2, 10:25 AM
kgaillot committed rP5598778d28d3: Refactor: libcrmcommon: add pcmk__assert() (authored by kgaillot).
Refactor: libcrmcommon: add pcmk__assert()
Wed, Oct 2, 10:25 AM
kgaillot committed rP7bdb68833ffc: API: libcrmcommon: deprecate CRM_ASSERT() (authored by kgaillot).
API: libcrmcommon: deprecate CRM_ASSERT()
Wed, Oct 2, 10:25 AM
kgaillot committed rP401210b66626: Refactor: libcrmservice: initialize struct (authored by kgaillot).
Refactor: libcrmservice: initialize struct
Wed, Oct 2, 10:25 AM
kgaillot committed rP7b4899ac9ae5: Low: scheduler: avoid overflow in utilization values (authored by kgaillot).
Low: scheduler: avoid overflow in utilization values
Wed, Oct 2, 10:25 AM
kgaillot committed rP93da35f9ad88: Low: libcrmcommon,libcib,scheduler: use unsigned int for CIB sequence number (authored by kgaillot).
Low: libcrmcommon,libcib,scheduler: use unsigned int for CIB sequence number
Wed, Oct 2, 10:25 AM
kgaillot committed rP3c8cbedd281c: Low: libcrmservice: use proper types with write() (authored by kgaillot).
Low: libcrmservice: use proper types with write()
Wed, Oct 2, 10:25 AM
kgaillot committed rPc9d9387bb907: Log: fencer: warn if device support flags invalid (authored by kgaillot).
Log: fencer: warn if device support flags invalid
Wed, Oct 2, 10:25 AM
kgaillot committed rP677be7b7356a: Refactor: libcrmcommon: add pcmk__xe_get_flags() (authored by kgaillot).
Refactor: libcrmcommon: add pcmk__xe_get_flags()
Wed, Oct 2, 10:25 AM
kgaillot committed rPfc4f22080d23: Log: fencer: warn for invalid call options (authored by kgaillot).
Log: fencer: warn for invalid call options
Wed, Oct 2, 10:25 AM
kgaillot committed rP7589d00ecdb5: Log: pacemaker-based,libcib: warn for invalid call options (authored by kgaillot).
Log: pacemaker-based,libcib: warn for invalid call options
Wed, Oct 2, 10:25 AM
kgaillot committed rPe00b43667572: Log: controller,liblrmd: warn for invalid remote proxy IPC flags (authored by kgaillot).
Log: controller,liblrmd: warn for invalid remote proxy IPC flags
Wed, Oct 2, 10:25 AM
kgaillot committed rPdb45686900b0: Doc: Pacemaker Explained: improve failure-timeout description (authored by kgaillot).
Doc: Pacemaker Explained: improve failure-timeout description
Wed, Oct 2, 10:25 AM
kgaillot closed Restricted Maniphest Task, a subtask of T781: Improve terminology for clarity, as Merged.
Wed, Oct 2, 10:25 AM · Restricted Project, Restricted Project, Restricted Project
kgaillot committed rP822f5811b419: Low: libcrmservice: accept no more than around 10MiB stdout/stderr (authored by kgaillot).
Low: libcrmservice: accept no more than around 10MiB stdout/stderr
Wed, Oct 2, 10:25 AM
kgaillot committed rPee5d210a2db9: Refactor: libpe_status: rename order_actions() arguments (authored by kgaillot).
Refactor: libpe_status: rename order_actions() arguments
Wed, Oct 2, 10:25 AM
kgaillot committed rPf0f042d66d74: Low: controller: avoid overflow in recheck time (authored by kgaillot).
Low: controller: avoid overflow in recheck time
Wed, Oct 2, 10:25 AM
kgaillot committed rP362c875f7322: Test: test-headers.sh: get working on *BSD (authored by kgaillot).
Test: test-headers.sh: get working on *BSD
Wed, Oct 2, 10:25 AM
kgaillot committed rP70120013ac5d: Fix: libcrmcommon: bounds-check when adding to years (authored by kgaillot).
Fix: libcrmcommon: bounds-check when adding to years
Wed, Oct 2, 10:25 AM

Tue, Oct 1

kgaillot edited the content of Pacemaker 3.0 Configuration Changes.
Tue, Oct 1, 7:27 PM
kgaillot triaged T889: Maintain remote peer cache without parsing CIB as Wishlist priority.
Tue, Oct 1, 2:08 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot triaged T888: Allow guest nodes that aren't fenced by fencing hypervisor as Wishlist priority.
Tue, Oct 1, 2:04 PM · Restricted Project, Restricted Project
kgaillot triaged T887: Controller should handle executor communication problems gracefully as Normal priority.
Tue, Oct 1, 1:58 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot added a parent task for T886: Finish public libpacemaker API for stonith_admin: Unknown Object (Maniphest Task).
Tue, Oct 1, 12:33 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot triaged T886: Finish public libpacemaker API for stonith_admin as Low priority.
Tue, Oct 1, 12:32 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot moved T742: Drop "default" as an allowed value for some meta-attributes from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Tue, Oct 1, 10:55 AM · Restricted Project, Restricted Project
kgaillot committed rPac8a75044d63: Test: cts-cli: drop some crm_simulate validity tests (authored by kgaillot).
Test: cts-cli: drop some crm_simulate validity tests
Tue, Oct 1, 10:11 AM
kgaillot committed rP86410495fd5b: Test: cts-cli: move invalid validate-with test to beginning of validity tests (authored by kgaillot).
Test: cts-cli: move invalid validate-with test to beginning of validity tests
Tue, Oct 1, 10:11 AM