Update dependency open-telemetry/opentelemetry-collector to v0.105.0
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
open-telemetry/opentelemetry-collector | ironbank-github | minor |
v0.103.0 -> v0.105.0
|
Release Notes
open-telemetry/opentelemetry-collector (open-telemetry/opentelemetry-collector)
v0.105.0
🛑 Breaking changes 🛑
-
service
: addservice.disableOpenCensusBridge
feature gate which is enabled by default to remove the dependency on OpenCensus (#10414) -
confmap
: Promoteconfmap.strictlyTypedInput
feature gate to beta. (#10552) This feature gate changes the following:- Configurations relying on the implicit type casting behaviors listed on #9532 will start to fail.
- Configurations using URI expansion (i.e.
field: ${env:ENV}
) for string-typed fields will use the value passed inENV
verbatim without intermediate type casting.
💡 Enhancements 💡
-
configtls
: Mark module as stable. (#9377) -
confmap
: Remove extra closing parenthesis in sub-config error (#10480) -
configgrpc
: Update the default load balancer strategy to round_robin (#10319) To restore the behavior that was previously the default, setbalancer_name
topick_first
. -
cmd/builder
: Add go module info the builder generated code. (#10570) -
otelcol
: Add go module to components subcommand. (#10570) -
confmap
: Add explanation to errors related toconfmap.strictlyTypedInput
feature gate. (#9532) -
confmap
: Allow usingmap[string]any
values in string interpolation (#10605)
🧰 Bug fixes 🧰
-
builder
: provide context when a module in the config is missing its gomod value (#10474) -
confmap
: Fixes issue where confmap could not escape$$
whenconfmap.unifyEnvVarExpansion
is enabled. (#10560) -
mdatagen
: fix generated comp test for extensions and unused imports in templates (#10477) -
otlpreceiver
: Fixes a bug where the otlp receiver's http response was not properly translating grpc error codes to http status codes. (#10574) -
exporterhelper
: Fix incorrect deduplication of otelcol_exporter_queue_size and otelcol_exporter_queue_capacity metrics if multiple exporters are used. (#10444) -
service/telemetry
: Add ability to set service.name for spans emitted by the Collector (#10489) -
internal/localhostgate
: Correctly log info message whencomponent.UseLocalHostAsDefaultHost
is enabled (#8510)
v0.104.0
This release includes 2 very important breaking changes.
- The
otlpreceiver
will now uselocalhost
by default instead of0.0.0.0
. This may break the receiver in containerized environments like Kubernetes. If you depend on0.0.0.0
disable thecomponent.UseLocalHostAsDefaultHost
feature gate or explicitly set the endpoint to0.0.0.0
. - Expansion of BASH-style environment variables, such as
$FOO
will no longer be supported by default. If you depend on this syntax, disable theconfmap.unifyEnvVarExpansion
feature gate, but know that the feature will be removed in the future in favor of${env:FOO}
.
🛑 Breaking changes 🛑
-
filter
: Remove deprecatedfilter.CombinedFilter
(#10348) -
otelcol
: By default,otelcol.NewCommand
andotelcol.NewCommandMustSetProvider
will set theDefaultScheme
toenv
. (#10435) -
expandconverter
: By default expandconverter will now error if it is about to expand$FOO
syntax. Update configuration to use${env:FOO}
instead or disable theconfmap.unifyEnvVarExpansion
feature gate. (#10435) -
otlpreceiver
: Switch tolocalhost
as the default for all endpoints. (#8510) Disable thecomponent.UseLocalHostAsDefaultHost
feature gate to temporarily get the previous default.
💡 Enhancements 💡
-
confighttp
: Add support for cookies in HTTP clients withcookies::enabled
. (#10175) The methodconfighttp.ToClient
will return a client with acookiejar.Jar
which will reuse cookies from server responses in subsequent requests. -
exporter/debug
: Innormal
verbosity, display one line of text for each telemetry record (log, data point, span) (#7806) -
exporter/debug
: Add optionuse_internal_logger
(#10226) -
configretry
: Mark module as stable. (#10279) -
debugexporter
: Print Span.TraceState() when present. (#10421) Enables viewing sampling threshold information (as by OTEP 235 samplers). -
processorhelper
: Add "inserted" metrics for processors. (#10353) This includes the following metrics for processors:processor_inserted_spans
processor_inserted_metric_points
processor_inserted_log_records
🧰 Bug fixes 🧰
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.
Edited by POPs-renovate-tools_03Dec2024