创建部署问题时,请参考下面模板,你提供的信息越多,越容易及时获得解答。
发帖前请点击 发表主题 右边的 预览(👀) 按钮,确保帖子格式正确。
你只花一分钟创建的问题,不能指望别人花上半个小时给你解答。
操作系统信息
虚拟机
Kubernetes版本信息
v1.20.4,多节点。
容器运行时
Docker version 20.10.7
KubeSphere版本信息
v3.1.0,离线安装,全套安装。
问题是什么
报错日志:
I0530 23:06:18.248941 1 ns_k8s.go:147] Deleting NetworkPolicy nts-tap-test/nsnp-network-isolate from k8s datastore
E0530 23:06:18.249522 1 runtime.go:78] Observed a panic: “invalid memory address or nil pointer dereference” (runtime error: invalid memory address or nil pointer dereference)
goroutine 1217 [running]:
k8s.io/apimachinery/pkg/util/runtime.logPanic(0×2353080, 0×416c7e0)
/root/go/pkg/mod/k8s.io/apimachinery@v0.18.6/pkg/util/runtime/runtime.go:74 +0xa3
k8s.io/apimachinery/pkg/util/runtime.HandleCrash(0×0, 0×0, 0×0)
/root/go/pkg/mod/k8s.io/apimachinery@v0.18.6/pkg/util/runtime/runtime.go:48 +0×82
panic(0×2353080, 0×416c7e0)
/usr/local/go/src/runtime/panic.go:969 +0×166
github.com/beevik/etree.(*Element).Text(0×0, 0×270f065, 0xb)
/root/go/pkg/mod/github.com/beevik/etree@v1.1.0/etree.go:426 +0×26
kubesphere.io/kubesphere/pkg/simple/client/devops/jenkins.getParametersfromEtree(0xc003e211a0, 0xc004ef8320, 0×2, 0xc003e21380)
/root/go/src/kubesphere.io/kubesphere/pkg/simple/client/devops/jenkins/pipeline_internal.go:201 +0×8bf
kubesphere.io/kubesphere/pkg/simple/client/devops/jenkins.parsePipelineConfigXml(0xc0047c9300, 0×18cd, 0×18cd, 0×0, 0×0)
/root/go/src/kubesphere.io/kubesphere/pkg/simple/client/devops/jenkins/pipeline_internal.go:134 +0×20c
kubesphere.io/kubesphere/pkg/simple/client/devops/jenkins.(*Jenkins).GetProjectPipelineConfig(0xc00052eab0, 0xc001f42e40, 0×12, 0xc001565124, 0xa, 0×1, 0×0, 0×1)
/root/go/src/kubesphere.io/kubesphere/pkg/simple/client/devops/jenkins/project_pipeline.go:156 +0×68e
kubesphere.io/kubesphere/pkg/controller/pipeline.(*Controller).syncHandler(0xc000ab25a0, 0xc001f42e40, 0×1d, 0xc001f54f90, 0xc004691d50)
/root/go/src/kubesphere.io/kubesphere/pkg/controller/pipeline/pipeline_controller.go:259 +0×78a
kubesphere.io/kubesphere/pkg/controller/pipeline.(*Controller).processNextWorkItem.func1(0xc000ab25a0, 0×2261800, 0xc000fe8a50, 0×0, 0×0)
/root/go/src/kubesphere.io/kubesphere/pkg/controller/pipeline/pipeline_controller.go:151 +0xd7
kubesphere.io/kubesphere/pkg/controller/pipeline.(*Controller).processNextWorkItem(0xc000ab25a0, 0×203001)
/root/go/src/kubesphere.io/kubesphere/pkg/controller/pipeline/pipeline_controller.go:158 +0×51
kubesphere.io/kubesphere/pkg/controller/pipeline.(*Controller).worker(0xc000ab25a0)
/root/go/src/kubesphere.io/kubesphere/pkg/controller/pipeline/pipeline_controller.go:171 +0×2b
k8s.io/apimachinery/pkg/util/wait.BackoffUntil.func1(0xc003847b50)
/root/go/pkg/mod/k8s.io/apimachinery@v0.18.6/pkg/util/wait/wait.go:155 +0×5f
k8s.io/apimachinery/pkg/util/wait.BackoffUntil(0xc003847b50, 0×2bf1bc0, 0xc0012bca50, 0xc000ab2501, 0xc000af4240)
/root/go/pkg/mod/k8s.io/apimachinery@v0.18.6/pkg/util/wait/wait.go:156 +0xa3
k8s.io/apimachinery/pkg/util/wait.JitterUntil(0xc003847b50, 0×3b9aca00, 0×0, 0xc00000a301, 0xc000af4240)
/root/go/pkg/mod/k8s.io/apimachinery@v0.18.6/pkg/util/wait/wait.go:133 +0×98
k8s.io/apimachinery/pkg/util/wait.Until(0xc003847b50, 0×3b9aca00, 0xc000af4240)
/root/go/pkg/mod/k8s.io/apimachinery@v0.18.6/pkg/util/wait/wait.go:90 +0×4d
created by kubesphere.io/kubesphere/pkg/controller/pipeline.(*Controller).Run
/root/go/src/kubesphere.io/kubesphere/pkg/controller/pipeline/pipeline_controller.go:191 +0×1e7
panic: runtime error: invalid memory address or nil pointer dereference [recovered]
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0×1 addr=0×40 pc=0×1d5ce26]
goroutine 1217 [running]:
k8s.io/apimachinery/pkg/util/runtime.HandleCrash(0×0, 0×0, 0×0)
/root/go/pkg/mod/k8s.io/apimachinery@v0.18.6/pkg/util/runtime/runtime.go:55 +0×105
panic(0×2353080, 0×416c7e0)
/usr/local/go/src/runtime/panic.go:969 +0×166
github.com/beevik/etree.(*Element).Text(0×0, 0×270f065, 0xb)
/root/go/pkg/mod/github.com/beevik/etree@v1.1.0/etree.go:426 +0×26
kubesphere.io/kubesphere/pkg/simple/client/devops/jenkins.getParametersfromEtree(0xc003e211a0, 0xc004ef8320, 0×2, 0xc003e21380)
/root/go/src/kubesphere.io/kubesphere/pkg/simple/client/devops/jenkins/pipeline_internal.go:201 +0×8bf
kubesphere.io/kubesphere/pkg/simple/client/devops/jenkins.parsePipelineConfigXml(0xc0047c9300, 0×18cd, 0×18cd, 0×0, 0×0)
/root/go/src/kubesphere.io/kubesphere/pkg/simple/client/devops/jenkins/pipeline_internal.go:134 +0×20c
kubesphere.io/kubesphere/pkg/simple/client/devops/jenkins.(*Jenkins).GetProjectPipelineConfig(0xc00052eab0, 0xc001f42e40, 0×12, 0xc001565124, 0xa, 0×1, 0×0, 0×1)
/root/go/src/kubesphere.io/kubesphere/pkg/simple/client/devops/jenkins/project_pipeline.go:156 +0×68e
kubesphere.io/kubesphere/pkg/controller/pipeline.(*Controller).syncHandler(0xc000ab25a0, 0xc001f42e40, 0×1d, 0xc001f54f90, 0xc004691d50)
/root/go/src/kubesphere.io/kubesphere/pkg/controller/pipeline/pipeline_controller.go:259 +0×78a
kubesphere.io/kubesphere/pkg/controller/pipeline.(*Controller).processNextWorkItem.func1(0xc000ab25a0, 0×2261800, 0xc000fe8a50, 0×0, 0×0)
/root/go/src/kubesphere.io/kubesphere/pkg/controller/pipeline/pipeline_controller.go:151 +0xd7
kubesphere.io/kubesphere/pkg/controller/pipeline.(*Controller).processNextWorkItem(0xc000ab25a0, 0×203001)
/root/go/src/kubesphere.io/kubesphere/pkg/controller/pipeline/pipeline_controller.go:158 +0×51
kubesphere.io/kubesphere/pkg/controller/pipeline.(*Controller).worker(0xc000ab25a0)
/root/go/src/kubesphere.io/kubesphere/pkg/controller/pipeline/pipeline_controller.go:171 +0×2b
k8s.io/apimachinery/pkg/util/wait.BackoffUntil.func1(0xc003847b50)
/root/go/pkg/mod/k8s.io/apimachinery@v0.18.6/pkg/util/wait/wait.go:155 +0×5f
k8s.io/apimachinery/pkg/util/wait.BackoffUntil(0xc003847b50, 0×2bf1bc0, 0xc0012bca50, 0xc000ab2501, 0xc000af4240)
/root/go/pkg/mod/k8s.io/apimachinery@v0.18.6/pkg/util/wait/wait.go:156 +0xa3
k8s.io/apimachinery/pkg/util/wait.JitterUntil(0xc003847b50, 0×3b9aca00, 0×0, 0xc00000a301, 0xc000af4240)
/root/go/pkg/mod/k8s.io/apimachinery@v0.18.6/pkg/util/wait/wait.go:133 +0×98
k8s.io/apimachinery/pkg/util/wait.Until(0xc003847b50, 0×3b9aca00, 0xc000af4240)
/root/go/pkg/mod/k8s.io/apimachinery@v0.18.6/pkg/util/wait/wait.go:90 +0×4d
created by kubesphere.io/kubesphere/pkg/controller/pipeline.(*Controller).Run
/root/go/src/kubesphere.io/kubesphere/pkg/controller/pipeline/pipeline_controller.go:191 +0×1e7