From 240e51237ec9863824bfd1abb9dd4bd7c37a7e87 Mon Sep 17 00:00:00 2001 From: Graham McIntire Date: Sun, 8 Mar 2026 10:05:12 -0500 Subject: [PATCH] fix: remove Redis config from dev.exs to allow CI health checks to pass Redis was configured to connect to localhost:6379 in dev.exs, but no Redis server exists in CI environments. This caused /health endpoint to return 503 during e2e test startup, blocking test execution. Solution: Remove Redis config from dev - application will fall back to stub Agent (as designed in application.ex). If developers need Redis locally, they can set REDIS_HOST environment variable. --- config/dev.exs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/config/dev.exs b/config/dev.exs index 086c61dd..95cb41db 100644 --- a/config/dev.exs +++ b/config/dev.exs @@ -233,10 +233,8 @@ config :towerops, :mib_dirs, [ # Disable rate limiting in development config :towerops, :rate_limiting_enabled, false -# Configure Redis/Valkey for development -config :towerops, :redis, - host: "localhost", - port: 6379 +# Redis is not configured in development - application will use stub Agent +# If you need Redis for local development, set REDIS_HOST env var # Configure SNMP polling interval for development (60 seconds) config :towerops, :snmp_min_poll_interval, 60