Invalid URL endpoint in outputs skips config generation without propagating the problem into the status #1270
Labels
area/metrics
MetricPipeline
area/traces
TracePipeline
kind/bug
Categorizes issue or PR as related to a bug.
Milestone
Description
Assumed you have a successful running TracePipeline and you add a second one.
Assumed the new TracePipeline uses an otlp-http configuration like this:
having then the actual value quoted with '', like when creating the secret with
kubectl create secret generic test --from-literal apiurl="'https://icke.com'"
then the telemetry-manager will fail the reconcilation of the new pipeline with following log message. It will not touch the agent config and keep the pipeline status healthy.
Expected result
The pipeline has the "ConfigurationGenerated" status set to "false" with a meaningful reason telling me that I provided a bad URL
Actual result
It silently ignores my pipeline, the gateway continues to run, but data will never arrive
Steps to reproduce
Troubleshooting
Release Notes
The text was updated successfully, but these errors were encountered: