You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, the logic to clean up "tags" for clusters is the following:
While reconciling a cluster check if tags exist
If they exist, fetch all tags against the tag category
Skip tags configured for that cluster and delete all the other tags that are not associated with any entity(other vSphere resources)
This is highly problematic as we end up removing tags that are completely unrelated to this cluster. There should be no interference with unrelated/unlinked tags whatsoever.
How to reproduce the issue?
Create two clusters with tags A, B, and C,D, respectively against the same tag category. Don't assign those tags to machines or any other resources. C,D will be removed when first cluster is reconciled and A,B when the second cluster is reconciled.
How is your environment configured?
KKP version: 2.23
Shared or separate master/seed clusters?:
Additional information
The solution needs to be backported as well.
The text was updated successfully, but these errors were encountered:
What happened?
Currently, the logic to clean up "tags" for clusters is the following:
This is highly problematic as we end up removing tags that are completely unrelated to this cluster. There should be no interference with unrelated/unlinked tags whatsoever.
How to reproduce the issue?
Create two clusters with tags A, B, and C,D, respectively against the same tag category. Don't assign those tags to machines or any other resources. C,D will be removed when first cluster is reconciled and A,B when the second cluster is reconciled.
How is your environment configured?
Additional information
The solution needs to be backported as well.
The text was updated successfully, but these errors were encountered: