OpenTelemetry - CNCF/opentelemetry-operator: Release v0.115.0
Name: opentelemetry-operator
Owner: OpenTelemetry - CNCF
Release: Release v0.115.0
Released: 2024-12-11
License: Apache-2.0
Release Assets:
0.115.0
💡 Enhancements 💡
collector
: enables support for pulling scrape config and probe CRDs in the target allocator (#1842)collector
: support for creating a service for extensions when ports are specified. (#3460)
🧰 Bug fixes 🧰
github action
: Add new line character at the end of PrometheusRule file. (#3503)auto-instrumentation
: Reverts PR 3379 which inadvertently broke users setting JAVA_TOOL_OPTIONS (#3463) Reverts a previous PR which was causing JAVA_TOOL_OPTIONS to not be overriden when set by users. This was resulting in application crashloopbackoffs for users relying on java autoinstrumentation.auto-instrumentation
: Remove the mapping ofapp.kubernetes.io/instance
toservice.instance.id
(#3495) Technically, this is a breaking change, but we regard it as a bug fix because the previous behavior was incorrect.if you did have multiple container instrumentation and use
app.kubernetes.io/instance
to set theservice.instance.id
, you will now see multiple instances in the UI - which is the correct behavior.You can still use the attribute
resource.opentelemetry.io/service.instance.id
to set theservice.instance.id
, which will be shared across all containers in the pod - but this is not recommended for multiple container instrumentation instances.Refer to the semantic conventions for more information.