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 (191 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

Wed, Jan 15

kgaillot committed rPe0fd688514d1: Refactor: pacemaker-attrd: always add remoteness to attribute value XML (authored by kgaillot).
Refactor: pacemaker-attrd: always add remoteness to attribute value XML
Wed, Jan 15, 5:17 PM
kgaillot committed rPe09f345c7014: Low: pacemaker-attrd: bail earlier if value won't be written (authored by kgaillot).
Low: pacemaker-attrd: bail earlier if value won't be written
Wed, Jan 15, 5:17 PM
kgaillot committed rPff37491a5507: Refactor: libcrmcluster: rename pcmk__cluster_node_uuid() (authored by kgaillot).
Refactor: libcrmcluster: rename pcmk__cluster_node_uuid()
Wed, Jan 15, 5:17 PM
kgaillot committed rPcaf3e16b924d: Refactor: libcrmcluster: allow searching by XML ID in pcmk__search_node_caches() (authored by kgaillot).
Refactor: libcrmcluster: allow searching by XML ID in pcmk__search_node_caches()
Wed, Jan 15, 5:17 PM
kgaillot committed rP7fd6f1674b68: Refactor: pacemaker-attrd: don't use "uuid" to mean "XML ID" (authored by kgaillot).
Refactor: pacemaker-attrd: don't use "uuid" to mean "XML ID"
Wed, Jan 15, 5:17 PM
kgaillot committed rPf30efb713222: Low: pacemaker-attrd: use API to get peer XML ID (authored by kgaillot).
Low: pacemaker-attrd: use API to get peer XML ID
Wed, Jan 15, 5:17 PM
kgaillot committed rPa9c61e7605f7: Low: libcrmcluster: use pcmk__cluster_get_xml_id() when possible (authored by kgaillot).
Low: libcrmcluster: use pcmk__cluster_get_xml_id() when possible
Wed, Jan 15, 5:17 PM
kgaillot committed rPe591f16c2edc: Refactor: pacemaker-attrd: track node CIB ID rather than cluster ID (authored by kgaillot).
Refactor: pacemaker-attrd: track node CIB ID rather than cluster ID
Wed, Jan 15, 5:17 PM
kgaillot committed rP561314bb98de: Low: pacemaker-attrd: track node XML IDs independent of attribute values (authored by kgaillot).
Low: pacemaker-attrd: track node XML IDs independent of attribute values
Wed, Jan 15, 5:17 PM
kgaillot committed rP794510158de0: Refactor: pacemaker-attrd: rename flag to match recent change (authored by kgaillot).
Refactor: pacemaker-attrd: rename flag to match recent change
Wed, Jan 15, 5:17 PM
kgaillot committed rP86383a1f22fb: Refactor: pacemaker-attrd: use variable for whether to write (authored by kgaillot).
Refactor: pacemaker-attrd: use variable for whether to write
Wed, Jan 15, 5:17 PM
kgaillot committed rP32cc7943fd53: Refactor: pacemaker-attrd: drop unused struct member (authored by kgaillot).
Refactor: pacemaker-attrd: drop unused struct member
Wed, Jan 15, 5:17 PM
kgaillot committed rPc9c0d2299edb: Refactor: controller: drop unused argument (authored by kgaillot).
Refactor: controller: drop unused argument
Wed, Jan 15, 5:17 PM
kgaillot committed rPbc2d5b693b1e: Low: libcrmcluster: better detect remote nodes in peer cache (authored by kgaillot).
Low: libcrmcluster: better detect remote nodes in peer cache
Wed, Jan 15, 5:17 PM
kgaillot committed rPa0e53f801358: Refactor: controller: best practices for send_stonith_update() (authored by kgaillot).
Refactor: controller: best practices for send_stonith_update()
Wed, Jan 15, 5:17 PM
kgaillot committed rP8d0ee417f3e9: Dev: .gitignore: ignore main-branch generated files (authored by kgaillot).
Dev: .gitignore: ignore main-branch generated files
Wed, Jan 15, 5:17 PM
kgaillot added a parent task for T727: Handle output objects in pcmk_update_configured_schema(): Unknown Object (Maniphest Task).
Wed, Jan 15, 3:57 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot updated the task description for T794: Update SBD to avoid deprecated Pacemaker APIs.
Wed, Jan 15, 12:18 PM · Restricted Project, Restricted Project

Tue, Jan 14

kgaillot committed rPa1a2e2008068: Refactor: pacemaker-attrd: don't use "uuid" to mean "XML ID" (authored by kgaillot).
Refactor: pacemaker-attrd: don't use "uuid" to mean "XML ID"
Tue, Jan 14, 5:32 PM
kgaillot committed rP9e68cb64f666: Refactor: pacemaker-attrd: always add remoteness to attribute value XML (authored by kgaillot).
Refactor: pacemaker-attrd: always add remoteness to attribute value XML
Tue, Jan 14, 5:32 PM
kgaillot committed rP704b42f153f0: Low: pacemaker-attrd: use API to get peer XML ID (authored by kgaillot).
Low: pacemaker-attrd: use API to get peer XML ID
Tue, Jan 14, 5:32 PM
kgaillot committed rPee01715f3ae7: Refactor: libcrmcluster: allow searching by XML ID in pcmk__search_node_caches() (authored by kgaillot).
Refactor: libcrmcluster: allow searching by XML ID in pcmk__search_node_caches()
Tue, Jan 14, 5:32 PM
kgaillot committed rP28faf9cdd3cd: Low: pacemaker-attrd: bail earlier if value won't be written (authored by kgaillot).
Low: pacemaker-attrd: bail earlier if value won't be written
Tue, Jan 14, 5:32 PM
kgaillot committed rP634ce3549245: Refactor: libcrmcluster: rename pcmk__cluster_node_uuid() (authored by kgaillot).
Refactor: libcrmcluster: rename pcmk__cluster_node_uuid()
Tue, Jan 14, 5:32 PM
kgaillot committed rP8b4d6075c778: Low: libcrmcluster: use pcmk__cluster_get_xml_id() when possible (authored by kgaillot).
Low: libcrmcluster: use pcmk__cluster_get_xml_id() when possible
Tue, Jan 14, 5:32 PM
kgaillot added a reverting change for rP7afc160751bc: API: libcrmcluster: Drop pcmk_cluster_t uuid member: rPe3376f56cdb3: Refactor: libcrmcluster: track local node XML ID in cluster object.
Tue, Jan 14, 5:32 PM
kgaillot committed rPe3376f56cdb3: Refactor: libcrmcluster: track local node XML ID in cluster object (authored by kgaillot).
Refactor: libcrmcluster: track local node XML ID in cluster object
Tue, Jan 14, 5:32 PM
kgaillot committed rP85d7a70916c5: Refactor: pacemaker-attrd: track node CIB ID rather than cluster ID (authored by kgaillot).
Refactor: pacemaker-attrd: track node CIB ID rather than cluster ID
Tue, Jan 14, 5:32 PM
kgaillot committed rPaee2a5af668b: Refactor: pacemaker-attrd: rename flag to match recent change (authored by kgaillot).
Refactor: pacemaker-attrd: rename flag to match recent change
Tue, Jan 14, 5:32 PM
kgaillot committed rPa045a72a7ea1: Refactor: pacemaker-attrd: use variable for whether to write (authored by kgaillot).
Refactor: pacemaker-attrd: use variable for whether to write
Tue, Jan 14, 5:32 PM
kgaillot committed rP034c421a457b: Low: pacemaker-attrd: track node XML IDs independent of attribute values (authored by kgaillot).
Low: pacemaker-attrd: track node XML IDs independent of attribute values
Tue, Jan 14, 5:32 PM
kgaillot committed rPc709b083d2e7: Low: libcrmcluster: better detect remote nodes in peer cache (authored by kgaillot).
Low: libcrmcluster: better detect remote nodes in peer cache
Tue, Jan 14, 5:32 PM
kgaillot committed rP5025e575cfb6: Refactor: pacemaker-attrd: drop unused struct member (authored by kgaillot).
Refactor: pacemaker-attrd: drop unused struct member
Tue, Jan 14, 5:32 PM
kgaillot committed rP200b0896455e: Refactor: controller: drop unused argument (authored by kgaillot).
Refactor: controller: drop unused argument
Tue, Jan 14, 5:32 PM
kgaillot committed rP3c1145cc6b52: Refactor: controller: best practices for send_stonith_update() (authored by kgaillot).
Refactor: controller: best practices for send_stonith_update()
Tue, Jan 14, 5:32 PM
kgaillot committed rPfe359f8f743a: Doc: abi-check: correct default rsync destination (authored by kgaillot).
Doc: abi-check: correct default rsync destination
Tue, Jan 14, 12:40 PM
kgaillot committed rPad4902916545: Doc: abi-check: functionize getting dump file name (authored by kgaillot).
Doc: abi-check: functionize getting dump file name
Tue, Jan 14, 12:40 PM
kgaillot committed rPe58bedffa564: Doc: abi-check: functionize checking out and building a commit (authored by kgaillot).
Doc: abi-check: functionize checking out and building a commit
Tue, Jan 14, 12:40 PM
kgaillot committed rP4bd404669bc7: Doc: ABI: overhaul ABI report locations (authored by kgaillot).
Doc: ABI: overhaul ABI report locations
Tue, Jan 14, 12:40 PM
kgaillot committed rP9adb175180f6: Doc: abi-check: refactor for readability (authored by kgaillot).
Doc: abi-check: refactor for readability
Tue, Jan 14, 12:40 PM
kgaillot committed rP3809b5d89dd3: Doc: Makefile: drop asciidoc references (authored by kgaillot).
Doc: Makefile: drop asciidoc references
Tue, Jan 14, 12:40 PM

Thu, Jan 9

kgaillot edited the content of Preparation for New Pacemaker Release Series.
Thu, Jan 9, 12:05 PM
kgaillot committed rW1727c806d654: Update Pacemaker lead (authored by kgaillot).
Update Pacemaker lead
Thu, Jan 9, 11:00 AM
kgaillot committed rP1617f7655e82: Doc: ChangeLog: update for 3.0.0 release (authored by kgaillot).
Doc: ChangeLog: update for 3.0.0 release
Thu, Jan 9, 10:05 AM

Wed, Jan 8

kgaillot changed the status of Restricted Maniphest Task, a subtask of T871: Drop the --with-concurrent-fencing-default configure script option and concurrent-fencing cluster property, from Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot changed the status of Restricted Maniphest Task, a subtask of T819: Drop upstart and nagios as class choices in resources schema, from Merged to Released.
Wed, Jan 8, 6:02 PM · Unknown Object (Project), Restricted Project
kgaillot changed the status of Restricted Maniphest Task, a subtask of T829: Drop support for require-all in order constraints, from Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, Restricted Project
kgaillot changed the status of Restricted Maniphest Task, a subtask of T878: Drop support for old ACL syntax in IPC requests, from Merged to Released.
Wed, Jan 8, 6:02 PM · Unknown Object (Project), Restricted Project, Restricted Project
kgaillot changed the status of Restricted Maniphest Task, a subtask of T846: Move cts-cli validity and upgrade tests to cts-schemas, from Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, Restricted Project
kgaillot changed the status of T762: Multi-line PCMK__OUTPUT_ARGS breaks doxygen from Merged to Released.
Wed, Jan 8, 6:02 PM · Unknown Object (Project), Restricted Project, Restricted Project, Restricted Project
kgaillot changed the status of T876: Use AC_SEARCH_LIBS instead of AC_CHECK_LIB in configure.ac from Merged to Released.
Wed, Jan 8, 6:02 PM · Unknown Object (Project), Restricted Project, Restricted Project
kgaillot changed the status of Restricted Maniphest Task, a subtask of T781: Improve terminology for clarity, from Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot changed the status of T886: Finish public libpacemaker API for stonith_admin from Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot changed the status of T863: Ignore invalid node types from Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, Restricted Project
kgaillot changed the status of T835: date-X and origin scheduler regression tests fail when run directly from Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, Restricted Project
kgaillot changed the status of T864: Convert invalid node types to "member" from Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, Restricted Project
kgaillot changed the status of Restricted Maniphest Task, a subtask of T786: Improve CIB schema, from Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, Restricted Project
kgaillot changed the status of T863: Ignore invalid node types, a subtask of T864: Convert invalid node types to "member", from Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, Restricted Project
kgaillot changed the status of Restricted Maniphest Task, a subtask of T786: Improve CIB schema, from Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, Restricted Project
kgaillot changed the status of Restricted Maniphest Task, a subtask of T864: Convert invalid node types to "member", from Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, Restricted Project
kgaillot changed the status of Restricted Maniphest Task, a subtask of T821: Drop ping as node type choice in nodes schema, from Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, Restricted Project
kgaillot changed the status of Restricted Maniphest Task, a subtask of T786: Improve CIB schema, from Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, Restricted Project
kgaillot changed the status of T773: Drop support for STONITH_ATTR_ACTION_OP instance attribute in device configuration from Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot changed the status of T780: Disallow instance_attributes in rsc_defaults from Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot changed the status of Restricted Maniphest Task, a subtask of T819: Drop upstart and nagios as class choices in resources schema, from Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, Restricted Project
kgaillot changed the status of T831: Drop support for rsc-instance, with-rsc-instance, first-instance, and then-instance in constraints from Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot changed the status of T807: Drop support for deprecated aliases of cluster options from Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot changed the status of T837: Use glib logging domain from Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot changed the status of T878: Drop support for old ACL syntax in IPC requests from Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot changed the status of T782: cts-lab fails with exception if rsyslog is not installed on cluster nodes from Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot changed the status of T837: Use glib logging domain, a subtask of T840: Improve Pacemaker API initialization, from Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, Restricted Project
kgaillot changed the status of T815: Separate XML element-related functions into xml_element.c from Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot changed the status of T884: Move XML attributes outside interleave blocks in schemas from Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, Restricted Project
kgaillot changed the status of T908: Always use generated Corosync config in regression tests from Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot changed the status of T793: Drop public API access to most of libcrmcluster from Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot changed the status of T795: Make definition of scheduler node structs internal from Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot changed the status of T745: Remove support for rkt bundles from Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, 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 Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, Restricted Project
kgaillot changed the status of T798: Make `pcmk_scheduler_t` definition internal from Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot changed the status of T796: Make definition of scheduler resource structs internal from Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot changed the status of T819: Drop upstart and nagios as class choices in resources schema from Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, Restricted Project
kgaillot changed the status of T820: Drop rkt as bundle container element in resources schema from Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, Restricted Project
kgaillot changed the status of T797: Make scheduler action structs and enums internal from Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot changed the status of T855: Make most remote reads asynchronous from Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot changed the status of T821: Drop ping as node type choice in nodes schema from Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, Restricted Project
kgaillot changed the status of T896: Log warnings if 3.0.0 XSLs cannot preserve behavior from Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot changed the status of T885: Fix regression in crm_resource master resource handling from Merged to Released.
Wed, Jan 8, 6:02 PM · 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 Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot changed the status of T898: Ensure 3.0.0 transforms do not invalidate XPaths or IDs used in ACLs from Merged to Released.
Wed, Jan 8, 6:02 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot edited the content of Pacemaker Feature Set.
Wed, Jan 8, 6:00 PM
kgaillot edited the content of Pacemaker Release Calendar.
Wed, Jan 8, 5:57 PM
kgaillot committed rPd8340737c46c: Doc: ChangeLog: update for 3.0.0 release (authored by kgaillot).
Doc: ChangeLog: update for 3.0.0 release
Wed, Jan 8, 5:43 PM
kgaillot edited the content of Pacemaker 3.0 Changes.
Wed, Jan 8, 5:38 PM
kgaillot edited the content of Pacemaker Release Checklist.
Wed, Jan 8, 5:33 PM · Restricted Project
kgaillot committed rP5843cca43a46: Revert "Build: rpm: move logrotate script to pacemaker package" (authored by kgaillot).
Revert "Build: rpm: move logrotate script to pacemaker package"
Wed, Jan 8, 5:23 PM
kgaillot added a reverting change for rPaf484f35fabd: Build: rpm: move logrotate script to pacemaker package: rP5843cca43a46: Revert "Build: rpm: move logrotate script to pacemaker package".
Wed, Jan 8, 5:23 PM
kgaillot committed rPa15440cb275a: Doc: Pacemaker Explained: add "since" to globally-unique default (authored by kgaillot).
Doc: Pacemaker Explained: add "since" to globally-unique default
Wed, Jan 8, 5:23 PM
kgaillot committed rPe3222566d388: Doc: Pacemaker Administration: document CRL files (authored by kgaillot).
Doc: Pacemaker Administration: document CRL files
Wed, Jan 8, 5:23 PM
kgaillot committed rPb17a44ca2e4c: Doc: Pacemaker Administration: document client-side certificate variables (authored by kgaillot).
Doc: Pacemaker Administration: document client-side certificate variables
Wed, Jan 8, 5:23 PM
kgaillot committed rPe27a8e3491f9: Doc: Pacemaker Development: update the scheduler documentation (authored by kgaillot).
Doc: Pacemaker Development: update the scheduler documentation
Wed, Jan 8, 5:23 PM