-
Task
-
Resolution: Done
-
Undefined
-
None
-
None
-
None
-
None
-
False
-
-
False
-
None
-
3
-
None
-
uShift Sprint 265
When Microshift Panic due to some unhanded error , its hard to determine the root cause of the panic .
the trace will be added to the panic message:
Jan 22 11:00:00 microshift-local microshift[41573]: infrastructure-services-manager E0122 11:00:00.376053 41573 manager.go:116] infrastructure-services-manager panicked: runtime error: inv alid memory address or nil pointer dereference trace: goroutine 14801 [running]: Jan 22 11:00:00 microshift-local microshift[41573]: runtime/debug.Stack() Jan 22 11:00:00 microshift-local microshift[41573]: /home/microshift/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.2.linux-amd64/src/runtime/debug/stack.go:26 +0x5e Jan 22 11:00:00 microshift-local microshift[41573]: github.com/openshift/microshift/pkg/servicemanager.(*ServiceManager).asyncRun.func1.1.1() Jan 22 11:00:00 microshift-local microshift[41573]: /home/microshift-shared/microshift/pkg/servicemanager/manager.go:116 +0x86 Jan 22 11:00:00 microshift-local microshift[41573]: panic({0x699e0a0?, 0xacc5380?}) Jan 22 11:00:00 microshift-local microshift[41573]: /home/microshift/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.2.linux-amd64/src/runtime/panic.go:785 +0x132 Jan 22 11:00:00 microshift-local microshift[41573]: github.com/openshift/microshift/pkg/util.FindDefaultRouteMTU(0x2) Jan 22 11:00:00 microshift-local microshift[41573]: /home/microshift-shared/microshift/pkg/util/net.go:299 +0x26 Jan 22 11:00:00 microshift-local microshift[41573]: github.com/openshift/microshift/pkg/config/ovn.(*OVNKubernetesConfig).getClusterMTU(0xc007aa35c8, 0x0, 0x2) Jan 22 11:00:00 microshift-local microshift[41573]: /home/microshift-shared/microshift/pkg/config/ovn/ovn.go:74 +0x15a Jan 22 11:00:00 microshift-local microshift[41573]: github.com/openshift/microshift/pkg/config/ovn.(*OVNKubernetesConfig).withDefaults(...) Jan 22 11:00:00 microshift-local microshift[41573]: /home/microshift-shared/microshift/pkg/config/ovn/ovn.go:89 Jan 22 11:00:00 microshift-local microshift[41573]: github.com/openshift/microshift/pkg/config/ovn.NewOVNKubernetesConfigFromFileOrDefault({0x7246688?, 0xb?}, 0x0, 0x2) Jan 22 11:00:00 microshift-local microshift[41573]: /home/microshift-shared/microshift/pkg/config/ovn/ovn.go:118 +0x198 Jan 22 11:00:00 microshift-local microshift[41573]: github.com/openshift/microshift/pkg/components.startCNIPlugin({0x7d9fb40, 0xc000a640f0}, 0xc000dadc08, {0xc0176a8b40, 0x32}) Jan 22 11:00:00 microshift-local microshift[41573]: /home/microshift-shared/microshift/pkg/components/networking.go:65 +0x46f Jan 22 11:00:00 microshift-local microshift[41573]: github.com/openshift/microshift/pkg/components.StartComponents(0xc000dadc08, {0x7d9fb40, 0xc000a640f0}) Jan 22 11:00:00 microshift-local microshift[41573]: /home/microshift-shared/microshift/pkg/components/components.go:36 +0x675 Jan 22 11:00:00 microshift-local microshift[41573]: github.com/openshift/microshift/pkg/controllers.(*InfrastructureServicesManager).Run(0xc0007053b0, {0x7d9fb40, 0xc000a640f0}, 0x46e8a0660? , 0x1?) Jan 22 11:00:00 microshift-local microshift[41573]: /home/microshift-shared/microshift/pkg/controllers/infra-services-controller.go:59 +0x46f Jan 22 11:00:00 microshift-local microshift[41573]: github.com/openshift/microshift/pkg/servicemanager.(*ServiceManager).asyncRun.func1.1() Jan 22 11:00:00 microshift-local microshift[41573]: /home/microshift-shared/microshift/pkg/servicemanager/manager.go:138 +0x318 Jan 22 11:00:00 microshift-local microshift[41573]: created by github.com/openshift/microshift/pkg/servicemanager.(*ServiceManager).asyncRun.func1 in goroutine 138 Jan 22 11:00:00 microshift-local microshift[41573]: /home/microshift-shared/microshift/pkg/servicemanager/manager.go:113 +0xe7 Jan 22 11:00:00 microshift-local microshift[41573]: . Jan 22 11:00:00 microshift-local microshift[41573]: infrastructure-services-manager E0122 11:00:00.376062 41573 manager.go:117] Stopping MicroShift Jan 22 11:00:00 microshift-local microshift[41573]: infrastructure-services-manager I0122 11:00:00.376087 41573 manager.go:135] "SERVICE STOPPED" service="infrastructure-services-manager" since-start="1.113642538s"