cilium-cli
cilium-cli copied to clipboard
`cilium connectivity test` nil pointer
Bug report
General Information
- Cilium CLI version (run
cilium version
) 1.14 - Orchestration system version in use (e.g.
kubectl version
, ...) GKE 1.27 - Platform / infrastructure information (e.g. AWS / Azure / GCP, image / kernel versions) GCP
- Link to relevant artifacts (policies, deployments scripts, ...) fresh install
- Generate and upload a system zip:
cilium sysdump
How to reproduce the issue
- with the cilium pods not running (spot node restart for me) run
cilium connectivity test
cilium connectivity test
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x2430c7b]
goroutine 53 [running]:
github.com/cilium/cilium-cli/connectivity/check.(*ConnectivityTest).detectCiliumVersion(0xc0004ad200, {0x3aa19c0?, 0xc0003cd100?})
/cilium/connectivity/check/features.go:511 +0x37b
github.com/cilium/cilium-cli/connectivity/check.(*ConnectivityTest).SetupAndValidate(0xc0004ad200, {0x3aa19c0, 0xc0003cd100?}, 0xc0006b3f98)
/cilium/connectivity/check/context.go:275 +0xd2
github.com/cilium/cilium-cli/connectivity.Run({0x3aa19c0, 0xc0003cd100}, 0xc0004ad200, 0xc0006b3fb0, 0xc000579f98?)
/cilium/connectivity/suite.go:174 +0x68
github.com/cilium/cilium-cli/internal/cli/cmd.newCmdConnectivityTest.func1.2()
/cilium/internal/cli/cmd/connectivity.go:93 +0xe9
created by github.com/cilium/cilium-cli/internal/cli/cmd.newCmdConnectivityTest.func1
/cilium/internal/cli/cmd/connectivity.go:91 +0x61d