-
Bug
-
Resolution: Unresolved
-
Blocker
-
None
-
2.16.0 GA
-
None
-
False
-
-
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.
- links to
-
RHEA-2025:146559 Red Hat 3scale API Management 2.16.0 Release - Container Images