Skip to content

controller always complains failed to new coordinator controller with the controller name already exists #4755

Open
@cyclinder

Description

@cyclinder

Spiderpool Version

all

Main CNI

all

bug description

When the api-server restared, controller always complains failed to new coordinator controller with the controller name already exists

{"level":"ERROR","ts":"2025-03-25T03:11:52.230Z","logger":"Coordinator-Informer","caller":"coordinatormanager/coordinator_informer.go:168","msg":"controller with name SpiderCoordinatorCalico already exists. Controller names must be unique to avoid multiple controllers reporting to the same metric"}
{"level":"ERROR","ts":"2025-03-25T03:11:52.408Z","logger":"Coordinator-Informer","caller":"coordinatormanager/coordinator_informer.go:168","msg":"controller with name SpiderCoordinatorCalico already exists. Controller names must be unique to avoid multiple controllers reporting to the same metric"}
{"level":"ERROR","ts":"2025-03-25T03:11:52.516Z","logger":"Coordinator-Informer","caller":"coordinatormanager/coordinator_informer.go:168","msg":"controller with name SpiderCoordinatorCalico already exists. Controller names must be unique to avoid multiple controllers reporting to the same metric"}
{"level":"ERROR","ts":"2025-03-25T03:11:52.663Z","logger":"Coordinator-Informer","caller":"coordinatormanager/coordinator_informer.go:168","msg":"controller with name SpiderCoordinatorCalico already exists. Controller names must be unique to avoid multiple controllers reporting to the same metric"}
{"level":"ERROR","ts":"2025-03-25T03:11:52.707Z","logger":"Coordinator-Informer","caller":"coordinatormanager/coordinator_informer.go:168","msg":"controller with name SpiderCoordinatorCalico already exists. Controller names must be unique to avoid multiple controllers reporting to the same metric"}
{"level":"ERROR","ts":"2025-03-25T03:11:52.723Z","logger":"Coordinator-Informer","caller":"coordinatormanager/coordinator_informer.go:168","msg":"controller with name SpiderCoordinatorCalico already exists. Controller names must be unique to avoid multiple controllers reporting to the same metric"}
{"level":"ERROR","ts":"2025-03-25T03:11:52.732Z","logger":"Coordinator-Informer","caller":"coordinatormanager/coordinator_informer.go:168","msg":"controller with name SpiderCoordinatorCalico already exists. Controller names must be unique to avoid multiple controllers reporting to the same metric"}
{"level":"ERROR","ts":"2025-03-25T03:11:52.760Z","logger":"Coordinator-Informer","caller":"coordinatormanager/coordinator_informer.go:168","msg":"controller with name SpiderCoordinatorCalico already exists. Controller names must be unique to avoid multiple controllers reporting to the same metric"}
{"level":"ERROR","ts":"2025-03-25T03:11:52.807Z","logger":"Coordinator-Informer","caller":"coordinatormanager/coordinator_informer.go:168","msg":"controller with name SpiderCoordinatorCalico already exists. Controller names must be unique to avoid multiple controllers reporting to the same metric"}
{"level":"ERROR","ts":"2025-03-25T03:11:52.830Z","logger":"Coordinator-Informer","caller":"coordinatormanager/coordinator_informer.go:168","msg":"controller with name SpiderCoordinatorCalico already exists. Controller names must be unique to avoid multiple controllers reporting to the same metric"}
{"level":"ERROR","ts":"2025-03-25T03:11:52.872Z","logger":"Coordinator-Informer","caller":"coordinatormanager/coordinator_informer.go:168","msg":"controller with name SpiderCoordinatorCalico already exists. Controller names must be unique to avoid multiple controllers reporting to the same metric"}
{"level":"ERROR","ts":"2025-03-25T03:11:53.030Z","logger":"Coordinator-Informer","caller":"coordinatormanager/coordinator_informer.go:168","msg":"controller with name SpiderCoordinatorCalico already exists. Controller names must be unique to avoid multiple controllers reporting to the same metric"}
{"level":"ERROR","ts":"2025-03-25T03:11:53.527Z","logger":"Coordinator-Informer","caller":"coordinatormanager/coordinator_informer.go:168","msg":"controller with name SpiderCoordinatorCalico already exists. Controller names must be unique to avoid multiple controllers reporting to the same metric"}
{"level":"ERROR","ts":"2025-03-25T03:11:53.712Z","logger":"Coordinator-Informer","caller":"coordinatormanager/coordinator_informer.go:168","msg":"controller with name SpiderCoordinatorCalico already exists. Controller names must be unique to avoid multiple controllers reporting to the same metric"}
{"level":"ERROR","ts":"2025-03-25T03:11:53.775Z","logger":"Coordinator-Informer","caller":"coordinatormanager/coordinator_informer.go:168","msg":"controller with name SpiderCoordinatorCalico already exists. Controller names must be unique to avoid multiple controllers reporting to the same metric"}
{"level":"DEBUG","ts":"2025-03-25T03:11:53.826Z","logger":"spiderpool-controller","caller":"cmd/crd_manager.go:96","msg":"Webhook health check successful"}
{"level":"ERROR","ts":"2025-03-25T03:11:53.830Z","logger":"Coordinator-Informer","caller":"coordinatormanager/coordinator_informer.go:168","msg":"controller with name SpiderCoordinatorCalico already exists. Controller names must be unique to avoid multiple controllers reporting to the same metric"}
{"level":"ERROR","ts":"2025-03-25T03:11:54.018Z","logger":"Coordinator-Informer","caller":"coordinatormanager/coordinator_informer.go:168","msg":"controller with name SpiderCoordinatorCalico already exists. Controller names must be unique to avoid multiple controllers reporting to the same metric"}
{"level":"ERROR","ts":"2025-03-25T03:11:54.327Z","logger":"Coordinator-Informer","caller":"coordinatormanager/coordinator_informer.go:168","msg":"controller with name SpiderCoordinatorCalico already exists. Controller names must be unique to avoid multiple controllers reporting to the same metric"}
{"level":"ERROR","ts":"2025-03-25T03:11:54.430Z","logger":"Coordinator-Informer","caller":"coordinatormanager/coordinator_informer.go:168","msg":"controller with name SpiderCoordinatorCalico already exists. Controller names must be unique to avoid multiple controllers reporting to the same metric"}
{"level":"ERROR","ts":"2025-03-25T03:11:54.608Z","logger":"Coordinator-Informer","caller":"coordinatormanager/coordinator_informer.go:168","msg":"controller with name SpiderCoordinatorCalico already exists. Controller names must be unique to avoid multiple controllers reporting to the same metric"}
{"level":"ERROR","ts":"2025-03-25T03:11:54.668Z","logger":"Coordinator-Informer","caller":"coordinatormanager/coordinator_informer.go:168","msg":"controller with name SpiderCoordinatorCalico already exists. Controller names must be unique to avoid multiple controllers reporting to the same metric"}
{"level":"ERROR","ts":"2025-03-25T03:11:55.421Z","logger":"Coordinator-Informer","caller":"coordinatormanager/coordinator_informer.go:168","msg":"controller with name SpiderCoordinatorCalico already exists. Controller names must be unique to avoid multiple controllers reporting to the same metric"}
{"level":"ERROR","ts":"2025-03-25T03:11:56.164Z","logger":"Coordinator-Informer","caller":"coordinatormanager/coordinator_informer.go:168","msg":"controller with name SpiderCoordinatorCalico already exists. Controller names must be unique to avoid multiple controllers reporting to the same metric"}
{"level":"ERROR","ts":"2025-03-25T03:11:56.429Z","logger":"Coordinator-Informer","caller":"coordinatormanager/coordinator_informer.go:168","msg":"controller with name SpiderCoordinatorCalico already exists. Controller names must be unique to avoid multiple controllers reporting to the same metric"}
^Croot@10-20-1-50:/home/guoqifeng/dra/manifests# ^C

What did you expect to happen?

No response

How to reproduce it (as minimally and precisely as possible)

No response

Additional Context

No response

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions