-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
ArgoCD upgrade from Helm Chart 6.7.3 to 7.3.11 fails due to argo-redis secret job #2848
Comments
Same, you got any workaround? I am using argocd in GKE, without network policies... |
nah.. I am still stuck on this issue... |
Does the job hang in PreSync hook in ArgoCD UI? I have the same problem posted in argoproj/argo-cd#6880 (comment) |
I think a ttl for the redis job could help |
Maybe fixed in #2861 ? Please feel free to reopen if situation is not fixed yet. |
This issue should be re-opened. I am unable to do a fresh install of ArgoCD using the helm chart. I am able to do so using the operator in OpenShift, but in my Kind cluster it fails using the chart. |
Facing the same issue, this needs to be re-opened. |
Facing the same issue with the helm chart version 7.5.2. The job for creating the argocd-redis secret is not run at so several containers is complaining about the missing secret. |
I have a similar issue when I try ton install the Argocd Helm Chart version 7.5.1. I've try the 6.11.1 version and the problem is al;ready there. I've the redis HA mode. I have this error: Error: UPGRADE FAILED: pre-upgrade hooks failed: warning: Hook pre-upgrade argo-cd/templates/redis-secret-init/job.yaml failed: Job in version "v1" cannot be handled as a when I run it in debug mode, I can see there somthing not right in the argo-cd/templates/redis-secret-init/job.yaml
|
The template redis-secret-init/job.yaml was introduce in 6.10.0 and doesn't seem to work since |
I just find the error {{- with .Values.global.imagePullSecrets }} There a missing '-' in front of the toYaml in the redis-secret-init/job.yaml |
This is still happening
Logs from the init job:
using the default values here. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
issue still exists and seems to be discussed here - argoproj/argo-cd#19798 |
Describe the bug
We have deployed ArgoCD in AKS Cluster 1.27. Redis-HA mode is enabled from argo-cd helm chart.
Argo is getting self managed. So installation/upgrade is done by updating ArgoCD app-set.yaml and not via helm upgrade command.
We tried upgrading ArgoCD using helm chart from v6.7.3 to v7.3.11. It tries to upgrade itself; however, there is a job (Name: argocd-redis-secret-init; Kind: Job) which just hangs.
argocd-redis-secret-init-xxxxx POD logs -
We are able to see new secret getting created. However, no other error message or information gets posted.
We did restart all the deployment and sts resources for argocd; however no changes are observed.
Related helm chart
argo-cd
Helm chart version
7.3.11
To Reproduce
argocd-redis-secret-init-xxxxx POD logs -
Checking for initial Redis password in secret argocd/argocd-redis at key auth.
Argo CD Redis secret state confirmed: secret name argocd-redis.
Password secret is configured properly.
We are able to see new secret getting created. However, no other error message or information gets posted.
We did restart all the deployment and sts resources for argocd; however no changes are observed.
Expected behavior
Successful upgrade of ArgoCD using latest helm chart 7.3.11
Screenshots
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: