-
Bug
-
Resolution: Done
-
Normal
-
1.2.2
-
Quality / Stability / Reliability
-
False
-
-
1
-
None
-
None
-
None
-
Tracing Sprint # 276, Tracing Sprint # 277 - 3.7
-
None
-
None
-
None
Using the COO 1.2.2 UIPlugin distributed-tracing queries containing double quotes are broken even though those quotes are coming from the dropdown menus.
how to reproduce
- install COO 1.2.2
- install UIPlugin distributed tracing
- Configure a Tempo instance to be used
- create a trace with double quotes in any filterable value
Evaluated mitigations
- changing the value from double quotes to single quotes fails
- changing the query to encapsulate the value in backticks succeeds
example: fail { .service.namespace="quay-qe" && .http.route='/v2/<repopath:repository>/blobs/<regex("([A-Za-z0-9_+.-]+):([A-Fa-f0-9]+)"):digest>' }
example: succeed { .service.namespace="quay-qe" && .http.route=`/v2/<repopath:repository>/blobs/<regex("([A-Za-z0-9_+.-]+):([A-Fa-f0-9]+)"):digest>` }
- depends on
-
TRACING-5586 escape label values in TraceQL auto-complete and filter bar (upstream)
-
- Closed
-
- links to