Ken Gaillot is a Principal Software Engineer with Red Hat, Red Hat's technical lead for the Pacemaker project, and the ClusterLabs community manager.
User Details
User Details
- User Since
- May 21 2021, 6:15 PM (191 w, 5 d)
Wed, Jan 15
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
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
kgaillot committed rPff37491a5507: Refactor: libcrmcluster: rename pcmk__cluster_node_uuid() (authored by kgaillot).
Refactor: libcrmcluster: rename pcmk__cluster_node_uuid()
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()
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"
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
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
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
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
kgaillot committed rP794510158de0: Refactor: pacemaker-attrd: rename flag to match recent change (authored by kgaillot).
Refactor: pacemaker-attrd: rename flag to match recent change
kgaillot committed rP86383a1f22fb: Refactor: pacemaker-attrd: use variable for whether to write (authored by kgaillot).
Refactor: pacemaker-attrd: use variable for whether to write
kgaillot committed rP32cc7943fd53: Refactor: pacemaker-attrd: drop unused struct member (authored by kgaillot).
Refactor: pacemaker-attrd: drop unused struct member
kgaillot committed rPc9c0d2299edb: Refactor: controller: drop unused argument (authored by kgaillot).
Refactor: controller: drop unused argument
kgaillot committed rPbc2d5b693b1e: Low: libcrmcluster: better detect remote nodes in peer cache (authored by kgaillot).
Low: libcrmcluster: better detect remote nodes in peer cache
kgaillot committed rPa0e53f801358: Refactor: controller: best practices for send_stonith_update() (authored by kgaillot).
Refactor: controller: best practices for send_stonith_update()
kgaillot committed rP8d0ee417f3e9: Dev: .gitignore: ignore main-branch generated files (authored by kgaillot).
Dev: .gitignore: ignore main-branch generated files
kgaillot added a parent task for T727: Handle output objects in pcmk_update_configured_schema(): Unknown Object (Maniphest Task).
kgaillot updated the task description for T794: Update SBD to avoid deprecated Pacemaker APIs.
Tue, Jan 14
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"
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
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
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()
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
kgaillot committed rP634ce3549245: Refactor: libcrmcluster: rename pcmk__cluster_node_uuid() (authored by kgaillot).
Refactor: libcrmcluster: rename pcmk__cluster_node_uuid()
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
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
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
kgaillot committed rPaee2a5af668b: Refactor: pacemaker-attrd: rename flag to match recent change (authored by kgaillot).
Refactor: pacemaker-attrd: rename flag to match recent change
kgaillot committed rPa045a72a7ea1: Refactor: pacemaker-attrd: use variable for whether to write (authored by kgaillot).
Refactor: pacemaker-attrd: use variable for whether to write
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
kgaillot committed rPc709b083d2e7: Low: libcrmcluster: better detect remote nodes in peer cache (authored by kgaillot).
Low: libcrmcluster: better detect remote nodes in peer cache
kgaillot committed rP5025e575cfb6: Refactor: pacemaker-attrd: drop unused struct member (authored by kgaillot).
Refactor: pacemaker-attrd: drop unused struct member
kgaillot committed rP200b0896455e: Refactor: controller: drop unused argument (authored by kgaillot).
Refactor: controller: drop unused argument
kgaillot committed rP3c1145cc6b52: Refactor: controller: best practices for send_stonith_update() (authored by kgaillot).
Refactor: controller: best practices for send_stonith_update()
kgaillot committed rPfe359f8f743a: Doc: abi-check: correct default rsync destination (authored by kgaillot).
Doc: abi-check: correct default rsync destination
kgaillot committed rPad4902916545: Doc: abi-check: functionize getting dump file name (authored by kgaillot).
Doc: abi-check: functionize getting dump file name
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
Doc: ABI: overhaul ABI report locations
Doc: abi-check: refactor for readability
Doc: Makefile: drop asciidoc references
Thu, Jan 9
Thu, Jan 9
kgaillot edited the content of Preparation for New Pacemaker Release Series.
Update Pacemaker lead
Doc: ChangeLog: update for 3.0.0 release
Wed, Jan 8
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.
kgaillot changed the status of Restricted Maniphest Task, a subtask of T829: Drop support for require-all in order constraints, from Merged to Released.
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.
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.
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.
kgaillot changed the status of Restricted Maniphest Task, a subtask of T781: Improve terminology for clarity, from Merged to Released.
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 T835: date-X and origin scheduler regression tests fail when run directly from Merged to Released.
kgaillot changed the status of T864: Convert invalid node types to "member" from Merged to Released.
kgaillot changed the status of Restricted Maniphest Task, a subtask of T786: Improve CIB schema, from Merged to Released.
kgaillot changed the status of T863: Ignore invalid node types, a subtask of T864: Convert invalid node types to "member", from Merged to Released.
kgaillot changed the status of Restricted Maniphest Task, a subtask of T786: Improve CIB schema, from Merged to Released.
kgaillot changed the status of Restricted Maniphest Task, a subtask of T864: Convert invalid node types to "member", from Merged to Released.
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.
kgaillot changed the status of Restricted Maniphest Task, a subtask of T786: Improve CIB schema, from Merged to Released.
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.
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.
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 T878: Drop support for old ACL syntax in IPC requests from Merged to Released.
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.
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.
kgaillot changed the status of T908: Always use generated Corosync config in regression tests from Merged to Released.
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, a subtask of T820: Drop rkt as bundle container element in resources schema, from Merged to Released.
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.
kgaillot changed the status of T820: Drop rkt as bundle container element in resources schema from Merged to Released.
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
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.
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
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.
kgaillot edited the content of Pacemaker Release Calendar.
Doc: ChangeLog: update for 3.0.0 release
kgaillot edited the content of Pacemaker 3.0 Changes.
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"
kgaillot committed rPa15440cb275a: Doc: Pacemaker Explained: add "since" to globally-unique default (authored by kgaillot).
Doc: Pacemaker Explained: add "since" to globally-unique default
kgaillot committed rPe3222566d388: Doc: Pacemaker Administration: document CRL files (authored by kgaillot).
Doc: Pacemaker Administration: document CRL files
kgaillot committed rPb17a44ca2e4c: Doc: Pacemaker Administration: document client-side certificate variables (authored by kgaillot).
Doc: Pacemaker Administration: document client-side certificate variables
kgaillot committed rPe27a8e3491f9: Doc: Pacemaker Development: update the scheduler documentation (authored by kgaillot).
Doc: Pacemaker Development: update the scheduler documentation