#2517: Add --trace to k3d create command when creating a new cluster so we get more debug info on failure
Merged
#2517: Add --trace to k3d create command when creating a new cluster so we get more debug info on failure
General MR
Summary
This MR adds --trace
to the k3d cluster create
command so that we can hopefully get more information when it fails or hangs.
Relevant logs/screenshots
Example of verbose tracing output when stading up nodes in the cluster
TRAC[0016] Starting node 'k3d-k3s-default-agent-1'
INFO[0016] Starting node 'k3d-k3s-default-agent-2' INFO[0016] Starting node 'k3d-k3s-default-agent-1'
TRAC[0016] Starting node 'k3d-k3s-default-agent-0' INFO[0016] Starting node 'k3d-k3s-default-agent-0'
DEBU[0016] Truncated 2025-02-14 12:56:08.914063055 +0000 UTC to 2025-02-14 12:56:08 +0000 UTC DEBU[0016] Waiting for node k3d-k3s-default-agent-2 to get ready (Log: 'Successfully registered node')
TRAC[0016] NodeWaitForLogMessage: Node 'k3d-k3s-default-agent-2' waiting for log message 'Successfully registered node' since '2025-02-14 12:56:08 +0000 UTC'
DEBU[0016] Truncated 2025-02-14 12:56:08.939140386 +0000 UTC to 2025-02-14 12:56:08 +0000 UTC DEBU[0016] Waiting for node k3d-k3s-default-agent-0 to get ready (Log: 'Successfully registered node')
TRAC[0016] NodeWaitForLogMessage: Node 'k3d-k3s-default-agent-0' waiting for log message 'Successfully registered node' since '2025-02-14 12:56:08 +0000 UTC'
DEBU[0016] Truncated 2025-02-14 12:56:09.043621902 +0000 UTC to 2025-02-14 12:56:09 +0000 UTC DEBU[0016] Waiting for node k3d-k3s-default-agent-1 to get ready (Log: 'Successfully registered node')
TRAC[0016] NodeWaitForLogMessage: Node 'k3d-k3s-default-agent-1' waiting for log message 'Successfully registered
node' since '2025-02-14 12:56:09 +0000 UTC'
TRAC[0020] Found target message `successfully registered node` in log line `wI0214 12:56:12.789698 87 kubelet
_node_status.go:75] "Successfully registered node" node="k3d-k3s-default-agent-0"`
DEBU[0020] Finished waiting for log message 'successfully registered node' from node 'k3d-k3s-default-agent-0'
TRAC[0020] Found target message `successfully registered node` in log line `wI0214 12:56:13.023936 87 kubelet
_node_status.go:75] "Successfully registered node" node="k3d-k3s-default-agent-1"`
DEBU[0020] Finished waiting for log message 'successfully registered node' from node 'k3d-k3s-default-agent-1'
TRAC[0020] Found target message `successfully registered node` in log line `wI0214 12:56:13.046224 87 kubelet
_node_status.go:75] "Successfully registered node" node="k3d-k3s-default-agent-2"`
DEBU[0020] Finished waiting for log message 'successfully registered node' from node 'k3d-k3s-default-agent-2'
INFO[0020] Starting helpers...
DEBU[0020] Node k3d-k3s-default-serverlb Start Time: 2025-02-14 12:56:13.047032455 +0000 UTC m=+20.473086664
TRAC[0020] Node k3d-k3s-default-serverlb: Executing preStartAction 'WriteFileAction': [WriteFileAction] Writing 33
1 bytes to /etc/confd/values.yaml (mode -rwxr--r--): Write Loadbalancer Configuration
TRAC[0020] Starting node 'k3d-k3s-default-serverlb'
INFO[0020] Starting node 'k3d-k3s-default-serverlb'
DEBU[0020] Truncated 2025-02-14 12:56:13.275778804 +0000 UTC to 2025-02-14 12:56:13 +0000 UTC
DEBU[0020] Waiting for node k3d-k3s-default-serverlb to get ready (Log: 'start worker processes')
TRAC[0020] NodeWaitForLogMessage: Node 'k3d-k3s-default-serverlb' waiting for log message 'start worker processes'
since '2025-02-14 12:56:13 +0000 UTC'
TRAC[0027] Found target message `start worker processes` in log line `;2025/02/14 12:56:19 [notice] 35#35: start w
orker processes`
DEBU[0027] Finished waiting for log message 'start worker processes' from node 'k3d-k3s-default-serverlb'
TRAC[0027] Reading path /etc/hosts from node k3d-k3s-default-agent-1...
TRAC[0027] Reading path /etc/hosts from node k3d-k3s-default-agent-0...
TRAC[0027] Reading path /etc/hosts from node k3d-k3s-default-agent-2...
TRAC[0027] Reading path /etc/hosts from node k3d-k3s-default-server-0...
Linked Issue
Upgrade Notices
N/A
Merge request reports
Activity
changed milestone to %2.47.0
added statusreview label
assigned to @akesterson
requested review from @michaelmartin, @chris.oconnell, @andrewshoell, and @troymobley
added kinddocs label
added 1 commit
mentioned in commit b576dbd9
mentioned in merge request big-bang/customers/template!121 (merged)
Please register or sign in to reply