W0924 16:03:22.756981 1 monitor.go:39] failed to delete old monitoring agent, reason: failed to get agent type: not found E0924 16:03:22.764962 1 runtime.go:78] Observed a panic: "invalid memory address or nil pointer dereference" (runtime error: invalid memory address or nil pointer dereference) goroutine 1091 [running]: k8s.io/apimachinery/pkg/util/runtime.logPanic(0x2606140, 0x44cfb00) /src/vendor/k8s.io/apimachinery/pkg/util/runtime/runtime.go:74 +0xa3 k8s.io/apimachinery/pkg/util/runtime.HandleCrash(0x0, 0x0, 0x0) /src/vendor/k8s.io/apimachinery/pkg/util/runtime/runtime.go:48 +0x82 panic(0x2606140, 0x44cfb00) /usr/local/go/src/runtime/panic.go:969 +0x166 kmodules.xyz/monitoring-agent-api/agents/prometheusbuiltin.(*PrometheusBuiltin).CreateOrUpdate.func1(0xc000ad3a00, 0xc000ad3a00) /src/vendor/kmodules.xyz/monitoring-agent-api/agents/prometheusbuiltin/lib.go:62 +0x1dc kmodules.xyz/client-go/core/v1.PatchService(0x3035600, 0xc000418000, 0xc0013b2600, 0xc0014eb030, 0x0, 0x0, 0x0, 0x0, 0x0) /src/vendor/kmodules.xyz/client-go/core/v1/service.go:51 +0x3f kmodules.xyz/monitoring-agent-api/agents/prometheusbuiltin.(*PrometheusBuiltin).CreateOrUpdate(0xc000a0dd60, 0x2ff45e0, 0xc000271680, 0xc0008de3c0, 0x1, 0x0, 0x40c7a6, 0xc000431d80) /src/vendor/kmodules.xyz/monitoring-agent-api/agents/prometheusbuiltin/lib.go:51 +0x1d4 voyagermesh.dev/voyager/pkg/ingress.(*controller).ensureMonitoringAgent(0xc001271b80, 0xc0008de3c0, 0x445ebc1, 0x0, 0x0, 0x0) /src/pkg/ingress/monitor.go:44 +0x1fe voyagermesh.dev/voyager/pkg/ingress.(*loadBalancerController).Reconcile(0xc000ee0e50, 0x7, 0xc000dc3520) /src/pkg/ingress/loadbalancer.go:217 +0x503 voyagermesh.dev/voyager/pkg/operator.(*Operator).reconcileEngress(0xc0005b9500, 0xc000eca0a0, 0x13, 0xc000d8a320, 0x300) /src/pkg/operator/ingress_crds.go:135 +0x8e2 kmodules.xyz/client-go/tools/queue.(*Worker).processNextEntry(0xc000d3a180, 0xc00117dc00) /src/vendor/kmodules.xyz/client-go/tools/queue/worker.go:84 +0xec kmodules.xyz/client-go/tools/queue.(*Worker).processQueue(0xc000d3a180) /src/vendor/kmodules.xyz/client-go/tools/queue/worker.go:67 +0x2b k8s.io/apimachinery/pkg/util/wait.JitterUntil.func1(0xc000cba940) /src/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:152 +0x5f k8s.io/apimachinery/pkg/util/wait.JitterUntil(0xc000cba940, 0x3b9aca00, 0x0, 0x1, 0xc000170180) /src/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:153 +0xf8 k8s.io/apimachinery/pkg/util/wait.Until(0xc000cba940, 0x3b9aca00, 0xc000170180) /src/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:88 +0x4d created by kmodules.xyz/client-go/tools/queue.(*Worker).Run /src/vendor/kmodules.xyz/client-go/tools/queue/worker.go:53 +0x89 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=0x1 addr=0x0 pc=0x21989bc] goroutine 1091 [running]: k8s.io/apimachinery/pkg/util/runtime.HandleCrash(0x0, 0x0, 0x0) /src/vendor/k8s.io/apimachinery/pkg/util/runtime/runtime.go:55 +0x105 panic(0x2606140, 0x44cfb00) /usr/local/go/src/runtime/panic.go:969 +0x166 kmodules.xyz/monitoring-agent-api/agents/prometheusbuiltin.(*PrometheusBuiltin).CreateOrUpdate.func1(0xc000ad3a00, 0xc000ad3a00) /src/vendor/kmodules.xyz/monitoring-agent-api/agents/prometheusbuiltin/lib.go:62 +0x1dc kmodules.xyz/client-go/core/v1.PatchService(0x3035600, 0xc000418000, 0xc0013b2600, 0xc0014eb030, 0x0, 0x0, 0x0, 0x0, 0x0) /src/vendor/kmodules.xyz/client-go/core/v1/service.go:51 +0x3f kmodules.xyz/monitoring-agent-api/agents/prometheusbuiltin.(*PrometheusBuiltin).CreateOrUpdate(0xc000a0dd60, 0x2ff45e0, 0xc000271680, 0xc0008de3c0, 0x1, 0x0, 0x40c7a6, 0xc000431d80) /src/vendor/kmodules.xyz/monitoring-agent-api/agents/prometheusbuiltin/lib.go:51 +0x1d4 voyagermesh.dev/voyager/pkg/ingress.(*controller).ensureMonitoringAgent(0xc001271b80, 0xc0008de3c0, 0x445ebc1, 0x0, 0x0, 0x0) /src/pkg/ingress/monitor.go:44 +0x1fe voyagermesh.dev/voyager/pkg/ingress.(*loadBalancerController).Reconcile(0xc000ee0e50, 0x7, 0xc000dc3520) /src/pkg/ingress/loadbalancer.go:217 +0x503 voyagermesh.dev/voyager/pkg/operator.(*Operator).reconcileEngress(0xc0005b9500, 0xc000eca0a0, 0x13, 0xc000d8a320, 0x300) /src/pkg/operator/ingress_crds.go:135 +0x8e2 kmodules.xyz/client-go/tools/queue.(*Worker).processNextEntry(0xc000d3a180, 0xc00117dc00) /src/vendor/kmodules.xyz/client-go/tools/queue/worker.go:84 +0xec kmodules.xyz/client-go/tools/queue.(*Worker).processQueue(0xc000d3a180) /src/vendor/kmodules.xyz/client-go/tools/queue/worker.go:67 +0x2b k8s.io/apimachinery/pkg/util/wait.JitterUntil.func1(0xc000cba940) /src/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:152 +0x5f k8s.io/apimachinery/pkg/util/wait.JitterUntil(0xc000cba940, 0x3b9aca00, 0x0, 0x1, 0xc000170180) /src/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:153 +0xf8 k8s.io/apimachinery/pkg/util/wait.Until(0xc000cba940, 0x3b9aca00, 0xc000170180) /src/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:88 +0x4d created by kmodules.xyz/client-go/tools/queue.(*Worker).Run /src/vendor/kmodules.xyz/client-go/tools/queue/worker.go:53 +0x89