-
Notifications
You must be signed in to change notification settings - Fork 81
Open
Description
"level":"error","ts":"2026-01-25 03:44:53.222","msg":"Reconciler error","controller":"plan","object":{"name":"vm-migration-plan","namespace":"konveyor-forklift"},"namespace":"konveyor-forklift","name":"vm-migration-plan","reconcileID":"4b22b4fe-f2d1-46d0-aad0-4ac84279f452","error":"panic: runtime error: invalid memory address or nil pointer dereference [recovered]","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\t/app/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:294\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func2.2\n\t/app/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:255"}
{"level":"error","ts":"2026-01-25 03:44:53.226","msg":"Observed a panic","controller":"plan","object":{"name":"vm-migration-plan","namespace":"konveyor-forklift"},"namespace":"konveyor-forklift","name":"vm-migration-plan","reconcileID":"6009852f-5642-4299-802a-471384056514","panic":"runtime error: invalid memory address or nil pointer dereference","panicGoValue":"\"invalid memory address or nil pointer dereference\"","stacktrace":"goroutine 380 [running]:\nk8s.io/apimachinery/pkg/util/runtime.logPanic({0x58ae228, 0xc000a702d0}, {0x494e880, 0x7d33d10})\n\t/app/vendor/k8s.io/apimachinery/pkg/util/runtime/runtime.go:107 +0xbc\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile.func1()\n\t/app/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:108 +0x112\npanic({0x494e880?, 0x7d33d10?})\n\t/usr/lib/golang/src/runtime/panic.go:783 +0x132\ngithub.com/kubev2v/forklift/pkg/apis/forklift/v1beta1.(*Provider).Type(...)\n\t/app/pkg/apis/forklift/v1beta1/provider.go:159\ngithub.com/kubev2v/forklift/pkg/apis/forklift/v1beta1.(*Provider).SupportsPreserveStaticIps(...)\n\t/app/pkg/apis/forklift/v1beta1/provider.go:166\ngithub.com/kubev2v/forklift/pkg/controller/plan.(*Reconciler).validateNetworkMap(0xc001292700, 0xc000b85908)\n\t/app/pkg/controller/plan/validation.go:480 +0x2c5\ngithub.com/kubev2v/forklift/pkg/controller/plan.(*Reconciler).validate(0xc001292700, 0xc000b85908)\n\t/app/pkg/controller/plan/validation.go:165 +0x24d\ngithub.com/kubev2v/forklift/pkg/controller/plan.Reconciler.Reconcile({{{0x589c090, 0xc00068dd00}, {0x58c6a80, 0xc00011c630}, {0x58b72b0, 0xc00051d140}}, {0x7f8a6089bbb0, 0xc00011c870}}, {0x58ae228, 0xc000a702d0}, ...)\n\t/app/pkg/controller/plan/controller.go:225 +0x6a5\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile(0xc000a70240?, {0x58ae228?, 0xc000a702d0?}, {{{0xc000f10ff0?, 0x0?}, {0xc000f10fd8?, 0x0?}}})\n\t/app/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:119 +0xbf\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler(0x58e6d20, {0x58ae260, 0xc000678eb0}, {{{0xc000f10ff0, 0x11}, {0xc000f10fd8, 0x11}}}, 0x0)\n\t/app/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:334 +0x378\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem(0x58e6d20, {0x58ae260, 0xc000678eb0})\n\t/app/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:294 +0x21b\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func2.2()\n\t/app/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:255 +0x85\ncreated by sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func2 in goroutine 115\n\t/app/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:251 +0x6b5\n","stacktrace":"github.com/kubev2v/forklift/pkg/apis/forklift/v1beta1.(*Provider).Type\n\t/app/pkg/apis/forklift/v1beta1/provider.go:159\ngithub.com/kubev2v/forklift/pkg/apis/forklift/v1beta1.(*Provider).SupportsPreserveStaticIps\n\t/app/pkg/apis/forklift/v1beta1/provider.go:166\ngithub.com/kubev2v/forklift/pkg/controller/plan.(*Reconciler).validateNetworkMap\n\t/app/pkg/controller/plan/validation.go:480\ngithub.com/kubev2v/forklift/pkg/controller/plan.(*Reconciler).validate\n\t/app/pkg/controller/plan/validation.go:165\ngithub.com/kubev2v/forklift/pkg/controller/plan.Reconciler.Reconcile\n\t/app/pkg/controller/plan/controller.go:225\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile\n\t/app/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\t/app/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:334\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\t/app/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:294\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func2.2\n\t/app/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:255"}
{"level":"error","ts":"2026-01-25 03:44:53.226","msg":"Reconciler error","controller":"plan","object":{"name":"vm-migration-plan","namespace":"konveyor-forklift"},"namespace":"konveyor-forklift","name":"vm-migration-plan","reconcileID":"6009852f-5642-4299-802a-471384056514","error":"panic: runtime error: invalid memory address or nil pointer dereference [recovered]","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\t/app/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:294\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func2.2\n\t/app/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:255"}
{"level":"error","ts":"2026-01-25 03:44:53.229","msg":"Observed a panic","controller":"plan","object":{"name":"vm-migration-plan","namespace":"konveyor-forklift"},"namespace":"konveyor-forklift","name":"vm-migration-plan","reconcileID":"e96bc17c-0b56-4430-a353-3d0047117211","panic":"runtime error: invalid memory address or nil pointer dereference","panicGoValue":"\"invalid memory address or nil pointer dereference\"","stacktrace":"goroutine 380 [running]:\nk8s.io/apimachinery/pkg/util/runtime.logPanic({0x58ae228, 0xc00159f050}, {0x494e880, 0x7d33d10})\n\t/app/vendor/k8s.io/apimachinery/pkg/util/runtime/runtime.go:107 +0xbc\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile.func1()\n\t/app/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:108 +0x112\npanic({0x494e880?, 0x7d33d10?})\n\t/usr/lib/golang/src/runtime/panic.go:783 +0x132\ngithub.com/kubev2v/forklift/pkg/apis/forklift/v1beta1.(*Provider).Type(...)\n\t/app/pkg/apis/forklift/v1beta1/provider.go:159\ngithub.com/kubev2v/forklift/pkg/apis/forklift/v1beta1.(*Provider).SupportsPreserveStaticIps(...)\n\t/app/pkg/apis/forklift/v1beta1/provider.go:166\ngithub.com/kubev2v/forklift/pkg/controller/plan.(*Reconciler).validateNetworkMap(0xc000a78980, 0xc0009cd408)\n\t/app/pkg/controller/plan/validation.go:480 +0x2c5\ngithub.com/kubev2v/forklift/pkg/controller/plan.(*Reconciler).validate(0xc000a78980, 0xc0009cd408)\n\t/app/pkg/controller/plan/validation.go:165 +0x24d\ngithub.com/kubev2v/forklift/pkg/controller/plan.Reconciler.Reconcile({{{0x589c090, 0xc00068dd00}, {0x58c6a80, 0xc00011c630}, {0x58b72b0, 0xc00051d140}}, {0x7f8a6089bbb0, 0xc00011c870}}, {0x58ae228, 0xc00159f050}, ...)\n\t/app/pkg/controller/plan/controller.go:225 +0x6a5\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile(0xc00159efc0?, {0x58ae228?, 0xc00159f050?}, {{{0xc000f10ff0?, 0x0?}, {0xc000f10fd8?, 0x0?}}})\n\t/app/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:119 +0xbf\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler(0x58e6d20, {0x58ae260, 0xc000678eb0}, {{{0xc000f10ff0, 0x11}, {0xc000f10fd8, 0x11}}}, 0x0)\n\t/app/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:334 +0x378\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem(0x58e6d20, {0x58ae260, 0xc000678eb0})\n\t/app/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:294 +0x21b\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func2.2()\n\t/app/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:255 +0x85\ncreated by sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func2 in goroutine 115\n\t/app/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:251 +0x6b5\n","stacktrace":"github.com/kubev2v/forklift/pkg/apis/forklift/v1beta1.(*Provider).Type\n\t/app/pkg/apis/forklift/v1beta1/provider.go:159\ngithub.com/kubev2v/forklift/pkg/apis/forklift/v1beta1.(*Provider).SupportsPreserveStaticIps\n\t/app/pkg/apis/forklift/v1beta1/provider.go:166\ngithub.com/kubev2v/forklift/pkg/controller/plan.(*Reconciler).validateNetworkMap\n\t/app/pkg/controller/plan/validation.go:480\ngithub.com/kubev2v/forklift/pkg/controller/plan.(*Reconciler).validate\n\t/app/pkg/controller/plan/validation.go:165\ngithub.com/kubev2v/forklift/pkg/controller/plan.Reconciler.Reconcile\n\t/app/pkg/controller/plan/controller.go:225\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile\n\t/app/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\t/app/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:334\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\t/app/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:294\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func2.2\n\t/app/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:255"}
{"level":"error","ts":"2026-01-25 03:44:53.229","msg":"Reconciler error","controller":"plan","object":{"name":"vm-migration-plan","namespace":"konveyor-forklift"},"namespace":"konveyor-forklift","name":"vm-migration-plan","reconcileID":"e96bc17c-0b56-4430-a353-3d0047117211","error":"panic: runtime error: invalid memory address or nil pointer dereference [recovered]","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\t/app/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:294\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func2.2\n\t/app/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:255"}
root@ubuntu:~#
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels