Deleting the etcd-bootstrap
configmap leads to etcd reconciliation to never succeed
#818
Labels
area/control-plane
Control plane related
kind/bug
Bug
status/closed
Issue is closed (either delivered or triaged)
How to categorize this issue?
/area control-plane
/kind bug
What happened:
If the stateful set is in errored state because of some wrong data in the etcd bootstrap configMap then fixing the etcd also doesn't lead to etcd reconciliation getting succeeded.
This is so because we expect
sts
to be ready in the preSync here which will not be ready because etcd bootstrap configMap will not get updated because configMap is updated in thesyncEtcdResources
which is afterpreSyncEtcdResources
.This lead to reconciliation getting stuck forever here.
Introduced in #777
What you expected to happen:
/cc @shafeeqes
Environment:
kubectl version
):The text was updated successfully, but these errors were encountered: