diff --git a/pkg/lokifrontend/frontend/config.go b/pkg/lokifrontend/frontend/config.go index 74c4548750e8..69c4ac012358 100644 --- a/pkg/lokifrontend/frontend/config.go +++ b/pkg/lokifrontend/frontend/config.go @@ -44,9 +44,7 @@ func InitFrontend(cfg CombinedFrontendConfig, ring ring.ReadRing, limits v1.Limi // If the user has specified a downstream Prometheus, then we should use that. rt, err := NewDownstreamRoundTripper(cfg.DownstreamURL, http.DefaultTransport) return rt, nil, nil, err - case ring != nil: - fallthrough - case cfg.FrontendV2.SchedulerAddress != "": + case cfg.FrontendV2.SchedulerAddress != "" || ring != nil: // If query-scheduler address is configured, use Frontend. if cfg.FrontendV2.Addr == "" { addr, err := util.GetFirstAddressOf(cfg.FrontendV2.InfNames)