Skip to content

Querier: Error while trying to remote-read "snappy: corrupt input" #6973

@nschad

Description

@nschad

Describe the bug
Upon upgrading from 1.18.1 to 1.19.0 we were hit with this unexpected log in the querier.
This gets logged everytime a Prometheus client (fairly new v3) tries to remote-read some data.
It was working fine v1.18.1 (nothing else was changed).

Z stderr F ts=2025-08-15T09:46:00.462412068Z caller=remote_read.go:26 level=error org_id=<org> msg="failed to parse proto" err="snappy: corrupt input"

To Reproduce
Steps to reproduce the behavior:

  1. Run Cortex
  2. Perform remote-Read via Rule eval
  3. Error is presented in the UI of the prometheus trying to read OR visible in the querier / query-frontend logs.

Expected behavior
remote-read works

Environment:

  • Infrastructure: Kubernetes
  • Deployment tool: helm

Additional Context

  • For the upgrade from 1.18.1 to v1.19 no cortex settings were changed

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions