Fixed
- The agentgateway data plane exports traces: the connectivity chart renders a Gateway-scoped
-tracingpolicy, its egress policy and the tenant pod label (giantswarm/giantswarm#36711). The proxy readsOTEL_EXPORTER_OTLP_*only as overrides of a tracing configuration, so the env ofgateway.parameters.dataPlaneEnvstarted no exporter and no data-plane span reached Tempo. New:AgentgatewayPolicy <release>-tracingon the data-plane Gateway withfrontend.tracingto the endpoint and protocol the env names (global.observability.traces.otlpwins when its endpoint is set), at agentgateway’s default sampling: a request with a sampledtraceparentis traced, one without is not.<release>-dataplane-otlp-egressallows DNS plus the endpoint’s namespace on its port, in both policy flavours. The exporter sends no headers, so the newgateway.parameters.podLabelscarriesobservability.giantswarm.io/tenant: giantswarmfrom the meta chart, the label otlp-gateway routes by.verify-metric-labelsnow counts templates with afrontend.metricssection, not anyfrontendsection.make verify-dataplane-tracingasserts all of it. Every installation with the agentgateway data plane gets two new objects and rolls the data-plane pods once (the pod label).