kumahq / kuma

🐻 The multi-zone service mesh for containers, Kubernetes and VMs. Built with Envoy. CNCF Sandbox Project.
https://kuma.io/install
Apache License 2.0
3.67k stars 333 forks source link

fix(kuma-cp): avoid concurrent access on resource meta #11997

Closed lahabana closed 1 week ago

lahabana commented 2 weeks ago

Motivation

There were some places where labels on meta weren't not cloned when duplicating the meta.

Implementation information

Walked the code for odd usages of GetLabels().

Supporting documentation

xref https://github.com/kumahq/kuma/issues/11886

michaelbeaumont commented 1 week ago

@lobkovilya maybe also interesting for you

github-actions[bot] commented 1 week ago

backporting to release-2.7 with action

backporting to release-2.5 with action

github-actions[bot] commented 1 week ago

backporting to release-2.6 with action

github-actions[bot] commented 1 week ago

backporting to release-2.8 with action