Skip to content

Update OpenTelemetry modules (main)#255194

Merged
afharo merged 3 commits intomainfrom
renovate/main-opentelemetry-modules
Mar 27, 2026
Merged

Update OpenTelemetry modules (main)#255194
afharo merged 3 commits intomainfrom
renovate/main-opentelemetry-modules

Conversation

@elastic-renovate-prod
Copy link
Copy Markdown
Contributor

@elastic-renovate-prod elastic-renovate-prod bot commented Feb 26, 2026

This PR contains the following updates:

Package Type Update Change
@opentelemetry/context-async-hooks (source) dependencies patch 2.5.0 -> 2.5.1
@opentelemetry/exporter-metrics-otlp-grpc (source) dependencies minor 0.211.0 -> 0.212.0
@opentelemetry/exporter-metrics-otlp-http (source) dependencies minor 0.211.0 -> 0.212.0
@opentelemetry/exporter-metrics-otlp-proto (source) dependencies minor 0.211.0 -> 0.212.0
@opentelemetry/exporter-prometheus (source) dependencies minor 0.211.0 -> 0.212.0
@opentelemetry/exporter-trace-otlp-grpc (source) dependencies minor 0.211.0 -> 0.212.0
@opentelemetry/exporter-trace-otlp-http (source) dependencies minor 0.211.0 -> 0.212.0
@opentelemetry/exporter-trace-otlp-proto (source) dependencies minor 0.211.0 -> 0.212.0
@opentelemetry/instrumentation (source) dependencies minor 0.211.0 -> 0.212.0
@opentelemetry/instrumentation-http (source) dependencies minor 0.211.0 -> 0.212.0
@opentelemetry/otlp-exporter-base (source) dependencies minor 0.211.0 -> 0.212.0

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

open-telemetry/opentelemetry-js (@​opentelemetry/context-async-hooks)

v2.5.1

Compare Source

🐛 Bug Fixes
  • fix(opentelemetry-sdk-node): the custom value from env variable for service.instance.id should take priority over random uuid as backup #​6345 @​maryliag
🏠 Internal

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@elastic-renovate-prod elastic-renovate-prod bot added release_note:skip Skip the PR/issue when compiling release notes Team:AI Infra Platform AppEx AI Infrastructure Team t// Team:Core Platform Core services: plugins, logging, config, saved objects, http, ES client, i18n, etc t// Team:Monitoring Stack Monitoring team Team:Security Platform Security: Auth, Users, Roles, Spaces, Audit Logging, etc t// labels Feb 26, 2026
@elastic-renovate-prod elastic-renovate-prod bot requested review from a team and jeramysoucy February 26, 2026 22:00
@elasticmachine
Copy link
Copy Markdown
Contributor

Pinging @elastic/kibana-security (Team:Security)

@elasticmachine
Copy link
Copy Markdown
Contributor

Pinging @elastic/appex-ai-infra (Team:AI Infra)

@elasticmachine
Copy link
Copy Markdown
Contributor

Pinging @elastic/kibana-core (Team:Core)

@jeramysoucy
Copy link
Copy Markdown
Contributor

jeramysoucy commented Feb 27, 2026

I am not too familiar with this, but if the protobufjs reason is applicable in all cases, I pushed a change to resolve the failed check: cadbd81. Please update as needed.

Update: not sure what happened there, here is the commit: 0a3d043

I am deferring review and approval to @elastic/kibana-core team.

@jeramysoucy jeramysoucy requested a review from a team as a code owner March 2, 2026 11:36
@afharo
Copy link
Copy Markdown
Member

afharo commented Mar 16, 2026

/ci

@afharo afharo added the backport:skip This PR does not require backporting label Mar 16, 2026
Copy link
Copy Markdown
Contributor

@TinaHeiligers TinaHeiligers left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The release notes have a breaking change in experimental sdk-logs, but I verified Kibana doesn't use the affected API

@afharo
Copy link
Copy Markdown
Member

afharo commented Mar 18, 2026

Let's wait for the backport of #251307 before merging this one

@afharo afharo added backport:all-open Backport to all branches that could still receive a release and removed backport:skip This PR does not require backporting labels Mar 19, 2026
@elastic-renovate-prod
Copy link
Copy Markdown
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@elastic-renovate-prod elastic-renovate-prod bot force-pushed the renovate/main-opentelemetry-modules branch from b4f0cdf to d1c9f08 Compare March 27, 2026 08:58
@afharo
Copy link
Copy Markdown
Member

afharo commented Mar 27, 2026

/ci

…ally, or add an exception to src/dev/yarn_deduplicate/index.ts and then commit the changes and push to your branch
@elasticmachine
Copy link
Copy Markdown
Contributor

💛 Build succeeded, but was flaky

Failed CI Steps

Test Failures

  • [job] [logs] x-pack/platform/test/serverless/functional/configs/security/config.group1.ts / Serverless Common UI - Management Data View Management creating and deleting default data view validation correctly validates timestamp after index pattern changes

Metrics [docs]

✅ unchanged

History

@afharo afharo merged commit 654de77 into main Mar 27, 2026
15 checks passed
@afharo afharo deleted the renovate/main-opentelemetry-modules branch March 27, 2026 17:42
@kibanamachine
Copy link
Copy Markdown
Contributor

Starting backport for target branches: 8.19, 9.2, 9.3

https://github.com/elastic/kibana/actions/runs/23659696233

@kibanamachine
Copy link
Copy Markdown
Contributor

💔 All backports failed

Status Branch Result
8.19 Backport failed because of merge conflicts

You might need to backport the following PRs to 8.19:
- Update langchain (main) (#240493)
- Add shared validation runner package (#258768)
- Remove --no-experimental-require-module from node.options (#256379)
9.2 Backport failed because of merge conflicts

You might need to backport the following PRs to 9.2:
- Update langchain (main) (#240493)
- Add shared validation runner package (#258768)
- add kbn/scout-synthtrace (#258961)
9.3 Backport failed because of merge conflicts

You might need to backport the following PRs to 9.3:
- Update langchain (main) (#240493)
- Add shared validation runner package (#258768)
- add kbn/scout-synthtrace (#258961)
- Remove --no-experimental-require-module from node.options (#256379)

Manual backport

To create the backport manually run:

node scripts/backport --pr 255194

Questions ?

Please refer to the Backport tool documentation

SoniaSanzV pushed a commit to SoniaSanzV/kibana that referenced this pull request Mar 30, 2026
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[@opentelemetry/context-async-hooks](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-context-async-hooks)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | patch | [`2.5.0` ->
`2.5.1`](https://renovatebot.com/diffs/npm/@opentelemetry%2fcontext-async-hooks/2.5.0/2.5.1)
|
|
[@opentelemetry/exporter-metrics-otlp-grpc](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-metrics-otlp-grpc)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-metrics-otlp-grpc/0.211.0/0.212.0)
|
|
[@opentelemetry/exporter-metrics-otlp-http](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-metrics-otlp-http)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-metrics-otlp-http/0.211.0/0.212.0)
|
|
[@opentelemetry/exporter-metrics-otlp-proto](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-metrics-otlp-proto)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-metrics-otlp-proto/0.211.0/0.212.0)
|
|
[@opentelemetry/exporter-prometheus](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-prometheus)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-prometheus/0.211.0/0.212.0)
|
|
[@opentelemetry/exporter-trace-otlp-grpc](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/exporter-trace-otlp-grpc)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-trace-otlp-grpc/0.211.0/0.212.0)
|
|
[@opentelemetry/exporter-trace-otlp-http](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/exporter-trace-otlp-http)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-trace-otlp-http/0.211.0/0.212.0)
|
|
[@opentelemetry/exporter-trace-otlp-proto](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/exporter-trace-otlp-proto)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-trace-otlp-proto/0.211.0/0.212.0)
|
|
[@opentelemetry/instrumentation](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation/0.211.0/0.212.0)
|
|
[@opentelemetry/instrumentation-http](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation-http)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-http/0.211.0/0.212.0)
|
|
[@opentelemetry/otlp-exporter-base](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/otlp-exporter-base)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fotlp-exporter-base/0.211.0/0.212.0)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>open-telemetry/opentelemetry-js
(@&elastic#8203;opentelemetry/context-async-hooks)</summary>

###
[`v2.5.1`](https://github.com/open-telemetry/opentelemetry-js/blob/HEAD/CHANGELOG.md#251)

[Compare
Source](https://github.com/open-telemetry/opentelemetry-js/compare/v2.5.0...v2.5.1)

##### 🐛 Bug Fixes

- fix(opentelemetry-sdk-node): the custom value from env variable for
service.instance.id should take priority over random uuid as backup
[#&elastic#8203;6345](https://github.com/open-telemetry/opentelemetry-js/pull/6345)
[@&elastic#8203;maryliag](https://github.com/maryliag)

##### 🏠 Internal

- perf(sdk-trace-base): use Uint8Array for browser RandomIdGenerator
[#&elastic#8203;6209](https://github.com/open-telemetry/opentelemetry-js/pull/6209)
[@&elastic#8203;overbalance](https://github.com/overbalance)
- test(sdk-trace-base): remove obsolete TypeScript and platform
workarounds
[#&elastic#8203;6327](https://github.com/open-telemetry/opentelemetry-js/pull/6327)
[@&elastic#8203;overbalance](https://github.com/overbalance)
- fix(example-web): update Docker config and deps for collector
[#&elastic#8203;6342](https://github.com/open-telemetry/opentelemetry-js/pull/6342)
[@&elastic#8203;overbalance](https://github.com/overbalance)
- perf(sdk-trace-base): optimize setAttribute performance
[#&elastic#8203;6283](https://github.com/open-telemetry/opentelemetry-js/pull/6283)
[@&elastic#8203;AbhiPrasad](https://github.com/AbhiPrasad)
- refactor(core): remove unnecessary closure in \_export()
[#&elastic#8203;6360](https://github.com/open-telemetry/opentelemetry-js/pull/6360)
[@&elastic#8203;cjihrig](https://github.com/cjihrig)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOkFJIEluZnJhIiwiVGVhbTpDb3JlIiwiVGVhbTpNb25pdG9yaW5nIiwiVGVhbTpTZWN1cml0eSIsInJlbGVhc2Vfbm90ZTpza2lwIl19-->

---------

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
@kibanamachine kibanamachine added the backport missing Added to PRs automatically when the are determined to be missing a backport. label Mar 30, 2026
@kibanamachine
Copy link
Copy Markdown
Contributor

Friendly reminder: Looks like this PR hasn’t been backported yet.
To create automatically backports add a backport:* label or prevent reminders by adding the backport:skip label.
You can also create backports manually by running node scripts/backport --pr 255194 locally
cc: @jeramysoucy

1 similar comment
@kibanamachine
Copy link
Copy Markdown
Contributor

Friendly reminder: Looks like this PR hasn’t been backported yet.
To create automatically backports add a backport:* label or prevent reminders by adding the backport:skip label.
You can also create backports manually by running node scripts/backport --pr 255194 locally
cc: @jeramysoucy

jeramysoucy pushed a commit to jeramysoucy/kibana that referenced this pull request Apr 1, 2026
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[@opentelemetry/context-async-hooks](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-context-async-hooks)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | patch | [`2.5.0` ->
`2.5.1`](https://renovatebot.com/diffs/npm/@opentelemetry%2fcontext-async-hooks/2.5.0/2.5.1)
|
|
[@opentelemetry/exporter-metrics-otlp-grpc](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-metrics-otlp-grpc)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-metrics-otlp-grpc/0.211.0/0.212.0)
|
|
[@opentelemetry/exporter-metrics-otlp-http](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-metrics-otlp-http)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-metrics-otlp-http/0.211.0/0.212.0)
|
|
[@opentelemetry/exporter-metrics-otlp-proto](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-metrics-otlp-proto)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-metrics-otlp-proto/0.211.0/0.212.0)
|
|
[@opentelemetry/exporter-prometheus](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-prometheus)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-prometheus/0.211.0/0.212.0)
|
|
[@opentelemetry/exporter-trace-otlp-grpc](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/exporter-trace-otlp-grpc)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-trace-otlp-grpc/0.211.0/0.212.0)
|
|
[@opentelemetry/exporter-trace-otlp-http](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/exporter-trace-otlp-http)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-trace-otlp-http/0.211.0/0.212.0)
|
|
[@opentelemetry/exporter-trace-otlp-proto](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/exporter-trace-otlp-proto)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-trace-otlp-proto/0.211.0/0.212.0)
|
|
[@opentelemetry/instrumentation](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation/0.211.0/0.212.0)
|
|
[@opentelemetry/instrumentation-http](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation-http)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-http/0.211.0/0.212.0)
|
|
[@opentelemetry/otlp-exporter-base](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/otlp-exporter-base)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fotlp-exporter-base/0.211.0/0.212.0)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>open-telemetry/opentelemetry-js
(@&elastic#8203;opentelemetry/context-async-hooks)</summary>

###
[`v2.5.1`](https://github.com/open-telemetry/opentelemetry-js/blob/HEAD/CHANGELOG.md#251)

[Compare
Source](https://github.com/open-telemetry/opentelemetry-js/compare/v2.5.0...v2.5.1)

##### 🐛 Bug Fixes

- fix(opentelemetry-sdk-node): the custom value from env variable for
service.instance.id should take priority over random uuid as backup
[#&elastic#8203;6345](https://github.com/open-telemetry/opentelemetry-js/pull/6345)
[@&elastic#8203;maryliag](https://github.com/maryliag)

##### 🏠 Internal

- perf(sdk-trace-base): use Uint8Array for browser RandomIdGenerator
[#&elastic#8203;6209](https://github.com/open-telemetry/opentelemetry-js/pull/6209)
[@&elastic#8203;overbalance](https://github.com/overbalance)
- test(sdk-trace-base): remove obsolete TypeScript and platform
workarounds
[#&elastic#8203;6327](https://github.com/open-telemetry/opentelemetry-js/pull/6327)
[@&elastic#8203;overbalance](https://github.com/overbalance)
- fix(example-web): update Docker config and deps for collector
[#&elastic#8203;6342](https://github.com/open-telemetry/opentelemetry-js/pull/6342)
[@&elastic#8203;overbalance](https://github.com/overbalance)
- perf(sdk-trace-base): optimize setAttribute performance
[#&elastic#8203;6283](https://github.com/open-telemetry/opentelemetry-js/pull/6283)
[@&elastic#8203;AbhiPrasad](https://github.com/AbhiPrasad)
- refactor(core): remove unnecessary closure in \_export()
[#&elastic#8203;6360](https://github.com/open-telemetry/opentelemetry-js/pull/6360)
[@&elastic#8203;cjihrig](https://github.com/cjihrig)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOkFJIEluZnJhIiwiVGVhbTpDb3JlIiwiVGVhbTpNb25pdG9yaW5nIiwiVGVhbTpTZWN1cml0eSIsInJlbGVhc2Vfbm90ZTpza2lwIl19-->

---------

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
@kibanamachine
Copy link
Copy Markdown
Contributor

Friendly reminder: Looks like this PR hasn’t been backported yet.
To create automatically backports add a backport:* label or prevent reminders by adding the backport:skip label.
You can also create backports manually by running node scripts/backport --pr 255194 locally
cc: @jeramysoucy

paulinashakirova pushed a commit to paulinashakirova/kibana that referenced this pull request Apr 2, 2026
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[@opentelemetry/context-async-hooks](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-context-async-hooks)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | patch | [`2.5.0` ->
`2.5.1`](https://renovatebot.com/diffs/npm/@opentelemetry%2fcontext-async-hooks/2.5.0/2.5.1)
|
|
[@opentelemetry/exporter-metrics-otlp-grpc](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-metrics-otlp-grpc)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-metrics-otlp-grpc/0.211.0/0.212.0)
|
|
[@opentelemetry/exporter-metrics-otlp-http](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-metrics-otlp-http)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-metrics-otlp-http/0.211.0/0.212.0)
|
|
[@opentelemetry/exporter-metrics-otlp-proto](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-metrics-otlp-proto)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-metrics-otlp-proto/0.211.0/0.212.0)
|
|
[@opentelemetry/exporter-prometheus](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-prometheus)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-prometheus/0.211.0/0.212.0)
|
|
[@opentelemetry/exporter-trace-otlp-grpc](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/exporter-trace-otlp-grpc)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-trace-otlp-grpc/0.211.0/0.212.0)
|
|
[@opentelemetry/exporter-trace-otlp-http](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/exporter-trace-otlp-http)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-trace-otlp-http/0.211.0/0.212.0)
|
|
[@opentelemetry/exporter-trace-otlp-proto](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/exporter-trace-otlp-proto)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-trace-otlp-proto/0.211.0/0.212.0)
|
|
[@opentelemetry/instrumentation](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation/0.211.0/0.212.0)
|
|
[@opentelemetry/instrumentation-http](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation-http)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-http/0.211.0/0.212.0)
|
|
[@opentelemetry/otlp-exporter-base](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/otlp-exporter-base)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fotlp-exporter-base/0.211.0/0.212.0)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>open-telemetry/opentelemetry-js
(@&elastic#8203;opentelemetry/context-async-hooks)</summary>

###
[`v2.5.1`](https://github.com/open-telemetry/opentelemetry-js/blob/HEAD/CHANGELOG.md#251)

[Compare
Source](https://github.com/open-telemetry/opentelemetry-js/compare/v2.5.0...v2.5.1)

##### 🐛 Bug Fixes

- fix(opentelemetry-sdk-node): the custom value from env variable for
service.instance.id should take priority over random uuid as backup
[#&elastic#8203;6345](https://github.com/open-telemetry/opentelemetry-js/pull/6345)
[@&elastic#8203;maryliag](https://github.com/maryliag)

##### 🏠 Internal

- perf(sdk-trace-base): use Uint8Array for browser RandomIdGenerator
[#&elastic#8203;6209](https://github.com/open-telemetry/opentelemetry-js/pull/6209)
[@&elastic#8203;overbalance](https://github.com/overbalance)
- test(sdk-trace-base): remove obsolete TypeScript and platform
workarounds
[#&elastic#8203;6327](https://github.com/open-telemetry/opentelemetry-js/pull/6327)
[@&elastic#8203;overbalance](https://github.com/overbalance)
- fix(example-web): update Docker config and deps for collector
[#&elastic#8203;6342](https://github.com/open-telemetry/opentelemetry-js/pull/6342)
[@&elastic#8203;overbalance](https://github.com/overbalance)
- perf(sdk-trace-base): optimize setAttribute performance
[#&elastic#8203;6283](https://github.com/open-telemetry/opentelemetry-js/pull/6283)
[@&elastic#8203;AbhiPrasad](https://github.com/AbhiPrasad)
- refactor(core): remove unnecessary closure in \_export()
[#&elastic#8203;6360](https://github.com/open-telemetry/opentelemetry-js/pull/6360)
[@&elastic#8203;cjihrig](https://github.com/cjihrig)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOkFJIEluZnJhIiwiVGVhbTpDb3JlIiwiVGVhbTpNb25pdG9yaW5nIiwiVGVhbTpTZWN1cml0eSIsInJlbGVhc2Vfbm90ZTpza2lwIl19-->

---------

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
@kibanamachine
Copy link
Copy Markdown
Contributor

Friendly reminder: Looks like this PR hasn’t been backported yet.
To create automatically backports add a backport:* label or prevent reminders by adding the backport:skip label.
You can also create backports manually by running node scripts/backport --pr 255194 locally
cc: @jeramysoucy

@kibanamachine
Copy link
Copy Markdown
Contributor

Friendly reminder: Looks like this PR hasn’t been backported yet.
To create automatically backports add a backport:* label or prevent reminders by adding the backport:skip label.
You can also create backports manually by running node scripts/backport --pr 255194 locally
cc: @afharo

2 similar comments
@kibanamachine
Copy link
Copy Markdown
Contributor

Friendly reminder: Looks like this PR hasn’t been backported yet.
To create automatically backports add a backport:* label or prevent reminders by adding the backport:skip label.
You can also create backports manually by running node scripts/backport --pr 255194 locally
cc: @afharo

@kibanamachine
Copy link
Copy Markdown
Contributor

Friendly reminder: Looks like this PR hasn’t been backported yet.
To create automatically backports add a backport:* label or prevent reminders by adding the backport:skip label.
You can also create backports manually by running node scripts/backport --pr 255194 locally
cc: @afharo

afharo pushed a commit to afharo/kibana that referenced this pull request Apr 6, 2026
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[@opentelemetry/context-async-hooks](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-context-async-hooks)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | patch | [`2.5.0` ->
`2.5.1`](https://renovatebot.com/diffs/npm/@opentelemetry%2fcontext-async-hooks/2.5.0/2.5.1)
|
|
[@opentelemetry/exporter-metrics-otlp-grpc](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-metrics-otlp-grpc)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-metrics-otlp-grpc/0.211.0/0.212.0)
|
|
[@opentelemetry/exporter-metrics-otlp-http](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-metrics-otlp-http)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-metrics-otlp-http/0.211.0/0.212.0)
|
|
[@opentelemetry/exporter-metrics-otlp-proto](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-metrics-otlp-proto)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-metrics-otlp-proto/0.211.0/0.212.0)
|
|
[@opentelemetry/exporter-prometheus](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-prometheus)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-prometheus/0.211.0/0.212.0)
|
|
[@opentelemetry/exporter-trace-otlp-grpc](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/exporter-trace-otlp-grpc)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-trace-otlp-grpc/0.211.0/0.212.0)
|
|
[@opentelemetry/exporter-trace-otlp-http](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/exporter-trace-otlp-http)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-trace-otlp-http/0.211.0/0.212.0)
|
|
[@opentelemetry/exporter-trace-otlp-proto](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/exporter-trace-otlp-proto)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-trace-otlp-proto/0.211.0/0.212.0)
|
|
[@opentelemetry/instrumentation](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation/0.211.0/0.212.0)
|
|
[@opentelemetry/instrumentation-http](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation-http)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-http/0.211.0/0.212.0)
|
|
[@opentelemetry/otlp-exporter-base](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/otlp-exporter-base)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fotlp-exporter-base/0.211.0/0.212.0)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>open-telemetry/opentelemetry-js
(@&elastic#8203;opentelemetry/context-async-hooks)</summary>

###
[`v2.5.1`](https://github.com/open-telemetry/opentelemetry-js/blob/HEAD/CHANGELOG.md#251)

[Compare
Source](https://github.com/open-telemetry/opentelemetry-js/compare/v2.5.0...v2.5.1)

##### 🐛 Bug Fixes

- fix(opentelemetry-sdk-node): the custom value from env variable for
service.instance.id should take priority over random uuid as backup
[#&elastic#8203;6345](https://github.com/open-telemetry/opentelemetry-js/pull/6345)
[@&elastic#8203;maryliag](https://github.com/maryliag)

##### 🏠 Internal

- perf(sdk-trace-base): use Uint8Array for browser RandomIdGenerator
[#&elastic#8203;6209](https://github.com/open-telemetry/opentelemetry-js/pull/6209)
[@&elastic#8203;overbalance](https://github.com/overbalance)
- test(sdk-trace-base): remove obsolete TypeScript and platform
workarounds
[#&elastic#8203;6327](https://github.com/open-telemetry/opentelemetry-js/pull/6327)
[@&elastic#8203;overbalance](https://github.com/overbalance)
- fix(example-web): update Docker config and deps for collector
[#&elastic#8203;6342](https://github.com/open-telemetry/opentelemetry-js/pull/6342)
[@&elastic#8203;overbalance](https://github.com/overbalance)
- perf(sdk-trace-base): optimize setAttribute performance
[#&elastic#8203;6283](https://github.com/open-telemetry/opentelemetry-js/pull/6283)
[@&elastic#8203;AbhiPrasad](https://github.com/AbhiPrasad)
- refactor(core): remove unnecessary closure in \_export()
[#&elastic#8203;6360](https://github.com/open-telemetry/opentelemetry-js/pull/6360)
[@&elastic#8203;cjihrig](https://github.com/cjihrig)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOkFJIEluZnJhIiwiVGVhbTpDb3JlIiwiVGVhbTpNb25pdG9yaW5nIiwiVGVhbTpTZWN1cml0eSIsInJlbGVhc2Vfbm90ZTpza2lwIl19-->

---------

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
(cherry picked from commit 654de77)

# Conflicts:
#	package.json
#	yarn.lock
afharo pushed a commit to afharo/kibana that referenced this pull request Apr 6, 2026
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[@opentelemetry/context-async-hooks](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-context-async-hooks)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | patch | [`2.5.0` ->
`2.5.1`](https://renovatebot.com/diffs/npm/@opentelemetry%2fcontext-async-hooks/2.5.0/2.5.1)
|
|
[@opentelemetry/exporter-metrics-otlp-grpc](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-metrics-otlp-grpc)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-metrics-otlp-grpc/0.211.0/0.212.0)
|
|
[@opentelemetry/exporter-metrics-otlp-http](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-metrics-otlp-http)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-metrics-otlp-http/0.211.0/0.212.0)
|
|
[@opentelemetry/exporter-metrics-otlp-proto](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-metrics-otlp-proto)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-metrics-otlp-proto/0.211.0/0.212.0)
|
|
[@opentelemetry/exporter-prometheus](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-prometheus)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-prometheus/0.211.0/0.212.0)
|
|
[@opentelemetry/exporter-trace-otlp-grpc](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/exporter-trace-otlp-grpc)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-trace-otlp-grpc/0.211.0/0.212.0)
|
|
[@opentelemetry/exporter-trace-otlp-http](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/exporter-trace-otlp-http)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-trace-otlp-http/0.211.0/0.212.0)
|
|
[@opentelemetry/exporter-trace-otlp-proto](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/exporter-trace-otlp-proto)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-trace-otlp-proto/0.211.0/0.212.0)
|
|
[@opentelemetry/instrumentation](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation/0.211.0/0.212.0)
|
|
[@opentelemetry/instrumentation-http](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation-http)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-http/0.211.0/0.212.0)
|
|
[@opentelemetry/otlp-exporter-base](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/otlp-exporter-base)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fotlp-exporter-base/0.211.0/0.212.0)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>open-telemetry/opentelemetry-js
(@&elastic#8203;opentelemetry/context-async-hooks)</summary>

###
[`v2.5.1`](https://github.com/open-telemetry/opentelemetry-js/blob/HEAD/CHANGELOG.md#251)

[Compare
Source](https://github.com/open-telemetry/opentelemetry-js/compare/v2.5.0...v2.5.1)

##### 🐛 Bug Fixes

- fix(opentelemetry-sdk-node): the custom value from env variable for
service.instance.id should take priority over random uuid as backup
[#&elastic#8203;6345](https://github.com/open-telemetry/opentelemetry-js/pull/6345)
[@&elastic#8203;maryliag](https://github.com/maryliag)

##### 🏠 Internal

- perf(sdk-trace-base): use Uint8Array for browser RandomIdGenerator
[#&elastic#8203;6209](https://github.com/open-telemetry/opentelemetry-js/pull/6209)
[@&elastic#8203;overbalance](https://github.com/overbalance)
- test(sdk-trace-base): remove obsolete TypeScript and platform
workarounds
[#&elastic#8203;6327](https://github.com/open-telemetry/opentelemetry-js/pull/6327)
[@&elastic#8203;overbalance](https://github.com/overbalance)
- fix(example-web): update Docker config and deps for collector
[#&elastic#8203;6342](https://github.com/open-telemetry/opentelemetry-js/pull/6342)
[@&elastic#8203;overbalance](https://github.com/overbalance)
- perf(sdk-trace-base): optimize setAttribute performance
[#&elastic#8203;6283](https://github.com/open-telemetry/opentelemetry-js/pull/6283)
[@&elastic#8203;AbhiPrasad](https://github.com/AbhiPrasad)
- refactor(core): remove unnecessary closure in \_export()
[#&elastic#8203;6360](https://github.com/open-telemetry/opentelemetry-js/pull/6360)
[@&elastic#8203;cjihrig](https://github.com/cjihrig)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOkFJIEluZnJhIiwiVGVhbTpDb3JlIiwiVGVhbTpNb25pdG9yaW5nIiwiVGVhbTpTZWN1cml0eSIsInJlbGVhc2Vfbm90ZTpza2lwIl19-->

---------

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
(cherry picked from commit 654de77)

# Conflicts:
#	package.json
#	yarn.lock
@afharo
Copy link
Copy Markdown
Member

afharo commented Apr 6, 2026

💚 All backports created successfully

Status Branch Result
9.3
9.2
8.19

Note: Successful backport PRs will be merged automatically after passing CI.

Questions ?

Please refer to the Backport tool documentation

afharo pushed a commit to afharo/kibana that referenced this pull request Apr 6, 2026
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[@opentelemetry/context-async-hooks](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-context-async-hooks)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | patch | [`2.5.0` ->
`2.5.1`](https://renovatebot.com/diffs/npm/@opentelemetry%2fcontext-async-hooks/2.5.0/2.5.1)
|
|
[@opentelemetry/exporter-metrics-otlp-grpc](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-metrics-otlp-grpc)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-metrics-otlp-grpc/0.211.0/0.212.0)
|
|
[@opentelemetry/exporter-metrics-otlp-http](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-metrics-otlp-http)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-metrics-otlp-http/0.211.0/0.212.0)
|
|
[@opentelemetry/exporter-metrics-otlp-proto](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-metrics-otlp-proto)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-metrics-otlp-proto/0.211.0/0.212.0)
|
|
[@opentelemetry/exporter-prometheus](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-prometheus)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-prometheus/0.211.0/0.212.0)
|
|
[@opentelemetry/exporter-trace-otlp-grpc](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/exporter-trace-otlp-grpc)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-trace-otlp-grpc/0.211.0/0.212.0)
|
|
[@opentelemetry/exporter-trace-otlp-http](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/exporter-trace-otlp-http)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-trace-otlp-http/0.211.0/0.212.0)
|
|
[@opentelemetry/exporter-trace-otlp-proto](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/exporter-trace-otlp-proto)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-trace-otlp-proto/0.211.0/0.212.0)
|
|
[@opentelemetry/instrumentation](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation/0.211.0/0.212.0)
|
|
[@opentelemetry/instrumentation-http](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation-http)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-http/0.211.0/0.212.0)
|
|
[@opentelemetry/otlp-exporter-base](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/otlp-exporter-base)
([source](https://github.com/open-telemetry/opentelemetry-js))
| dependencies | minor | [`0.211.0` ->
`0.212.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fotlp-exporter-base/0.211.0/0.212.0)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>open-telemetry/opentelemetry-js
(@&elastic#8203;opentelemetry/context-async-hooks)</summary>

###
[`v2.5.1`](https://github.com/open-telemetry/opentelemetry-js/blob/HEAD/CHANGELOG.md#251)

[Compare
Source](https://github.com/open-telemetry/opentelemetry-js/compare/v2.5.0...v2.5.1)

##### 🐛 Bug Fixes

- fix(opentelemetry-sdk-node): the custom value from env variable for
service.instance.id should take priority over random uuid as backup
[#&elastic#8203;6345](https://github.com/open-telemetry/opentelemetry-js/pull/6345)
[@&elastic#8203;maryliag](https://github.com/maryliag)

##### 🏠 Internal

- perf(sdk-trace-base): use Uint8Array for browser RandomIdGenerator
[#&elastic#8203;6209](https://github.com/open-telemetry/opentelemetry-js/pull/6209)
[@&elastic#8203;overbalance](https://github.com/overbalance)
- test(sdk-trace-base): remove obsolete TypeScript and platform
workarounds
[#&elastic#8203;6327](https://github.com/open-telemetry/opentelemetry-js/pull/6327)
[@&elastic#8203;overbalance](https://github.com/overbalance)
- fix(example-web): update Docker config and deps for collector
[#&elastic#8203;6342](https://github.com/open-telemetry/opentelemetry-js/pull/6342)
[@&elastic#8203;overbalance](https://github.com/overbalance)
- perf(sdk-trace-base): optimize setAttribute performance
[#&elastic#8203;6283](https://github.com/open-telemetry/opentelemetry-js/pull/6283)
[@&elastic#8203;AbhiPrasad](https://github.com/AbhiPrasad)
- refactor(core): remove unnecessary closure in \_export()
[#&elastic#8203;6360](https://github.com/open-telemetry/opentelemetry-js/pull/6360)
[@&elastic#8203;cjihrig](https://github.com/cjihrig)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOkFJIEluZnJhIiwiVGVhbTpDb3JlIiwiVGVhbTpNb25pdG9yaW5nIiwiVGVhbTpTZWN1cml0eSIsInJlbGVhc2Vfbm90ZTpza2lwIl19-->

---------

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
(cherry picked from commit 654de77)

# Conflicts:
#	package.json
#	yarn.lock
@kibanamachine
Copy link
Copy Markdown
Contributor

Looks like this PR has backport PRs but they still haven't been merged. Please merge them ASAP to keep the branches relatively in sync.
cc: @afharo

2 similar comments
@kibanamachine
Copy link
Copy Markdown
Contributor

Looks like this PR has backport PRs but they still haven't been merged. Please merge them ASAP to keep the branches relatively in sync.
cc: @afharo

@kibanamachine
Copy link
Copy Markdown
Contributor

Looks like this PR has backport PRs but they still haven't been merged. Please merge them ASAP to keep the branches relatively in sync.
cc: @afharo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport:all-open Backport to all branches that could still receive a release backport missing Added to PRs automatically when the are determined to be missing a backport. release_note:skip Skip the PR/issue when compiling release notes Team:AI Infra Platform AppEx AI Infrastructure Team t// Team:Core Platform Core services: plugins, logging, config, saved objects, http, ES client, i18n, etc t// Team:Monitoring Stack Monitoring team Team:Security Platform Security: Auth, Users, Roles, Spaces, Audit Logging, etc t// v9.4.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants