Skip to content

Conversation

pippolo84
Copy link
Member

The support for incremental updates of labels and annotations for the local node has an undefined behavior in case an injected label or annotation is also present as part of the k8s node. Specifically, the result value for the local node updated emitted is order dependant.

Though this limitation is well-known and documented in the commit message that added support for incremental updates, let's improve the debug level logging to help a possible future investigation in case such a label/annotation names clash happens.

@pippolo84 pippolo84 added area/daemon Impacts operation of the Cilium daemon. release-note/misc This PR makes changes that have no direct user impact. labels Nov 25, 2024
@pippolo84 pippolo84 requested a review from a team as a code owner November 25, 2024 20:17
@pippolo84 pippolo84 requested a review from thorn3r November 25, 2024 20:17
The support for incremental updates of labels and annotations for the
local node has an undefined behavior in case an injected label or
annotation is also present as part of the k8s node. Specifically, the
result value for the local node updated emitted is order dependaent.

Though this limitation is well-known and documented in the commit
message that added support for incremental updates, let's improve the
debug level logging to help a possible future investigation in case such
a label/annotation names clash happens.

Signed-off-by: Fabio Falzoi <fabio.falzoi@isovalent.com>
@pippolo84 pippolo84 force-pushed the pr/pippolo84/improve-log-local-node-sync branch from 3ac44d4 to 0b03cf6 Compare November 26, 2024 09:13
@pippolo84
Copy link
Member Author

/test

@maintainer-s-little-helper maintainer-s-little-helper bot added the ready-to-merge This PR has passed all tests and received consensus from code owners to merge. label Nov 28, 2024
@julianwiedmann julianwiedmann added this pull request to the merge queue Nov 28, 2024
Merged via the queue into cilium:main with commit a22e046 Nov 28, 2024
64 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/daemon Impacts operation of the Cilium daemon. ready-to-merge This PR has passed all tests and received consensus from code owners to merge. release-note/misc This PR makes changes that have no direct user impact.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants