1.15.0
Release Notes
General
- All pipeline types verify if the configured TLS client certificate matches the configured TLS private key. If it does not match it reports an error in the pipeline status. (#1018)
Traces/Metrics
- Update of Otel Collector to version 0.99.0 (#1016)
Traces
- Removed OpenCensus integration and service endpoint which was used for the Istio trace integration. As Istio got migrated to OTLP, the endpoint has no usage any longer and got removed without replacement (#739)
Changelog
Features
- 3bbc4d9: feat: Adjusted the FlowHealthy status condition messages (#1014) (@skhalash)
- 8918dcb: feat: Clean up OpenCensus (#1022) (@TeodorSAP)
- 08e78ab: feat: Update open-telemetry image version to 0.99.0 (#1016) (@hisarbalik)
- b3c8bbc: feat: Update to prometheus 2.45.5 in self-monitor (#1035) (@a-thaler)
Bug fixes
- b556789: fix: Always clear conditions list for TracePipelines, LogPipelines, and LogParsers in first reconciliation (#1004) (@shorim)
- 2a2d9b5: fix: Check cert and key pair (#1018) (@rakesh-garimella)
Documentation
- c793a03: docs: Add ADR for module status metrics (#995) (@chrkl)
- 4a54f89: docs: Fix dynatrace integration example snippet (#1025) (@a-thaler)
- 5decf99: docs: Fix inconsistencies (#956) (@NHingerl)
Test suites
- deace2f: test: Fix flakiness by isolating test resources (#1019) (@skhalash)
- f606551: test: Improve unit test coverage for status (#1015) (@rakesh-garimella)
- accd307: test: Migrate Telemetry env tests to e2e tests (#1031) (@shorim)
- 1c5b9ac: test: Simplify log producer builder (#1026) (@skhalash)
- e0c459f: test: TLS cert validation e2e tests for logs/traces/metrics (#1007) (@rakesh-garimella)