chore: bump opentelemetry-ebpf-instrumentation to 0.1.25 - #1009
Open
github-actions[bot] wants to merge 1 commit into
Open
github-actions[bot] wants to merge 1 commit into
github-actions[bot] wants to merge 1 commit into
Conversation
github-actions
Bot
requested review from
a team,
ShauliSolomovich,
avivgold098 and
oded-dd
as code owners
August 25, 2026 18:58
|
|
NimrodAvni78
added a commit
that referenced
this pull request
Aug 26, 2026
Bumps the `opentelemetry-ebpf-instrumentation` chart dependency of otel-integration to `0.1.25`, and the chart itself to `0.0.343`. Same content as the automated #1009, re-created with a signed, human-authored commit so `license/cla` passes, and rebased onto current master so it merges cleanly — #1009 was cut before #1007 landed, and both claimed chart version `0.0.342`. The golden renders were regenerated and verified with `.github/scripts/check-helm-golden-renders.sh`. #### Changes from opentelemetry-ebpf-instrumentation 0.1.25: - [Feature] Enable peer name resolution by default with `name_resolver.sources: [k8s, rdns]`: peer/host IPs resolve to names from the Kubernetes informer metadata and from the DNS answers OBI already captures. Both sources are in-memory and generate no lookups; the active `dns` source stays disabled since it issues blocking PTR queries from the span pipeline **Source:** coralogix/opentelemetry-helm-charts#513
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
opentelemetry-ebpf-instrumentation Bump Summary
Version:
0.1.25Charts
Changelog
Changes from opentelemetry-ebpf-instrumentation 0.1.25:
name_resolver.sources: [k8s, rdns]: peer/host IPs resolve to names from the Kubernetes informer metadata and from the DNS answers OBI already captures. Both sources are in-memory and generate no lookups; the activednssource stays disabled since it issues blocking PTR queries from the span pipelineChanges from opentelemetry-ebpf-instrumentation 0.1.24:
presets.runtimeMetricspreset, exporting application runtime metrics (Go memory limits, completed GC cycles, GOMAXPROCS and GOGC; HotSpot JVM heap used/committed/limit; Node.js event loop). It is enabled by default for every language OBI supports, adding theapplication_runtimemetrics feature.presets.runtimeMetrics.languagesnarrows it to a list of detected languages, named as OBI names them, by giving everydiscovery.instrumentselector a language-scoped copy carrying the feature, so it never widens the set of instrumented processes; a selector that already setslanguagesis left untouched. Note that Node.js runtime metrics are collected by injecting a JavaScript agent into every discovered Node.js process through the Node.js inspector, and that agent writes progress lines to the process' own stdout:languages: [go, java]leaves Node.js processes alone, andnodejs.enabled: falseturns the injector off entirelyruntimeMetrics.go.enabled/runtimeMetrics.jvm.enabledvalues are replaced bypresets.runtimeMetrics, and runtime metrics are now exported by default.runtimeMetrics.jvm.samplingIntervalmoves topresets.runtimeMetrics.jvm.samplingInterval. The previous per-language split was cosmetic: both flags mapped to the singleapplication_runtimefeature, and thejvm_runtime_metrics.enabledkey the chart rendered does not exist in the OBI configurationpresets.logEnricherpreset, injecting the active trace context into the logs written by the instrumented processes. It is disabled by default; enabling it enriches the workloads selected byconfig.data.discovery.instrument, andpresets.logEnricher.plainText.enabled: falsekeeps the enrichment to JSON logs only, leaving plain-text output untouchedstatsno longer drops application metrics. The chart appendedstatsto an empty feature list, renderingfeatures: [stats], which replaced the OBI default of[application]Generated by bump-otel-collector-version.sh
Source: coralogix/opentelemetry-helm-charts#513
✅ Changelog: Includes all entries from current to target version.