metal-stack/metal-ccm

NPE prevents makes cluster unhealthy

Closed this issue · 0 comments

in v0.7.8

Maybe machine was deleted manually

cloud-controller-manager-d6f9654fd-8qnkt cloud-controller-manager I0625 09:00:30.495942       1 controller.go:701] Successfully updated 0 out of 0 load balancers to direct traffic to the updated set of nodes
cloud-controller-manager-d6f9654fd-8qnkt cloud-controller-manager I0625 09:00:30.496463       1 instances.go:197] InstanceMetadata: node "shoot--5435c37fd9--albatross-group-0-6fd98-9j9w8"
cloud-controller-manager-d6f9654fd-8qnkt cloud-controller-manager panic: runtime error: invalid memory address or nil pointer dereference
cloud-controller-manager-d6f9654fd-8qnkt cloud-controller-manager [signal SIGSEGV: segmentation violation code=0x1 addr=0x30 pc=0x1d71ca0]
cloud-controller-manager-d6f9654fd-8qnkt cloud-controller-manager 
cloud-controller-manager-d6f9654fd-8qnkt cloud-controller-manager goroutine 563 [running]:
cloud-controller-manager-d6f9654fd-8qnkt cloud-controller-manager github.com/metal-stack/metal-ccm/pkg/controllers/housekeeping.(*Housekeeper).getMachineTags(0x26ff038?, {0xc000594000?, 0x0?, 0x0?})
cloud-controller-manager-d6f9654fd-8qnkt cloud-controller-manager       github.com/metal-stack/metal-ccm/pkg/controllers/housekeeping/tags.go:76 +0xa0
cloud-controller-manager-d6f9654fd-8qnkt cloud-controller-manager github.com/metal-stack/metal-ccm/pkg/controllers/housekeeping.(*Housekeeper).syncMachineTagsToNodeLabels(0xc000894b00)
cloud-controller-manager-d6f9654fd-8qnkt cloud-controller-manager       github.com/metal-stack/metal-ccm/pkg/controllers/housekeeping/tags.go:35 +0xcc
cloud-controller-manager-d6f9654fd-8qnkt cloud-controller-manager github.com/metal-stack/metal-ccm/pkg/controllers/housekeeping.(*tickerSyncer).Start(0x442f65?, {0x2381f5c, 0xc}, 0x9071ea?, 0xc000b11200, 0xc000efc820)
cloud-controller-manager-d6f9654fd-8qnkt cloud-controller-manager       github.com/metal-stack/metal-ccm/pkg/controllers/housekeeping/ticker.go:21 +0xac
cloud-controller-manager-d6f9654fd-8qnkt cloud-controller-manager created by github.com/metal-stack/metal-ccm/pkg/controllers/housekeeping.(*Housekeeper).startTagSynching
cloud-controller-manager-d6f9654fd-8qnkt cloud-controller-manager       github.com/metal-stack/metal-ccm/pkg/controllers/housekeeping/tags.go:23 +0xd8