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

Redis issues with IPV6 disabled cluster #6471

Closed
2 of 3 tasks
MikeK184 opened this issue Jun 14, 2021 · 2 comments · Fixed by #6475
Closed
2 of 3 tasks

Redis issues with IPV6 disabled cluster #6471

MikeK184 opened this issue Jun 14, 2021 · 2 comments · Fixed by #6475
Labels
bug Something isn't working

Comments

@MikeK184
Copy link

MikeK184 commented Jun 14, 2021

  • 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

After upgrading to v2.0.3 the deployment.apps/argocd-redis was failing to successfully create the redis pod because it wasn't able to bind the socket. A similar issue for the HA version was raised in this #5957

To Reproduce

Deploy non-ha ArgoCD v2.0.3 to a Kubernetes cluster (TKGI) with IPv6 disabled.

Expected behavior

Redis pod to successfully bind the socket.

Logs

# Could not create server TCP listening socket ::*:6379: unable to bind socket, errno: 97

Workaround

I had to manually add --bind 0.0.0.0 to the args of the argocd-redis deployment
https://github.com/argoproj/argo-cd/blob/master/manifests/install.yaml#L3099-L3105

@MikeK184 MikeK184 added the bug Something isn't working label Jun 14, 2021
@jkleinlercher
Copy link
Contributor

jkleinlercher commented Jun 14, 2021

Found lots of issues regarding redis and binding issues with IPv6 disabled. Last one was redis/docker-library-redis#273

maybe redis solves this issue with 6.2.2 as also mentioned in argoproj/argo-helm#700
and redis/redis#8655

When will argocd switch to redis 6.2.2 officially?

@jannfis
Copy link
Member

jannfis commented Jun 14, 2021

Thanks for the heads up regarding the bug being fixed in a more recent version. It seems to be indeed true, from the Changelog:

Looking further at the Changelog, Redis reached 6.2.4 meanwhile with some important fixes. So probably worthwhile to include an update to 6.2.4 in the next patch release of Argo CD v2.0 branch.

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

Successfully merging a pull request may close this issue.

3 participants