UNCLASSIFIED - NO CUI

Skip to content
Snippets Groups Projects

#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
Merged Andrew Kesterson requested to merge k3d_trace into master

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

#2517

Upgrade Notices

N/A

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading