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 (182 w, 5 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

Yesterday

kgaillot closed T916: Fix ACL regression before 3.0.0-rc1 as Merged.
Wed, Nov 20, 10:39 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot moved T916: Fix ACL regression before 3.0.0-rc1 from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Wed, Nov 20, 10:38 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot moved T916: Fix ACL regression before 3.0.0-rc1 from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Wed, Nov 20, 10:38 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot reopened T916: Fix ACL regression before 3.0.0-rc1 as "WIP".
Wed, Nov 20, 10:38 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot added a comment to T896: Log warnings if 3.0.0 XSLs cannot preserve behavior.
In T896#14685, @nrwahl2 wrote:

XSL has some mechanism for this, and we already have an appropriate logger in C.

Logging a warning via XSL (using xsl:message) looks straightforward. I presume libxslt will send it to stderr... It's not obvious how we'd tell the C caller to log a message, or what it should log. Maybe we could do some before-and-after checking of the CIB XML, but that doesn't seem worth the computational cost or added code complexity.

Wed, Nov 20, 10:25 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot edited the content of Pacemaker Release Checklist.
Wed, Nov 20, 10:01 AM · Restricted Project

Mon, Nov 18

kgaillot committed rP394d77ec985f: Doc: ChangeLog: update for 3.0.0-rc1 release (authored by kgaillot).
Doc: ChangeLog: update for 3.0.0-rc1 release
Mon, Nov 18, 10:53 AM

Thu, Nov 14

kgaillot edited the content of Pacemaker 3.0 Configuration Changes.
Thu, Nov 14, 6:09 PM
kgaillot edited the content of Pacemaker 3.0 Configuration Changes.
Thu, Nov 14, 6:04 PM
kgaillot updated the task description for T917: Properly check on-fail when getting fail counts.
Thu, Nov 14, 2:55 PM · Restricted Project, Restricted Project
kgaillot triaged T917: Properly check on-fail when getting fail counts as Normal priority.
Thu, Nov 14, 2:49 PM · Restricted Project, Restricted Project
kgaillot moved T896: Log warnings if 3.0.0 XSLs cannot preserve behavior from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Thu, Nov 14, 2:36 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot committed rP3236d25a0108: Doc: books: fix typos (authored by kgaillot).
Doc: books: fix typos
Thu, Nov 14, 2:29 PM
kgaillot committed rPe838cc12465c: Test: cts-cli: update expected output for recent string changes (authored by kgaillot).
Test: cts-cli: update expected output for recent string changes
Thu, Nov 14, 2:29 PM
kgaillot committed rPf12558046eb0: Low: NLS: update translations before 3.0.0-rc1 (authored by kgaillot).
Low: NLS: update translations before 3.0.0-rc1
Thu, Nov 14, 2:29 PM
kgaillot committed rP12d65f4c2bb8: Doc: xml: update README for 3.0.0 (authored by kgaillot).
Doc: xml: update README for 3.0.0
Thu, Nov 14, 2:29 PM
kgaillot committed rP3bba6f52daba: Build: libraries: update shared object versions for 3.0.0 (authored by kgaillot).
Build: libraries: update shared object versions for 3.0.0
Thu, Nov 14, 2:29 PM
kgaillot committed rP86bf75f6333f: Build: maint: update library header files (authored by kgaillot).
Build: maint: update library header files
Thu, Nov 14, 2:29 PM
kgaillot added a comment to T916: Fix ACL regression before 3.0.0-rc1.

Fixed by rPc1f3ae1d9f (accidentally put wrong task number in commit message)

Thu, Nov 14, 12:52 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot closed T916: Fix ACL regression before 3.0.0-rc1 as Merged.
Thu, Nov 14, 12:52 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot edited the content of Pacemaker Release Checklist.
Thu, Nov 14, 11:48 AM · Restricted Project
kgaillot edited the content of Pacemaker Release Checklist.
Thu, Nov 14, 11:34 AM · Restricted Project
kgaillot edited the content of Pacemaker Release Checklist.
Thu, Nov 14, 11:24 AM · Restricted Project
kgaillot committed rPb458395ba555: Refactor: libcrmcommon: merge pcmk__xe_next() and pcmk__xe_next_same() (authored by kgaillot).
Refactor: libcrmcommon: merge pcmk__xe_next() and pcmk__xe_next_same()
Thu, Nov 14, 10:29 AM
kgaillot committed rP98e82985eee4: Test: libcrmcommon: add unit tests for pcmk__xe_next() (authored by kgaillot).
Test: libcrmcommon: add unit tests for pcmk__xe_next()
Thu, Nov 14, 10:29 AM
kgaillot committed rP237cf7c1981b: Refactor: scheduler: replace unpack_tickets_state() with foreach (authored by kgaillot).
Refactor: scheduler: replace unpack_tickets_state() with foreach
Thu, Nov 14, 10:29 AM
kgaillot committed rP10b54466b685: Refactor: libcrmcommon: add PCMK__XE_ACTION_SET (authored by kgaillot).
Refactor: libcrmcommon: add PCMK__XE_ACTION_SET
Thu, Nov 14, 10:29 AM
kgaillot committed rP829ea24e658f: Refactor: libpe_status: use element name with first/next where appropriate (authored by kgaillot).
Refactor: libpe_status: use element name with first/next where appropriate
Thu, Nov 14, 10:29 AM
kgaillot committed rPb20a05c777a5: Refactor: libcrmcommon: add PCMK__XE_INPUTS (authored by kgaillot).
Refactor: libcrmcommon: add PCMK__XE_INPUTS
Thu, Nov 14, 10:29 AM
kgaillot committed rP5251ac290dc2: Refactor: libcrmcommon: add PCMK__XE_TRIGGER (authored by kgaillot).
Refactor: libcrmcommon: add PCMK__XE_TRIGGER
Thu, Nov 14, 10:29 AM
kgaillot committed rPf52df7e7889c: Refactor: libcrmcommon: add PCMK__XE_SYNAPSE (authored by kgaillot).
Refactor: libcrmcommon: add PCMK__XE_SYNAPSE
Thu, Nov 14, 10:29 AM
kgaillot committed rP766d5da43edc: Low: scheduler,libcrmservice,tools: compare resource IDs case-sensitively (authored by kgaillot).
Low: scheduler,libcrmservice,tools: compare resource IDs case-sensitively
Thu, Nov 14, 10:29 AM
kgaillot committed rP2b0d2bcd7557: Refactor: scheduler: avoid unnecessary variables in get_operation_list() (authored by kgaillot).
Refactor: scheduler: avoid unnecessary variables in get_operation_list()
Thu, Nov 14, 10:29 AM

Wed, Nov 13

kgaillot updated the task description for T853: Pacemaker issues requiring investigation.
Wed, Nov 13, 7:04 PM · Restricted Project
kgaillot committed rP771d27fd96ad: Doc: tools: document deprecated options used by resource-agents (authored by kgaillot).
Doc: tools: document deprecated options used by resource-agents
Wed, Nov 13, 6:43 PM
kgaillot committed rP5c440b5e4988: Doc: libcrmcommon: correct environment variable name in comment (authored by kgaillot).
Doc: libcrmcommon: correct environment variable name in comment
Wed, Nov 13, 6:43 PM
kgaillot committed rP06334adaf337: API: libcrmcommon: deprecate crm_ipc_connect() (authored by kgaillot).
API: libcrmcommon: deprecate crm_ipc_connect()
Wed, Nov 13, 6:43 PM
kgaillot added a reverting change for rP8b4603a5b802: Low: various: drop support for pre-1.1.12 ACL message syntax: rPc1f3ae1d9ffb: Revert "Low: various: drop support for pre-1.1.12 ACL message syntax".
Wed, Nov 13, 6:43 PM
kgaillot committed rPc1f3ae1d9ffb: Revert "Low: various: drop support for pre-1.1.12 ACL message syntax" (authored by kgaillot).
Revert "Low: various: drop support for pre-1.1.12 ACL message syntax"
Wed, Nov 13, 6:43 PM
kgaillot committed rP2f6bd889b4d7: Doc: libcrmcommon: correct compatibility comment (authored by kgaillot).
Doc: libcrmcommon: correct compatibility comment
Wed, Nov 13, 6:43 PM
kgaillot committed rP1601d20954db: Log: libcrmcluster: improve XML ID logs in pcmk__get_node() (authored by kgaillot).
Log: libcrmcluster: improve XML ID logs in pcmk__get_node()
Wed, Nov 13, 6:43 PM
kgaillot committed rPe9244df20f35: Log: controller: downgrade "Not registering" message (authored by kgaillot).
Log: controller: downgrade "Not registering" message
Wed, Nov 13, 6:43 PM
kgaillot committed rPf93d2851d743: Log: tools: improve crm_mon "Retrying" message (authored by kgaillot).
Log: tools: improve crm_mon "Retrying" message
Wed, Nov 13, 6:43 PM
kgaillot committed rPd7f315c83203: Log: libstonithd: drop unknown agent message (authored by kgaillot).
Log: libstonithd: drop unknown agent message
Wed, Nov 13, 6:43 PM
kgaillot updated the task description for T878: Drop support for old ACL syntax in IPC requests.
Wed, Nov 13, 4:28 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot moved T898: Ensure 3.0.0 transforms do not invalidate XPaths or IDs used in ACLs from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Wed, Nov 13, 11:52 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot moved T916: Fix ACL regression before 3.0.0-rc1 from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Wed, Nov 13, 11:43 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot added a project to T916: Fix ACL regression before 3.0.0-rc1: Restricted Project.
Wed, Nov 13, 11:43 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot changed the status of T916: Fix ACL regression before 3.0.0-rc1 from Open to WIP.
Wed, Nov 13, 11:40 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project

Tue, Nov 12

kgaillot added a project to T908: Always use generated Corosync config in regression tests: Restricted Project.
Tue, Nov 12, 7:07 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot committed rP8d27177f31b7: Doc: ChangeLog: convert release headings to markdown (authored by kgaillot).
Doc: ChangeLog: convert release headings to markdown
Tue, Nov 12, 11:08 AM
kgaillot committed rPc64f26afef41: Doc: ChangeLog: rename with .md extension (authored by kgaillot).
Doc: ChangeLog: rename with .md extension
Tue, Nov 12, 11:08 AM
kgaillot committed rPbfa7bd1c9847: Doc: ChangeLog: update for 2.1.9 release (authored by kgaillot).
Doc: ChangeLog: update for 2.1.9 release
Tue, Nov 12, 11:08 AM
kgaillot committed rP6ef96ba6691c: Low: libcrmcommon: always respect overwrite in pcmk__cmp_nvpair_blocks() (authored by kgaillot).
Low: libcrmcommon: always respect overwrite in pcmk__cmp_nvpair_blocks()
Tue, Nov 12, 11:07 AM
kgaillot committed rPdbef0c850779: Doc: ChangeLog: apply some markdown styling to entries (authored by kgaillot).
Doc: ChangeLog: apply some markdown styling to entries
Tue, Nov 12, 11:07 AM
kgaillot committed rP8f6bd116232e: Doc: ChangeLog: convert subsection headings to markdown (authored by kgaillot).
Doc: ChangeLog: convert subsection headings to markdown
Tue, Nov 12, 11:07 AM
kgaillot committed rP58bf1ef0f969: Refactor: libcrmcommon,libpe_rules: move sort_pairs() to libcrmcommon (authored by kgaillot).
Refactor: libcrmcommon,libpe_rules: move sort_pairs() to libcrmcommon
Tue, Nov 12, 11:07 AM
kgaillot committed rP3b66e9dd0c64: Doc: Pacemaker Development: update for function name change (authored by kgaillot).
Doc: Pacemaker Development: update for function name change
Tue, Nov 12, 11:07 AM
kgaillot committed rP76017464458a: Doc: uploads: don't preserve permissions on uploaded files (authored by kgaillot).
Doc: uploads: don't preserve permissions on uploaded files
Tue, Nov 12, 11:07 AM
kgaillot committed rP8a8ee1215580: Doc: books: set package series in EPUB identifier automatically (authored by kgaillot).
Doc: books: set package series in EPUB identifier automatically
Tue, Nov 12, 11:07 AM
kgaillot committed rPa64aaa551184: Doc: Pacemaker Explained: revert incorrect change (authored by kgaillot).
Doc: Pacemaker Explained: revert incorrect change
Tue, Nov 12, 11:07 AM
kgaillot committed rP672139a1e0a9: Doc: ChangeLog: generate new entries in markdown (authored by kgaillot).
Doc: ChangeLog: generate new entries in markdown
Tue, Nov 12, 11:07 AM
kgaillot committed rP6e1f3ceb6c65: Doc: CONTRIBUTING: update for website changes and 3.0 series (authored by kgaillot).
Doc: CONTRIBUTING: update for website changes and 3.0 series
Tue, Nov 12, 11:07 AM
kgaillot committed rP95dfe7bc14d4: Doc: README: update for website changes (authored by kgaillot).
Doc: README: update for website changes
Tue, Nov 12, 11:07 AM
kgaillot committed rP674f4fa6ee87: Build: update version information for 3.0.0 (authored by kgaillot).
Build: update version information for 3.0.0
Tue, Nov 12, 11:07 AM
kgaillot committed rP1639a6e7eed8: Build: doc: fix Makefile typos (authored by kgaillot).
Build: doc: fix Makefile typos
Tue, Nov 12, 11:07 AM
kgaillot committed rPc85c71b40943: Build: rpm: drop no-longer-needed support tests from spec file (authored by kgaillot).
Build: rpm: drop no-longer-needed support tests from spec file
Tue, Nov 12, 11:07 AM
kgaillot committed rPbabe1ef1eb08: Build: .gitignore: update pattern to match any release series (authored by kgaillot).
Build: .gitignore: update pattern to match any release series
Tue, Nov 12, 11:07 AM
kgaillot committed rP6984f06e3635: Test: libcrmcommon: move xml_element.c function unit tests (authored by kgaillot).
Test: libcrmcommon: move xml_element.c function unit tests
Tue, Nov 12, 11:07 AM
kgaillot committed rP1d03a405159e: Test: libcrmcommon: move xml_comment.c function unit tests (authored by kgaillot).
Test: libcrmcommon: move xml_comment.c function unit tests
Tue, Nov 12, 11:07 AM
kgaillot committed rP4b8a0938344e: Feature: libcrmcommon: bump feature set to 3.20.0 (authored by kgaillot).
Feature: libcrmcommon: bump feature set to 3.20.0
Tue, Nov 12, 11:07 AM
kgaillot committed rP7165d6a50d9b: Doc: CONTRIBUTING: update for website changes and 3.0 series (authored by kgaillot).
Doc: CONTRIBUTING: update for website changes and 3.0 series
Tue, Nov 12, 11:07 AM
kgaillot committed rP0bfb9325c4ff: Doc: README: update for website changes (authored by kgaillot).
Doc: README: update for website changes
Tue, Nov 12, 11:07 AM
kgaillot committed rPb14237a7a48d: Doc: uploads: don't preserve permissions on uploaded files (authored by kgaillot).
Doc: uploads: don't preserve permissions on uploaded files
Tue, Nov 12, 11:07 AM
kgaillot committed rPbe5017280c9b: Test: libcrmcommon: add unit tests for pcmk__cmp_nvpair_blocks() (authored by kgaillot).
Test: libcrmcommon: add unit tests for pcmk__cmp_nvpair_blocks()
Tue, Nov 12, 11:07 AM
kgaillot committed rP340c754f6cdc: Low: libcrmcommon: allow NULL unpack_data in pcmk__cmp_nvpair_blocks() (authored by kgaillot).
Low: libcrmcommon: allow NULL unpack_data in pcmk__cmp_nvpair_blocks()
Tue, Nov 12, 11:07 AM
kgaillot committed rPe55a3ae0cf33: Low: libcrmcommon: ignore NULL first ID in pcmk__cmp_nvpair_blocks() (authored by kgaillot).
Low: libcrmcommon: ignore NULL first ID in pcmk__cmp_nvpair_blocks()
Tue, Nov 12, 11:07 AM
kgaillot committed rP1e0f8494fb4c: Refactor: libcrmcommon: best practices for pcmk__cmp_nvpair_blocks() (authored by kgaillot).
Refactor: libcrmcommon: best practices for pcmk__cmp_nvpair_blocks()
Tue, Nov 12, 11:07 AM
kgaillot triaged T914: Fix log detection in cts-lab as Low priority.
Tue, Nov 12, 11:07 AM · Restricted Project, Restricted Project

Wed, Nov 6

kgaillot updated the task description for T913: Consider requiring DCO.
Wed, Nov 6, 10:03 AM · Restricted Project, Restricted Project, Restricted Project
kgaillot triaged T913: Consider requiring DCO as Low priority.
Wed, Nov 6, 10:00 AM · Restricted Project, Restricted Project, Restricted Project

Tue, Nov 5

kgaillot committed rW4f2b10f311e8: .gitignore: Ignore hugo caches for real this time (authored by kgaillot).
.gitignore: Ignore hugo caches for real this time
Tue, Nov 5, 3:51 PM
kgaillot committed rW4a8250681c30: .gitignore: Ignore hugo cache directories (authored by kgaillot).
.gitignore: Ignore hugo cache directories
Tue, Nov 5, 3:49 PM
kgaillot committed rWeeddfc11d01c: README: Add specific Hugo versions known to work (authored by kgaillot).
README: Add specific Hugo versions known to work
Tue, Nov 5, 10:42 AM
kgaillot committed rW42522e147d6d: Fix typo in Pacemaker deprecated documentation PHP (authored by kgaillot).
Fix typo in Pacemaker deprecated documentation PHP
Tue, Nov 5, 10:42 AM
kgaillot committed rW36ebfe2e552b: Add description and title for Pacemaker 3.0 docs (authored by kgaillot).
Add description and title for Pacemaker 3.0 docs
Tue, Nov 5, 10:42 AM

Mon, Nov 4

kgaillot triaged T912: Fix or drop COPR builds as Wishlist priority.
Mon, Nov 4, 6:32 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot edited the content of Pacemaker Release Checklist.
Mon, Nov 4, 6:22 PM · Restricted Project
kgaillot edited the content of Pacemaker Release Checklist.
Mon, Nov 4, 6:20 PM · Restricted Project
kgaillot edited the content of Pacemaker Release Checklist.
Mon, Nov 4, 6:12 PM · Restricted Project
kgaillot edited the content of Preparation for New Pacemaker Release Series.
Mon, Nov 4, 6:05 PM
kgaillot edited the content of Pacemaker Release Checklist.
Mon, Nov 4, 6:05 PM · Restricted Project
kgaillot edited the content of Preparation for New Pacemaker Release Series.
Mon, Nov 4, 5:53 PM
kgaillot edited the content of Preparation for New Pacemaker Release Series.
Mon, Nov 4, 5:15 PM
kgaillot edited the content of Pacemaker Release Checklist.
Mon, Nov 4, 11:57 AM · Restricted Project
kgaillot created an object: Preparation for New Pacemaker Release Series.
Mon, Nov 4, 11:56 AM
kgaillot moved T785: Fix handling of fence device monitor timeouts from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mon, Nov 4, 11:23 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot moved T901: Use asynchronous communication for liblrmd commands with replies from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mon, Nov 4, 11:22 AM · Restricted Project, Restricted Project, Restricted Project
kgaillot renamed T855: Make most remote reads asynchronous from Make remote reads asynchronous to Make most remote reads asynchronous.
Mon, Nov 4, 11:21 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot changed the status of T901: Use asynchronous communication for liblrmd commands with replies from Open to WIP.
Mon, Nov 4, 11:20 AM · Restricted Project, Restricted Project, Restricted Project