diff --git a/modules/overrides/user_configurable_overrides.go b/modules/overrides/user_configurable_overrides.go index 58c953059b1..13e4493cf81 100644 --- a/modules/overrides/user_configurable_overrides.go +++ b/modules/overrides/user_configurable_overrides.go @@ -117,7 +117,7 @@ func (o *userConfigurableOverridesManager) running(ctx context.Context) error { case <-ticker.C: err := o.reloadAllTenantLimits(ctx) - if err != nil { + if err != nil && !errors.Is(err, context.Canceled) { metricUserConfigurableOverridesReloadFailed.Inc() level.Error(o.logger).Log("msg", "failed to refresh user-configurable config", "err", err) }