Catalog / OpenTelemetry Collector
0.154.0
v1.60.0/v0.154.0
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.154.0
End User Changelog
🛑 Breaking changes 🛑
cmd/builder: The--skip-get-modulesflag will no longer regenerate yourgo.modfile. (#15390) This is mostly a bug fix, as it led to adverse behaviour that was unintended in the described flow in the README. Now when you run--skip-get-modules, yourgo.modfile will truly be untouched byocbas the info log claims.
💡 Enhancements 💡
pkg/config/configtls: Addinclude_insecure_cipher_suitesto configtls to enable insecure cipher suites. Insecure cipher suites are disabled by default for security. (#13829)pkg/confighttp: AddExposedHeadersfield toCORSConfigto allow setting theAccess-Control-Expose-Headersresponse header. (#15119)
🧰 Bug fixes 🧰
cmd/mdatagen: Removes the extra line in the README.md between status and description (#15306)pkg/exporterhelper: Fix nil-pointer panic insending_queue::batchUnmarshal whensending_queue::sizeris set andsending_queue::batch::enabledis false. (#14687) Whensending_queue::sizerwas set andsending_queue::batch::enabled: falsecleared the batch Optional to None, the sizer-inheritance branch inqueuebatch.Config.Unmarshaldereferenced a nil Optional and crashed the collector at startup. The branch now also requiresBatch.HasValue().
API Changelog
💡 Enhancements 💡
cmd/mdatagen: Handle numeric validators in generated config structs (#14806) Supported validators includeminimum,maximum,exclusiveMinimumandexclusiveMaximum.pkg/config/configtls: Addinclude_insecure_cipher_suitesto configtls to enable insecure cipher suites. Insecure cipher suites are disabled by default for security. (#13829)pkg/confighttp: AddExposedHeadersfield toCORSConfigto allow setting theAccess-Control-Expose-Headersresponse header. (#15119)