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 (187 w, 3 d)
Today
Today
kgaillot renamed T963: When lowering clone-max on an anonymous clone, ensure instances that will remain active don't restart from When lowering clone-max on an anonymous clone, ensure instances that will remain active get lowest instance numbers to When lowering clone-max on an anonymous clone, ensure instances that will remain active don't restart.
kgaillot renamed T963: When lowering clone-max on an anonymous clone, ensure instances that will remain active don't restart from When lowering clone-max on an anonymous clone, ensure active instances get lowest instance numbers to When lowering clone-max on an anonymous clone, ensure instances that will remain active get lowest instance numbers.
kgaillot updated the task description for T770: Always execute metadata commands asynchronously in controller.
kgaillot updated the task description for T770: Always execute metadata commands asynchronously in controller.
kgaillot updated the task description for T770: Always execute metadata commands asynchronously in controller.
kgaillot updated the task description for T770: Always execute metadata commands asynchronously in controller.
Mon, Dec 23, 4:03 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot committed rP2587987be9f4: Doc: ChangeLog: update for 3.0.0-rc3 release (authored by kgaillot).
Doc: ChangeLog: update for 3.0.0-rc3 release
kgaillot edited the content of Pacemaker 3.0 Behavioral Changes.
kgaillot committed rP07a6a3c4a58c: Doc: libcrmcommon: comment some detail about digests (authored by kgaillot).
Doc: libcrmcommon: comment some detail about digests
kgaillot committed rPb159014f09f2: Fix: tools: validate stonith_admin --timeout value (authored by WhiteWLf-dev <82873634+WhiteWLf-dev@users.noreply.github.com>).
Fix: tools: validate stonith_admin --timeout value
kgaillot committed rP8282853f74b2: Doc: Pacemaker Administration: convert environment variable table to list-table (authored by kgaillot).
Doc: Pacemaker Administration: convert environment variable table to list-table
kgaillot committed rP1e4c77ad139f: Doc: Pacemaker Development: document XPath efficiency issue (authored by kgaillot).
Doc: Pacemaker Development: document XPath efficiency issue
kgaillot committed rP7bb675e91577: Doc: Pacemaker Administration: document pending actions blocking transitions (authored by kgaillot).
Doc: Pacemaker Administration: document pending actions blocking transitions
kgaillot committed rP8ceae9af3964: Doc: Pacemaker Development: document policy for __func__ usage (authored by kgaillot).
Doc: Pacemaker Development: document policy for __func__ usage
kgaillot committed rP37d24c1b381a: Doc: Pacemaker Explained: reorder chapters (authored by kgaillot).
Doc: Pacemaker Explained: reorder chapters
kgaillot committed rPb41196a831b3: Doc: Pacemaker Administration: move alert type into own column (authored by kgaillot).
Doc: Pacemaker Administration: move alert type into own column
kgaillot committed rP4dd62168146f: Doc: Pacemaker Explained: document quorum-only nodes (authored by kgaillot).
Doc: Pacemaker Explained: document quorum-only nodes
kgaillot committed rPe82c37ddb54a: Doc: Pacemaker Explained: elaborate on ACLs (authored by kgaillot).
Doc: Pacemaker Explained: elaborate on ACLs
kgaillot committed rPe2b876da8324: Doc: Pacemaker Explained: elaborate on cluster-recheck-interval (authored by kgaillot).
Doc: Pacemaker Explained: elaborate on cluster-recheck-interval
kgaillot committed rPc2c2a112a0f6: Doc: Pacemaker Explained: elaborate on stonith-enabled (authored by kgaillot).
Doc: Pacemaker Explained: elaborate on stonith-enabled
kgaillot committed rP8f1802ddd638: Doc: Pacemaker Explained: document kind in resource_set (authored by kgaillot).
Doc: Pacemaker Explained: document kind in resource_set
kgaillot committed rP8029fa2332d9: Doc: Pacemaker Explained: mention nodeid must be set with name in corosync.conf (authored by kgaillot).
Doc: Pacemaker Explained: mention nodeid must be set with name in corosync.conf
kgaillot committed rPf36a04606d5a: Doc: Pacemaker Explained: improve start-delay/interval-origin descriptions (authored by kgaillot).
Doc: Pacemaker Explained: improve start-delay/interval-origin descriptions
kgaillot committed rPa5a837620179: Doc: Pacemaker Explained: document description consistently (authored by kgaillot).
Doc: Pacemaker Explained: document description consistently
kgaillot committed rPcd55ddbce790: Doc: Pacemaker Explained: elaborate on node health attributes (authored by kgaillot).
Doc: Pacemaker Explained: elaborate on node health attributes
kgaillot committed rP803f57f39787: Doc: Pacemaker Explained: document anti-colocation sets (authored by kgaillot).
Doc: Pacemaker Explained: document anti-colocation sets
kgaillot committed rP4e8b81bd449b: Doc: Pacemaker Explained: use systemd instead of lsb in examples (authored by kgaillot).
Doc: Pacemaker Explained: use systemd instead of lsb in examples
kgaillot committed rPb9492e1f8301: Doc: Pacemaker Explained: document host clock considerations (authored by kgaillot).
Doc: Pacemaker Explained: document host clock considerations
kgaillot committed rP49f44708291f: Test: cts-lab: ignore attrd connection drop after killing attrd (authored by kgaillot).
Test: cts-lab: ignore attrd connection drop after killing attrd
kgaillot committed rP9941002649b2: API: Python: add PACEMAKER_CONFIG_DIR to BuildOptions (authored by kgaillot).
API: Python: add PACEMAKER_CONFIG_DIR to BuildOptions
kgaillot committed rP2d50e4138acc: Doc: Pacemaker Explained: document allowed systemd unit types (authored by kgaillot).
Doc: Pacemaker Explained: document allowed systemd unit types
Test: cts-exec: use PACEMAKER_CONFIG_DIR
kgaillot committed rPa51c15777af0: Doc: cts: drop description of deleted schema upgrade helper (authored by kgaillot).
Doc: cts: drop description of deleted schema upgrade helper
kgaillot committed rPb931dc6a6c19: Test: cts-lab: log and skip "crm_node -q" nonzero exit status (authored by kgaillot).
Test: cts-lab: log and skip "crm_node -q" nonzero exit status
Build: doc: drop Inkscape dependency
Build: doc: drop old file
Log: libcrmcluster: fix format typos
kgaillot committed rP0548161e097f: Replace the egrep command with the EGREP definition in ping RA (authored by SatomiOSAWA).
Replace the egrep command with the EGREP definition in ping RA
kgaillot added a project to T962: Distinguish between not-running resources and unknown-status resources: Restricted Project.
Mon, Dec 23, 12:44 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot triaged T962: Distinguish between not-running resources and unknown-status resources as Normal priority.
Mon, Dec 23, 12:29 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot triaged T961: Implement PSK for remote CIB administration and deprecate insecure methods as Wishlist priority.
kgaillot edited the content of Pacemaker 3.0 Build Changes.
kgaillot committed rP1c890d4ea28d: Test: cts-lab: ignore attrd connection drop after killing attrd (authored by kgaillot).
Test: cts-lab: ignore attrd connection drop after killing attrd
kgaillot committed rP22b89749b104: API: Python: add PACEMAKER_CONFIG_DIR to BuildOptions (authored by kgaillot).
API: Python: add PACEMAKER_CONFIG_DIR to BuildOptions
kgaillot committed rP26432117e8ca: Doc: cts: drop description of deleted schema upgrade helper (authored by kgaillot).
Doc: cts: drop description of deleted schema upgrade helper
Test: cts-exec: use PACEMAKER_CONFIG_DIR
Build: doc: drop Inkscape dependency
Build: doc: drop old file
kgaillot committed rPb917ca9256a6: Test: cts-lab: log and skip "crm_node -q" nonzero exit status (authored by kgaillot).
Test: cts-lab: log and skip "crm_node -q" nonzero exit status
Log: libcrmcluster: fix format typos
Wed, Dec 18
Wed, Dec 18
kgaillot updated the task description for T960: Group member colocation corner case.
kgaillot updated the task description for T959: Fix "A then B" where A is stopped and B is started.
kgaillot updated the task description for T853: Pacemaker issues requiring investigation.
Wed, Dec 18, 6:02 PM · Restricted Project
kgaillot triaged T958: Constraints not honored when parameter change causes resource restart as Normal priority.
kgaillot committed rPc20a25d6580e: API: libcrmcommon: add pcmk_common_cleanup() (authored by kgaillot).
API: libcrmcommon: add pcmk_common_cleanup()
kgaillot committed rP4e59bef5507f: Low: pacemaker-remoted: improve exit codes for schema failures (authored by kgaillot).
Low: pacemaker-remoted: improve exit codes for schema failures
kgaillot committed rPbc111fa88b19: Low: various: clean up library memory at child exit (authored by kgaillot).
Low: various: clean up library memory at child exit
kgaillot committed rPd161ef769da8: Doc: Pacemaker Administration: move alert type into own column (authored by kgaillot).
Doc: Pacemaker Administration: move alert type into own column
kgaillot committed rPa182a498941a: Doc: libcrmcommon: comment some detail about digests (authored by kgaillot).
Doc: libcrmcommon: comment some detail about digests
kgaillot committed rP084bf1372307: Doc: Pacemaker Administration: convert environment variable table to list-table (authored by kgaillot).
Doc: Pacemaker Administration: convert environment variable table to list-table
kgaillot committed rP9af32bd1cbf4: Doc: Pacemaker Development: document policy for __func__ usage (authored by kgaillot).
Doc: Pacemaker Development: document policy for __func__ usage
kgaillot committed rPa28339a6108a: Doc: Pacemaker Development: document XPath efficiency issue (authored by kgaillot).
Doc: Pacemaker Development: document XPath efficiency issue
kgaillot committed rP0a17481f553e: Doc: Pacemaker Administration: document pending actions blocking transitions (authored by kgaillot).
Doc: Pacemaker Administration: document pending actions blocking transitions
kgaillot committed rP9d6936874f0f: Doc: Pacemaker Explained: elaborate on cluster-recheck-interval (authored by kgaillot).
Doc: Pacemaker Explained: elaborate on cluster-recheck-interval
kgaillot committed rP2610252f3b79: Doc: Pacemaker Explained: reorder chapters (authored by kgaillot).
Doc: Pacemaker Explained: reorder chapters
kgaillot committed rPc733c249bf08: Doc: Pacemaker Explained: document quorum-only nodes (authored by kgaillot).
Doc: Pacemaker Explained: document quorum-only nodes
kgaillot committed rP7b6cc4f4a469: Doc: Pacemaker Explained: elaborate on ACLs (authored by kgaillot).
Doc: Pacemaker Explained: elaborate on ACLs
kgaillot committed rPae745e60b658: Doc: Pacemaker Explained: elaborate on stonith-enabled (authored by kgaillot).
Doc: Pacemaker Explained: elaborate on stonith-enabled
kgaillot committed rP437fcc416053: Doc: Pacemaker Explained: document description consistently (authored by kgaillot).
Doc: Pacemaker Explained: document description consistently
kgaillot committed rPc9a172ecf23a: Doc: Pacemaker Explained: improve start-delay/interval-origin descriptions (authored by kgaillot).
Doc: Pacemaker Explained: improve start-delay/interval-origin descriptions
kgaillot committed rP366261728c1c: Doc: Pacemaker Explained: elaborate on node health attributes (authored by kgaillot).
Doc: Pacemaker Explained: elaborate on node health attributes
kgaillot committed rPeff66b3f6c71: Doc: Pacemaker Explained: mention nodeid must be set with name in corosync.conf (authored by kgaillot).
Doc: Pacemaker Explained: mention nodeid must be set with name in corosync.conf
kgaillot committed rPf41deab84f28: Doc: Pacemaker Explained: document kind in resource_set (authored by kgaillot).
Doc: Pacemaker Explained: document kind in resource_set
kgaillot committed rP32f4beafb4fd: Doc: Pacemaker Explained: document anti-colocation sets (authored by kgaillot).
Doc: Pacemaker Explained: document anti-colocation sets
kgaillot committed rP6168889a2233: Doc: Pacemaker Explained: document allowed systemd unit types (authored by kgaillot).
Doc: Pacemaker Explained: document allowed systemd unit types
kgaillot committed rP7f564201045b: Doc: Pacemaker Explained: use systemd instead of lsb in examples (authored by kgaillot).
Doc: Pacemaker Explained: use systemd instead of lsb in examples
kgaillot committed rP817cf5850695: Doc: Pacemaker Explained: document host clock considerations (authored by kgaillot).
Doc: Pacemaker Explained: document host clock considerations
kgaillot updated the task description for T853: Pacemaker issues requiring investigation.
Wed, Dec 18, 10:51 AM · Restricted Project
Tue, Dec 17
Tue, Dec 17
kgaillot added a parent task for T953: Deprecate --enable-deprecated-libs and default it to false: T954: Drop deprecated libraries and --enable-deprecated-libraries.
Tue, Dec 17, 11:55 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot triaged T954: Drop deprecated libraries and --enable-deprecated-libraries as Wishlist priority.
kgaillot moved T953: Deprecate --enable-deprecated-libs and default it to false from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Tue, Dec 17, 11:52 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot updated the task description for T953: Deprecate --enable-deprecated-libs and default it to false.
Tue, Dec 17, 11:52 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot added subtasks for T953: Deprecate --enable-deprecated-libs and default it to false: Unknown Object (Maniphest Task), Unknown Object (Maniphest Task), Unknown Object (Maniphest Task), Unknown Object (Maniphest Task), Unknown Object (Maniphest Task).
Tue, Dec 17, 11:50 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot triaged T953: Deprecate --enable-deprecated-libs and default it to false as Wishlist priority.
Tue, Dec 17, 11:47 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot committed rP0c266453affd: Refactor: libcrmcommon: best practices for get_envvars_from_cib() (authored by kgaillot).
Refactor: libcrmcommon: best practices for get_envvars_from_cib()
kgaillot committed rPdf5dd60a5fd8: Refactor: libcrmcommon,libpe_rules: move pe_unpack_alerts() and… (authored by kgaillot).
Refactor: libcrmcommon,libpe_rules: move pe_unpack_alerts() and…
kgaillot committed rP6d931a1bc073: Refactor: libcrmcommon: best practices for get_meta_attrs_from_cib() (authored by kgaillot).
Refactor: libcrmcommon: best practices for get_meta_attrs_from_cib()
kgaillot committed rP495c3d2e3ad6: Refactor: libcrmcommon: best practices for unpack_alert_filter() (authored by kgaillot).
Refactor: libcrmcommon: best practices for unpack_alert_filter()
kgaillot committed rP45bb0ace1580: Refactor: libcrmcommon: short-circuit NULL parent in pcmk__xe_first_child() (authored by kgaillot).
Refactor: libcrmcommon: short-circuit NULL parent in pcmk__xe_first_child()
kgaillot committed rPfe760993ac6c: Refactor: best practices for pe_unpack_alerts() (authored by kgaillot).
Refactor: best practices for pe_unpack_alerts()
kgaillot committed rP97e60447a3b6: Refactor: libcrmcommon: best practices for pe_free_alert_list() (authored by kgaillot).
Refactor: libcrmcommon: best practices for pe_free_alert_list()