EndpointSlice Controllers create duplicate EndpointSlices in certain cases #100033
Labels
kind/bug
Categorizes issue or PR as related to a bug.
sig/network
Categorizes an issue or PR as relevant to SIG Network.
triage/accepted
Indicates an issue or PR is ready to be actively worked on.
What happened:
The controllers can create a second EndpointSlice after an immediate sync if the first EndpointSlice they created is not in the cache yet. Here's what can happen:
What you expected to happen:
A single EndpointSlice to be created.
How to reproduce it (as minimally and precisely as possible):
Run integration tests hundreds of times that involve 2 consecutive events that will trigger a sync. Example: #100025 (comment).
/assign
/sig network
The text was updated successfully, but these errors were encountered: