You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This PR fixes a bug where the bootstrap provider didn't own the certs it
created, they were owned by the cluster instead. This leads to a
case where, if control plane machines were cleaned up, the CA secret was
still present. I've moved ownership to be the TalosConfig and updated
how I set those owners based on what the kubeadm bootstrapper does.
I crosschecked what the owner is supposed to be by running this function
down: https://github.com/kubernetes-sigs/cluster-api/blob/v0.3.8/bootstrap/kubeadm/controllers/kubeadmconfig_controller.go#L376
Signed-off-by: Spencer Smith <[email protected]>
0 commit comments