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

Problemes with Sync tasks in multi application environment still fails in 2.11.0 version - Chart 6.8.x and 6.9.x affected #18209

Open
3 tasks done
DevSecOps-Isotrol opened this issue May 14, 2024 · 5 comments
Labels
bug Something isn't working

Comments

@DevSecOps-Isotrol
Copy link

Checklist:

  • I've searched in the docs and FAQ for my answer: https://bit.ly/argocd-faq.
  • I've included steps to reproduce the bug.
  • I've pasted the output of argocd version.

Describe the bug

Related to #18120 case, after upgrade to Argocd Chart 6.9.1 (app 2.11.0) from 6.7.18 (app 2.10.9) the error "resolv repo version" is shown during a manual sync. After apply a downgrade to 6.7.18 it works properly. The same problem with 6.8.x (also app 2.11.0) Chart version.

To Reproduce

When a manual sync starts the error is shown in a pop-up.

Expected behavior

It should starts to sync all components, if any of them has changes to apply. It only works when at least chart version 6.7.18 (app 2.10.9) is deployed.

Screenshots

image

Version

Versions affected 6.8.x and 6.9.x:

image

Last version without this problem:

image

Logs

Paste any relevant application logs here.
@sincorchetes
Copy link

sincorchetes commented May 15, 2024

Confirmed... in 6.9.2 It does not work.
6.7.9 works.

@abwelt
Copy link

abwelt commented May 15, 2024

I suspect we need to wait for the chart to be updated to use a new release as the current 2.11.0 is a week old and carries this bug. Folks are reporting this is fixed in Master.

@LordGaav
Copy link

Just adding a comment with the exact error message, because it took me a while to find this issue:

time="2024-05-17T08:57:26Z" level=error msg="finished unary call with code Unknown" error="repository not found" grpc.code=Unknown grpc.method=ResolveRevision grpc.service=repository.RepoServerService grpc.start_time="2024-05-17T08:57:26Z" grpc.time_ms=54.14 span.kind=server system=grpc

@LordGaav
Copy link

LordGaav commented May 17, 2024

Is downgrading an option to work around this in the mean time? I would assume just changing the repo-server image would be enough.

Assumption incorrect, just changing the repo-server gives an invalid reference on master. But changing all the images on all deployment to v2.10.9 with the latest helm chart does work for me.

@DevSecOps-Isotrol
Copy link
Author

It seems that with the last Chart 6.10.1 (app version 2.11.1) the problem was solved. It is working fine for me.

Take care about the upgrade steps https://artifacthub.io/packages/helm/argo-cd-oci/argo-cd#X-10-0, I had to delete the argocd-redis secret before apply the helm upgrade ... command.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants