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 (156 w, 4 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

Today

kgaillot edited the content of Pacemaker 3.0 Api Changes.
Tue, May 21, 5:28 PM
kgaillot edited the content of Pacemaker 3.0 Api Changes.
Tue, May 21, 5:21 PM
kgaillot committed rPa2db1c020f03: Refactor: libcrmcommon: drop unnecessary arguments to parse_int() (authored by kgaillot).
Refactor: libcrmcommon: drop unnecessary arguments to parse_int()
Tue, May 21, 5:03 PM
kgaillot committed rP80740b2c820a: Fix: libcrmcommon: avoid possible buffer overflow in parse_date() (authored by kgaillot).
Fix: libcrmcommon: avoid possible buffer overflow in parse_date()
Tue, May 21, 5:03 PM
kgaillot committed rP57b2055ec862: Test: libcrmcommon: add unit tests for pcmk__time_format_hr() (authored by kgaillot).
Test: libcrmcommon: add unit tests for pcmk__time_format_hr()
Tue, May 21, 5:02 PM
kgaillot committed rP5b8e09910e55: Refactor: libcrmcommon: drop "fmt_len" variable in pcmk__time_format_hr() (authored by kgaillot).
Refactor: libcrmcommon: drop "fmt_len" variable in pcmk__time_format_hr()
Tue, May 21, 5:02 PM
kgaillot committed rPa104fb4052e7: Refactor: use switch in pcmk__time_format_hr() (authored by kgaillot).
Refactor: use switch in pcmk__time_format_hr()
Tue, May 21, 5:02 PM
kgaillot committed rP7fd8e65b45f8: Refactor: libcrmcommon: clean up pcmk__time_format_hr() a bit (authored by kgaillot).
Refactor: libcrmcommon: clean up pcmk__time_format_hr() a bit
Tue, May 21, 5:02 PM
kgaillot committed rP9b1e986f97ff: Refactor: libcrmcommon: avoid a nonliteral format in pcmk__time_format_hr() (authored by kgaillot).
Refactor: libcrmcommon: avoid a nonliteral format in pcmk__time_format_hr()
Tue, May 21, 5:02 PM
kgaillot committed rP6a6a34f45246: Test: libcrmcommon: add convenience function for enabling unit test logging (authored by kgaillot).
Test: libcrmcommon: add convenience function for enabling unit test logging
Tue, May 21, 5:02 PM
kgaillot committed rPeab888d98ed0: Fix: libcrmcommon: avoid possible buffer overflow in pcmk__time_format_hr() (authored by kgaillot).
Fix: libcrmcommon: avoid possible buffer overflow in pcmk__time_format_hr()
Tue, May 21, 5:02 PM
kgaillot committed rP8592adc07dbe: Refactor: libcrmcommon: drop unnecessary arguments to parse_int() (authored by kgaillot).
Refactor: libcrmcommon: drop unnecessary arguments to parse_int()
Tue, May 21, 2:42 PM
kgaillot committed rPe70c5412ca1a: Fix: libcrmcommon: avoid possible buffer overflow in parse_date() (authored by kgaillot).
Fix: libcrmcommon: avoid possible buffer overflow in parse_date()
Tue, May 21, 2:42 PM
kgaillot committed rP3e65c19256c5: Test: libcrmcommon: add unit tests for pcmk__time_format_hr() (authored by kgaillot).
Test: libcrmcommon: add unit tests for pcmk__time_format_hr()
Tue, May 21, 2:42 PM
kgaillot committed rP04d13a72f42f: Refactor: libcrmcommon: drop "fmt_len" variable in pcmk__time_format_hr() (authored by kgaillot).
Refactor: libcrmcommon: drop "fmt_len" variable in pcmk__time_format_hr()
Tue, May 21, 2:42 PM
kgaillot committed rP9718d0ee1527: Refactor: use switch in pcmk__time_format_hr() (authored by kgaillot).
Refactor: use switch in pcmk__time_format_hr()
Tue, May 21, 2:42 PM
kgaillot committed rP26b8bb8ab7ca: Refactor: libcrmcommon: clean up pcmk__time_format_hr() a bit (authored by kgaillot).
Refactor: libcrmcommon: clean up pcmk__time_format_hr() a bit
Tue, May 21, 2:42 PM
kgaillot committed rP70013280f44a: Refactor: libcrmcommon: avoid a nonliteral format in pcmk__time_format_hr() (authored by kgaillot).
Refactor: libcrmcommon: avoid a nonliteral format in pcmk__time_format_hr()
Tue, May 21, 2:42 PM
kgaillot committed rP268005543de8: Test: libcrmcommon: add convenience function for enabling unit test logging (authored by kgaillot).
Test: libcrmcommon: add convenience function for enabling unit test logging
Tue, May 21, 2:41 PM
kgaillot committed rPd8de867b6877: Fix: libcrmcommon: avoid possible buffer overflow in pcmk__time_format_hr() (authored by kgaillot).
Fix: libcrmcommon: avoid possible buffer overflow in pcmk__time_format_hr()
Tue, May 21, 2:41 PM
kgaillot updated the task description for T382: New model for action failure handling.
Tue, May 21, 11:57 AM · Unknown Object (Project), Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot edited projects for T785: Fix handling of fence device monitor timeouts, added: Unknown Object (Project); removed Restricted Project.
Tue, May 21, 10:35 AM · Unknown Object (Project), Unknown Object (Project), Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot moved T620: Create command-line method of listing all possible meta-attributes, cluster options, and environment variables from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Tue, May 21, 10:34 AM · Restricted Project, Unknown Object (Project), Restricted Project, Restricted Project, Restricted Project

Wed, May 15

kgaillot edited the content of Pacemaker Release Checklist.
Wed, May 15, 6:46 PM · Restricted Project
kgaillot committed rP39ef082405a1: Doc: ChangeLog: update for 2.1.8-rc1 release (authored by kgaillot).
Doc: ChangeLog: update for 2.1.8-rc1 release
Wed, May 15, 6:28 PM
kgaillot committed rP947225c500d1: Doc: ChangeLog: update for 2.1.8-rc1 release (authored by kgaillot).
Doc: ChangeLog: update for 2.1.8-rc1 release
Wed, May 15, 4:38 PM

Tue, May 14

kgaillot committed rP5d87bcad56aa: Test: valgrind: remove old function from suppressions (authored by kgaillot).
Test: valgrind: remove old function from suppressions
Tue, May 14, 5:30 PM
kgaillot committed rP4b9df3396bb0: Doc: pacemaker: add security policy (authored by kgaillot).
Doc: pacemaker: add security policy
Tue, May 14, 5:30 PM
kgaillot committed rP7137d7767c5d: Doc: Pacemaker Explained: list all alertable events (authored by kgaillot).
Doc: Pacemaker Explained: list all alertable events
Tue, May 14, 5:30 PM
kgaillot committed rPe4b9104b6164: Low: tools: make crm_simulate output for bad input more understandable (authored by kgaillot).
Low: tools: make crm_simulate output for bad input more understandable
Tue, May 14, 5:30 PM
kgaillot committed rP3d7642fceb3e: Test: libcrmcommon: add more tests for pcmk__readable_interval() (authored by kgaillot).
Test: libcrmcommon: add more tests for pcmk__readable_interval()
Tue, May 14, 5:30 PM
kgaillot committed rP6d44208906da: Low: libcrmcommon: fix readable interval (authored by kgaillot).
Low: libcrmcommon: fix readable interval
Tue, May 14, 5:30 PM
kgaillot committed rP77a6069be8a1: Test: cts-cli: update expected output for recent change (authored by kgaillot).
Test: cts-cli: update expected output for recent change
Tue, May 14, 5:29 PM
kgaillot committed rPbfd6a8cacee5: Low: scheduler: avoid memory leaks when updating action names (authored by kgaillot).
Low: scheduler: avoid memory leaks when updating action names
Tue, May 14, 5:29 PM
kgaillot committed rPedb72e2b4f40: Low: NLS: update translations for current code base (authored by kgaillot).
Low: NLS: update translations for current code base
Tue, May 14, 5:29 PM
kgaillot committed rP7b39db6f6205: Refactor: libstonithd: drop stonith-ng_compat.h (authored by kgaillot).
Refactor: libstonithd: drop stonith-ng_compat.h
Tue, May 14, 5:29 PM
kgaillot committed rPab9383b7fa3d: Doc: xml: update README for 2.1.8 (authored by kgaillot).
Doc: xml: update README for 2.1.8
Tue, May 14, 5:29 PM
kgaillot committed rP5e0530652331: Build: libraries: update shared object versions for 2.1.8 (authored by kgaillot).
Build: libraries: update shared object versions for 2.1.8
Tue, May 14, 5:29 PM
kgaillot committed rPed772dd9c2a5: Build: update version information for 2.1.8 (authored by kgaillot).
Build: update version information for 2.1.8
Tue, May 14, 5:29 PM
kgaillot edited the content of Pacemaker Release Checklist.
Tue, May 14, 10:38 AM · Restricted Project

Mon, May 13

kgaillot edited the content of Pacemaker Release Checklist.
Mon, May 13, 5:05 PM · Restricted Project
kgaillot triaged T823: Consider alerts for CIB modifications as Low priority.
Mon, May 13, 12:01 PM · Restricted Project, Restricted Project

Thu, May 9

kgaillot committed rPe4c1ec09e698: Refactor: libcrmcommon: functionize checking resource variant (authored by kgaillot).
Refactor: libcrmcommon: functionize checking resource variant
Thu, May 9, 2:04 PM
kgaillot committed rPe40497dfe043: Low: scheduler,tools: compare resource history IDs case-sensitively (authored by kgaillot).
Low: scheduler,tools: compare resource history IDs case-sensitively
Thu, May 9, 2:04 PM
kgaillot committed rP4e85480fed22: API: libcrmcommon: deprecate enum pe_obj_types and all its values (authored by kgaillot).
API: libcrmcommon: deprecate enum pe_obj_types and all its values
Thu, May 9, 2:04 PM
kgaillot committed rP893b6446ff53: API: libcrmcommon: deprecate enum rsc_start_requirement and all its values (authored by kgaillot).
API: libcrmcommon: deprecate enum rsc_start_requirement and all its values
Thu, May 9, 2:04 PM
kgaillot committed rP246b6b23368f: Build: libcrmcommon: do not ship internal header (authored by kgaillot).
Build: libcrmcommon: do not ship internal header
Thu, May 9, 2:04 PM
kgaillot committed rP284959f16f14: API: libcrmcommon: deprecate enum pcmk_rsc_flags and all its values (authored by kgaillot).
API: libcrmcommon: deprecate enum pcmk_rsc_flags and all its values
Thu, May 9, 2:04 PM
kgaillot committed rPa32142038c10: API: libcrmcommon: do not add pcmk_multiply_active_text() (authored by kgaillot).
API: libcrmcommon: do not add pcmk_multiply_active_text()
Thu, May 9, 2:04 PM
kgaillot committed rPa937846109a1: API: libcrmcommon: deprecate enum rsc_recovery_type and all its values (authored by kgaillot).
API: libcrmcommon: deprecate enum rsc_recovery_type and all its values
Thu, May 9, 2:04 PM
kgaillot committed rP835f5fbdcb72: Refactor: libpacemaker: drop scheduler argument from pcmk_resource_digests() (authored by kgaillot).
Refactor: libpacemaker: drop scheduler argument from pcmk_resource_digests()
Thu, May 9, 2:04 PM
kgaillot committed rPa781677088ba: API: libcrmcommon: deprecate enum pcmk_scheduler_flags and all its values (authored by kgaillot).
API: libcrmcommon: deprecate enum pcmk_scheduler_flags and all its values
Thu, May 9, 2:04 PM
kgaillot committed rPcebdd88ad278: Test: valgrind: put VALGRIND_OPTS all on one line in sysconfig (authored by kgaillot).
Test: valgrind: put VALGRIND_OPTS all on one line in sysconfig
Thu, May 9, 2:04 PM
kgaillot committed rPb95dc22e9ca3: Doc: all: comment public APIs known to be used by external code (authored by kgaillot).
Doc: all: comment public APIs known to be used by external code
Thu, May 9, 2:04 PM
kgaillot committed rP1b3243d5e91a: API: libcrmcommon: add pcmk_update_configured_schema() (authored by kgaillot).
API: libcrmcommon: add pcmk_update_configured_schema()
Thu, May 9, 2:04 PM
kgaillot committed rP05e8f1b98a9b: Refactor: libcrmcommon: make pcmk_update_configured_schema() return a standard… (authored by kgaillot).
Refactor: libcrmcommon: make pcmk_update_configured_schema() return a standard…
Thu, May 9, 2:04 PM
kgaillot committed rP8dc0d9b43343: Low: libcib: avoid memory leak in async calls (authored by kgaillot).
Low: libcib: avoid memory leak in async calls
Thu, May 9, 2:04 PM
kgaillot committed rP2a6666dd9e5a: Low: libcrmcommon: avoid memory leaks when loading and freeing schemas (authored by kgaillot).
Low: libcrmcommon: avoid memory leaks when loading and freeing schemas
Thu, May 9, 2:04 PM
kgaillot committed rP9687552dd445: Refactor: libcrmcommon: make header formatting more consistent (authored by kgaillot).
Refactor: libcrmcommon: make header formatting more consistent
Thu, May 9, 2:04 PM

Tue, May 7

kgaillot committed rPc5736957ffed: Doc: Pacemaker Administration: correct misspelling (authored by kgaillot).
Doc: Pacemaker Administration: correct misspelling
Tue, May 7, 4:21 PM
kgaillot committed rPa6a778fd69b9: Doc: Pacemaker Development: update for 3.0 branch (authored by kgaillot).
Doc: Pacemaker Development: update for 3.0 branch
Tue, May 7, 4:21 PM
kgaillot committed rPe35da350ce70: Doc: XML: add compatibility comments to rng-helper (authored by kgaillot).
Doc: XML: add compatibility comments to rng-helper
Tue, May 7, 4:21 PM
kgaillot committed rPacecb1c41b95: Doc: Pacemaker Explained: add "since 2.1.8" where appropriate (authored by kgaillot).
Doc: Pacemaker Explained: add "since 2.1.8" where appropriate
Tue, May 7, 4:21 PM
kgaillot committed rP1b524d0ae7a3: Fix: executor: avoid pacemaker-remoted crash (authored by kgaillot).
Fix: executor: avoid pacemaker-remoted crash
Tue, May 7, 4:21 PM
kgaillot committed rP4a57b949b92e: Test: cts-lab: update expected pattern for recent log message change (authored by kgaillot).
Test: cts-lab: update expected pattern for recent log message change
Tue, May 7, 4:21 PM
kgaillot edited the content of Pacemaker Release Checklist.
Tue, May 7, 12:37 PM · Restricted Project

Mon, May 6

kgaillot triaged T822: ocf:heartbeat:nagios-plugin agent as Wishlist priority.
Mon, May 6, 4:20 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot edited the content of Pacemaker Release Checklist.
Mon, May 6, 12:29 PM · Restricted Project
kgaillot edited the content of Pacemaker Release Checklist.
Mon, May 6, 12:28 PM · Restricted Project
kgaillot edited the content of Pacemaker Release Checklist.
Mon, May 6, 11:13 AM · Restricted Project
kgaillot edited the content of Pacemaker Release Checklist.
Mon, May 6, 10:50 AM · Restricted Project

Thu, May 2

kgaillot committed rPa5262fe7d015: API: libcrmcommon: deprecate direct access to pcmk_tag_t (authored by kgaillot).
API: libcrmcommon: deprecate direct access to pcmk_tag_t
Thu, May 2, 3:17 PM
kgaillot committed rP6dc8802d1692: API: libcrmcommon: deprecate create_reply() (authored by kgaillot).
API: libcrmcommon: deprecate create_reply()
Thu, May 2, 3:17 PM
kgaillot committed rP74f362e0f76c: API: libcrmcommon: deprecate direct access to pcmk_ticket_t (authored by kgaillot).
API: libcrmcommon: deprecate direct access to pcmk_ticket_t
Thu, May 2, 3:17 PM
kgaillot committed rPba192a71f518: API: libcrmcommon: deprecate create_reply_adv() (authored by kgaillot).
API: libcrmcommon: deprecate create_reply_adv()
Thu, May 2, 3:17 PM
kgaillot committed rP104e48c02047: API: libcrmcommon: deprecate create_request_adv() (authored by kgaillot).
API: libcrmcommon: deprecate create_request_adv()
Thu, May 2, 3:16 PM
kgaillot committed rPff201c74dbd4: API: libcrmcommon: deprecate create_hello_message() (authored by kgaillot).
API: libcrmcommon: deprecate create_hello_message()
Thu, May 2, 3:16 PM
kgaillot committed rPfa1cc6191892: API: libcrmcommon: deprecate create_request() (authored by kgaillot).
API: libcrmcommon: deprecate create_request()
Thu, May 2, 3:16 PM
kgaillot committed rP0515a3e6ad7f: API: libpe_status: deprecate resource_class_functions (authored by kgaillot).
API: libpe_status: deprecate resource_class_functions
Thu, May 2, 3:16 PM
kgaillot committed rP0dfe730add8d: API: libcrmcommon: deprecate crm_log_level (authored by kgaillot).
API: libcrmcommon: deprecate crm_log_level
Thu, May 2, 3:16 PM
kgaillot committed rPc28106ddb2a9: API: libcrmcommon: deprecate crm_trace_nonlog (authored by kgaillot).
API: libcrmcommon: deprecate crm_trace_nonlog
Thu, May 2, 3:16 PM
kgaillot committed rP1a9915ea0c01: API: libcrmcommon: deprecate SUPPORT_UPSTART (authored by kgaillot).
API: libcrmcommon: deprecate SUPPORT_UPSTART
Thu, May 2, 3:16 PM
kgaillot committed rPcc211b6c77f9: XML: schemas: add deprecation comment for rkt bundles (authored by kgaillot).
XML: schemas: add deprecation comment for rkt bundles
Thu, May 2, 3:16 PM
kgaillot committed rPed02a4294f97: XML: schemas: add deprecation comments for Upstart and Nagios resources (authored by kgaillot).
XML: schemas: add deprecation comments for Upstart and Nagios resources
Thu, May 2, 3:16 PM
kgaillot committed rP208d2cffd6a5: XML: schemas: add deprecation comment for ping nodes in nodes schema (authored by kgaillot).
XML: schemas: add deprecation comment for ping nodes in nodes schema
Thu, May 2, 3:16 PM
kgaillot committed rP987e0d2828e2: Fix: tools: crm_verify respects verbosity for configuration issues (authored by kgaillot).
Fix: tools: crm_verify respects verbosity for configuration issues
Thu, May 2, 3:15 PM
kgaillot committed rP030b6adca95c: Low: tools: skip overall error message with crm_verify --quiet (authored by kgaillot).
Low: tools: skip overall error message with crm_verify --quiet
Thu, May 2, 3:15 PM
kgaillot committed rPed70ec837aee: Test: cts-cli: add more crm_verify tests (authored by kgaillot).
Test: cts-cli: add more crm_verify tests
Thu, May 2, 3:15 PM
kgaillot updated the task description for T821: Drop ping as node type choice in nodes schema.
Thu, May 2, 11:07 AM · Restricted Project, Restricted Project
kgaillot changed the status of T745: Remove support for rkt bundles, a subtask of T820: Drop rkt as bundle container element in resources schema, from Open to WIP.
Thu, May 2, 11:05 AM · Restricted Project, Restricted Project
kgaillot changed the status of T745: Remove support for rkt bundles from Open to WIP.
Thu, May 2, 11:05 AM · Restricted Project, Restricted Project, Restricted Project

Wed, May 1

kgaillot moved T821: Drop ping as node type choice in nodes schema from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Wed, May 1, 7:06 PM · Restricted Project, Restricted Project
kgaillot added a subtask for T821: Drop ping as node type choice in nodes schema: Unknown Object (Maniphest Task).
Wed, May 1, 7:04 PM · Restricted Project, Restricted Project
kgaillot triaged T821: Drop ping as node type choice in nodes schema as High priority.
Wed, May 1, 7:00 PM · Restricted Project, Restricted Project
kgaillot moved T820: Drop rkt as bundle container element in resources schema from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Wed, May 1, 6:55 PM · Restricted Project, Restricted Project
kgaillot added a parent task for T745: Remove support for rkt bundles: T820: Drop rkt as bundle container element in resources schema.
Wed, May 1, 6:53 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot added a subtask for T820: Drop rkt as bundle container element in resources schema: T745: Remove support for rkt bundles.
Wed, May 1, 6:53 PM · Restricted Project, Restricted Project
kgaillot triaged T820: Drop rkt as bundle container element in resources schema as High priority.
Wed, May 1, 6:52 PM · Restricted Project, Restricted Project
kgaillot moved T819: Drop upstart and nagios as class choices in resources schema from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Wed, May 1, 6:24 PM · Restricted Project, Restricted Project
kgaillot added subtasks for T819: Drop upstart and nagios as class choices in resources schema: Restricted Maniphest Task, Restricted Maniphest Task.
Wed, May 1, 6:22 PM · Restricted Project, Restricted Project