diff --git a/CHANGELOG.md b/CHANGELOG.md index 60d95cb97f4..07291ff6f53 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -23,6 +23,7 @@ * [BUGFIX] AlertManager: remove stale template files. #4495 * [BUGFIX] Distributor: fix bug in query-exemplar where some results would get dropped. #4582 * [BUGFIX] Update Thanos dependency: compactor tracing support, azure blocks storage memory fix. #4585 +* [BUGFIX] Set appropriate `Content-Type` header for /services endpoint, which previously hard-coded `text/plain`. #4596 * [BUGFIX] Querier: Disable query scheduler SRV DNS lookup, which removes noisy log messages about "failed DNS SRV record lookup". #4601 * [BUGFIX] Memberlist: fixed corrupted packets when sending compound messages with more than 255 messages or messages bigger than 64KB. #4601 diff --git a/pkg/cortex/status.go b/pkg/cortex/status.go index 9c8481d005b..9b5fdba3254 100644 --- a/pkg/cortex/status.go +++ b/pkg/cortex/status.go @@ -50,9 +50,6 @@ func init() { } func (t *Cortex) servicesHandler(w http.ResponseWriter, r *http.Request) { - w.WriteHeader(200) - w.Header().Set("Content-Type", "text/plain") - svcs := make([]renderService, 0) for mod, s := range t.ServiceMap { svcs = append(svcs, renderService{