Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deleting the etcd-bootstrap configmap leads to etcd reconciliation to never succeed #818

Closed
acumino opened this issue Jun 25, 2024 · 2 comments · Fixed by #823
Closed

Deleting the etcd-bootstrap configmap leads to etcd reconciliation to never succeed #818

acumino opened this issue Jun 25, 2024 · 2 comments · Fixed by #823
Assignees
Labels
area/control-plane Control plane related kind/bug Bug status/closed Issue is closed (either delivered or triaged)

Comments

@acumino
Copy link
Member

acumino commented Jun 25, 2024

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 the syncEtcdResources which is after preSyncEtcdResources.
This lead to reconciliation getting stuck forever here.

Introduced in #777

What you expected to happen:

/cc @shafeeqes

Environment:

  • Gardener version (if relevant):
  • etcd-druid version:
  • Kubernetes version (use kubectl version):
  • Cloud provider or hardware configuration:
  • Others:
@gardener-robot gardener-robot added area/control-plane Control plane related kind/bug Bug labels Jun 25, 2024
@acumino
Copy link
Member Author

acumino commented Jun 25, 2024

/cc @unmarshall @shreyas-s-rao

@acumino
Copy link
Member Author

acumino commented Jun 27, 2024

/unassign

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/control-plane Control plane related kind/bug Bug status/closed Issue is closed (either delivered or triaged)
Projects
None yet
4 participants