Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kuma 2.6.0 upgrade issues #11416

Open
sridhar-pulluri opened this issue Sep 13, 2024 · 2 comments
Open

Kuma 2.6.0 upgrade issues #11416

sridhar-pulluri opened this issue Sep 13, 2024 · 2 comments
Labels
kind/bug A bug triage/needs-reproducing Someone else should try to reproduce this
Milestone

Comments

@sridhar-pulluri
Copy link

What happened?

I'm trying to upgrade Kuma from 2.5.10 to 2.6.0 and observed that it's adding some extra traffic permissions with random strings appended.

I have an argocd installed in my cluster, but when I try to upgrade the version, Kuma appends a random text to the end of the zone's traffic permissions. For example, if we create a traffic permissions with the name deny-all, it is propagated to the zone cluster but with a random alphanumeric at the end: deny-all-2648ffwwxx9z.

It also propagates the labels related to argocd, which makes these new policies appear in the argocd UI, and because they are not produced by argocd, it is shown as out of sync, and when synced, it will prune the resources, which in this case is trafficpermissions.

labels: 

argocd.argoproj.io/instance: kuma 

kuma.io/origin: global  

When I upgraded Kuma to version 2.5.10, I didn’t notice these additional traffic permissions and labels.

At my end, there has been no change to the argocd configuration; everything is operating as expected until Kuma version 2.5.10; nevertheless, it appears that something has changed significantly with Kuma 2.6.0. I attempted to upgrade to version 2.7.0 but was unable; the same issue was found.

Attached are the issue screen shots for your reference.
Screenshot 2024-09-13 at 9 28 40 AM
Screenshot 2024-09-13 at 9 28 18 AM

Simulation steps:

  1. cluster should have argocd setup
  2. install kuma 2.5.10
  3. try to upgrade kuma version from 2.5.10 to 2.6.0
@sridhar-pulluri sridhar-pulluri added kind/bug A bug triage/pending This issue will be looked at on the next triage meeting labels Sep 13, 2024
@slonka slonka added triage/needs-reproducing Someone else should try to reproduce this and removed triage/pending This issue will be looked at on the next triage meeting labels Sep 16, 2024
@slonka
Copy link
Contributor

slonka commented Sep 16, 2024

Triage: we'll reproduce and fix it
We'll probably have a list of labels excluded. That would be a conf.

@slonka slonka added this to the 2.10.x milestone Sep 16, 2024
@sridhar-pulluri
Copy link
Author

Thanks for checking @slonka

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug A bug triage/needs-reproducing Someone else should try to reproduce this
Projects
None yet
Development

No branches or pull requests

2 participants