fa8dafec77
Fixes #100545 Streaming queries/metrics do not work if TLS is enabled and basic auth is not. "Save & test" while adding/editing a tempo datasource throw `e.data is undefined` in the ui. Gafana server logs report: > logger=grafana-apiserver t=2025-02-12T17:55:29.131036665Z level=info msg="[core] [Channel #42 SubChannel #43]grpc: > addrConn.createTransport failed to connect to {Addr: \"tempo:3200\", ServerName: \"tempo:3200\", }. Err: connection > error: desc = \"error reading server preface: read tcp 127.0.0.1:55432->127.0.0.1:3200: read: connection reset by > peer\"" > logger=grafana-apiserver t=2025-02-12T17:55:36.835523455Z level=info msg="[core] [Channel #31 SubChannel #32]grpc: > addrConn.createTransport failed to connect to {Addr: \"tempo:3200\", ServerName: > \"tempo:3200\", }. Err: connection > error: desc = \"error reading server preface: EOF\"" Fix by using TLS when enabled regardless of basic auth settings. Co-authored-by: André Pereira <adrapereira@gmail.com>
This directory contains the code for the Grafana backend.
The contributor documentation for Grafana's backend is in /contribute/backend/README.md.