Skip to content

Conversation

@rene-dekker
Copy link
Member

Every 2.0s: kubectl get secret calico-management-cluster-connection -o yaml -n calico-system                                                                                                                                      
...
metadata:
  creationTimestamp: "2026-01-13T23:59:25Z"
  name: calico-management-cluster-connection
  namespace: calico-system
  ownerReferences:
  - apiVersion: operator.tigera.io/v1
    blockOwnerDeletion: true
    controller: true
    kind: APIServer
    name: tigera-secure
    uid: 88bcd287-6671-437b-9ef1-228659e66904
  resourceVersion: "182749"
  uid: ea542965-a729-4e32-945e-48614ac19ab0
type: Opaque

...

kind: Secret
metadata:
  creationTimestamp: "2026-01-13T23:59:25Z"
  name: calico-management-cluster-connection
  namespace: calico-system
  ownerReferences:
  - apiVersion: operator.tigera.io/v1
    blockOwnerDeletion: true
    controller: true
    kind: Manager
    name: tigera-secure
    uid: 313ddf8c-1d7f-4abd-99ce-c826b154d88a
  resourceVersion: "185440"
  uid: ea542965-a729-4e32-945e-48614ac19ab0
...

The primary controller responsible for this secret is the manager_controller, so we removed the creation logic from the apiserver_controller.

Fixed an issue caused by manager_controller and apiserver_controller both writing the calico-management-cluster-connection secret to calico-system causing constant reconciliations.

@rene-dekker rene-dekker force-pushed the ev-6316 branch 2 times, most recently from 453dff2 to 1d662be Compare January 14, 2026 21:55
Fix an issue caused by manager_controller and apiserver_controller both writing the calico-management-cluster-connection secret to calico-system after we migrated the manager to the calico-system namespace.
@rene-dekker rene-dekker merged commit ee420c3 into tigera:master Jan 16, 2026
6 checks passed
@rene-dekker rene-dekker deleted the ev-6316 branch January 16, 2026 19:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants