E1103 11:42:55.761008 1 runtime.go:78] Observed a panic: “invalid memory address or nil pointer dereference” (runtime error: invalid memory address or nil pointer dereference)
goroutine 1082 [running]:
k8s.io/apimachinery/pkg/util/runtime.logPanic(0×1f0b740, 0×393d920)
/home/runner/go/pkg/mod/k8s.io/apimachinery@v0.17.3/pkg/util/runtime/runtime.go:74 +0xa3
k8s.io/apimachinery/pkg/util/runtime.HandleCrash(0×0, 0×0, 0×0)
/home/runner/go/pkg/mod/k8s.io/apimachinery@v0.17.3/pkg/util/runtime/runtime.go:48 +0×82
panic(0×1f0b740, 0×393d920)
/opt/hostedtoolcache/go/1.13.15/x64/src/runtime/panic.go:679 +0×1b2
github.com/beevik/etree.(Element).Text(0×0, 0×2279f42, 0xb)
/home/runner/go/pkg/mod/github.com/beevik/etree@v1.1.0/etree.go:426 +0×26
kubesphere.io/kubesphere/pkg/simple/client/devops/jenkins.getParametersfromEtree(0xc00334aae0, 0xc0035460e0, 0×2, 0xc00334bc80)
/home/runner/work/kubesphere/kubesphere/pkg/simple/client/devops/jenkins/pipeline_internal.go:243 +0×1bc
kubesphere.io/kubesphere/pkg/simple/client/devops/jenkins.parsePipelineConfigXml(0xc002e47900, 0×12b6, 0×12b6, 0×0, 0×0)
/home/runner/work/kubesphere/kubesphere/pkg/simple/client/devops/jenkins/pipeline_internal.go:131 +0×20c
kubesphere.io/kubesphere/pkg/simple/client/devops/jenkins.(Jenkins).GetProjectPipelineConfig(0xc000730b10, 0xc0017e4d80, 0×13, 0xc0015b34c0, 0×12, 0×1, 0×0, 0×1)
/home/runner/work/kubesphere/kubesphere/pkg/simple/client/devops/jenkins/project_pipeline.go:154 +0×696
kubesphere.io/kubesphere/pkg/controller/pipeline.(Controller).syncHandler(0xc00035c640, 0xc0017e4d80, 0×26, 0xc0018c8090, 0xc001ffdcf0)
/home/runner/work/kubesphere/kubesphere/pkg/controller/pipeline/pipeline_controller.go:234 +0×707
kubesphere.io/kubesphere/pkg/controller/pipeline.(Controller).processNextWorkItem.func1(0xc00035c640, 0×1e39320, 0xc0018b6120, 0×0, 0×0)
/home/runner/work/kubesphere/kubesphere/pkg/controller/pipeline/pipeline_controller.go:143 +0xf3
kubesphere.io/kubesphere/pkg/controller/pipeline.(Controller).processNextWorkItem(0xc00035c640, 0×1)
/home/runner/work/kubesphere/kubesphere/pkg/controller/pipeline/pipeline_controller.go:150 +0×51
kubesphere.io/kubesphere/pkg/controller/pipeline.(Controller).worker(0xc00035c640)
/home/runner/work/kubesphere/kubesphere/pkg/controller/pipeline/pipeline_controller.go:163 +0×2b
k8s.io/apimachinery/pkg/util/wait.JitterUntil.func1(0xc0006e96f0)
/home/runner/go/pkg/mod/k8s.io/apimachinery@v0.17.3/pkg/util/wait/wait.go:152 +0×5e
k8s.io/apimachinery/pkg/util/wait.JitterUntil(0xc0006e96f0, 0×3b9aca00, 0×0, 0×1, 0xc0007b2120)
/home/runner/go/pkg/mod/k8s.io/apimachinery@v0.17.3/pkg/util/wait/wait.go:153 +0xf8
k8s.io/apimachinery/pkg/util/wait.Until(0xc0006e96f0, 0×3b9aca00, 0xc0007b2120)
/home/runner/go/pkg/mod/k8s.io/apimachinery@v0.17.3/pkg/util/wait/wait.go:88 +0×4d
created by kubesphere.io/kubesphere/pkg/controller/pipeline.(*Controller).Run
/home/runner/work/kubesphere/kubesphere/pkg/controller/pipeline/pipeline_controller.go:183 +0×23f
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×1bd39d6]
goroutine 1082 [running]:
k8s.io/apimachinery/pkg/util/runtime.HandleCrash(0×0, 0×0, 0×0)
/home/runner/go/pkg/mod/k8s.io/apimachinery@v0.17.3/pkg/util/runtime/runtime.go:55 +0×105
panic(0×1f0b740, 0×393d920)
/opt/hostedtoolcache/go/1.13.15/x64/src/runtime/panic.go:679 +0×1b2
github.com/beevik/etree.(Element).Text(0×0, 0×2279f42, 0xb)
/home/runner/go/pkg/mod/github.com/beevik/etree@v1.1.0/etree.go:426 +0×26
kubesphere.io/kubesphere/pkg/simple/client/devops/jenkins.getParametersfromEtree(0xc00334aae0, 0xc0035460e0, 0×2, 0xc00334bc80)
/home/runner/work/kubesphere/kubesphere/pkg/simple/client/devops/jenkins/pipeline_internal.go:243 +0×1bc
kubesphere.io/kubesphere/pkg/simple/client/devops/jenkins.parsePipelineConfigXml(0xc002e47900, 0×12b6, 0×12b6, 0×0, 0×0)
/home/runner/work/kubesphere/kubesphere/pkg/simple/client/devops/jenkins/pipeline_internal.go:131 +0×20c
kubesphere.io/kubesphere/pkg/simple/client/devops/jenkins.(Jenkins).GetProjectPipelineConfig(0xc000730b10, 0xc0017e4d80, 0×13, 0xc0015b34c0, 0×12, 0×1, 0×0, 0×1)
/home/runner/work/kubesphere/kubesphere/pkg/simple/client/devops/jenkins/project_pipeline.go:154 +0×696
kubesphere.io/kubesphere/pkg/controller/pipeline.(Controller).syncHandler(0xc00035c640, 0xc0017e4d80, 0×26, 0xc0018c8090, 0xc001ffdcf0)
/home/runner/work/kubesphere/kubesphere/pkg/controller/pipeline/pipeline_controller.go:234 +0×707
kubesphere.io/kubesphere/pkg/controller/pipeline.(Controller).processNextWorkItem.func1(0xc00035c640, 0×1e39320, 0xc0018b6120, 0×0, 0×0)
/home/runner/work/kubesphere/kubesphere/pkg/controller/pipeline/pipeline_controller.go:143 +0xf3
kubesphere.io/kubesphere/pkg/controller/pipeline.(Controller).processNextWorkItem(0xc00035c640, 0×1)
/home/runner/work/kubesphere/kubesphere/pkg/controller/pipeline/pipeline_controller.go:150 +0×51
kubesphere.io/kubesphere/pkg/controller/pipeline.(Controller).worker(0xc00035c640)
/home/runner/work/kubesphere/kubesphere/pkg/controller/pipeline/pipeline_controller.go:163 +0×2b
k8s.io/apimachinery/pkg/util/wait.JitterUntil.func1(0xc0006e96f0)
/home/runner/go/pkg/mod/k8s.io/apimachinery@v0.17.3/pkg/util/wait/wait.go:152 +0×5e
k8s.io/apimachinery/pkg/util/wait.JitterUntil(0xc0006e96f0, 0×3b9aca00, 0×0, 0×1, 0xc0007b2120)
/home/runner/go/pkg/mod/k8s.io/apimachinery@v0.17.3/pkg/util/wait/wait.go:153 +0xf8
k8s.io/apimachinery/pkg/util/wait.Until(0xc0006e96f0, 0×3b9aca00, 0xc0007b2120)
/home/runner/go/pkg/mod/k8s.io/apimachinery@v0.17.3/pkg/util/wait/wait.go:88 +0×4d
created by kubesphere.io/kubesphere/pkg/controller/pipeline.(*Controller).Run
/home/runner/work/kubesphere/kubesphere/pkg/controller/pipeline/pipeline_controller.go:183 +0×23f