Skip to content

Conversation

@ArthurSens
Copy link
Member

Description

Bumps prometheus/prometheus, prometheus/otlptranslator and opentelemetry-go's Prometheus exporter to their latest versions.

They are being upgraded together because a backwards-incompatible change to the Go API of otlptranslator between v0.0.1 and v0.0.2 occurred, and Prometheus and OTel-go were using different versions until now. If we upgrade one library at a time, the code doesn't compile.

Link to tracking issue

Fixes

Testing

Documentation

github.com/prometheus/otlptranslator v0.0.2 // indirect
github.com/prometheus/procfs v0.17.0 // indirect
github.com/prometheus/prometheus v0.304.3-0.20250703114031-419d436a447a // indirect
github.com/prometheus/prometheus v0.305.1-0.20250808193045-294f36e80261 // indirect
Copy link
Member Author

Choose a reason for hiding this comment

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

This is the commit I'm picking here: prometheus/prometheus@294f36e

Copy link
Contributor

@ywwg ywwg left a comment

Choose a reason for hiding this comment

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

Left some opinions about how to deal with some of the new error returns

o.ConvertOTLPDelta,
o.NativeOTLPDeltaIngestion,
o.CTZeroIngestionEnabled,
time.Duration(5*time.Minute), // LookbackDelta - Using the default value of 5 minutes
Copy link
Contributor

Choose a reason for hiding this comment

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

this is new? I assume this is for a different change being imported

Copy link
Member Author

Choose a reason for hiding this comment

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

It's because of this PR: prometheus/prometheus#16737

@ArthurSens
Copy link
Member Author

ArthurSens commented Sep 11, 2025

Would it be possible to create some test cases to cover the error conditions? to Krajo's point, we want to confirm that we can return partial or zero results correctly. (I am hoping it doesn't require a massive amount of tests to complete the coverage).

What kind of new tests do you have in mind? We already have tests on prometheusremotewrite exporter, which is a consumer of pkg/translator/prometheusremotewrite 🤔

@ywwg
Copy link
Contributor

ywwg commented Sep 15, 2025

What kind of new tests do you have in mind?

there are new places where errors are returned that weren't before, covering instances when a Build call fails due to inability to escape. New tests could be useful to show how the system behaves when it encounters those errors -- in some cases it aborts an operation, in other cases it only drops the invalid values, so it might be nice to confirm that things are behaving as we expect. I'm not arguing for 100% code coverage, but especially in the case where we have added error returns that did not exist before, I think we should test that behavior.

mx-psi added a commit that referenced this pull request Sep 15, 2025
#42685)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description

<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->

Skips flaky tests related to StartTimeAdjustment

#### Link to tracking issue

Updates #42684
Fixes #42563
Unblocks #42493
Unblocks #42606
@mx-psi
Copy link
Member

mx-psi commented Sep 15, 2025

#42685 has been merged to main and should fix #42493 (comment)

@ArthurSens
Copy link
Member Author

I've opened #42745 trying to address the failure we're seeing in the tests now

@ArthurSens ArthurSens force-pushed the bump-prom-otelgo-otlptranslator branch from fb757df to 9f191e2 Compare September 17, 2025 17:36
@mx-psi
Copy link
Member

mx-psi commented Sep 18, 2025

#42770 should fix the failing test

@songy23 songy23 requested a review from ywwg September 18, 2025 18:54
@ArthurSens ArthurSens force-pushed the bump-prom-otelgo-otlptranslator branch from 9f191e2 to 14f2796 Compare September 19, 2025 13:04
…ry-go's prometheus exporter

Signed-off-by: Arthur Silva Sens <[email protected]>
Signed-off-by: Arthur Silva Sens <[email protected]>
Signed-off-by: Arthur Silva Sens <[email protected]>
Signed-off-by: Arthur Silva Sens <[email protected]>
Signed-off-by: Arthur Silva Sens <[email protected]>
Signed-off-by: Arthur Silva Sens <[email protected]>
@ArthurSens ArthurSens force-pushed the bump-prom-otelgo-otlptranslator branch from 14f2796 to 4fed1a4 Compare September 19, 2025 17:02
Copy link
Contributor

@ywwg ywwg left a comment

Choose a reason for hiding this comment

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

thank you!

@atoulme atoulme merged commit c0835d5 into open-telemetry:main Sep 22, 2025
221 checks passed
@github-actions github-actions bot added this to the next release milestone Sep 22, 2025
amir-jakoby added a commit to Sawmills/opentelemetry-collector-contrib that referenced this pull request Oct 1, 2025
* [chore][exporter/loadbalancing] explain static resolver behaviour (#42625)

Co-authored-by: Evan Bradley <[email protected]>

* [processor/resourcedetection] Add support for linode cloud (#42544)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description

This PR adds support for resource detection in Linode Cloud.

I have not added the Linode cloud into semantic conventions, but I can
open a PR for it.

I'm purposing be a code owner for this detector 🙌 

Excluding https://techdocs.akamai.com from Lychee because the link
started causing persistent timeout in CI, for example
[here](https://github.com/open-telemetry/opentelemetry-collector-contrib/actions/runs/17534441883/job/49795707700?pr=42544).

<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->
#### Link to tracking issue

Fixes #42543

<!--Describe what testing was performed and which tests were added.-->
#### Testing

Added tests to cover most cases, and I personally tested them on a
Linode server.

```
2025-09-07T21:48:31.344Z	info	[email protected]/service.go:211	Starting otelcontribcol...	{"resource": {"service.instance.id": "cf0f1ae8-8c54-4f9e-a751-3dd318ea07d7", "service.name": "otelcontribcol", "service.version": "0.134.0-dev"}, "Version": "0.134.0-dev", "NumCPU": 1}
2025-09-07T21:48:31.345Z	info	extensions/extensions.go:41	Starting extensions...	{"resource": {"service.instance.id": "cf0f1ae8-8c54-4f9e-a751-3dd318ea07d7", "service.name": "otelcontribcol", "service.version": "0.134.0-dev"}}
2025-09-07T21:48:31.345Z	info	internal/resourcedetection.go:137	began detecting resource information	{"resource": {"service.instance.id": "cf0f1ae8-8c54-4f9e-a751-3dd318ea07d7", "service.name": "otelcontribcol", "service.version": "0.134.0-dev"}, "otelcol.component.id": "resourcedetection", "otelcol.component.kind": "processor", "otelcol.pipeline.id": "metrics", "otelcol.signal": "metrics"}
2025-09-07T21:48:33.443Z	info	internal/resourcedetection.go:188	detected resource information	{"resource": {"service.instance.id": "cf0f1ae8-8c54-4f9e-a751-3dd318ea07d7", "service.name": "otelcontribcol", "service.version": "0.134.0-dev"}, "otelcol.component.id": "resourcedetection", "otelcol.component.kind": "processor", "otelcol.pipeline.id": "metrics", "otelcol.signal": "metrics", "resource": {"cloud.account.id":"526F8BCA-3E46-4A54-84E76204F8476683","cloud.provider":"linode","cloud.region":"de-fra-2","host.id":"83218692","host.image.id":"linode/ubuntu24.04","host.image.name":"Ubuntu 24.04 LTS","host.name":"ubuntu-otel-collector","host.type":"g6-nanode-1"}}
2025-09-07T21:48:33.444Z	info	[email protected]/service.go:234	Everything is ready. Begin running and processing data.	{"resource": {"service.instance.id": "cf0f1ae8-8c54-4f9e-a751-3dd318ea07d7", "service.name": "otelcontribcol", "service.version": "0.134.0-dev"}}
2025-09-07T21:48:34.444Z	info	Metrics	{"resource": {"service.instance.id": "cf0f1ae8-8c54-4f9e-a751-3dd318ea07d7", "service.name": "otelcontribcol", "service.version": "0.134.0-dev"}, "otelcol.component.id": "debug", "otelcol.component.kind": "exporter", "otelcol.signal": "metrics", "resource metrics": 3, "metrics": 5, "data points": 17}
2025-09-07T21:48:34.445Z	info	ResourceMetrics #0
Resource SchemaURL: https://opentelemetry.io/schemas/1.9.0
Resource attributes:
     -> cloud.account.id: Str(526F8BCA-3E46-4A54-84E76204F8476683)
     -> cloud.provider: Str(linode)
     -> cloud.region: Str(de-fra-2)
     -> host.id: Str(83218692)
     -> host.image.id: Str(linode/ubuntu24.04)
     -> host.image.name: Str(Ubuntu 24.04 LTS)
     -> host.name: Str(ubuntu-otel-collector)
     -> host.type: Str(g6-nanode-1)
```

<!--Describe the documentation added.-->
#### Documentation

Updated the README.md with this new detector.

<!--Please delete paragraphs that you did not use before submitting.-->

---------

Signed-off-by: Paulo Dias <[email protected]>

* [receiver/prometheusremotewritereceiver] accept unspecified types as gauge (#42295)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
METRIC_TYPE_UNSPECIFIED are now accepted by
prometheusremotewritereceiver and given value of "unknown" in
metric.metadata["prometheus.type"]

<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->
#### Link to tracking issue
Fixes (partially) #41840 

<!--Describe what testing was performed and which tests were added.-->
#### Testing
In TestTranslateV2 the "unsupported metric type UNSPECIFIED" was removed
and "accept unspecified metric type as gauge" was added to test that
unspecified types are accepted as gauge


<!--Please delete paragraphs that you did not use before submitting.-->

---------

Signed-off-by: Chetan <[email protected]>

* [chore][exporter/kafka] Clarify export error message (#42653)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description

Change error log message from "issue exporting from topic" to "error
exporting to topic"

* [connector/servicegraph] Fix exponential histogram doesn't clean when expire (#42019)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
When using the exponential histogram in servicegraph connector,
encounter error:
```
2025-08-14T16:04:57.165Z	error	[email protected]/connector.go:187	failed to flush metrics	{"resource": {"service.instance.id": "44774927-7805-40c0-92b3-bed786103c19", "service.name": "otelcol-contrib", "service.version": "0.132.0"}, "otelcol.component.id": "servicegraph", "otelcol.component.kind": "connector", "otelcol.signal": "traces", "otelcol.signal.output": "metrics", "error": "failed to build metrics: failed to find dimensions for key hive\u0000skoala\u0000database\u0000false\u0000client_k8s.cluster.id_a32bf78c-48e6-46a0-9618-a00c235de31e\u0000client_k8s.namespace.name_skoala-system\u0000client_db.system_mysql"}
github.com/open-telemetry/opentelemetry-collector-contrib/connector/servicegraphconnector.(*serviceGraphConnector).metricFlushLoop
	github.com/open-telemetry/opentelemetry-collector-contrib/connector/[email protected]/connector.go:187
``` 

This PR will fix it.

* [receiver/faro, translator/faro] Do not use faro event timestamp as log record timestamp (#42600)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description

Faro events originate in the user's browser, where the local clock may
differ from actual time.
As a result, log record timestamps can be inaccurate, leading to
ingestion issues (e.g., timestamps too old or too far in the future).

This PR stops setting the log record timestamp based on the faro event
timestamp.

<!--Describe what testing was performed and which tests were added.-->
#### Testing
Unit tests adjusted

* [exporter/faro] update success status code to any 2xx (#42622)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
I was exporting faro data and noticed errors for 200 response codes from
the faro endpoint.

<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->
#### Link to tracking issue
Fixes
https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/42658

<!--Describe what testing was performed and which tests were added.-->
#### Testing

<!--Describe the documentation added.-->
#### Documentation

<!--Please delete paragraphs that you did not use before submitting.-->

---------

Signed-off-by: Robbie Lankford <[email protected]>

* receiver/k8scluster: add status reason metric (#42347)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description

Implements second part of the
https://github.com/open-telemetry/semantic-conventions/commit/fb7b4209ef5b383b45034dcfc9d69ff9842f32db

<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->
#### Link to tracking issue
Fixes
https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32457#issuecomment-3232406203

<!--Describe what testing was performed and which tests were added.-->
#### Testing

- added unit test
<!--Describe the documentation added.-->
#### Documentation

- generated
<!--Please delete paragraphs that you did not use before submitting.-->

* [chore][doc] Update `iis.application_pool.state` metric description (#42649)

Update `iis.application_pool.state` metric description per installed
counter information of IIS 10.

Fix #42586

* [processor/resourcedetection] Add support for Scaleway (#42665)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description

This PR adds support for resource detection in Scaleway.

I'm proposing to be a code owner for this detector 🙌

Semantic Conventions PR:
https://github.com/open-telemetry/semantic-conventions/pull/2773

If Image [details are accepted to be added to the
SDK](https://github.com/scaleway/scaleway-sdk-go/pull/2714), I can add
image details to this PR or after it.

<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->
#### Link to tracking issue
Fixes #42664

<!--Describe what testing was performed and which tests were added.-->
#### Testing

Tests added and also tested on a Scaleway instance as we can see the
output below.

```
2025-09-13T14:50:40.750Z	info	[email protected]/service.go:205	Starting otelcontribcol...	{"resource": {"service.instance.id": "9e8bea33-11d5-4166-b35c-f16d5c8839da", "service.name": "otelcontribcol", "service.version": "0.135.0-dev"}, "Version": "0.135.0-dev", "NumCPU": 1}
2025-09-13T14:50:40.751Z	info	extensions/extensions.go:41	Starting extensions...	{"resource": {"service.instance.id": "9e8bea33-11d5-4166-b35c-f16d5c8839da", "service.name": "otelcontribcol", "service.version": "0.135.0-dev"}}
2025-09-13T14:50:40.751Z	info	internal/resourcedetection.go:137	began detecting resource information	{"resource": {"service.instance.id": "9e8bea33-11d5-4166-b35c-f16d5c8839da", "service.name": "otelcontribcol", "service.version": "0.135.0-dev"}, "otelcol.component.id": "resourcedetection", "otelcol.component.kind": "processor", "otelcol.pipeline.id": "metrics", "otelcol.signal": "metrics"}
2025-09-13T14:50:40.954Z	info	internal/resourcedetection.go:188	detected resource information	{"resource": {"service.instance.id": "9e8bea33-11d5-4166-b35c-f16d5c8839da", "service.name": "otelcontribcol", "service.version": "0.135.0-dev"}, "otelcol.component.id": "resourcedetection", "otelcol.component.kind": "processor", "otelcol.pipeline.id": "metrics", "otelcol.signal": "metrics", "resource": {"cloud.account.id":"10542306-0c75-4265-9c2c-1fbfe4ea0bf0","cloud.availability_zone":"nl-ams-1","cloud.platform":"scaleway_cloud_compute","cloud.provider":"scaleway_cloud","cloud.region":"nl-ams","host.id":"9209777f-3ad4-4a32-a2e3-95bbc59d6ee3","host.name":"otel-collector-scw","host.type":"STARDUST1-S"}}
2025-09-13T14:50:40.955Z	info	[email protected]/service.go:228	Everything is ready. Begin running and processing data.	{"resource": {"service.instance.id": "9e8bea33-11d5-4166-b35c-f16d5c8839da", "service.name": "otelcontribcol", "service.version": "0.135.0-dev"}}
2025-09-13T14:50:41.956Z	info	Metrics	{"resource": {"service.instance.id": "9e8bea33-11d5-4166-b35c-f16d5c8839da", "service.name": "otelcontribcol", "service.version": "0.135.0-dev"}, "otelcol.component.id": "debug", "otelcol.component.kind": "exporter", "otelcol.signal": "metrics", "resource metrics": 3, "metrics": 5, "data points": 17}
2025-09-13T14:50:41.958Z	info	ResourceMetrics #0
Resource SchemaURL: https://opentelemetry.io/schemas/1.9.0
Resource attributes:
     -> cloud.provider: Str(scaleway_cloud)
     -> cloud.platform: Str(scaleway_cloud_compute)
     -> cloud.account.id: Str(10542306-0c75-4265-9c2c-1fbfe4ea0bf0)
     -> cloud.availability_zone: Str(nl-ams-1)
     -> cloud.region: Str(nl-ams)
     -> host.id: Str(9209777f-3ad4-4a32-a2e3-95bbc59d6ee3)
     -> host.name: Str(otel-collector-scw)
     -> host.type: Str(STARDUST1-S)
```

<!--Describe the documentation added.-->
#### Documentation

Updated the README.md with this new detector.

<!--Please delete paragraphs that you did not use before submitting.-->

---------

Signed-off-by: Paulo Dias <[email protected]>

* [chore] [opampsupervisor] Remove time.Sleep call (#42654)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
 Remove time.Sleep call 
<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->
#### Link to tracking issue
Fixes #42550 

<!--Describe what testing was performed and which tests were added.-->
#### Testing

<!--Describe the documentation added.-->
#### Documentation

<!--Please delete paragraphs that you did not use before submitting.-->

* receiver/postgresql - Include execution time metric into query samples (#42428)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
The logs collection in PostgreSQL receiver currently does not include
execution time of the currently running queries (query_samples) in
payload. This needs to be calculated in the collector query itself based
on the query_start time.

<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->
#### Link to tracking issue
Fixes
https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/42429

<!--Describe what testing was performed and which tests were added.-->
#### Testing
Unit tests added/updated

<!--Describe the documentation added.-->
#### Documentation

<!--Please delete paragraphs that you did not use before submitting.-->

* [processor/resourcedetection] Add support for Vultr (#42570)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description

This PR adds support for resource detection in Vultr.

I have not added Vultr into semantic conventions, but I can open a PR
for it.

I'm proposing to be a code owner for this detector 🙌

Excluding https://www.vultr.com from Lychee because the link started
causing persistent error (403) in CI, for example
[here](https://github.com/open-telemetry/opentelemetry-collector-contrib/actions/runs/17565682877/job/49892128357?pr=42570).

<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->
#### Link to tracking issue

Fixes #42569 

<!--Describe what testing was performed and which tests were added.-->
#### Testing

Added tests to cover most cases, and I personally tested them on a Vultr
server.

```
2025-09-08T22:08:45.332Z	info	[email protected]/service.go:211	Starting otelcontribcol...	{"resource": {"service.instance.id": "528e617f-1024-42e2-a3cf-2d84db7eddfb", "service.name": "otelcontribcol", "service.version": "0.134.0-dev"}, "Version": "0.134.0-dev", "NumCPU": 1}
2025-09-08T22:08:45.333Z	info	extensions/extensions.go:41	Starting extensions...	{"resource": {"service.instance.id": "528e617f-1024-42e2-a3cf-2d84db7eddfb", "service.name": "otelcontribcol", "service.version": "0.134.0-dev"}}
2025-09-08T22:08:45.333Z	info	internal/resourcedetection.go:137	began detecting resource information	{"resource": {"service.instance.id": "528e617f-1024-42e2-a3cf-2d84db7eddfb", "service.name": "otelcontribcol", "service.version": "0.134.0-dev"}, "otelcol.component.id": "resourcedetection", "otelcol.component.kind": "processor", "otelcol.pipeline.id": "metrics", "otelcol.signal": "metrics"}
2025-09-08T22:08:45.453Z	info	internal/resourcedetection.go:188	detected resource information	{"resource": {"service.instance.id": "528e617f-1024-42e2-a3cf-2d84db7eddfb", "service.name": "otelcontribcol", "service.version": "0.134.0-dev"}, "otelcol.component.id": "resourcedetection", "otelcol.component.kind": "processor", "otelcol.pipeline.id": "metrics", "otelcol.signal": "metrics", "resource": {"cloud.provider":"vultr","cloud.region":"lhr","host.id":"97d8dc10-9c39-4d97-9301-1008721dba5f","host.name":"vultr.guest"}}
2025-09-08T22:08:45.454Z	info	[email protected]/service.go:234	Everything is ready. Begin running and processing data.	{"resource": {"service.instance.id": "528e617f-1024-42e2-a3cf-2d84db7eddfb", "service.name": "otelcontribcol", "service.version": "0.134.0-dev"}}
2025-09-08T22:08:46.455Z	info	Metrics	{"resource": {"service.instance.id": "528e617f-1024-42e2-a3cf-2d84db7eddfb", "service.name": "otelcontribcol", "service.version": "0.134.0-dev"}, "otelcol.component.id": "debug", "otelcol.component.kind": "exporter", "otelcol.signal": "metrics", "resource metrics": 3, "metrics": 5, "data points": 17}
2025-09-08T22:08:46.455Z	info	ResourceMetrics #0
Resource SchemaURL: https://opentelemetry.io/schemas/1.9.0
Resource attributes:
     -> cloud.provider: Str(vultr)
     -> cloud.region: Str(lhr)
     -> host.id: Str(97d8dc10-9c39-4d97-9301-1008721dba5f)
     -> host.name: Str(vultr.guest)
```

<!--Describe the documentation added.-->
#### Documentation

Updated the README.md with this new detector.

<!--Please delete paragraphs that you did not use before submitting.-->

---------

Signed-off-by: Paulo Dias <[email protected]>
Co-authored-by: Antoine Toulme <[email protected]>

* Failover connector queue settings (#41283)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description

PR for failover connector queue, allows for queueing on the "exporter
portion" of the connector. Preventing data points from being stuck in a
failed exporter, as well as faster failover. This should in theory be
used as a replacement of the queue enabled on the exporter side.

<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->
#### Link to tracking issue
Fixes #33007

<!--Describe what testing was performed and which tests were added.-->
#### Testing

Tests need to be updated

<!--Describe the documentation added.-->
#### Documentation

<!--Please delete paragraphs that you did not use before submitting.-->

* [chore][receiver/prometheus] Skip tests related to StartTimeAdjustment (#42685)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description

<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->

Skips flaky tests related to StartTimeAdjustment

#### Link to tracking issue

Updates #42684
Fixes #42563
Unblocks #42493
Unblocks #42606

* [processor/isolationforest] Fix goroutine leak in modelUpdateLoop shutdown (#42676)

#### Description
This PR fixes goroutine leaks in the isolation forest processor caused
by improper shutdown coordination of background `modelUpdateLoop`
goroutines.

The processor was starting background goroutines for periodic model
updates but not properly waiting for them to terminate during shutdown,
causing `goleak` test failures. The tests would pass functionally but
fail due to leaked goroutines remaining active after test completion.

**Root Cause:**
- `newIsolationForestProcessor` starts `go processor.modelUpdateLoop()` 
- `Shutdown()` method signals stop but doesn't wait for goroutine
termination
- Tests don't call `Shutdown()` on created processors

**Fix:**
- Added `shutdownWG sync.WaitGroup` for proper goroutine tracking
- Modified `Shutdown()` to wait for all background goroutines to
complete
- Updated tests to call `Shutdown()` during cleanup
- No functional changes to processor behavior

#### Link to tracking issue
Fixes #42675 

#### Testing
- All existing tests now pass without goroutine leaks
- `goleak` tests pass successfully  
- Added proper shutdown cleanup to all test functions that create
processors
- Verified no regression in processor functionality
- Background goroutines properly terminate in both test and production
environments

**Files tested:**
- `processor_test.go` - Fixed 5 test functions to call `Shutdown()`
- `factory_test.go` - Already had proper shutdown calls
- `integration_test.go` - Verified shutdown coordination works

#### Documentation
- Updated inline code comments explaining shutdown coordination
- No user-facing documentation changes needed (internal fix only)
- Proper goroutine lifecycle management maintains existing API

* [processor/isolationforest] Add comprehensive unit tests (#42694)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
Add comprehensive unit tests for isolation forest processor to achieve
93% test coverage. Includes tests for core algorithm, all processor
modes, configuration validation, feature extractors, error handling, and
concurrent access.

<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->
#### Link to tracking issue
Fixes #42693

<!--Describe what testing was performed and which tests were added.-->
#### Testing
Testing

- Added 50+ unit tests covering all code paths
- Achieved 93.8% test coverage
- Tested thread safety and concurrent access

All tests pass with no race conditions

<!--Please delete paragraphs that you did not use before submitting.-->

* [exporter/signalfx] root_path validation (#42696)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
Do not validate the root_path of the collector if `sync_host_metadata`
is not set

<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->
#### Link to tracking issue
Fixes #42688

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Curtis Robert <[email protected]>

* Chore: Disallow support for dev containers (#42698)

#### Description

This looks to disallow the project to adopt dev containers as a
supported tool chain. This project (for the most part) is a pure go
project and the required effort to get a local developer environment
sorted should be minimal.

As for this reason, there should be no real reason for the maintainers
of the project to maintain a secondary developer environment which has
the potential to include unwanted security risks.

This pull request does not stop users from using dev containers, but the
maintainers of the project offer no official support for it.

* [chroe] remove batch from various examples (#42700)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
part of
https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/42624

<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->
#### Link to tracking issue
Fixes

<!--Describe what testing was performed and which tests were added.-->
#### Testing

<!--Describe the documentation added.-->
#### Documentation

<!--Please delete paragraphs that you did not use before submitting.-->

Signed-off-by: Jared Tan <[email protected]>

* Update flaky otelarrow tests (#42690)

#### Description

This is a flaky test, not worth keeping or fixing.

#### Link to tracking issue
Fixes #42668
Fixes #42588

* [processor/redaction] support redaction of scope level atrributes (#42681)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description

<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->
#### Link to tracking issue
Fixes
https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/42659
Fixes #37799 (added by @mx-psi)

Signed-off-by: odubajDT <[email protected]>

* Update module github.com/Azure/azure-sdk-for-go/sdk/azcore to v1.19.1 (#42704)

Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs
from Renovate will soon appear from 'Mend'. Learn more
[here](https://redirect.github.com/renovatebot/renovate/discussions/37842).

This PR contains the following updates:

| Package | Change | Age | Confidence |
|---|---|---|---|
|
[github.com/Azure/azure-sdk-for-go/sdk/azcore](https://redirect.github.com/Azure/azure-sdk-for-go)
| `v1.19.0` -> `v1.19.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fAzure%2fazure-sdk-for-go%2fsdk%2fazcore/v1.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fAzure%2fazure-sdk-for-go%2fsdk%2fazcore/v1.19.0/v1.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

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

---

### Configuration

📅 **Schedule**: Branch creation - "on tuesday" (UTC), 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

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

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: otelbot <[email protected]>

* Update module github.com/tidwall/wal to v1.2.1 (#42720)

Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs
from Renovate will soon appear from 'Mend'. Learn more
[here](https://redirect.github.com/renovatebot/renovate/discussions/37842).

This PR contains the following updates:

| Package | Change | Age | Confidence |
|---|---|---|---|
| [github.com/tidwall/wal](https://redirect.github.com/tidwall/wal) |
`v1.2.0` -> `v1.2.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2ftidwall%2fwal/v1.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2ftidwall%2fwal/v1.2.0/v1.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

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

---

### Release Notes

<details>
<summary>tidwall/wal (github.com/tidwall/wal)</summary>

###
[`v1.2.1`](https://redirect.github.com/tidwall/wal/compare/v1.2.0...v1.2.1)

[Compare
Source](https://redirect.github.com/tidwall/wal/compare/v1.2.0...v1.2.1)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "on tuesday" (UTC), 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

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

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: otelbot <[email protected]>

* Update github-actions deps (#42703)

Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs
from Renovate will soon appear from 'Mend'. Learn more
[here](https://redirect.github.com/renovatebot/renovate/discussions/37842).

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[actions/create-github-app-token](https://redirect.github.com/actions/create-github-app-token)
| action | patch | `v2.1.1` -> `v2.1.4` |
|
[github/codeql-action](https://redirect.github.com/github/codeql-action)
| action | patch | `v3.30.2` -> `v3.30.3` |
|
[github/codeql-action](https://redirect.github.com/github/codeql-action)
| action | digest | `d3678e2` -> `192325c` |

---

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

---

### Release Notes

<details>
<summary>actions/create-github-app-token
(actions/create-github-app-token)</summary>

###
[`v2.1.4`](https://redirect.github.com/actions/create-github-app-token/releases/tag/v2.1.4)

[Compare
Source](https://redirect.github.com/actions/create-github-app-token/compare/v2.1.3...v2.1.4)

##### Bug Fixes

- **deps:** bump
[@&#8203;octokit/auth-app](https://redirect.github.com/octokit/auth-app)
from 7.2.1 to 8.0.1
([#&#8203;257](https://redirect.github.com/actions/create-github-app-token/issues/257))
([bef1eaf](https://redirect.github.com/actions/create-github-app-token/commit/bef1eaf1c0ac2b148ee2a0a74c65fbe6db0631f1))

###
[`v2.1.3`](https://redirect.github.com/actions/create-github-app-token/releases/tag/v2.1.3)

[Compare
Source](https://redirect.github.com/actions/create-github-app-token/compare/v2.1.2...v2.1.3)

##### Bug Fixes

- **deps:** bump undici from 7.8.0 to 7.10.0 in the
production-dependencies group
([#&#8203;254](https://redirect.github.com/actions/create-github-app-token/issues/254))
([f3d5ec2](https://redirect.github.com/actions/create-github-app-token/commit/f3d5ec20739b0cf6f0d52e5a051b65484c378ec9))

###
[`v2.1.2`](https://redirect.github.com/actions/create-github-app-token/releases/tag/v2.1.2)

[Compare
Source](https://redirect.github.com/actions/create-github-app-token/compare/v2.1.1...v2.1.2)

##### Bug Fixes

- **deps:** bump
[@&#8203;octokit/request](https://redirect.github.com/octokit/request)
from 9.2.3 to 10.0.2
([#&#8203;256](https://redirect.github.com/actions/create-github-app-token/issues/256))
([5d7307b](https://redirect.github.com/actions/create-github-app-token/commit/5d7307be63501c0070c634b0ae8fec74e8208130))

</details>

<details>
<summary>github/codeql-action (github/codeql-action)</summary>

###
[`v3.30.3`](https://redirect.github.com/github/codeql-action/releases/tag/v3.30.3)

[Compare
Source](https://redirect.github.com/github/codeql-action/compare/v3.30.2...v3.30.3)

### CodeQL Action Changelog

See the [releases
page](https://redirect.github.com/github/codeql-action/releases) for the
relevant changes to the CodeQL CLI and language packs.

#### 3.30.3 - 10 Sep 2025

No user facing changes.

See the full
[CHANGELOG.md](https://redirect.github.com/github/codeql-action/blob/v3.30.3/CHANGELOG.md)
for more information.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "on tuesday" (UTC), 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://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.

---

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

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Update golang:1.25 Docker digest to 8305f5f (#42701)

Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs
from Renovate will soon appear from 'Mend'. Learn more
[here](https://redirect.github.com/renovatebot/renovate/discussions/37842).

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| golang | stage | digest | `b773c94` -> `8305f5f` |
| golang | final | digest | `b773c94` -> `8305f5f` |

---

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

---

### Configuration

📅 **Schedule**: Branch creation - "on tuesday" (UTC), 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.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

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

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Update module google.golang.org/grpc to v1.75.1 (#42723)

Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs
from Renovate will soon appear from 'Mend'. Learn more
[here](https://redirect.github.com/renovatebot/renovate/discussions/37842).

This PR contains the following updates:

| Package | Change | Age | Confidence |
|---|---|---|---|
| [google.golang.org/grpc](https://redirect.github.com/grpc/grpc-go) |
`v1.75.0` -> `v1.75.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/google.golang.org%2fgrpc/v1.75.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/google.golang.org%2fgrpc/v1.75.0/v1.75.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

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

---

### Release Notes

<details>
<summary>grpc/grpc-go (google.golang.org/grpc)</summary>

###
[`v1.75.1`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.75.1):
Release 1.75.1

[Compare
Source](https://redirect.github.com/grpc/grpc-go/compare/v1.75.0...v1.75.1)

##### Bug Fixes

- transport: Fix a data race while copying headers for stats handlers in
the std lib http2 server transport.
([#&#8203;8519](https://redirect.github.com/grpc/grpc-go/issues/8519))
- xdsclient:
- Fix a data race caused while reporting load to LRS.
([#&#8203;8483](https://redirect.github.com/grpc/grpc-go/pull/8483))
- Fix regression preventing empty node IDs when creating an LRS client.
([#&#8203;8483](https://redirect.github.com/grpc/grpc-go/issues/8483))
- server: Fix a regression preventing streams from being cancelled or
timed out when blocked on flow control.
([#&#8203;8528](https://redirect.github.com/grpc/grpc-go/issues/8528))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "on tuesday" (UTC), 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

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

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: otelbot <[email protected]>
Co-authored-by: Yang Song <[email protected]>

* Update module github.com/getsentry/sentry-go to v0.35.3 (#42713)

Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs
from Renovate will soon appear from 'Mend'. Learn more
[here](https://redirect.github.com/renovatebot/renovate/discussions/37842).

This PR contains the following updates:

| Package | Change | Age | Confidence |
|---|---|---|---|
|
[github.com/getsentry/sentry-go](https://redirect.github.com/getsentry/sentry-go)
| `v0.35.1` -> `v0.35.3` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgetsentry%2fsentry-go/v0.35.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgetsentry%2fsentry-go/v0.35.1/v0.35.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

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

---

### Release Notes

<details>
<summary>getsentry/sentry-go (github.com/getsentry/sentry-go)</summary>

###
[`v0.35.3`](https://redirect.github.com/getsentry/sentry-go/releases/tag/v0.35.3):
0.35.3

[Compare
Source](https://redirect.github.com/getsentry/sentry-go/compare/v0.35.2...v0.35.3)

The Sentry SDK team is happy to announce the immediate availability of
Sentry Go SDK v0.35.3.

##### Bug Fixes

- Add missing rate limit categories
([#&#8203;1082](https://redirect.github.com/getsentry/sentry-go/pull/1082))

###
[`v0.35.2`](https://redirect.github.com/getsentry/sentry-go/releases/tag/v0.35.2):
0.35.2

[Compare
Source](https://redirect.github.com/getsentry/sentry-go/compare/v0.35.1...v0.35.2)

The Sentry SDK team is happy to announce the immediate availability of
Sentry Go SDK v0.35.2.

##### Bug Fixes

- Fix OpenTelemetry spans being created as transactions instead of child
spans
([#&#8203;1073](https://redirect.github.com/getsentry/sentry-go/pull/1073))

##### Misc

- Add `MockTransport` to test clients for improved testing
([#&#8203;1071](https://redirect.github.com/getsentry/sentry-go/pull/1071))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "on tuesday" (UTC), 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

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

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: otelbot <[email protected]>
Co-authored-by: Yang Song <[email protected]>

* Update module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common to v1.1.27 (#42719)

Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs
from Renovate will soon appear from 'Mend'. Learn more
[here](https://redirect.github.com/renovatebot/renovate/discussions/37842).

This PR contains the following updates:

| Package | Change | Age | Confidence |
|---|---|---|---|
|
[github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common](https://redirect.github.com/tencentcloud/tencentcloud-sdk-go)
| `v1.1.24` -> `v1.1.27` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2ftencentcloud%2ftencentcloud-sdk-go%2ftencentcloud%2fcommon/v1.1.27?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2ftencentcloud%2ftencentcloud-sdk-go%2ftencentcloud%2fcommon/v1.1.24/v1.1.27?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

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

---

### Release Notes

<details>
<summary>tencentcloud/tencentcloud-sdk-go
(github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common)</summary>

###
[`v1.1.27`](https://redirect.github.com/tencentcloud/tencentcloud-sdk-go/compare/v1.1.26...v1.1.27)

[Compare
Source](https://redirect.github.com/tencentcloud/tencentcloud-sdk-go/compare/v1.1.26...v1.1.27)

###
[`v1.1.26`](https://redirect.github.com/tencentcloud/tencentcloud-sdk-go/compare/v1.1.25...v1.1.26)

[Compare
Source](https://redirect.github.com/tencentcloud/tencentcloud-sdk-go/compare/v1.1.25...v1.1.26)

###
[`v1.1.25`](https://redirect.github.com/tencentcloud/tencentcloud-sdk-go/compare/v1.1.24...v1.1.25)

[Compare
Source](https://redirect.github.com/tencentcloud/tencentcloud-sdk-go/compare/v1.1.24...v1.1.25)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "on tuesday" (UTC), 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

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

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: otelbot <[email protected]>
Co-authored-by: Yang Song <[email protected]>

* Update module github.com/huaweicloud/huaweicloud-sdk-go-v3 to v0.1.168 (#42715)

Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs
from Renovate will soon appear from 'Mend'. Learn more
[here](https://redirect.github.com/renovatebot/renovate/discussions/37842).

This PR contains the following updates:

| Package | Change | Age | Confidence |
|---|---|---|---|
|
[github.com/huaweicloud/huaweicloud-sdk-go-v3](https://redirect.github.com/huaweicloud/huaweicloud-sdk-go-v3)
| `v0.1.167` -> `v0.1.168` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fhuaweicloud%2fhuaweicloud-sdk-go-v3/v0.1.168?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fhuaweicloud%2fhuaweicloud-sdk-go-v3/v0.1.167/v0.1.168?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

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

---

### Release Notes

<details>
<summary>huaweicloud/huaweicloud-sdk-go-v3
(github.com/huaweicloud/huaweicloud-sdk-go-v3)</summary>

###
[`v0.1.168`](https://redirect.github.com/huaweicloud/huaweicloud-sdk-go-v3/releases/tag/v0.1.168)

[Compare
Source](https://redirect.github.com/huaweicloud/huaweicloud-sdk-go-v3/compare/v0.1.167...v0.1.168)

Release 0.1.168

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "on tuesday" (UTC), 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

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

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: otelbot <[email protected]>
Co-authored-by: Yang Song <[email protected]>

* Update module github.com/elastic/go-docappender/v2 to v2.11.2 (#42710)

Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs
from Renovate will soon appear from 'Mend'. Learn more
[here](https://redirect.github.com/renovatebot/renovate/discussions/37842).

This PR contains the following updates:

| Package | Change | Age | Confidence |
|---|---|---|---|
|
[github.com/elastic/go-docappender/v2](https://redirect.github.com/elastic/go-docappender)
| `v2.11.0` -> `v2.11.2` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2felastic%2fgo-docappender%2fv2/v2.11.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2felastic%2fgo-docappender%2fv2/v2.11.0/v2.11.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

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

---

### Release Notes

<details>
<summary>elastic/go-docappender
(github.com/elastic/go-docappender/v2)</summary>

###
[`v2.11.2`](https://redirect.github.com/elastic/go-docappender/releases/tag/v2.11.2)

[Compare
Source](https://redirect.github.com/elastic/go-docappender/compare/v2.11.1...v2.11.2)

##### What's Changed

- build(deps): bump the otel group with 5 updates by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;270](https://redirect.github.com/elastic/go-docappender/pull/270)
- perf: avoid copying body buffer when compression is enabled v2 by
[@&#8203;kruskall](https://redirect.github.com/kruskall) in
[#&#8203;274](https://redirect.github.com/elastic/go-docappender/pull/274)

**Full Changelog**:
<https://github.com/elastic/go-docappender/compare/v2.11.1...v2.11.2>

###
[`v2.11.1`](https://redirect.github.com/elastic/go-docappender/releases/tag/v2.11.1)

[Compare
Source](https://redirect.github.com/elastic/go-docappender/compare/v2.11.0...v2.11.1)

##### What's Changed

- ci: enable race detector for go tests by
[@&#8203;kruskall](https://redirect.github.com/kruskall) in
[#&#8203;191](https://redirect.github.com/elastic/go-docappender/pull/191)
- ci: fix ci running twice by
[@&#8203;oakrizan](https://redirect.github.com/oakrizan) in
[#&#8203;262](https://redirect.github.com/elastic/go-docappender/pull/262)
- build(deps): bump github.com/elastic/go-elasticsearch/v8 from 8.18.1
to 8.19.0 in /integrationtest by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;263](https://redirect.github.com/elastic/go-docappender/pull/263)
- build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;266](https://redirect.github.com/elastic/go-docappender/pull/266)
- build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0 in
/integrationtest by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;267](https://redirect.github.com/elastic/go-docappender/pull/267)
- build(deps): bump actions/checkout from 4 to 5 in the github-actions
group by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;264](https://redirect.github.com/elastic/go-docappender/pull/264)
- build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1 in
/integrationtest by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;269](https://redirect.github.com/elastic/go-docappender/pull/269)
- build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;268](https://redirect.github.com/elastic/go-docappender/pull/268)
- build(deps): bump the github-actions group with 2 updates by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;272](https://redirect.github.com/elastic/go-docappender/pull/272)
- perf: avoid copying body buffer when compression is enabled by
[@&#8203;kruskall](https://redirect.github.com/kruskall) in
[#&#8203;273](https://redirect.github.com/elastic/go-docappender/pull/273)

**Full Changelog**:
<https://github.com/elastic/go-docappender/compare/v2.11.0...v2.11.1>

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "on tuesday" (UTC), 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

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

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: otelbot <[email protected]>
Co-authored-by: Yang Song <[email protected]>

* Update module go.yaml.in/yaml/v2 to v2.4.3 (#42722)

Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs
from Renovate will soon appear from 'Mend'. Learn more
[here](https://redirect.github.com/renovatebot/renovate/discussions/37842).

This PR contains the following updates:

| Package | Change | Age | Confidence |
|---|---|---|---|
| [go.yaml.in/yaml/v2](https://redirect.github.com/yaml/go-yaml) |
`v2.4.2` -> `v2.4.3` |
[![age](https://developer.mend.io/api/mc/badges/age/go/go.yaml.in%2fyaml%2fv2/v2.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.yaml.in%2fyaml%2fv2/v2.4.2/v2.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

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

---

### Release Notes

<details>
<summary>yaml/go-yaml (go.yaml.in/yaml/v2)</summary>

###
[`v2.4.3`](https://redirect.github.com/yaml/go-yaml/compare/v2.4.2...v2.4.3)

[Compare
Source](https://redirect.github.com/yaml/go-yaml/compare/v2.4.2...v2.4.3)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "on tuesday" (UTC), 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

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

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Yang Song <[email protected]>

* Update module github.com/docker/docker to v28.4.0+incompatible (#42726)

Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs
from Renovate will soon appear from 'Mend'. Learn more
[here](https://redirect.github.com/renovatebot/renovate/discussions/37842).

This PR contains the following updates:

| Package | Change | Age | Confidence |
|---|---|---|---|
| [github.com/docker/docker](https://redirect.github.com/docker/docker)
| `v28.3.3+incompatible` -> `v28.4.0+incompatible` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fdocker%2fdocker/v28.4.0+incompatible?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fdocker%2fdocker/v28.3.3+incompatible/v28.4.0+incompatible?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

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

---

### Release Notes

<details>
<summary>docker/docker (github.com/docker/docker)</summary>

###
[`v28.4.0+incompatible`](https://redirect.github.com/docker/docker/compare/v28.3.3...v28.4.0)

[Compare
Source](https://redirect.github.com/docker/docker/compare/v28.3.3...v28.4.0)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "on tuesday" (UTC), 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

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

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: otelbot <[email protected]>
Co-authored-by: Yang Song <[email protected]>

* Update All github.com/datadog packages (#42702)

Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs
from Renovate will soon appear from 'Mend'. Learn more
[here](https://redirect.github.com/renovatebot/renovate/discussions/37842).

This PR contains the following updates:

| Package | Change | Age | Confidence |
|---|---|---|---|
|
[github.com/DataDog/datadog-agent/pkg/obfuscate](https://redirect.github.com/DataDog/datadog-agent)
| `v0.70.0` -> `v0.70.2` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2fobfuscate/v0.70.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2fobfuscate/v0.70.0/v0.70.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/DataDog/datadog-api-client-go/v2](https://redirect.github.com/DataDog/datadog-api-client-go)
| `v2.45.0` -> `v2.46.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-api-client-go%2fv2/v2.46.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fdatadog-api-client-go%2fv2/v2.45.0/v2.46.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

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

---

### Release Notes

<details>
<summary>DataDog/datadog-api-client-go
(github.com/DataDog/datadog-api-client-go/v2)</summary>

###
[`v2.46.0`](https://redirect.github.com/DataDog/datadog-api-client-go/releases/tag/v2.46.0)

[Compare
Source](https://redirect.github.com/DataDog/datadog-api-client-go/compare/v2.45.0...v2.46.0)

See ./CHANGELOG.md for details

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "on tuesday" (UTC), 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://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.

---

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

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: otelbot <[email protected]>
Co-authored-by: Yang Song <[email protected]>

* Update module github.com/hetznercloud/hcloud-go/v2 to v2.23.0 (#42728)

Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs
from Renovate will soon appear from 'Mend'. Learn more
[here](https://redirect.github.com/renovatebot/renovate/discussions/37842).

This PR contains the following updates:

| Package | Change | Age | Confidence |
|---|---|---|---|
|
[github.com/hetznercloud/hcloud-go/v2](https://redirect.github.com/hetznercloud/hcloud-go)
| `v2.22.0` -> `v2.23.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fhetznercloud%2fhcloud-go%2fv2/v2.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fhetznercloud%2fhcloud-go%2fv2/v2.22.0/v2.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

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

---

### Release Notes

<details>
<summary>hetznercloud/hcloud-go
(github.com/hetznercloud/hcloud-go/v2)</summary>

###
[`v2.23.0`](https://redirect.github.com/hetznercloud/hcloud-go/blob/HEAD/CHANGELOG.md#v2230)

[Compare
Source](https://redirect.github.com/hetznercloud/hcloud-go/compare/v2.22.0...v2.23.0)

##### Features

- expose account currency information
([#&#8203;695](https://redirect.github.com/hetznercloud/hcloud-go/issues/695))
- add category property to server type
([#&#8203;717](https://redirect.github.com/hetznercloud/hcloud-go/issues/717))

##### Bug Fixes

- **primary-ip**: labels not clearable
([#&#8203;699](https://redirect.github.com/hetznercloud/hcloud-go/issues/699))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "on tuesday" (UTC), 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

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

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: otelbot <[email protected]>

* Update module bitbucket.org/atlassian/go-asap/v2 to v2.13.3 (#42725)

Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs
from Renovate will soon appear from 'Mend'. Learn more
[here](https://redirect.github.com/renovatebot/renovate/discussions/37842).

This PR contains the following updates:

| Package | Change | Age | Confidence |
|---|---|---|---|
|
[bitbucket.org/atlassian/go-asap/v2](https://bitbucket.org/atlassian/go-asap)
| `v2.12.3` -> `v2.13.3` |
[![age](https://developer.mend.io/api/mc/badges/age/go/bitbucket.org%2fatlassian%2fgo-asap%2fv2/v2.13.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/bitbucket.org%2fatlassian%2fgo-asap%2fv2/v2.12.3/v2.13.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

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

---

### Release Notes

<details>
<summary>atlassian/go-asap
(bitbucket.org/atlassian/go-asap/v2)</summary>

###
[`v2.13.3`](https://bitbucket.org/atlassian/go-asap/branches/compare/v2.13.3%0Dv2.12.3)

[Compare
Source](https://bitbucket.org/atlassian/go-asap/branches/compare/v2.13.3%0Dv2.12.3)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "on tuesday" (UTC), 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

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

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: otelbot <[email protected]>
Co-authored-by: Yang Song <[email protected]>

* Update module github.com/scaleway/scaleway-sdk-go to v1.0.0-beta.35 (#42716)

Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs
from Renovate will soon appear from 'Mend'. Learn more
[here](https://redirect.github.com/renovatebot/renovate/discussions/37842).

This PR contains the following updates:

| Package | Change | Age | Confidence |
|---|---|---|---|
|
[github.com/scaleway/scaleway-sdk-go](https://redirect.github.com/scaleway/scaleway-sdk-go)
| `v1.0.0-beta.34` -> `v1.0.0-beta.35` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fscaleway%2fscaleway-sdk-go/v1.0.0-beta.35?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fscaleway%2fscaleway-sdk-go/v1.0.0-beta.34/v1.0.0-beta.35?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

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

---

### Release Notes

<details>
<summary>scaleway/scaleway-sdk-go
(github.com/scaleway/scaleway-sdk-go)</summary>

###
[`v1.0.0-beta.35`](https://redirect.github.com/scaleway/scaleway-sdk-go/releases/tag/v1.0.0-beta.35)

[Compare
Source](https://redirect.github.com/scaleway/scaleway-sdk-go/compare/v1.0.0-beta.34...v1.0.0-beta.35)

#### What's Changed

##### Feat

- feat(iam): add saml certificate expires\_at field by
[@&#8203;scaleway-bot](https://redirect.github.com/scaleway-bot) in
[#&#8203;2641](https://redirect.github.com/scaleway/scaleway-sdk-go/pull/2641)
- feat(baremetal): add protected flag on servers by
[@&#8203;scaleway-bot](https://redirect.github.com/scaleway-bot) in
[#&#8203;2644](https://redirect.github.com/scaleway/scaleway-sdk-go/pull/2644)
- feat(ipam): add support for listing by `ip_address` and `mac_address`
by [@&#8203;scaleway-bot](https://redirect.github.com/scaleway-bot) in
[#&#8203;2645](https://redirect.github.com/scaleway/scaleway-sdk-go/pull/2645)
- feat(mongodb): add waiters for v1 by
[@&#8203;jremy42](https://redirect.github.com/jremy42) in
[#&#8203;2646](https://redirect.github.com/scaleway/scaleway-sdk-go/pull/2646)
- …
JaredTan95 added a commit to openinsight-proj/opentelemetry-collector-contrib that referenced this pull request Oct 15, 2025
* Update module github.com/redis/go-redis/v9 to v9.14.0 (#42736)

Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs
from Renovate will soon appear from 'Mend'. Learn more
[here](https://redirect.github.com/renovatebot/renovate/discussions/37842).

This PR contains the following updates:

| Package | Change | Age | Confidence |
|---|---|---|---|
|
[github.com/redis/go-redis/v9](https://redirect.github.com/redis/go-redis)
| `v9.12.1` -> `v9.14.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fredis%2fgo-redis%2fv9/v9.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fredis%2fgo-redis%2fv9/v9.12.1/v9.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

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

---

### Release Notes

<details>
<summary>redis/go-redis (github.com/redis/go-redis/v9)</summary>

###
[`v9.14.0`](https://redirect.github.com/redis/go-redis/releases/tag/v9.14.0):
9.14.0

[Compare
Source](https://redirect.github.com/redis/go-redis/compare/v9.13.0...v9.14.0)

#### Highlights

- Added batch process method to the pipeline
([#&#8203;3510](https://redirect.github.com/redis/go-redis/pull/3510))

### Changes

#### 🚀 New Features

- Added batch process method to the pipeline
([#&#8203;3510](https://redirect.github.com/redis/go-redis/pull/3510))

#### 🐛 Bug Fixes

- fix: SetErr on Cmd if the command cannot be queued correctly in
multi/exec
([#&#8203;3509](https://redirect.github.com/redis/go-redis/pull/3509))

#### 🧰 Maintenance

- Updates release drafter config to exclude dependabot
([#&#8203;3511](https://redirect.github.com/redis/go-redis/pull/3511))
- chore(deps): bump actions/setup-go from 5 to 6
([#&#8203;3504](https://redirect.github.com/redis/go-redis/pull/3504))

#### Contributors

We'd like to thank all the contributors who worked on this release!

[@&#8203;elena-kolevska](https://redirect.github.com/elena-kolevksa),
[@&#8203;htemelski-redis](https://redirect.github.com/htemelski-redis)
and [@&#8203;ndyakov](https://redirect.github.com/ndyakov)

###
[`v9.13.0`](https://redirect.github.com/redis/go-redis/releases/tag/v9.13.0):
9.13.0

[Compare
Source](https://redirect.github.com/redis/go-redis/compare/v9.12.1...v9.13.0)

##### Highlights

- Pipeliner expose queued commands
([#&#8203;3496](https://redirect.github.com/redis/go-redis/pull/3496))
- Ensure that JSON.GET returns Nil response
([#&#8203;3470](https://redirect.github.com/redis/go-redis/pull/3470))
- Fixes on Read and Write buffer sizes and UniversalOptions

##### Changes

- Pipeliner expose queued commands
([#&#8203;3496](https://redirect.github.com/redis/go-redis/pull/3496))
- fix(test): fix a timing issue in pubsub test
([#&#8203;3498](https://redirect.github.com/redis/go-redis/pull/3498))
- Allow users to enable read-write splitting in failover mode.
([#&#8203;3482](https://redirect.github.com/redis/go-redis/pull/3482))
- Set the read/write buffer size of the sentinel client to 4KiB
([#&#8203;3476](https://redirect.github.com/redis/go-redis/pull/3476))

##### 🚀 New Features

- fix(otel): register wait metrics
([#&#8203;3499](https://redirect.github.com/redis/go-redis/pull/3499))
- Support subscriptions against cluster slave nodes
([#&#8203;3480](https://redirect.github.com/redis/go-redis/pull/3480))
- Add wait metrics to otel
([#&#8203;3493](https://redirect.github.com/redis/go-redis/pull/3493))
- Clean failing timeout implementation
([#&#8203;3472](https://redirect.github.com/redis/go-redis/pull/3472))

##### 🐛 Bug Fixes

- Do not assume that all non-IP hosts are loopbacks
([#&#8203;3085](https://redirect.github.com/redis/go-redis/pull/3085))
- Ensure that JSON.GET returns Nil response
([#&#8203;3470](https://redirect.github.com/redis/go-redis/pull/3470))

##### 🧰 Maintenance

- fix(otel): register wait metrics
([#&#8203;3499](https://redirect.github.com/redis/go-redis/pull/3499))
- fix(make test): Add default env in makefile
([#&#8203;3491](https://redirect.github.com/redis/go-redis/pull/3491))
- Update the introduction to running tests in README.md
([#&#8203;3495](https://redirect.github.com/redis/go-redis/pull/3495))
- test: Add comprehensive edge case tests for IncrByFloat command
([#&#8203;3477](https://redirect.github.com/redis/go-redis/pull/3477))
- Set the default read/write buffer size of Redis connection to 32KiB
([#&#8203;3483](https://redirect.github.com/redis/go-redis/pull/3483))
- Bumps test image to 8.2.1-pre
([#&#8203;3478](https://redirect.github.com/redis/go-redis/pull/3478))
- fix UniversalOptions miss ReadBufferSize and WriteBufferSize options
([#&#8203;3485](https://redirect.github.com/redis/go-redis/pull/3485))
- chore(deps): bump actions/checkout from 4 to 5
([#&#8203;3484](https://redirect.github.com/redis/go-redis/pull/3484))
- Removes dry run for stale issues policy
([#&#8203;3471](https://redirect.github.com/redis/go-redis/pull/3471))
- Update otel metrics URL
([#&#8203;3474](https://redirect.github.com/redis/go-redis/pull/3474))

##### Contributors

We'd like to thank all the contributors who worked on this release!

[@&#8203;LINKIWI](https://redirect.github.com/LINKIWI),
[@&#8203;cxljs](https://redirect.github.com/cxljs),
[@&#8203;cybersmeashish](https://redirect.github.com/cybersmeashish),
[@&#8203;elena-kolevska](https://redirect.github.com/elena-kolevska),
[@&#8203;htemelski-redis](https://redirect.github.com/htemelski-redis),
[@&#8203;mwhooker](https://redirect.github.com/mwhooker),
[@&#8203;ndyakov](https://redirect.github.com/ndyakov),
[@&#8203;ofekshenawa](https://redirect.github.com/ofekshenawa),
[@&#8203;suever](https://redirect.github.com/suever)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "on tuesday" (UTC), 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

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

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: otelbot <[email protected]>

* [exporter/azureblob] Add template support for blob name formatting in Azure Blob exporter (#42674)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description

When `template_enabled` is `true`, you can use Go templates in
`metrics_format`, `logs_format`, and `traces_format` to create dynamic
blob names based on telemetry data. The root object for the template is
the telemetry data itself (`pmetric.Metrics`, `plog.Logs`, or
`ptrace.Traces`).

<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->
#### Link to tracking issue
Fixes #42643 

<!--Describe what testing was performed and which tests were added.-->
#### Testing

1. added test in `exporter_test.go`.
2. validated using real blob account.
```yaml
    blob_name_format:
      metrics_format: 2006/01/02/metrics_{{ (getResourceMetricAttr . 0 "service.name") }}_15_04.json
      logs_format: 2006/01/02/logs_{{ getScopeLogAttr . 0 0 "scope.name" }}_15_04.json
      traces_format: 2006/01/02/traces_{{ (getSpan . 0 0 0).Name }}_15_04.json
      template_enabled: true
```
<img width="632" height="365" alt="image"
src="https://github.com/user-attachments/assets/37f4fbcb-4b64-49c2-bff1-bcf6c0451578"
/>


<!--Describe the documentation added.-->
#### Documentation

Updated in `README.md`

<!--Please delete paragraphs that you did not use before submitting.-->

* Update module github.com/ClickHouse/clickhouse-go/v2 to v2.40.3 (#42708)

Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs
from Renovate will soon appear from 'Mend'. Learn more
[here](https://redirect.github.com/renovatebot/renovate/discussions/37842).

This PR contains the following updates:

| Package | Change | Age | Confidence |
|---|---|---|---|
|
[github.com/ClickHouse/clickhouse-go/v2](https://redirect.github.com/ClickHouse/clickhouse-go)
| `v2.40.1` -> `v2.40.3` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fClickHouse%2fclickhouse-go%2fv2/v2.40.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fClickHouse%2fclickhouse-go%2fv2/v2.40.1/v2.40.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

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

---

### Release Notes

<details>
<summary>ClickHouse/clickhouse-go
(github.com/ClickHouse/clickhouse-go/v2)</summary>

###
[`v2.40.3`](https://redirect.github.com/ClickHouse/clickhouse-go/blob/HEAD/CHANGELOG.md#v2403-2025-09-13----Release-notes-generated-using-configuration-in-githubreleaseyml-at-main---)

[Compare
Source](https://redirect.github.com/ClickHouse/clickhouse-go/compare/v2.40.2...v2.40.3)

#### What's Changed

##### Other Changes 🛠

- bug: deserializing into nullable field by
[@&#8203;rbroggi](https://redirect.github.com/rbroggi) in
[#&#8203;1649](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1649)
- Fixes for
[#&#8203;1649](https://redirect.github.com/ClickHouse/clickhouse-go/issues/1649)
by [@&#8203;SpencerTorres](https://redirect.github.com/SpencerTorres) in
[#&#8203;1654](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1654)

#### New Contributors

- [@&#8203;rbroggi](https://redirect.github.com/rbroggi) made their
first contribution in
[#&#8203;1649](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1649)

**Full Changelog**:
<https://github.com/ClickHouse/clickhouse-go/compare/v2.40.2...v2.40.3>

###
[`v2.40.2`](https://redirect.github.com/ClickHouse/clickhouse-go/blob/HEAD/CHANGELOG.md#v2402-2025-09-13----Release-notes-generated-using-configuration-in-githubreleaseyml-at-main---)

[Compare
Source](https://redirect.github.com/ClickHouse/clickhouse-go/compare/v2.40.1...v2.40.2)

#### What's Changed

##### Other Changes 🛠

- Bump golang.org/x/net from 0.42.0 to 0.43.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;1634](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1634)
- Bump github.com/ClickHouse/ch-go from 0.67.0 to 0.68.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;1639](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1639)
- Bump github.com/stretchr/testify from 1.10.0 to 1.11.1 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;1641](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1641)
- Bump go.opentelemetry.io/otel/trace from 1.37.0 to 1.38.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;1642](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1642)
- Bump github.com/docker/docker from 28.3.3+incompatible to
28.4.0+incompatible by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;1646](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1646)
- Bump golang.org/x/net from 0.43.0 to 0.44.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;1647](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1647)
- chore: migrate to maintained YAML library by
[@&#8203;joschi](https://redirect.github.com/joschi) in
[#&#8203;1651](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1651)
- skip random tests on Go 1.25 by
[@&#8203;SpencerTorres](https://redirect.github.com/SpencerTorres) in
[#&#8203;1652](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1652)
- bug: headers map can be nil by
[@&#8203;r0bobo](https://redirect.github.com/r0bobo) in
[#&#8203;1650](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1650)

#### New Contributors

- [@&#8203;joschi](https://redirect.github.com/joschi) made their first
contribution in
[#&#8203;1651](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1651)
- [@&#8203;r0bobo](https://redirect.github.com/r0bobo) made their first
contribution in
[#&#8203;1650](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1650)

**Full Changelog**:
<https://github.com/ClickHouse/clickhouse-go/compare/v2.40.1...v2.40.2>

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "on tuesday" (UTC), 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

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

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: otelbot <[email protected]>
Co-authored-by: Yang Song <[email protected]>

* Update module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common to v1.1.28 (#42743)

Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs
from Renovate will soon appear from 'Mend'. Learn more
[here](https://redirect.github.com/renovatebot/renovate/discussions/37842).

This PR contains the following updates:

| Package | Change | Age | Confidence |
|---|---|---|---|
|
[github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common](https://redirect.github.com/tencentcloud/tencentcloud-sdk-go)
| `v1.1.27` -> `v1.1.28` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2ftencentcloud%2ftencentcloud-sdk-go%2ftencentcloud%2fcommon/v1.1.28?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2ftencentcloud%2ftencentcloud-sdk-go%2ftencentcloud%2fcommon/v1.1.27/v1.1.28?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

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

---

### Release Notes

<details>
<summary>tencentcloud/tencentcloud-sdk-go
(github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common)</summary>

###
[`v1.1.28`](https://redirect.github.com/tencentcloud/tencentcloud-sdk-go/compare/v1.1.27...v1.1.28)

[Compare
Source](https://redirect.github.com/tencentcloud/tencentcloud-sdk-go/compare/v1.1.27...v1.1.28)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "on tuesday" (UTC), 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

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

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: otelbot <[email protected]>

* [processor/resourcedetection] Add support for Scaleway host image attributes (#42683)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description

Since the following
[PR](https://github.com/scaleway/scaleway-sdk-go/pull/2714) has been
merged and released, we can now expose host image metadata on the
Scaleway provider.

I kept both `host.image.id` and `host.image.name` as enabled by default
since the provider was not yet included in any release.

<!--Describe what testing was performed and which tests were added.-->
#### Testing

I tested directly in a VM, and also updated the tests to ensure these
values are exposed properly when enabled.

```sh
2025-09-15T13:33:27.366Z	info	[email protected]/service.go:205	Starting otelcontribcol...	{"resource": {"service.instance.id": "eb986521-bd97-4ab8-a739-b7a6ca95836f", "service.name": "otelcontribcol", "service.version": "0.135.0-dev"}, "Version": "0.135.0-dev", "NumCPU": 1}
2025-09-15T13:33:27.367Z	info	extensions/extensions.go:41	Starting extensions...	{"resource": {"service.instance.id": "eb986521-bd97-4ab8-a739-b7a6ca95836f", "service.name": "otelcontribcol", "service.version": "0.135.0-dev"}}
2025-09-15T13:33:27.368Z	info	internal/resourcedetection.go:137	began detecting resource information{"resource": {"service.instance.id": "eb986521-bd97-4ab8-a739-b7a6ca95836f", "service.name": "otelcontribcol", "service.version": "0.135.0-dev"}, "otelcol.component.id": "resourcedetection", "otelcol.component.kind": "processor", "otelcol.pipeline.id": "metrics", "otelcol.signal": "metrics"}
2025-09-15T13:33:27.512Z	info	internal/resourcedetection.go:188	detected resource information	{"resource": {"service.instance.id": "eb986521-bd97-4ab8-a739-b7a6ca95836f", "service.name": "otelcontribcol", "service.version": "0.135.0-dev"}, "otelcol.component.id": "resourcedetection", "otelcol.component.kind": "processor", "otelcol.pipeline.id": "metrics", "otelcol.signal": "metrics", "resource": {"cloud.account.id":"10542306-0c75-4265-9c2c-1fbfe4ea0bf0","cloud.availability_zone":"fr-par-1","cloud.platform":"scaleway_cloud_compute","cloud.provider":"scaleway_cloud","cloud.region":"fr-par","host.id":"132c8bcc-739d-4ed9-9b53-c5b27197a19b","host.image.id":"90e47fab-efa3-46d8-9607-f327a0ea65bb","host.image.name":"Ubuntu 24.04 Noble Numbat","host.name":"scw-goofy-borg","host.type":"STARDUST1-S"}}
2025-09-15T13:33:27.514Z	info	[email protected]/service.go:228	Everything is ready. Begin running and processing data.	{"resource": {"service.instance.id": "eb986521-bd97-4ab8-a739-b7a6ca95836f", "service.name": "otelcontribcol", "service.version": "0.135.0-dev"}}
2025-09-15T13:33:28.515Z	info	Metrics	{"resource": {"service.instance.id": "eb986521-bd97-4ab8-a739-b7a6ca95836f", "service.name": "otelcontribcol", "service.version": "0.135.0-dev"}, "otelcol.component.id": "debug", "otelcol.component.kind": "exporter", "otelcol.signal": "metrics", "resource metrics": 3, "metrics": 5, "data points": 17}
2025-09-15T13:33:28.518Z	info	ResourceMetrics #0
Resource SchemaURL: https://opentelemetry.io/schemas/1.9.0
Resource attributes:
     -> cloud.account.id: Str(10542306-0c75-4265-9c2c-1fbfe4ea0bf0)
     -> cloud.availability_zone: Str(fr-par-1)
     -> cloud.provider: Str(scaleway_cloud)
     -> cloud.platform: Str(scaleway_cloud_compute)
     -> cloud.region: Str(fr-par)
     -> host.id: Str(132c8bcc-739d-4ed9-9b53-c5b27197a19b)
     -> host.image.id: Str(90e47fab-efa3-46d8-9607-f327a0ea65bb)
     -> host.image.name: Str(Ubuntu 24.04 Noble Numbat)
     -> host.name: Str(scw-goofy-borg)
     -> host.type: Str(STARDUST1-S)
```

Signed-off-by: Paulo Dias <[email protected]>

* docs: adjust netflow receiver block (#42717)

This pull request updates the example configuration in the
`receiver/netflowreceiver/README.md` file to fix the YAML formatting for
the NetFlow receiver. The change ensures that the configuration examples
use the correct structure for each receiver type.

Documentation and configuration improvements:

* Corrected the YAML structure by removing unnecessary list indicators
(`-`) before the `scheme` key for each receiver type in the example
configuration in `receiver/netflowreceiver/README.md`.

* [connector/spanmetrics] Support inserting collector.instance.id as an attribute to spanmetrics metrics (#41865)

#### Description

<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->
#### Link to tracking issue
Fixes #40400

<!--Describe what testing was performed and which tests were added.-->
#### Testing

<!--Describe the documentation added.-->
#### Documentation

<!--Please delete paragraphs that you did not use before submitting.-->

---------

Co-authored-by: Antoine Toulme <[email protected]>
Co-authored-by: Antoine Toulme <[email protected]>

* [extension/storage/filestorage] Fix `recreate` from panic (#41802)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
* This enables recovery from a panic when the bbolt db is corrupted and
renames the file when a panic occurs.
* This changes the `recreate` behavior to not rename the file upon every
start of the collector.

<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->
#### Link to tracking issue
Resolves
https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/36840
Resolves
https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/35899

<!--Describe what testing was performed and which tests were added.-->
#### Testing
1. Start collector with file extension configured. This should create
the file with some content within it.
2. Stop the collector.
3. Manually edit or "break" the bbolt db file by adding characters in
random places, forcefully causing a panic
4. Start the collector
5. See logs:
```json
{"level":"info","ts":"2025-07-31T23:26:34.218-0400","msg":"Setting up own telemetry...","resource":{"service.instance.id":"d830aeff-7993-49f7-9817-a0c96af3498d","service.name":"otelcontribcol","service.version":"0.131.0-dev"}}
{"level":"info","ts":"2025-07-31T23:26:34.242-0400","msg":"Starting otelcontribcol...","resource":{"service.instance.id":"d830aeff-7993-49f7-9817-a0c96af3498d","service.name":"otelcontribcol","service.version":"0.131.0-dev"},"Version":"0.131.0-dev","NumCPU":6}
{"level":"info","ts":"2025-07-31T23:26:34.242-0400","msg":"Starting extensions...","resource":{"service.instance.id":"d830aeff-7993-49f7-9817-a0c96af3498d","service.name":"otelcontribcol","service.version":"0.131.0-dev"}}
{"level":"info","ts":"2025-07-31T23:26:34.242-0400","msg":"Extension is starting...","resource":{"service.instance.id":"d830aeff-7993-49f7-9817-a0c96af3498d","service.name":"otelcontribcol","service.version":"0.131.0-dev"},"otelcol.component.id":"file_storage/persistent_queue_storage","otelcol.component.kind":"extension"}
{"level":"info","ts":"2025-07-31T23:26:34.242-0400","msg":"Extension started.","resource":{"service.instance.id":"d830aeff-7993-49f7-9817-a0c96af3498d","service.name":"otelcontribcol","service.version":"0.131.0-dev"},"otelcol.component.id":"file_storage/persistent_queue_storage","otelcol.component.kind":"extension"}
#### This line ####
{"level":"warn","ts":"2025-07-31T23:26:34.242-0400","msg":"Database corruption detected, recreating database file","resource":{"service.instance.id":"d830aeff-7993-49f7-9817-a0c96af3498d","service.name":"otelcontribcol","service.version":"0.131.0-dev"},"otelcol.component.id":"file_storage/persistent_queue_storage","otelcol.component.kind":"extension","file":"/data/otelcol/persistent_queue_storage/exporter_otlphttp_general_logs","panic":"assertion failed: Page expected to be: 96, but self identifies as 4909050520039286100"}
{"level":"info","ts":"2025-07-31T23:26:34.243-0400","msg":"Corrupted database file renamed","resource":{"service.instance.id":"d830aeff-7993-49f7-9817-a0c96af3498d","service.name":"otelcontribcol","service.version":"0.131.0-dev"},"otelcol.component.id":"file_storage/persistent_queue_storage","otelcol.component.kind":"extension","original":"/data/otelcol/persistent_queue_storage/exporter_otlphttp_general_logs","backup":"/data/otelcol/persistent_queue_storage/exporter_otlphttp_general_logs.2025-08-27T13:26:07.479.backup"}
#### through this line ####
{"level":"info","ts":"2025-07-31T23:26:34.244-0400","msg":"New queue metadata key not found, attempting to load legacy format.","resource":{"service.instance.id":"d830aeff-7993-49f7-9817-a0c96af3498d","service.name":"otelcontribcol","service.version":"0.131.0-dev"},"otelcol.component.id":"otlphttp/general","otelcol.component.kind":"exporter","otelcol.signal":"logs"}
{"level":"info","ts":"2025-07-31T23:26:34.244-0400","msg":"Initializing new persistent queue","resource":{"service.instance.id":"d830aeff-7993-49f7-9817-a0c96af3498d","service.name":"otelcontribcol","service.version":"0.131.0-dev"},"otelcol.component.id":"otlphttp/general","otelcol.component.kind":"exporter","otelcol.signal":"logs"}
{"level":"info","ts":"2025-07-31T23:26:34.244-0400","msg":"Successfully migrated to consolidated metadata format","resource":{"service.instance.id":"d830aeff-7993-49f7-9817-a0c96af3498d","service.name":"otelcontribcol","service.version":"0.131.0-dev"},"otelcol.component.id":"otlphttp/general","otelcol.component.kind":"exporter","otelcol.signal":"logs"}
{"level":"info","ts":"2025-07-31T23:26:34.255-0400","msg":"Everything is ready. Begin running and processing data.","resource":{"service.instance.id":"d830aeff-7993-49f7-9817-a0c96af3498d","service.name":"otelcontribcol","service.version":"0.131.0-dev"}}
```

<!--Describe the documentation added.-->
#### Documentation
Updated the existing documentation with behavioral changes for
`recreate` option.

<!--Please delete paragraphs that you did not use before submitting.-->

---------

Co-authored-by: Antoine Toulme <[email protected]>

* [chore][receiver/journald]: improve README.md examples (#42692)

#### Description
Add the following examples to the documentation:
 - Minimal configuration
 - Cursor tracking
 - Reading from the beginning

<!--Describe the documentation added.-->
#### Documentation
This PR improves the documented examples

---------

Co-authored-by: Andrzej Stencel <[email protected]>

* [chore] document metrics for allocatable_types_to_report setting (#42539)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
Document the metrics produced by the `allocatable_types_to_report`
setting in the k8scluster receiver.

- Add an explicit table mapping allocatable types to metric names in
README.
- Clarify that `storage` is not part of Kubernetes Node Allocatable and
remove it from the listed types.
-
https://kubernetes.io/docs/tasks/administer-cluster/reserve-compute-resources/#node-allocatable
- Add a reference to Kubernetes Node Allocatable docs for clarity.

<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->
#### Link to tracking issue
Fixes #42311 

<!--Describe what testing was performed and which tests were added.-->
#### Testing

Deployed `opentelemetry-collector-contrib` v0.133.0 via the official
Helm chart(`mode=deployment`, `presets.clusterMetrics=true`) and enabled
allocatable metrics in the `k8s_cluster` receiver as follows:

```yaml
config:
  receivers:
    k8s_cluster:
      auth_type: serviceAccount
      collection_interval: 30s
      allocatable_types_to_report:
        - cpu
        - memory
        - ephemeral-storage
        - storage
        - pods
        
  exporters:
    prometheus:
      endpoint: "0.0.0.0:8889"
```

With this configuration, the following metrics were observed on
/metrics:
 
```
# HELP k8s_node_allocatable_cpu Amount of cpu allocatable on the node
# TYPE k8s_node_allocatable_cpu gauge
k8s_node_allocatable_cpu{otel_scope_name="github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sclusterreceiver",otel_scope_schema_url="",otel_scope_version="0.133.0"} 1.93
# HELP k8s_node_allocatable_ephemeral_storage_bytes Amount of ephemeral-storage allocatable on the node
# TYPE k8s_node_allocatable_ephemeral_storage_bytes gauge
k8s_node_allocatable_ephemeral_storage_bytes{otel_scope_name="github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sclusterreceiver",otel_scope_schema_url="",otel_scope_version="0.133.0"} 7.6224326324e+10
# HELP k8s_node_allocatable_memory_bytes Amount of memory allocatable on the node
# TYPE k8s_node_allocatable_memory_bytes gauge
k8s_node_allocatable_memory_bytes{otel_scope_name="github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sclusterreceiver",otel_scope_schema_url="",otel_scope_version="0.133.0"} 5.54446848e+08
# HELP k8s_node_allocatable_pods Amount of pods allocatable on the node
# TYPE k8s_node_allocatable_pods gauge
k8s_node_allocatable_pods{otel_scope_name="github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sclusterreceiver",otel_scope_schema_url="",otel_scope_version="0.133.0"} 4
```

<!--Describe the documentation added.-->
#### Documentation

<!--Please delete paragraphs that you did not use before submitting.-->

Signed-off-by: jaehanbyun <[email protected]>
Co-authored-by: Christos Markou <[email protected]>

* Update module github.com/relvacode/iso8601 to v1.7.0 (#42737)

Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs
from Renovate will soon appear from 'Mend'. Learn more
[here](https://redirect.github.com/renovatebot/renovate/discussions/37842).

This PR contains the following updates:

| Package | Change | Age | Confidence |
|---|---|---|---|
|
[github.com/relvacode/iso8601](https://redirect.github.com/relvacode/iso8601)
| `v1.6.0` -> `v1.7.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2frelvacode%2fiso8601/v1.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2frelvacode%2fiso8601/v1.6.0/v1.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

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

---

### Release Notes

<details>
<summary>relvacode/iso8601 (github.com/relvacode/iso8601)</summary>

###
[`v1.7.0`](https://redirect.github.com/relvacode/iso8601/releases/tag/v1.7.0)

[Compare
Source](https://redirect.github.com/relvacode/iso8601/compare/v1.6.0...v1.7.0)

##### What's Changed

- Support whitespace between date and time component by
[@&#8203;relvacode](https://redirect.github.com/relvacode) in
[#&#8203;29](https://redirect.github.com/relvacode/iso8601/pull/29)
- Check for remaining data with Zulu zone by
[@&#8203;relvacode](https://redirect.github.com/relvacode) in
[#&#8203;31](https://redirect.github.com/relvacode/iso8601/pull/31)

**Full Changelog**:
<https://github.com/relvacode/iso8601/compare/v1.6.0...v1.7.0>

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "on tuesday" (UTC), 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

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

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: otelbot <[email protected]>

* [exporter/clickhouse] TLS config / Certificate based Authentication (#42581)

#### Description

Enables usage of OpenTelemetry's TLS configuration structure for
clickhouse-go driver.

Example:
```yaml
exporters:
  clickhouse:
    endpoint: tcp://127.0.0.1:9000
    tls:
      insecure: false
      insecure_skip_verify: false
      ca_file: CAroot.crt
      cert_file: client.crt
      key_file: client.key
```

#### Link to tracking issue
Fixes #22805, #41116

#### Testing

Added integration test that uses locally generated test certificates to
test certificate authentication with ClickHouse.

Certificates can be regenerated with `./testdata/certs/gen-certs.sh`.

Also updated ClickHouse image versions to latest stable/LTS.

#### Documentation

Updated README with `tls` config description and example.

* [receiver/splunkenterprise] fix typo search artifact size metrics (#42616)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
This PR fixes a typo in the search artifact size metrics, which is part
of the existing search dispatch collection. This typo has been causing
errors with parsing empty string values.

<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->
#### Link to tracking issue

https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/42615

* [internal/otelarrow] Remove manual time.Sleep call (#42548)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description

<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->
#### Link to tracking issue
Fixes
https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/42514

<!--Describe what testing was performed and which tests were added.-->
#### Testing

<!--Describe the documentation added.-->
#### Documentation

<!--Please delete paragraphs that you did not use before submitting.-->

Signed-off-by: Jared Tan <[email protected]>
Co-authored-by: Antoine Toulme <[email protected]>
Co-authored-by: Alex Boten <[email protected]>

* [chore]: add workflow for surveys of non-members (#42503)

The Contributor Experience group created a survey to help understand
challenges and feedback from new contributors. We have this survey
running for a few months on opentelemetry.io and the JS repo, with
helpful feedback, so now adding to more repos.

Example of message:
https://github.com/open-telemetry/opentelemetry-js/pull/5884#issuecomment-3237568813

---------

Co-authored-by: Antoine Toulme <[email protected]>

* [exporter/awss3exporter] add s3_base_prefix parameter (#42660)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
Adds a new optional parameter `s3_base_prefix` to the `awss3exporter`
which is used as the root path for all files uploaded.

This new parameter is helpful when using the
`resource_attrs_to_s3/s3_prefix` override ability but you still want a
root path to be used for all file uploads.

<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->
#### Link to tracking issue
Fixes #42661

<!--Describe what testing was performed and which tests were added.-->
#### Testing
Added unit tests and ran the otel collector locally using a config file
that specifies an `awss3` exporter with the new `s3_base_prefix`
parameter

<!--Describe the documentation added.-->
#### Documentation
Updated the readme and added new configuration examples

<!--Please delete paragraphs that you did not use before submitting.-->

* updated countconnector timestamps (#42006)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description

Updates the countconnector metric timestamps to use earliest timestamp
from batch as start timestamp and latest as timestamp, instead of using
timestamp from metric creation time


<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->
#### Link to tracking issue
Fixes #40573 

<!--Describe what testing was performed and which tests were added.-->
#### Testing

Updates TracesToMetric tests to include checks for timestamp values

* [kubeletstats] Cleanup deprecated *.cpu.utilization metrics and respective feature gate (#42727)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
After the merge of
https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/41042
we need to completely remove the
`receiver.kubeletstats.enableCPUUsageMetrics` feature gate and cleanup
the component accordingly.

The feature gate has been [in place until
v0.131.0](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/41042/files#diff-3d568b694da81fd8cca718ee598c1fa14d20176a73af0f8d009388f5a6c2e11dR33)
hence now it can be removed entirely.

<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->
#### Link to tracking issue
Fixes
https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/41178

Supersedes
https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/41880.

<!--Describe what testing was performed and which tests were added.-->
#### Testing
Updated

<!--Describe the documentation added.-->
#### Documentation
Updated

<!--Please delete paragraphs that you did not use before submitting.-->

Co-authored-by: mugund10 <[email protected]>

Signed-off-by: ChrsMark <[email protected]>
Co-authored-by: mugund10 <[email protected]>

* [chore] Replace asciicheck dep since repo is no longer available (#42753)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
Seems like github.com/tdakkota/asciicheck is no longer available, but
still imported
[(golangci/golangci-lint)](https://github.com/golangci/golangci-lint/blob/v2.4.0/go.mod#L115)
in the latest release. This is temporary until a new golangci-lint
release will use the updated asciicheck repo.
Some more context
[here](https://github.com/golangci/golangci-lint/pull/6018).

* [chore] Fix codeowners workflow (#42771)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->

#### Description

Two codeowners in the allowlist have recently become OpenTelemetry
community members and no longer need to be in the allowlist.

* [chore][receiver/journald] Update stanza documentation (#42774)

#### Description
This commit updates configuration and filtering options in the stanza
documentation of the journald input to match the journald receiver
documentation.

* [chore][receiver/prometheus] Update kong integration test (#42776)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
[As
requested](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/42741#issuecomment-3307594964),
the Kong test for Prometheus should use a past scrape of kong data as
the input, rather than spinning up a kong docker container and
connecting to it.

* [receiver/kafkametrics] Implement client reset for recoverable errors in Sarama calls (#41363)

…

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
This change implements client reset functionality to address recoverable
errors in Sarama calls, such as connection resets and EOF errors. When a
recoverable error is encountered, the client is reset, enabling the
scraper to reconnect and resume metric collection seamlessly.
<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->
#### Link to tracking issue
none
<!--Describe what testing was performed and which tests were added.-->
#### Testing
Existing tests were modified accordingly.
<!--Describe the documentation added.-->
#### Documentation
none
<!--Please delete paragraphs that you did not use before submitting.-->

* [cmd/telemetrygen] Add allow failed exports flag (#42136)

#### Description
Add --allow-export-failures flag to telemetrygen to continue running
when export operations fail (instead of terminating)

<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->
#### Link to tracking issue
Fixes #42135

* [chore][testbed] Use os.MkdirTemp on Windows (#42770)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description

Same as #42635 in different tests.

<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->
#### Link to tracking issue
Updates #42639

---------

Co-authored-by: Yang Song <[email protected]>

* [chore] Update core dependencies (#42782)

This PR updates the opentelemetry-collector modules to
open-telemetry/opentelemetry-collector@ba0b327d5fe91b230f97e48f56f3c191bd89df2d

---------

Signed-off-by: otelbot <[email protected]>
Co-authored-by: otelbot <[email protected]>
Co-authored-by: Pablo Baeyens <[email protected]>

* [chore] Do not remove config file on testbed shutdown (#42789)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description

<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->

Hotfix to make sure contributors can merge PRs :)

#### Link to tracking issue

Updates #42639

* [chore][scoped-tests] Run twice instead of thrice (#42790)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description

<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->

Scoped tests are too slow for certain components (e.g. Prometheus
components) after #42498.

I still think running the tests more than once is a good idea to prevent
flakes, but maybe twice is a better balance between catching flakes and
not taking ages to merge each PR.

#### Link to tracking issue

Follows #42498

* [processor/k8sattributesprocessor] Add support for missing k8s.cronjob.uid (#42641)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description

This PR adds support to expose `k8s.cronjob.uid` as resource metadata
when a `Job` is owned by a `CronJob`.

<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->
#### Link to tracking issue

Fixes #42557

<!--Describe what testing was performed and which tests were added.-->
#### Testing

Local tested with `telemetrygen` and is working as expected.

```
[pod/k8sevents-receiver-opentelemetry-collector-6fd9966559-brlb6/opentelemetry-collector] {"level":"debug","ts":"2025-09-11T16:29:11.588Z","caller":"[email protected]/processor.go:159","msg":"getting the pod","resource":{"service.instance.id":"9631e38b-aec3-439f-8178-d96fc8368e1e","service.name":"otelcontribcol","service.version":"0.135.0-dev"},"otelcol.component.id":"k8sattributes","otelcol.component.kind":"processor","otelcol.pipeline.id":"traces","otelcol.signal":"traces","pod":{"Name":"otel-log-cronjob-29293469-lw97x","Address":"10.244.0.70","PodUID":"7960681c-5a24-4287-8bea-e2cf506500ee","Attributes":{"k8s.cronjob.name":"otel-log-cronjob","k8s.cronjob.uid":"082b1c42-e393-46bc-9d51-b20a3700d1ab","k8s.job.name":"otel-log-cronjob-29293469","k8s.job.uid":"fbd853b8-7f63-44d8-ace1-8b48c89e3041"},"StartTime":"2025-09-11T16:29:00Z","Ignore":false,"Namespace":"default","NodeName":"","DeploymentUID":"","StatefulSetUID":"","DaemonSetUID":"","JobUID":"fbd853b8-7f63-44d8-ace1-8b48c89e3041","HostNetwork":false,"Containers":{"ByID":null,"ByName":null},"DeletedAt":"0001-01-01T00:00:00Z"}}
[pod/k8sevents-receiver-opentelemetry-collector-6fd9966559-brlb6/opentelemetry-collector] {"level":"info","ts":"2025-09-11T16:29:11.588Z","msg":"Traces","resource":{"service.instance.id":"9631e38b-aec3-439f-8178-d96fc8368e1e","service.name":"otelcontribcol","service.version":"0.135.0-dev"},"otelcol.component.id":"debug","otelcol.component.kind":"exporter","otelcol.signal":"traces","resource spans":1,"spans":2}
[pod/k8sevents-receiver-opentelemetry-collector-6fd9966559-brlb6/opentelemetry-collector] {"level":"info","ts":"2025-09-11T16:29:11.588Z","msg":"ResourceSpans #0\nResource SchemaURL: https://opentelemetry.io/schemas/1.4.0\nResource attributes:\n     -> k8s.container.name: Str(telemetrygen)\n     -> service.name: Str(telemetrygen)\n     -> k8s.pod.ip: Str(10.244.0.70)\n     -> k8s.cronjob.name: Str(otel-log-cronjob)\n     -> k8s.cronjob.uid: Str(082b1c42-e393-46bc-9d51-b20a3700d1ab)\n     -> k8s.job.uid: Str(fbd853b8-7f63-44d8-ace1-8b48c89e3041)\n     -> k8s.job.name: Str(otel-log-cronjob-29293469)\nScopeSpans #0\nScopeSpans SchemaURL: \nInstrumentationScope telemetrygen \nSpan #0\n    Trace ID       : 3c7381c14a37814676b00a7d961cb219\n    Parent ID      : 4f8780d5148a9c1c\n    ID             : 17e9da9533dc93ca\n    Name           : okey-dokey-0\n    Kind           : Server\n    Start time     : 2025-09-11 16:29:09.583785469 +0000 UTC\n    End time       : 2025-09-11 16:29:09.583908469 +0000 UTC\n    Status code    : Unset\n    Status message : \nAttributes:\n     -> net.peer.ip: Str(1.2.3.4)\n     -> peer.service: Str(telemetrygen-client)\nSpan #1\n    Trace ID       : 3c7381c14a37814676b00a7d961cb219\n    Parent ID      : \n    ID             : 4f8780d5148a9c1c\n    Name           : lets-go\n    Kind           : Client\n    Start time     : 2025-09-11 16:29:09.583785469 +0000 UTC\n    End time       : 2025-09-11 16:29:09.583908469 +0000 UTC\n    Status code    : Unset\n    Status message : \nAttributes:\n     -> net.peer.ip: Str(1.2.3.4)\n     -> peer.service: Str(telemetrygen-server)\n","resource":{"service.instance.id":"9631e38b-aec3-439f-8178-d96fc8368e1e","service.name":"otelcontribcol","service.version":"0.135.0-dev"},"otelcol.component.id":"debug","otelcol.component.kind":"exporter","otelcol.signal":"traces"}
```

Added also the tests to guarantee the proper functionality.

---------

Signed-off-by: Paulo Dias <[email protected]>

* Changelog fetch (#42340)

This is a redo of
https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/41849
with a fix, use quotes around the value '0' so it is not assimilated to
false.

---------

Co-authored-by: Paulo Janotti <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* [internal/kafka] disable client metrics (#42807)

#### Description

Disable franz-go's Kafka client metrics support. We did not
intentionally add these, we may consider reintroducing them in the
future with configuration.

Labeling this as a breaking change, though it's dubious: this isn't
documented, and came as part of the switch to franz-go which is still
under a feature gate.

#### Link to tracking issue

Fixes #42662

#### Testing

None

#### Documentation

None

* Bump prometheus/prometheus, prometheus/otlptranslator and opentelemetry-go's prometheus exporter (#42493)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description

Bumps prometheus/prometheus, prometheus/otlptranslator and
opentelemetry-go's Prometheus exporter to their latest versions.

They are being upgraded together because a backwards-incompatible change
to the Go API of otlptranslator between v0.0.1 and v0.0.2 occurred, and
Prometheus and OTel-go were using different versions until now. If we
upgrade one library at a time, the code doesn't compile.

<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->
#### Link to tracking issue
Fixes

<!--Describe what testing was performed and which tests were added.-->
#### Testing

<!--Describe the documentation added.-->
#### Documentation

<!--Please delete paragraphs that you did not use before submitting.-->

---------

Signed-off-by: Arthur Silva Sens <[email protected]>

* [chore]: enable rangeValCopy rule from go-critic (#42007)

#### Description

Enable and fixes
[rangeValCopy](https://go-critic.com/overview.html#rangevalcopy) rule
from go-critic

---------

Signed-off-by: Matthieu MOREL <[email protected]>
Co-authored-by: Antoine Toulme <[email protected]>

* Better errors for attr procs: include the key. (#42280)

#### Description

Augmenting errors:

```diff
Aug 26 19:35:27 871b7f17-d975-4a84-ada7-237d998c19b5 titus-otelcol[8520]: 2025/08/26 19:35:27 collector 
server run finished with error: failed to build pipelines: failed to create "attributes/netflix" processor, in pipeline "traces":
- error creating AttrProc. Either field "value", "from_attribute" or "from_context" setting must be specified for 13-th action
+ error with key "nf.cluster" (13th-action): error creating AttrProc. Either field "value", "from_attribute" or  "from_context" setting must be specified
```

Note the key is specifically called out. That really makes it far easier
to debug errors than having to count, especially when I have 100s of
config options. (I actually only have 15, but you get the idea)

* [exporter/kafka] Fix franz-go ignores deprecated TLS config syntax (#42755)

#### Description
The syntax:

    auth:
      tls:
        ...

Was deprecated in v0.124.0, in favor of:

    tls:
      ...

The Sarama Kafka client accepts both syntaxes, but the franz-go client
ignores the deprecated syntax and silently falls back to a non-TLS
connection.

This fix adds support for the deprecated syntax until such time that it
actually gets removed.

<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->
#### Link to tracking issue
Fixes #42754 

#### Testing
All existing tests pass. Verified deprecated syntax works against a real
TLS-enabled cluster, and fails without the fix.

#### Documentation
None.

* hostmetricsreceiver: add example metrics configuration to readme (#42759)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
Just to be explicit for dummies like me, I think it would be better to
note where to place the "metrics" configurations. They are mentioned in
each scraper, but not explicitly in context. I had to try both the root
(outside of scrapers) and then within each scraper to get it to work.

Probably not a big issue to most, but I hope this will avoid at least
some confusion.

<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->
#### Link to tracking issue
N/A

<!--Describe what testing was performed and which tests were added.-->
#### Testing
N/A

<!--Describe the documentation added.-->
#### Documentation
As above.

<!--Please delete paragraphs that you did not use before submitting.-->

* [chore] kafkaexporter: fix flaky test (#42806)

#### Description

Remove the artificial fetch timeout, and just use the test's context to
cancel the fetch if needed. All uses of the function expect a fetch to
complete quickly, there's no need for another timeout.

This is for #42777. I was not able to reproduce the issue locally, but I
can imagine on a _very_ slow machine that a fetch may not complete
within 500ms.

#### Link to tracking issue

Fixes #42777

#### Testing

Ran the tests in a loop. I couldn't get it to fail locally.

#### Documentation

N/A

* [telemetrygen] Add ExponentialHistogram as metric type (#42757)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description

As @jmichalek132 suggested in #42322 this PR also adds
ExponentialHistogram and the option to send mixed metric types.
As stated
[here](https://opentelemetry.io/docs/specs/otel/metrics/data-model/?utm_source=chatgpt.com#summary-legacy)
Summary is not really supported so I left it out of this (even though it
is part of the metricdata SDK and it can be done), so with this PR
telemetrygen should be ready to support all otel supported metric data
point types.

<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->
#### Link to tracking issue
Part of #42322 but does not close it.

* Revert "[internal/otelarrow] Remove manual time.Sleep call" (#42812)

Reverts open-telemetry/opentelemetry-collector-contrib#42548

It looks like the test started failing again around the time this PR was
merged so I am proposing we revert this

cc @JaredTan95 

Reopens #42514
Fixes #42758

* [chore] Update core dependencies (#42815)

This PR updates the opentelemetry-collector modules to
open-telemetry/opentelemetry-collector@1f869ed2d7a2485ff5ce8e9666852415a9f2ce45

---------

Signed-off-by: otelbot <[email protected]>
Co-authored-by: otelbot <[email protected]>

* feat: Add format identification in awslogsencodingextension (#42788)

### Description
This PR adds format identification to `awslogsencodingextension`
component.

### What was added

- **Scope attribute**: All logs now include an `awslogs_encoding.format`
attribute at the scope level
- **Format values**: Each AWS log type gets a specific format
identifier:
  - VPC Flow Logs: `vpc_flow_log`
  - ELB Access Logs: `elb_access_log` 
  - S3 Access Logs: `s3_access_log`
  - CloudTrail Logs: `cloudtrail_log`
  - WAF Logs: `waf_log`
- CloudWatch Logs via Subscription Filter:
`cloudwatch_logs_subscription_filter`

### Why was added

- Provides clear identification of log source format
- Supports downstream processing decisions based on log type, e.g.
routing or filtering

---------

Co-authored-by: Vignesh Shanmugam <[email protected]>

* [chore][exporter/elasticsearch,exporter/kafka] Switch to using experimental versions of symbols (#42817)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description

<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->

Uses the `xexporterhelper` version of these symbols since we are
removing the `exporterhelper` version.

#### Link to tracking issue

Unblocks open-telemetry/opentelemetry-collector/pull/13872

* [chore] [telemetrygen] Remove scale assertion from TestExponentialHistogramMetricGeneration (#42822)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description

Removes wrong assertion that causes a flaky test. The go-expohisto
library allows that field to be negative to the assertion is wrong.

Fixes
https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/42818
Fixes
https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/42819

* [chore] Add bogdan-st to telemetrygen codeowners (#42814)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description

Following a discussion and invitation from @mx-psi this PR adds myself
as a codeowner for telemetrygen.

* [chore] Bump go-build-tools to v0.28.0 (#42821)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description

Bumps Go build tools to v0.28.0. Notably adds some goodies for
issuegenerator

I left the checkapi one out since it's a lot of work and we can do it
independently

<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->
#### Link to tracking issue

Updates #36761
Updates #42518

* [chore][exporter/clickhouse] Remove an unused function (#42811)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
Removed the function `newPlaceholder` in the internal package as it
seems no longer used.

<!--Describe what testing was performed and which tests were added.-->
#### Testing
Unit & Integration tests

* [chore] Prepare release 0.136.0 (#42828)

The following commands were run to prepare this release:
- make chlog-update VERSION=v0.136.0
- sed -i.bak s/0[.]135[.]0/0.136.0/g versions.yaml
- make multimod-prerelease
- make multimod-sync

---------

Signed-off-by: otelbot <[email protected]>
Co-authored-by: otelbot <[email protected]>

* kafka: fix support for protocol_version in franz-go client (#42833)

#### Description

The franz-go client was ignoring `protocol_version`. We now set both
MinVersions and MaxVersions options based on the specified version, so
the client assumes that exact version.

#### Link to tracking issue

Relates to #42795

#### Testing

Tested with kafkaexporter against Azure Event Hubs, which currently only
works on Windows if you specify a version < 4 due to
https://github.com/twmb/franz-go/issues/1102

#### Documentation

None

* fix(deps): update module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common to v1.1.31 (#42837)

Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs
from Renovate will soon appear from 'Mend'. Learn more
[here](https://redirect.github.com/renovatebot/renovate/discussions/37842).

This PR contains the following updates:

| Package | Change | Age | Confidence |
|---|---|---|---|
|
[github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common](https://redirect.github.com/tencentcloud/tencentcloud-sdk-go)
| `v1.1.28` -> `v1.1.31` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2ftencentcloud%2ftencentcloud-sdk-go%2ftencentcloud%2fcommon/v1.1.31?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2ftencentcloud%2ftencentcloud-sdk-go%2ftencentcloud%2fcommon/v1.1.28/v1.1.31?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

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

---

### Release Notes

<details>
<summary>tencentcloud/tencentcloud-sdk-go
(github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common)</summary>

###
[`v1.1.31`](https://redirect.github.com/tencentcloud/tencentcloud-sdk-go/compare/v1.1.30...v1.1.31)

[Compare
Source](https://redirect.github.com/tencentcloud/tencentcloud-sdk-go/compare/v1.1.30...v1.1.31)

###
[`v1.1.30`](https://redirect.github.com/tencentcloud/tencentcloud-sdk-go/compare/v1.1.29...v1.1.30)

[Compare
Source](https://redirect.github.com/tencentcloud/tencentcloud-sdk-go/compare/v1.1.29...v1.1.30)

###
[`v1.1.29`](https://redirect.github.com/tencentcloud/tencentcloud-sdk-go/compare/v1.1.28...v1.1.29)

[Compare
Source](https://redirect.github.com/tencentcloud/tencentcloud-sdk-go/compare/v1.1.28...v1.1.29)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "on tuesday" (UTC), 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

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

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: otelbot <[email protected]>

* [telemtrygen] Add load size to metrics and logs (#42756)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description

Adds configurable load size to metrics and logs in telemetrygen.

<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->
#### Link to tracking issue
Part of #42322 but does not close it.

<!--Describe what testing was performed and which tests were added.-->
#### Testing

Unit tests for feature and config validation.

<!--Please delete paragraphs that you did not use before submitting.-->

---------

Co-authored-by: Pablo Baeyens <[email protected]>

* fix(deps): update module github.com/hetznercloud/hcloud-go/v2 to v2.24.0 (#42841)

Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs
from Renovate will soon appear from 'Mend'. Learn more
[here](https://redirect.github.com/renovatebot/renovate/discussions/37842).

This PR contains the following updates:

| Package | Change | Age | Confidence |
|---|---|---|---|
|
[github.com/hetznercloud/hcloud-go/v2](https://redirect.github.com/hetznercloud/hcloud-go)
| `v2.23.0` -> `v2.24.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fhetznercloud%2fhcloud-go%2fv2/v2.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fhetznercloud%2fhcloud-go%2fv2/v2.23.0/v2.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

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

---

### Release Notes

<details>
<summary>hetznercloud/hcloud-go
(github.com/hetznercloud/hcloud-go/v2)</summary>

###
[`v2.24.0`](https://redirect.github.com/hetznercloud/hcloud-go/blob/HEAD/CHANGELOG.md#v2240)

[Compare
Source](https://redirect.github.com/hetznercloud/hcloud-go/compare/v2.23.0...v2.24.0)

##### Features

- add new ip\_range param to ServerAttachToNetwork
([#&#8203;723](https://redirect.github.com/hetznercloud/hcloud-go/issues/723))
- add new ip\_range param to LoadBalancerAttachToNetwork
([#&#8203;724](https://redirect.github.com/hetznercloud/hcloud-go/issues/724))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "on tuesday" (UTC), 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

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

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: otelbot <[email protected]>

* [chore][telemetrygen] Fix traces count in traces integration test (#42850)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description

Seems like we can't control how the BatchSpanProcessor batches traces
for export. Sometimes it s 3 traces in 3 exports but sometimes there are
4 exports. Changed the logic to count the actual trace ids instead of
the number of exports.

Also made the name of the binary unique to avoid conflicts and increased
the duration a bit, that was also failing locally sometimes.

* [chore][exporter/datadog] Fix pseudoversion (#42845)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description

When DataDog/datadog-agent@c0e8c8158aa2 was committed,
https://github.com/DataDog/datadog-agent/releases/tag/comp/otelcol/otlp/testutil/v0.72.0-devel
did not exist, so on #42553 we based the pseudoversion on the preceding
tag,
https://github.com/DataDog/datadog-agent/releases/tag/comp/otelcol/otlp/testutil/v0.71.0-devel.

This made Renovate confused over at #42832 so I am bumping the base
version of the pseudoversion here so that Renovate works correctly
(right now Renovate tries to _downgrade_ to v0.72.0-devel but this
commit comes after v0.72.0-devl)

* chore(deps): update prom/prometheus docker tag to v3.6.0 (#42840)

Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs
from Renovate will soon appear …
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants