Uploaded image for project: 'Red Hat 3scale API Management'
  1. Red Hat 3scale API Management
  2. THREESCALE-11850

Preflight check fails on redis-sentinel

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Blocker Blocker
    • None
    • 2.16.0 GA
    • 3scale Operator
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • RHOAM Sprint 75, RHOAM Sprint 76

      When deploying 3scale 2.16 with redis-sentinel, operator complains about protocol scheme missing, when it's filled, error `NOAUTH` is observed in operator log (still failing preflight check).

       

      When using secret:

       

      URL: redis://:pass@mymaster/3 
      SENTINEL_HOSTS: :pass@redis-node-0.redis-headless.redis-ha.svc.cluster.local:26379,:pass@redis-node-1.redis-headless.redis-ha.svc.cluster.local:26379,:pass@redis-node-2.redis-headless.redis-ha.svc.cluster.local:26379 
      SENTINEL_ROLE: master 

       

      APIManager object has this error in status:

       

          - message: 'Preflights failed - Failed to verify system redis version. Ensure that the system-redis secret is correctly configured. Error: parse ":pass@redis-node-0.redis-headless.redis-ha.svc.cluster.local:26379": missing protocol scheme - re-running preflights in 10 minutes'

       

       

       

      When adding missing "redis://":

       

      URL: redis://:pass@mymaster/3
      SENTINEL_HOSTS: redis://:pass@redis-node-0.redis-headless.redis-ha.svc.cluster.local:26379,redis://:pass@redis-node-1.redis-headless.redis-ha.svc.cluster.local:26379,redis://:pass@redis-node-2.redis-headless.redis-ha.svc.cluster.local:26379
      SENTINEL_ROLE: master
      

      operator shows: 

      redis: 2025/05/19 12:20:38 sentinel.go:561: sentinel: GetMasterAddrByName 
      master="mymaster" failed: NOAUTH Authentication required.

      and APIManager has failed preflight check in status field.

       

              Unassigned Unassigned
              mdujava@redhat.com Matej Dujava
              Matej Dujava Matej Dujava
              An Tran An Tran
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: