argoproj / argo-helm

ArgoProj Helm Charts

Home Page:https://argoproj.github.io/argo-helm/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ArgoCD externalRedis too many colons in address

gabriel-suela opened this issue · comments

Describe the bug

im having a issue with externalRedis and can't login in the UI. My cfg is this:

externalRedis:
  host: rediss://xxx-xxx.redis.cache.windows.net
  username: ''
  password: ref+sops://secrets.enc.yaml#argocd-redis-password
  port: 6380

and im getting these logs from application controller
{"level":"warning","msg":"Failed to save cluster info: dial tcp: address rediss://xxx-xxx.redis.cache.windows.net:6380: too many colons in address","time":"2024-05-29T13:47:47Z"}

Related helm chart

argo-cd

Helm chart version

7.0.0

To Reproduce

Expected behavior

Screenshots

No response

Additional context

No response

Hi

You configured externalRedis not like we do in our ci-testing. The host key should not start with redis:// , this is why we named the parameter "host" instead of "url".

Here are our used values during CI:

host: "redis-master.redis.svc.cluster.local"

Hi

You configured externalRedis not like we do in our ci-testing. The host key should not start with redis:// , this is why we named the parameter "host" instead of "url".

Here are our used values during CI:

host: "redis-master.redis.svc.cluster.local"

i tried without the protocol, but didn't work either, the logs are now {"level":"warning","msg":"Failed to save cluster info: i/o timeout","time":"2024-05-30T14:54:23Z"} . Also tried search about this error and cannot came to a solution.

i/o timeout sounds like a firewall issue. Maybe you need to adapt the security group(s) in Azure