Skip to content

[CMPT-3823] Backport fix for KVStore service resolution - #655

Merged
gh-worker-dd-mergequeue-cf854d[bot] merged 2 commits into
v1.19-ddfrom
alm/backport-pr44527
Mar 13, 2026
Merged

[CMPT-3823] Backport fix for KVStore service resolution#655
gh-worker-dd-mergequeue-cf854d[bot] merged 2 commits into
v1.19-ddfrom
alm/backport-pr44527

Conversation

@41ks

@41ks 41ks commented Mar 13, 2026

Copy link
Copy Markdown
Collaborator

Backport upstream PR cilium#44653

41ks added 2 commits March 13, 2026 11:23
This fixes a bug where the agent fails to initialize as it reaches a deadlock when trying to resolve the address of the KVStore if it is behind a K8s Service. The fix adds a clear dependency in the resolver on the K8s reflectors to force correct initialisation order.

Fixes: cilium#44527

Signed-off-by: Alex Melhem <alex.melhem@datadoghq.com>
Adds a timeout and a fallback when waiting for the frontends table to initialize. The function falls back to quertying the k8s apiserver.

Signed-off-by: Alex Melhem <alex.melhem@datadoghq.com>
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.

2 participants