Skip to content

tests: remove allowlist entry for deleting no longer present service#43895

Merged
joestringer merged 1 commit intocilium:mainfrom
Sm0ckingBird:main
Jan 27, 2026
Merged

tests: remove allowlist entry for deleting no longer present service#43895
joestringer merged 1 commit intocilium:mainfrom
Sm0ckingBird:main

Conversation

@Sm0ckingBird
Copy link
Copy Markdown
Contributor

The warning log "Deleting no longer present service" was emitted because cilium-agent in versions <= 1.13 waited on the wrong Kubernetes API group during startup.

Specifically, it waited for K8sAPIGroupEndpointSliceV1Beta1Discovery instead of K8sAPIGroupEndpointSliceV1Discovery, causing SyncWithK8sFinished to run before all services were fully synced. This resulted in services restored from the datapath being temporarily deleted and later re-added, even though they were still present and active.

This behavior was unintentionally fixed in v1.14 by refactoring the Kubernetes watcher initialization and resource synchronization logic. As a result, this warning is no longer expected. Remove the corresponding allowlist entry. More details of analysis in #29679.

Fixes: #29679

The warning log "Deleting no longer present service" was emitted because
cilium-agent in versions <= 1.13 waited on the wrong Kubernetes API group
during startup.

Specifically, it waited for K8sAPIGroupEndpointSliceV1Beta1Discovery
instead of K8sAPIGroupEndpointSliceV1Discovery, causing SyncWithK8sFinished
to run before all services were fully synced. This resulted in services
restored from the datapath being temporarily deleted and later re-added,
even though they were still present and active.

This behavior was unintentionally fixed in v1.14 by refactoring the
Kubernetes watcher initialization and resource synchronization logic.
As a result, this warning is no longer expected. Remove the corresponding
allowlist entry. More details of analysis in cilium#29679.

Fixes: cilium#29679

Signed-off-by: Zijian Zhang <zijianzhang@bytedance.com>
@Sm0ckingBird Sm0ckingBird requested a review from a team as a code owner January 20, 2026 23:52
@Sm0ckingBird Sm0ckingBird requested a review from brlbil January 20, 2026 23:52
@maintainer-s-little-helper maintainer-s-little-helper bot added the dont-merge/needs-release-note-label The author needs to describe the release impact of these changes. label Jan 20, 2026
@github-actions github-actions bot added the kind/community-contribution This was a contribution made by a community member. label Jan 20, 2026
@ysksuzuki
Copy link
Copy Markdown
Member

/test

@ysksuzuki ysksuzuki added the release-note/ci This PR makes changes to the CI. label Jan 21, 2026
@maintainer-s-little-helper maintainer-s-little-helper bot removed the dont-merge/needs-release-note-label The author needs to describe the release impact of these changes. label Jan 21, 2026
@joestringer joestringer enabled auto-merge January 21, 2026 22:48
@ysksuzuki
Copy link
Copy Markdown
Member

@cilium/ci-structure Gentle ping

@joestringer joestringer added this pull request to the merge queue Jan 27, 2026
@pchaigno
Copy link
Copy Markdown
Member

Thank you @Sm0ckingBird! Neat commit description!

Merged via the queue into cilium:main with commit dbeffa8 Jan 27, 2026
79 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/community-contribution This was a contribution made by a community member. release-note/ci This PR makes changes to the CI.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CI: Warning Deleting no longer present service

4 participants