1
0
mirror of https://github.com/open-telemetry/opentelemetry-go.git synced 2025-08-10 22:31:50 +02:00
Commit Graph

3378 Commits

Author SHA1 Message Date
ian
f18af3b6c3 internaltest: remove alignment.go from internaltest (#6550)
Fix #6519

---------

Co-authored-by: Sam Xie <sam@samxie.me>
Co-authored-by: Damien Mathieu <42@dmathieu.com>
2025-03-28 09:23:26 +01:00
renovate[bot]
da3a67a23f chore(deps): update module golang.org/x/net to v0.38.0 (#6568)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| golang.org/x/net | `v0.37.0` -> `v0.38.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fnet/v0.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/golang.org%2fx%2fnet/v0.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/golang.org%2fx%2fnet/v0.37.0/v0.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fnet/v0.37.0/v0.38.0?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 - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

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

♻ **Rebasing**: Whenever PR is behind base branch, 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-go).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-27 15:25:01 -07:00
renovate[bot]
9e81492af1 chore(deps): update module github.com/antonboom/testifylint to v1.6.1 (#6567)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/Antonboom/testifylint](https://redirect.github.com/Antonboom/testifylint)
| `v1.6.0` -> `v1.6.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fAntonboom%2ftestifylint/v1.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fAntonboom%2ftestifylint/v1.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fAntonboom%2ftestifylint/v1.6.0/v1.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fAntonboom%2ftestifylint/v1.6.0/v1.6.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>Antonboom/testifylint
(github.com/Antonboom/testifylint)</summary>

###
[`v1.6.1`](https://redirect.github.com/Antonboom/testifylint/releases/tag/v1.6.1)

[Compare
Source](https://redirect.github.com/Antonboom/testifylint/compare/v1.6.0...v1.6.1)

#### What's Changed

- fix: false-positive useless-assert on Positive function by
[@&#8203;semihbkgr](https://redirect.github.com/semihbkgr) in
[https://github.com/Antonboom/testifylint/pull/236](https://redirect.github.com/Antonboom/testifylint/pull/236)

#### New Contributors

- [@&#8203;semihbkgr](https://redirect.github.com/semihbkgr) made their
first contribution in
[https://github.com/Antonboom/testifylint/pull/236](https://redirect.github.com/Antonboom/testifylint/pull/236)

**Full Changelog**:
https://github.com/Antonboom/testifylint/compare/v1.6.0...v1.6.1

</details>

---

### Configuration

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

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

♻ **Rebasing**: Whenever PR is behind base branch, 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-go).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-27 15:09:30 -07:00
Tyler Yahn
1852b39d6c Refactor fail method in matchers (#6517)
Accept a format and parameters just like `fmt.Sprintf` given almost all
calls to `e.fail` follow this format.
2025-03-27 14:20:20 -07:00
Sam Xie
7376a33e03 Update release process in RELEASING.md (#6504)
Changes:
- Add a section on closing the milestone.
- Add a section on creating a `Version Release` issue.
2025-03-27 09:41:44 -07:00
renovate[bot]
dbcd24f637 fix(deps): update module github.com/prometheus/common to v0.63.0 (#6442)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/prometheus/common](https://redirect.github.com/prometheus/common)
| `v0.62.0` -> `v0.63.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fprometheus%2fcommon/v0.63.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fprometheus%2fcommon/v0.63.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fprometheus%2fcommon/v0.62.0/v0.63.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fprometheus%2fcommon/v0.62.0/v0.63.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>prometheus/common (github.com/prometheus/common)</summary>

###
[`v0.63.0`](https://redirect.github.com/prometheus/common/releases/tag/v0.63.0)

[Compare
Source](https://redirect.github.com/prometheus/common/compare/v0.62.0...v0.63.0)

#### What's Changed

- Making the map a public variable for promtheus-operator by
[@&#8203;dongjiang1989](https://redirect.github.com/dongjiang1989) in
[https://github.com/prometheus/common/pull/741](https://redirect.github.com/prometheus/common/pull/741)
- setup ossf scorecard and codeql workflows by
[@&#8203;mmorel-35](https://redirect.github.com/mmorel-35) in
[https://github.com/prometheus/common/pull/564](https://redirect.github.com/prometheus/common/pull/564)
- feat(promslog): implement reserved keys, rename duplicates by
[@&#8203;tjhop](https://redirect.github.com/tjhop) in
[https://github.com/prometheus/common/pull/746](https://redirect.github.com/prometheus/common/pull/746)
- Bump golang.org/x/oauth2 from 0.24.0 to 0.25.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/prometheus/common/pull/750](https://redirect.github.com/prometheus/common/pull/750)
- Bump golang.org/x/net from 0.33.0 to 0.34.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/prometheus/common/pull/749](https://redirect.github.com/prometheus/common/pull/749)
- Bump google.golang.org/protobuf from 1.36.1 to 1.36.3 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/prometheus/common/pull/751](https://redirect.github.com/prometheus/common/pull/751)
- promslog: Make AllowedLevel concurrency safe. by
[@&#8203;bwplotka](https://redirect.github.com/bwplotka) in
[https://github.com/prometheus/common/pull/754](https://redirect.github.com/prometheus/common/pull/754)
- Fix typo 'the an' by
[@&#8203;petern48](https://redirect.github.com/petern48) in
[https://github.com/prometheus/common/pull/752](https://redirect.github.com/prometheus/common/pull/752)
- Synchronize common files from prometheus/prometheus by
[@&#8203;prombot](https://redirect.github.com/prombot) in
[https://github.com/prometheus/common/pull/757](https://redirect.github.com/prometheus/common/pull/757)
- build(deps): bump google.golang.org/protobuf from 1.36.3 to 1.36.4 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/prometheus/common/pull/756](https://redirect.github.com/prometheus/common/pull/756)
- build(deps): bump google.golang.org/protobuf from 1.36.4 to 1.36.5 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/prometheus/common/pull/761](https://redirect.github.com/prometheus/common/pull/761)
- build(deps): bump github.com/google/go-cmp from 0.6.0 to 0.7.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/prometheus/common/pull/763](https://redirect.github.com/prometheus/common/pull/763)
- build(deps): bump golang.org/x/net from 0.34.0 to 0.35.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/prometheus/common/pull/762](https://redirect.github.com/prometheus/common/pull/762)
- model: Clarify the purpose of model.NameValidationScheme by
[@&#8203;ywwg](https://redirect.github.com/ywwg) in
[https://github.com/prometheus/common/pull/765](https://redirect.github.com/prometheus/common/pull/765)
- Fix spelling mistake in godoc by
[@&#8203;grobinson-grafana](https://redirect.github.com/grobinson-grafana)
in
[https://github.com/prometheus/common/pull/766](https://redirect.github.com/prometheus/common/pull/766)
- Synchronize common files from prometheus/prometheus by
[@&#8203;prombot](https://redirect.github.com/prombot) in
[https://github.com/prometheus/common/pull/767](https://redirect.github.com/prometheus/common/pull/767)
- otlptranslator: Add dependency free package that translates OTLP data
into Prometheus metric/label names by
[@&#8203;ArthurSens](https://redirect.github.com/ArthurSens) in
[https://github.com/prometheus/common/pull/768](https://redirect.github.com/prometheus/common/pull/768)

#### New Contributors

- [@&#8203;dongjiang1989](https://redirect.github.com/dongjiang1989)
made their first contribution in
[https://github.com/prometheus/common/pull/741](https://redirect.github.com/prometheus/common/pull/741)
- [@&#8203;petern48](https://redirect.github.com/petern48) made their
first contribution in
[https://github.com/prometheus/common/pull/752](https://redirect.github.com/prometheus/common/pull/752)

**Full Changelog**:
https://github.com/prometheus/common/compare/v0.62.0...v0.63.0

</details>

---

### Configuration

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

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

♻ **Rebasing**: Whenever PR is behind base branch, 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-go).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-27 09:58:53 +01:00
Sam Xie
ee66d2c0c2 Fix codeql permission (#6518)
Fix #6514

This fix works on my main branch:
5935b601cb.
OTel Java's codeql config:
https://github.com/open-telemetry/opentelemetry-java/blob/main/.github/workflows/codeql.yml

Co-authored-by: Damien Mathieu <42@dmathieu.com>
2025-03-27 09:48:17 +01:00
Damien Mathieu
905684c58a Ignore deprecation warnings about NameValidationScheme (#6449)
In 0.63.0, prometheus deprecates the `model.NameValidationScheme`
attribute.

https://github.com/open-telemetry/opentelemetry-go/actions/runs/13885046847/job/38848614767?pr=6442

> Error: exporter_test.go:478:6: SA1019: model.NameValidationScheme is
deprecated: This variable should not be used and might be removed in the
far future. If you wish to stick to the legacy name validation use
`IsValidLegacyMetricName()` and `LabelName.IsValidLegacy()` methods
instead. This variable is here as an escape hatch for emergency cases,
given the recent change from `LegacyValidation` to `UTF8Validation`,
e.g., to delay UTF-8 migrations in time or aid in debugging unforeseen
results of the change. In such a case, a temporary assignment to
`LegacyValidation` value in the `init()` function in your main.go or so,
could be considered. (staticcheck)

We probably want to keep supporting this scheme in the near future
though. So this ignores those deprecations, so we can upgrade the
package.

Unblocks https://github.com/open-telemetry/opentelemetry-go/pull/6442
2025-03-27 09:41:35 +01:00
renovate[bot]
f0ca595b52 chore(deps): update module github.com/kunwardeep/paralleltest to v1.0.14 (#6553)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/kunwardeep/paralleltest](https://redirect.github.com/kunwardeep/paralleltest)
| `v1.0.13` -> `v1.0.14` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fkunwardeep%2fparalleltest/v1.0.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fkunwardeep%2fparalleltest/v1.0.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fkunwardeep%2fparalleltest/v1.0.13/v1.0.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fkunwardeep%2fparalleltest/v1.0.13/v1.0.14?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>kunwardeep/paralleltest
(github.com/kunwardeep/paralleltest)</summary>

###
[`v1.0.14`](https://redirect.github.com/kunwardeep/paralleltest/releases/tag/v1.0.14)

[Compare
Source](https://redirect.github.com/kunwardeep/paralleltest/compare/v1.0.13...v1.0.14)

#### What's Changed

- Added new test to validate issue 40 by
[@&#8203;kunwardeep](https://redirect.github.com/kunwardeep) in
[https://github.com/kunwardeep/paralleltest/pull/42](https://redirect.github.com/kunwardeep/paralleltest/pull/42)
- update readme by
[@&#8203;kunwardeep](https://redirect.github.com/kunwardeep) in
[https://github.com/kunwardeep/paralleltest/pull/45](https://redirect.github.com/kunwardeep/paralleltest/pull/45)
- Run linter for test files only by
[@&#8203;kunwardeep](https://redirect.github.com/kunwardeep) in
[https://github.com/kunwardeep/paralleltest/pull/46](https://redirect.github.com/kunwardeep/paralleltest/pull/46)

**Full Changelog**:
https://github.com/kunwardeep/paralleltest/compare/v1.0.13...v1.0.14

</details>

---

### Configuration

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

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

♻ **Rebasing**: Whenever PR is behind base branch, 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-go).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-27 09:22:49 +01:00
renovate[bot]
b98dd5e5ac chore(deps): update module github.com/sagikazarmark/locafero to v0.9.0 (#6528)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/sagikazarmark/locafero](https://redirect.github.com/sagikazarmark/locafero)
| `v0.8.0` -> `v0.9.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fsagikazarmark%2flocafero/v0.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fsagikazarmark%2flocafero/v0.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fsagikazarmark%2flocafero/v0.8.0/v0.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fsagikazarmark%2flocafero/v0.8.0/v0.9.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>sagikazarmark/locafero
(github.com/sagikazarmark/locafero)</summary>

###
[`v0.9.0`](https://redirect.github.com/sagikazarmark/locafero/compare/v0.8.0...v0.9.0)

[Compare
Source](https://redirect.github.com/sagikazarmark/locafero/compare/v0.8.0...v0.9.0)

</details>

---

### Configuration

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

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

♻ **Rebasing**: Whenever PR is behind base branch, 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-go).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-26 15:34:54 -07:00
renovate[bot]
b81fe7d30f chore(deps): update module github.com/charmbracelet/colorprofile to v0.3.0 (#6516)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/charmbracelet/colorprofile](https://redirect.github.com/charmbracelet/colorprofile)
| `v0.2.3-0.20250311203215-f60798e515dc` -> `v0.3.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fcharmbracelet%2fcolorprofile/v0.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fcharmbracelet%2fcolorprofile/v0.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fcharmbracelet%2fcolorprofile/v0.2.3-0.20250311203215-f60798e515dc/v0.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fcharmbracelet%2fcolorprofile/v0.2.3-0.20250311203215-f60798e515dc/v0.3.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>charmbracelet/colorprofile
(github.com/charmbracelet/colorprofile)</summary>

###
[`v0.3.0`](https://redirect.github.com/charmbracelet/colorprofile/releases/tag/v0.3.0)

[Compare
Source](https://redirect.github.com/charmbracelet/colorprofile/compare/v0.2.2...v0.3.0)

You can now use `TTY_FORCE=1` to force `colorprofile` programs to assume
they're working with a TTY to force colors.

#### Changelog

##### New Features

-
[`324ca85`](324ca852de):
feat: skip tty check by environment variable (SKIP_TTY_CHECK)
([@&#8203;raphamorim](https://redirect.github.com/raphamorim))
-
[`b6df488`](b6df488184):
feat: update go version to 1.23
([@&#8203;raphamorim](https://redirect.github.com/raphamorim))

##### Bug fixes

-
[`9c2d5e8`](9c2d5e8bd0):
fix: lint errors
([#&#8203;37](https://redirect.github.com/charmbracelet/colorprofile/issues/37))
([@&#8203;raphamorim](https://redirect.github.com/raphamorim))

##### Other work

-
[`06f135b`](06f135bea2):
ci: sync golangci-lint config
([@&#8203;aymanbagabas](https://redirect.github.com/aymanbagabas))
-
[`839931a`](839931ac03):
remove toolchain definition
([@&#8203;raphamorim](https://redirect.github.com/raphamorim))
-
[`2f2fe5b`](2f2fe5b882):
rename to isTTYForced
([@&#8203;raphamorim](https://redirect.github.com/raphamorim))
-
[`d8f8eab`](d8f8eab5c0):
update naming
([@&#8203;raphamorim](https://redirect.github.com/raphamorim))

***

<a href="https://charm.sh/"><img alt="The Charm logo"
src="https://stuff.charm.sh/charm-badge.jpg" width="400"></a>

Thoughts? Questions? We love hearing from you. Feel free to reach out on
[Twitter](https://twitter.com/charmcli), [The
Fediverse](https://mastodon.technology/@&#8203;charm), or on
[Discord](https://charm.sh/chat).

</details>

---

### Configuration

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

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

♻ **Rebasing**: Whenever PR is behind base branch, 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-go).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-26 12:56:01 -07:00
renovate[bot]
ee442f9666 chore(deps): update github.com/golangci/golines digest to b35a614 (#6512)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[github.com/golangci/golines](https://redirect.github.com/golangci/golines)
| indirect | digest | `442fd00` -> `b35a614` |

---

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

---

### Configuration

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

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

♻ **Rebasing**: Whenever PR is behind base branch, 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-go).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-26 12:43:00 -07:00
renovate[bot]
1c10855dbf chore(deps): update module github.com/spf13/viper to v1.20.1 (#6515)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github.com/spf13/viper](https://redirect.github.com/spf13/viper) |
`v1.20.0` -> `v1.20.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fspf13%2fviper/v1.20.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fspf13%2fviper/v1.20.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fspf13%2fviper/v1.20.0/v1.20.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fspf13%2fviper/v1.20.0/v1.20.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>spf13/viper (github.com/spf13/viper)</summary>

###
[`v1.20.1`](https://redirect.github.com/spf13/viper/releases/tag/v1.20.1)

[Compare
Source](https://redirect.github.com/spf13/viper/compare/v1.20.0...v1.20.1)

<!-- Release notes generated using configuration in .github/release.yml
at v1.20.1 -->

#### What's Changed

##### Bug Fixes 🐛

- Backport config type fixes to 1.20.x by
[@&#8203;sagikazarmark](https://redirect.github.com/sagikazarmark) in
[https://github.com/spf13/viper/pull/2005](https://redirect.github.com/spf13/viper/pull/2005)

**Full Changelog**:
https://github.com/spf13/viper/compare/v1.20.0...v1.20.1

</details>

---

### Configuration

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

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

♻ **Rebasing**: Whenever PR is behind base branch, 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-go).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-26 12:30:27 -07:00
renovate[bot]
2d77e1abc4 fix(deps): update build-tools to v0.21.0 (#6510) 2025-03-26 19:23:33 +01:00
renovate[bot]
590bcee71b fix(deps): update module github.com/golangci/golangci-lint to v2 (#6499)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/golangci/golangci-lint](https://redirect.github.com/golangci/golangci-lint)
| `v1.64.8` -> `v2.0.2` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgolangci%2fgolangci-lint/v2.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fgolangci%2fgolangci-lint/v2.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fgolangci%2fgolangci-lint/v1.64.8/v2.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgolangci%2fgolangci-lint/v1.64.8/v2.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>golangci/golangci-lint
(github.com/golangci/golangci-lint)</summary>

###
[`v2.0.2`](https://redirect.github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v202)

[Compare
Source](https://redirect.github.com/golangci/golangci-lint/compare/v2.0.1...v2.0.2)

1.  Misc.
    -   Fixes flags parsing for formatters
    -   Fixes the filepath used by the exclusion `source` option
2.  Documentation
    -   Adds a section about flags migration
    -   Cleaning pages with v1 options

###
[`v2.0.1`](https://redirect.github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v201)

[Compare
Source](https://redirect.github.com/golangci/golangci-lint/compare/v2.0.0...v2.0.1)

1.  Linters/formatters bug fixes
    -   `golines`: fix settings during linter load
2.  Misc.
    -   Validates the `version` field before the configuration
    -   `forbidigo`: fix migration

###
[`v2.0.0`](https://redirect.github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v200)

[Compare
Source](https://redirect.github.com/golangci/golangci-lint/compare/v1.64.8...v2.0.0)

1.  Enhancements
- 🌟 New `golangci-lint fmt` command with dedicated formatter
configuration
(https://golangci-lint.run/welcome/quick-start/#formatting)
- ♻️ New `golangci-lint migrate` command to help migration from v1 to v2
(cf. [Migration
guide](https://golangci-lint.run/product/migration-guide/#command-migrate))
- ⚠️ New default values (cf. [Migration
guide](https://golangci-lint.run/product/migration-guide/))
- ⚠️ No exclusions by default (cf. [Migration
guide](https://golangci-lint.run/product/migration-guide/#issuesexclude-use-default))
- ⚠️ New default sort order (cf. [Migration
guide](https://golangci-lint.run/product/migration-guide/#outputsort-order))
- 🌟 New option `run.relative-path-mode` (cf. [Migration
guide](https://golangci-lint.run/product/migration-guide/#runrelative-path-mode))
- 🌟 New linters configuration (cf. [Migration
guide](https://golangci-lint.run/product/migration-guide/#linters))
- 🌟 New output format configuration (cf. [Migration
guide](https://golangci-lint.run/product/migration-guide/#output))
- 🌟 New `--fast-only` flag (cf. [Migration
guide](https://golangci-lint.run/product/migration-guide/#lintersfast))
- 🌟 New option `linters.exclusions.warn-unused` to log a warning if an
exclusion rule is unused.
2.  New linters/formatters
    -   Add `golines` formatter https://github.com/segmentio/golines
3.  Linters new features
- ⚠️ Merge `staticcheck`, `stylecheck`, `gosimple` into one linter
(`staticcheck`) (cf. [Migration
guide](https://golangci-lint.run/product/migration-guide/#lintersenablestylecheckgosimplestaticcheck))
    -   `go-critic`: from 0.12.0 to 0.13.0
- `gomodguard`: from 1.3.5 to 1.4.1 (block explicit indirect
dependencies)
    -   `nilnil`: from 1.0.1 to 1.1.0 (new option: `only-two`)
- `perfsprint`: from 0.8.2 to 0.9.1 (checker name in the diagnostic
message)
    -   `staticcheck`: new `quickfix` set of rules
- `testifylint`: from 1.5.2 to 1.6.0 (new options: `equal-values`,
`suite-method-signature`, `require-string-msg`)
- `wsl`: from 4.5.0 to 4.6.0 (new option: `allow-cuddle-used-in-block`)
4.  Linters bug fixes
    -   `bidichk`: from 0.3.2 to 0.3.3
    -   `errchkjson`: from 0.4.0 to 0.4.1
    -   `errname`: from 1.0.0 to 1.1.0
    -   `funlen`: fix `ignore-comments` option
    -   `gci`: from 0.13.5 to 0.13.6
    -   `gosmopolitan`: from 1.2.2 to 1.3.0
    -   `inamedparam`: from 0.1.3 to 0.2.0
    -   `intrange`: from 0.3.0 to 0.3.1
    -   `protogetter`: from 0.3.9 to 0.3.12
- `unparam`: from
[`8a5130c`](https://redirect.github.com/golangci/golangci-lint/commit/8a5130ca722f)
to
[`0df0534`](https://redirect.github.com/golangci/golangci-lint/commit/0df0534333a4)
5.  Misc.
- 🧹 Configuration options renaming (cf. [Migration
guide](https://golangci-lint.run/product/migration-guide/))
- 🧹 Remove options (cf. [Migration
guide](https://golangci-lint.run/product/migration-guide/))
- 🧹 Remove flags (cf. [Migration
guide](https://golangci-lint.run/product/migration-guide/))
- 🧹 Remove alternative names (cf. [Migration
guide](https://golangci-lint.run/product/migration-guide/#alternative-linter-names))
- 🧹 Remove or replace deprecated elements (cf. [Migration
guide](https://golangci-lint.run/product/migration-guide/))
    -   Adds an option to display some commands as JSON:
        -   `golangci-lint config path --json`
        -   `golangci-lint help linters --json`
        -   `golangci-lint help formatters --json`
        -   `golangci-lint linters --json`
        -   `golangci-lint formatters --json`
        -   `golangci-lint version --json`
6.  Documentation
- [Migration guide](https://golangci-lint.run/product/migration-guide/)

</details>

---

### Configuration

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

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

♻ **Rebasing**: Whenever PR is behind base branch, 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-go).

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

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tyler Yahn <codingalias@gmail.com>
2025-03-26 10:46:44 -07:00
renovate[bot]
afb93220f4 chore(deps): update module github.com/tomarrell/wrapcheck/v2 to v2.11.0 (#6508)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/tomarrell/wrapcheck/v2](https://redirect.github.com/tomarrell/wrapcheck)
| `v2.10.0` -> `v2.11.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2ftomarrell%2fwrapcheck%2fv2/v2.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2ftomarrell%2fwrapcheck%2fv2/v2.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2ftomarrell%2fwrapcheck%2fv2/v2.10.0/v2.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2ftomarrell%2fwrapcheck%2fv2/v2.10.0/v2.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>tomarrell/wrapcheck
(github.com/tomarrell/wrapcheck/v2)</summary>

###
[`v2.11.0`](https://redirect.github.com/tomarrell/wrapcheck/releases/tag/v2.11.0):
Optional reporting for package-internal errors, dep updates

[Compare
Source](https://redirect.github.com/tomarrell/wrapcheck/compare/v2.10.0...v2.11.0)

#### What's Changed

- deps: upgrade golang.org/x/tools to v0.25.0 by
[@&#8203;high-moctane](https://redirect.github.com/high-moctane) in
[https://github.com/tomarrell/wrapcheck/pull/61](https://redirect.github.com/tomarrell/wrapcheck/pull/61)
- feat: add option for reporting internal errors by
[@&#8203;frozenbonito](https://redirect.github.com/frozenbonito) in
[https://github.com/tomarrell/wrapcheck/pull/60](https://redirect.github.com/tomarrell/wrapcheck/pull/60)

#### New Contributors

- [@&#8203;high-moctane](https://redirect.github.com/high-moctane) made
their first contribution in
[https://github.com/tomarrell/wrapcheck/pull/61](https://redirect.github.com/tomarrell/wrapcheck/pull/61)
- [@&#8203;frozenbonito](https://redirect.github.com/frozenbonito) made
their first contribution in
[https://github.com/tomarrell/wrapcheck/pull/60](https://redirect.github.com/tomarrell/wrapcheck/pull/60)

**Full Changelog**:
https://github.com/tomarrell/wrapcheck/compare/v2.10.0...v2.11.0

</details>

---

### Configuration

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

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

♻ **Rebasing**: Whenever PR is behind base branch, 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-go).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-26 13:03:49 +01:00
renovate[bot]
a12c0aa5de chore(deps): update module github.com/kunwardeep/paralleltest to v1.0.13 (#6505)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/kunwardeep/paralleltest](https://redirect.github.com/kunwardeep/paralleltest)
| `v1.0.10` -> `v1.0.13` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fkunwardeep%2fparalleltest/v1.0.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fkunwardeep%2fparalleltest/v1.0.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fkunwardeep%2fparalleltest/v1.0.10/v1.0.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fkunwardeep%2fparalleltest/v1.0.10/v1.0.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>kunwardeep/paralleltest
(github.com/kunwardeep/paralleltest)</summary>

###
[`v1.0.13`](https://redirect.github.com/kunwardeep/paralleltest/releases/tag/v1.0.13)

[Compare
Source](https://redirect.github.com/kunwardeep/paralleltest/compare/v1.0.12...v1.0.13)

#### What's Changed

- fix: downgrade min go version by
[@&#8203;ldez](https://redirect.github.com/ldez) in
[https://github.com/kunwardeep/paralleltest/pull/43](https://redirect.github.com/kunwardeep/paralleltest/pull/43)
- Remove deprecate linters by
[@&#8203;kunwardeep](https://redirect.github.com/kunwardeep) in
[https://github.com/kunwardeep/paralleltest/pull/44](https://redirect.github.com/kunwardeep/paralleltest/pull/44)

**Full Changelog**:
https://github.com/kunwardeep/paralleltest/compare/v1.0.12...v1.0.13

###
[`v1.0.12`](https://redirect.github.com/kunwardeep/paralleltest/releases/tag/v1.0.12)

[Compare
Source](https://redirect.github.com/kunwardeep/paralleltest/compare/v1.0.11...v1.0.12)

#### What's Changed

- Updated go and dependencies by
[@&#8203;kunwardeep](https://redirect.github.com/kunwardeep) in
[https://github.com/kunwardeep/paralleltest/pull/41](https://redirect.github.com/kunwardeep/paralleltest/pull/41)

**Full Changelog**:
https://github.com/kunwardeep/paralleltest/compare/v1.0.11...v1.0.12

###
[`v1.0.11`](https://redirect.github.com/kunwardeep/paralleltest/releases/tag/v1.0.11)

[Compare
Source](https://redirect.github.com/kunwardeep/paralleltest/compare/v1.0.10...v1.0.11)

#### What's Changed

- Update x/tools to fix panic in tests with Go 1.24 by
[@&#8203;alexandear](https://redirect.github.com/alexandear) in
[https://github.com/kunwardeep/paralleltest/pull/39](https://redirect.github.com/kunwardeep/paralleltest/pull/39)

**Full Changelog**:
https://github.com/kunwardeep/paralleltest/compare/v1.0.10...v1.0.11

</details>

---

### Configuration

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

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

♻ **Rebasing**: Whenever PR is behind base branch, 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-go).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-26 09:15:36 +01:00
Tyler Yahn
95e5bbab98 Generate v1.31.0 semconv (#6479)
- Generate `semconv/v1.31.0`
- Stop generating deprecated metric semconv similar to all other
generation
- Fix acronyms:
  - `ReplicationController`
  - `ResourceQuota`

## [`v1.31.0` semantic convention release
notes](https://github.com/open-telemetry/semantic-conventions/releases/tag/v1.31.0):

<h3>🛑 Breaking changes 🛑</h3>
<ul>
<li>
<p><code>code</code>: <code>code.function.name</code> value should
contain the fully qualified function name, <code>code.namespace</code>
is now deprecated (<a
href="https://github.com/open-telemetry/semantic-conventions/issues/1677"
data-hovercard-type="issue"
data-hovercard-url="/open-telemetry/semantic-conventions/issues/1677/hovercard">#1677</a>)</p>
</li>
<li>
<p><code>gen-ai</code>: Introduce <code>gen_ai.output.type</code>and
deprecate <code>gen_ai.openai.request.response_format</code> (<a
href="https://github.com/open-telemetry/semantic-conventions/issues/1757"
data-hovercard-type="pull_request"
data-hovercard-url="/open-telemetry/semantic-conventions/pull/1757/hovercard">#1757</a>)</p>
</li>
<li>
<p><code>mobile</code>: Rework <code>device.app.lifecycle</code> mobile
event. (<a
href="https://github.com/open-telemetry/semantic-conventions/issues/1880"
data-hovercard-type="pull_request"
data-hovercard-url="/open-telemetry/semantic-conventions/pull/1880/hovercard">#1880</a>)<br>
The <code>device.app.lifecycle</code> event has been reworked to use
attributes instead<br>
of event body fields. The <code>ios.app.state</code> and
<code>android.app.state</code> attributes<br>
have been reintroduced to the attribute registry.</p>
</li>
<li>
<p><code>system</code>: Move CPU-related system.cpu.* metrics to CPU
namespace (<a
href="https://github.com/open-telemetry/semantic-conventions/issues/1873"
data-hovercard-type="issue"
data-hovercard-url="/open-telemetry/semantic-conventions/issues/1873/hovercard">#1873</a>)</p>
</li>
<li>
<p><code>k8s</code>: Change k8s.replication_controller metrics to
k8s.replicationcontroller (<a
href="https://github.com/open-telemetry/semantic-conventions/issues/1848"
data-hovercard-type="pull_request"
data-hovercard-url="/open-telemetry/semantic-conventions/pull/1848/hovercard">#1848</a>)</p>
</li>
<li>
<p><code>db</code>: Rename <code>db.system</code> to
<code>db.system.name</code> in database metrics, and update the values
to be consistent with database spans. (<a
href="https://github.com/open-telemetry/semantic-conventions/issues/1581"
data-hovercard-type="issue"
data-hovercard-url="/open-telemetry/semantic-conventions/issues/1581/hovercard">#1581</a>)</p>
</li>
<li>
<p><code>session</code>: Move <code>session.id</code> and
<code>session.previous_id</code> from body fields to event attributes,
and yamlize <code>session.start</code> and <code>session.end</code>
events. (<a
href="https://github.com/open-telemetry/semantic-conventions/issues/1845"
data-hovercard-type="pull_request"
data-hovercard-url="/open-telemetry/semantic-conventions/pull/1845/hovercard">#1845</a>)<br>
As part of the ongoing migration of event fields from LogRecord body to
extended/complex attributes, the <code>session.start</code> and
<code>session.end</code> events have been redefined.</p>
</li>
</ul>
<h3>💡 Enhancements 💡</h3>
<ul>
<li>
<p><code>code</code>: Mark <code>code.*</code> semantic conventions as
release candidate (<a
href="https://github.com/open-telemetry/semantic-conventions/issues/1377"
data-hovercard-type="issue"
data-hovercard-url="/open-telemetry/semantic-conventions/issues/1377/hovercard">#1377</a>)</p>
</li>
<li>
<p><code>gen-ai</code>: Added AI Agent Semantic Convention (<a
href="https://github.com/open-telemetry/semantic-conventions/issues/1732"
data-hovercard-type="issue"
data-hovercard-url="/open-telemetry/semantic-conventions/issues/1732/hovercard">#1732</a>,
<a
href="https://github.com/open-telemetry/semantic-conventions/issues/1739"
data-hovercard-type="pull_request"
data-hovercard-url="/open-telemetry/semantic-conventions/pull/1739/hovercard">#1739</a>)</p>
</li>
<li>
<p><code>db</code>: Add database-specific notes on db.operation.name and
db.collection.name for Cassandra, Cosmos DB, HBase, MongoDB, and Redis,
covering their batch/bulk terms and lack of cross-table queries. (<a
href="https://github.com/open-telemetry/semantic-conventions/issues/1863"
data-hovercard-type="pull_request"
data-hovercard-url="/open-telemetry/semantic-conventions/pull/1863/hovercard">#1863</a>,
<a
href="https://github.com/open-telemetry/semantic-conventions/issues/1573"
data-hovercard-type="issue"
data-hovercard-url="/open-telemetry/semantic-conventions/issues/1573/hovercard">#1573</a>)</p>
</li>
<li>
<p><code>gen-ai</code>: Adds <code>gen_ai.request.choice.count</code>
span attribute (<a
href="https://github.com/open-telemetry/semantic-conventions/issues/1888"
data-hovercard-type="issue"
data-hovercard-url="/open-telemetry/semantic-conventions/issues/1888/hovercard">#1888</a>)<br>
Enables recording target number of completions to generate</p>
</li>
<li>
<p><code>enduser</code>: Undeprecate 'enduser.id' and introduce new
attribute <code>enduser.pseudo.id</code> (<a
href="https://github.com/open-telemetry/semantic-conventions/issues/1104"
data-hovercard-type="issue"
data-hovercard-url="/open-telemetry/semantic-conventions/issues/1104/hovercard">#1104</a>)<br>
The new attribute <code>enduser.pseudo.id</code> is intended to provide
a unique identifier of a pseudonymous enduser.</p>
</li>
<li>
<p><code>k8s</code>: Add <code>k8s.hpa</code>,
<code>k8s.resourcequota</code> and
<code>k8s.replicationcontroller</code> attributes and resources (<a
href="https://github.com/open-telemetry/semantic-conventions/issues/1656"
data-hovercard-type="issue"
data-hovercard-url="/open-telemetry/semantic-conventions/issues/1656/hovercard">#1656</a>)</p>
</li>
<li>
<p><code>k8s</code>: How to populate resource attributes based on
attributes, labels and transformation (<a
href="https://github.com/open-telemetry/semantic-conventions/issues/236"
data-hovercard-type="issue"
data-hovercard-url="/open-telemetry/semantic-conventions/issues/236/hovercard">#236</a>)</p>
</li>
<li>
<p><code>process</code>: Adjust the semantic expectations for
<code>process.executable.name</code> (<a
href="https://github.com/open-telemetry/semantic-conventions/issues/1736"
data-hovercard-type="issue"
data-hovercard-url="/open-telemetry/semantic-conventions/issues/1736/hovercard">#1736</a>)</p>
</li>
<li>
<p><code>otel</code>: Adds SDK self-monitoring metrics for span
processing (<a
href="https://github.com/open-telemetry/semantic-conventions/issues/1631"
data-hovercard-type="pull_request"
data-hovercard-url="/open-telemetry/semantic-conventions/pull/1631/hovercard">#1631</a>)</p>
</li>
<li>
<p><code>cicd</code>: Adds a new attribute
<code>cicd.pipeline.run.url.full</code> and corrects the attribute
description of <code>cicd.pipeline.task.run.url.full</code> (<a
href="https://github.com/open-telemetry/semantic-conventions/issues/1796"
data-hovercard-type="issue"
data-hovercard-url="/open-telemetry/semantic-conventions/issues/1796/hovercard">#1796</a>)</p>
</li>
<li>
<p><code>user-agent</code>: Add <code>user_agent.os.name</code> and
<code>user_agent.os.version</code> attributes (<a
href="https://github.com/open-telemetry/semantic-conventions/issues/1433"
data-hovercard-type="issue"
data-hovercard-url="/open-telemetry/semantic-conventions/issues/1433/hovercard">#1433</a>)</p>
</li>
</ul>
<h3>🧰 Bug fixes 🧰</h3>
<ul>
<li><code>process</code>: Fix units of
process.open_file_descriptor.count and process.context_switches (<a
href="https://github.com/open-telemetry/semantic-conventions/issues/1662"
data-hovercard-type="issue"
data-hovercard-url="/open-telemetry/semantic-conventions/issues/1662/hovercard">#1662</a>)</li>
</ul>

---------

Co-authored-by: Robert Pająk <pellared@hotmail.com>
2025-03-26 08:05:18 +01:00
Robert Pająk
ff6be9eeee chore(renovate): ignore go.opentelemetry.io/otel/sdk/log/logtest (#6501)
In order not to have PRs like these:
- https://github.com/open-telemetry/opentelemetry-go/pull/6478
- https://github.com/open-telemetry/opentelemetry-go/pull/6477

Renovate docs:
https://docs.renovatebot.com/configuration-options/#enabled
2025-03-26 06:45:12 +01:00
Robert Pająk
dbc3bce6fa log/logtest: Remove RecordFactory (#6492)
Fixes https://github.com/open-telemetry/opentelemetry-go/issues/6485

Towards https://github.com/open-telemetry/opentelemetry-go/issues/6341

`RecordFactory` is unused.
2025-03-26 06:36:44 +01:00
renovate[bot]
796596abba fix(deps): update module google.golang.org/protobuf to v1.36.6 (#6496) 2025-03-25 09:02:07 +01:00
renovate[bot]
1d74b27307 fix(deps): update googleapis to b45e905 (#6500) 2025-03-25 08:19:05 +01:00
Robert Pająk
84ff4da7ab sdk/log: remove EnabledParameters.Resource (#6494)
Per
https://github.com/open-telemetry/opentelemetry-specification/pull/4439#discussion_r1980165954
2025-03-25 06:44:14 +01:00
renovate[bot]
37b70ce370 chore(deps): update github/codeql-action digest to 1b549b9 (#6495)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[github/codeql-action](https://redirect.github.com/github/codeql-action)
| action | digest | `5f8171a` -> `1b549b9` |

---

### Configuration

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

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

♻ **Rebasing**: Whenever PR is behind base branch, 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-go).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-24 14:22:43 -07:00
renovate[bot]
ecfb73581f chore(deps): update module github.com/daixiang0/gci to v0.13.6 (#6484)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github.com/daixiang0/gci](https://redirect.github.com/daixiang0/gci)
| `v0.13.5` -> `v0.13.6` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fdaixiang0%2fgci/v0.13.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fdaixiang0%2fgci/v0.13.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fdaixiang0%2fgci/v0.13.5/v0.13.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fdaixiang0%2fgci/v0.13.5/v0.13.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>daixiang0/gci (github.com/daixiang0/gci)</summary>

###
[`v0.13.6`](https://redirect.github.com/daixiang0/gci/releases/tag/v0.13.6)

[Compare
Source](https://redirect.github.com/daixiang0/gci/compare/v0.13.5...v0.13.6)

#### What's Changed

- fix: update standard list to go1.24 by
[@&#8203;ldez](https://redirect.github.com/ldez) in
[https://github.com/daixiang0/gci/pull/227](https://redirect.github.com/daixiang0/gci/pull/227)
- bump up version by
[@&#8203;daixiang0](https://redirect.github.com/daixiang0) in
[https://github.com/daixiang0/gci/pull/229](https://redirect.github.com/daixiang0/gci/pull/229)

**Full Changelog**:
https://github.com/daixiang0/gci/compare/v0.13.5...v0.13.6

</details>

---

### Configuration

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

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

♻ **Rebasing**: Whenever PR is behind base branch, 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-go).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-21 14:07:31 +01:00
renovate[bot]
66cb30e789 chore(deps): update module github.com/ckaznocha/intrange to v0.3.1 (#6481)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/ckaznocha/intrange](https://redirect.github.com/ckaznocha/intrange)
| `v0.3.0` -> `v0.3.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fckaznocha%2fintrange/v0.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fckaznocha%2fintrange/v0.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fckaznocha%2fintrange/v0.3.0/v0.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fckaznocha%2fintrange/v0.3.0/v0.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>ckaznocha/intrange (github.com/ckaznocha/intrange)</summary>

###
[`v0.3.1`](https://redirect.github.com/ckaznocha/intrange/releases/tag/v0.3.1)

[Compare
Source](https://redirect.github.com/ckaznocha/intrange/compare/v0.3.0...v0.3.1)

#### What's Changed

- automated(deps): bump golang.org/x/tools from 0.28.0 to 0.29.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/ckaznocha/intrange/pull/46](https://redirect.github.com/ckaznocha/intrange/pull/46)
- automated(deps): bump golang.org/x/tools from 0.29.0 to 0.30.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/ckaznocha/intrange/pull/47](https://redirect.github.com/ckaznocha/intrange/pull/47)
- Update go to 1.23 and latest x pkgs by
[@&#8203;ckaznocha](https://redirect.github.com/ckaznocha) in
[https://github.com/ckaznocha/intrange/pull/53](https://redirect.github.com/ckaznocha/intrange/pull/53)
- Handle pointer types correctly by
[@&#8203;ckaznocha](https://redirect.github.com/ckaznocha) in
[https://github.com/ckaznocha/intrange/pull/51](https://redirect.github.com/ckaznocha/intrange/pull/51)
- Do not autofix functions and methods by
[@&#8203;ckaznocha](https://redirect.github.com/ckaznocha) in
[https://github.com/ckaznocha/intrange/pull/54](https://redirect.github.com/ckaznocha/intrange/pull/54)
- Avoid unnecessary type conversions by
[@&#8203;ckaznocha](https://redirect.github.com/ckaznocha) in
[https://github.com/ckaznocha/intrange/pull/55](https://redirect.github.com/ckaznocha/intrange/pull/55)

**Full Changelog**:
https://github.com/ckaznocha/intrange/compare/v0.3.0...v0.3.1

</details>

---

### Configuration

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

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

♻ **Rebasing**: Whenever PR is behind base branch, 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-go).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-21 09:09:14 +01:00
renovate[bot]
88a51b6f87 chore(deps): update fossas/fossa-action action to v1.6.0 (#6482) 2025-03-21 08:59:59 +01:00
Robert Pająk
f39f16c6ca sdk/log/logtest: new module (#6466)
Fixes https://github.com/open-telemetry/opentelemetry-go/issues/6378
2025-03-20 17:47:49 +01:00
ian
f556bd3211 prometheus: use a sync.Pool instead of allocating metricdata.ResourceMetrics in Collect (#6472)
Fix #3047 

Use a `sync.Pool` instead of allocating `metricdata.ResourceMetrics` in
`go.opentelemetry.io/otel/exporters/prometheus`

```shell
goos: darwin
goarch: arm64
pkg: go.opentelemetry.io/otel/exporters/prometheus
cpu: Apple M3
               │ before.txt  │             after.txt             │
               │   sec/op    │   sec/op     vs base              │
Collect1-8       8.273µ ± 0%   8.013µ ± 5%       ~ (p=0.065 n=6)
Collect10-8      23.84µ ± 0%   22.40µ ± 3%  -6.02% (p=0.002 n=6)
Collect100-8     148.0µ ± 0%   139.4µ ± 0%  -5.84% (p=0.002 n=6)
Collect1000-8    1.326m ± 0%   1.244m ± 1%  -6.14% (p=0.002 n=6)
Collect10000-8   15.90m ± 1%   14.51m ± 1%  -8.77% (p=0.002 n=6)
geomean          227.9µ        214.3µ       -6.00%

               │  before.txt  │              after.txt              │
               │     B/op     │     B/op      vs base               │
Collect1-8       35.65Ki ± 0%   34.49Ki ± 0%   -3.24% (p=0.002 n=6)
Collect10-8      55.78Ki ± 0%   45.57Ki ± 0%  -18.31% (p=0.002 n=6)
Collect100-8     260.8Ki ± 0%   174.1Ki ± 0%  -33.23% (p=0.002 n=6)
Collect1000-8    2.307Mi ± 0%   1.537Mi ± 1%  -33.38% (p=0.002 n=6)
Collect10000-8   22.47Mi ± 0%   14.75Mi ± 4%  -34.36% (p=0.002 n=6)
geomean          489.8Ki        365.3Ki       -25.42%

               │ before.txt  │             after.txt             │
               │  allocs/op  │  allocs/op   vs base              │
Collect1-8        72.00 ± 0%    66.00 ± 0%  -8.33% (p=0.002 n=6)
Collect10-8       398.0 ± 0%    375.0 ± 0%  -5.78% (p=0.002 n=6)
Collect100-8     3.662k ± 0%   3.491k ± 0%  -4.67% (p=0.002 n=6)
Collect1000-8    36.15k ± 0%   34.62k ± 0%  -4.24% (p=0.002 n=6)
Collect10000-8   361.0k ± 0%   345.7k ± 0%  -4.25% (p=0.002 n=6)
geomean          4.239k        4.008k       -5.47%
```
2025-03-20 16:59:17 +01:00
Robert Pająk
1b8fe16bea log/logtest: new module (#6465)
Towards https://github.com/open-telemetry/opentelemetry-go/issues/6378
2025-03-20 16:37:57 +01:00
renovate[bot]
2a49562e03 chore(deps): update actions/cache digest to 5a3ec84 (#6474)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [actions/cache](https://redirect.github.com/actions/cache) | action |
digest | `d4323d4` -> `5a3ec84` |

---

### Configuration

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

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

♻ **Rebasing**: Whenever PR is behind base branch, 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-go).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: dmathieu <42@dmathieu.com>
2025-03-20 09:44:16 +01:00
renovate[bot]
7636cf0e80 chore(deps): update actions/upload-artifact digest to ea165f8 (#6475)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[actions/upload-artifact](https://redirect.github.com/actions/upload-artifact)
| action | digest | `4cec3d8` -> `ea165f8` |

---

### Configuration

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

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

♻ **Rebasing**: Whenever PR is behind base branch, 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-go).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: dmathieu <42@dmathieu.com>
2025-03-20 09:36:12 +01:00
renovate[bot]
b97f8b33a0 chore(deps): update actions/download-artifact digest to 95815c3 (#6467)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[actions/download-artifact](https://redirect.github.com/actions/download-artifact)
| action | digest | `cc20338` -> `95815c3` |

---

### Configuration

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

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

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

🔕 **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-go).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-19 15:34:32 -07:00
Tyler Yahn
90a9d1d936 Do not inline noopSpan.tracerProvider (#6456)
Currently, the `noopSpan.tracerProvider` is inlined into
`noopSpan.TracerProvider` for binaries built with standard tooling. This
function is needed in the ELF file for auto-instrumentation. Ensure
this, and the other required methods are always kept isolated.

cc @open-telemetry/go-instrumentation-approvers

---------

Co-authored-by: Robert Pająk <pellared@hotmail.com>
2025-03-19 14:50:43 -07:00
renovate[bot]
650b5a7975 chore(deps): update github/codeql-action digest to 5f8171a (#6473)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[github/codeql-action](https://redirect.github.com/github/codeql-action)
| action | digest | `6bb031a` -> `5f8171a` |

---

### Configuration

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

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

♻ **Rebasing**: Whenever PR is behind base branch, 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-go).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-19 14:40:13 -07:00
renovate[bot]
d0bba04c23 chore(deps): update module github.com/go-critic/go-critic to v0.13.0 (#6468)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/go-critic/go-critic](https://redirect.github.com/go-critic/go-critic)
| `v0.12.0` -> `v0.13.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgo-critic%2fgo-critic/v0.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fgo-critic%2fgo-critic/v0.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fgo-critic%2fgo-critic/v0.12.0/v0.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgo-critic%2fgo-critic/v0.12.0/v0.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

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

###
[`v0.13.0`](https://redirect.github.com/go-critic/go-critic/releases/tag/v0.13.0)

[Compare
Source](https://redirect.github.com/go-critic/go-critic/compare/v0.12.0...v0.13.0)

#### What's Changed

- make: bump golangci-lint v1.64.5 by
[@&#8203;cristaloleg](https://redirect.github.com/cristaloleg) in
[https://github.com/go-critic/go-critic/pull/1456](https://redirect.github.com/go-critic/go-critic/pull/1456)
- dev: enable copyloopvar and usetesting linters by
[@&#8203;alexandear](https://redirect.github.com/alexandear) in
[https://github.com/go-critic/go-critic/pull/1459](https://redirect.github.com/go-critic/go-critic/pull/1459)
- checkers/testdata: remove files needed for Go 1.18 by
[@&#8203;alexandear](https://redirect.github.com/alexandear) in
[https://github.com/go-critic/go-critic/pull/1458](https://redirect.github.com/go-critic/go-critic/pull/1458)
- deps: bump github.com/google/go-cmp from 0.6.0 to 0.7.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/go-critic/go-critic/pull/1461](https://redirect.github.com/go-critic/go-critic/pull/1461)
- deps: bump github.com/quasilyte/go-ruleguard from 0.4.2 to 0.4.4 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/go-critic/go-critic/pull/1462](https://redirect.github.com/go-critic/go-critic/pull/1462)
- checkers: update goStdlib and goBuiltins maps by
[@&#8203;alexandear](https://redirect.github.com/alexandear) in
[https://github.com/go-critic/go-critic/pull/1442](https://redirect.github.com/go-critic/go-critic/pull/1442)
- checkers/dupArg: add more patterns by
[@&#8203;alingse](https://redirect.github.com/alingse) in
[https://github.com/go-critic/go-critic/pull/1466](https://redirect.github.com/go-critic/go-critic/pull/1466)
- checkers: fix commentedOutCode false positive by
[@&#8203;alexandear](https://redirect.github.com/alexandear) in
[https://github.com/go-critic/go-critic/pull/1445](https://redirect.github.com/go-critic/go-critic/pull/1445)
- checkers/rules/rules.go:dynamicFmtString: advice doc string Fixes
[#&#8203;1381](https://redirect.github.com/go-critic/go-critic/issues/1381)
by [@&#8203;Afterous](https://redirect.github.com/Afterous) in
[https://github.com/go-critic/go-critic/pull/1438](https://redirect.github.com/go-critic/go-critic/pull/1438)
- checkers/sqlQuery: properly process type aliases by
[@&#8203;cristaloleg](https://redirect.github.com/cristaloleg) in
[https://github.com/go-critic/go-critic/pull/1467](https://redirect.github.com/go-critic/go-critic/pull/1467)
- deps: bump golang.org/x/tools from 0.30.0 to 0.31.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/go-critic/go-critic/pull/1465](https://redirect.github.com/go-critic/go-critic/pull/1465)

**Full Changelog**:
https://github.com/go-critic/go-critic/compare/v0.12.0...v0.13.0

</details>

---

### Configuration

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

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

♻ **Rebasing**: Whenever PR is behind base branch, 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-go).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Damien Mathieu <42@dmathieu.com>
2025-03-19 09:30:07 +01:00
renovate[bot]
fc48482f9e fix(deps): update module go.opentelemetry.io/collector/pdata to v1.28.1 (#6469)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[go.opentelemetry.io/collector/pdata](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| `v1.28.0` -> `v1.28.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fcollector%2fpdata/v1.28.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fcollector%2fpdata/v1.28.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fcollector%2fpdata/v1.28.0/v1.28.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fcollector%2fpdata/v1.28.0/v1.28.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>open-telemetry/opentelemetry-collector
(go.opentelemetry.io/collector/pdata)</summary>

###
[`v1.28.1`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1281v01221)

##### 🧰 Bug fixes 🧰

- `confmap`: Ensure slices with defaults containing struct values are
correctly set.
([#&#8203;12661](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12661))
This reverts the changes
made[https://github.com/open-telemetry/opentelemetry-collector/pull/11882](https://redirect.github.com/open-telemetry/opentelemetry-collector/pull/11882)1882.

<!-- previous-version -->

</details>

---

### Configuration

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

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

♻ **Rebasing**: Whenever PR is behind base branch, 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-go).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-19 09:22:22 +01:00
renovate[bot]
b057a76a14 chore(deps): update actions/setup-go digest to 0aaccfd (#6470)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [actions/setup-go](https://redirect.github.com/actions/setup-go) |
action | digest | `f111f33` -> `0aaccfd` |

---

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

---

### Configuration

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

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

♻ **Rebasing**: Whenever PR is behind base branch, 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-go).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-19 09:12:25 +01:00
ian
8dc08e26b4 attribute: preallocate map in NewAllowKeysFilter and NewDenyKeysFilter (#6455)
preallocate map in `NewAllowKeysFilter` and `NewDenyKeysFilter` to avoid
necessary allocations
2025-03-18 08:38:17 -07:00
renovate[bot]
e15c058035 chore(deps): update module github.com/prometheus/client_golang to v1.21.1 (#6463)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/prometheus/client_golang](https://redirect.github.com/prometheus/client_golang)
| `v1.20.5` -> `v1.21.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fprometheus%2fclient_golang/v1.21.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fprometheus%2fclient_golang/v1.21.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fprometheus%2fclient_golang/v1.20.5/v1.21.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fprometheus%2fclient_golang/v1.20.5/v1.21.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>prometheus/client_golang
(github.com/prometheus/client_golang)</summary>

###
[`v1.21.1`](https://redirect.github.com/prometheus/client_golang/releases/tag/v1.21.1):
/ 2025-03-04

[Compare
Source](https://redirect.github.com/prometheus/client_golang/compare/v1.21.0...v1.21.1)

This release addresses a performance regression introduced in
[#&#8203;1661](https://redirect.github.com/prometheus/client_golang/issues/1661)
-- thanks to all who [reported this
quickly](https://redirect.github.com/prometheus/client_golang/issues/1748):
[@&#8203;chlunde](https://redirect.github.com/chlunde),
[@&#8203;dethi](https://redirect.github.com/dethi),
[@&#8203;aaronbee](https://redirect.github.com/aaronbee)
[@&#8203;tsuna](https://redirect.github.com/tsuna)
[@&#8203;kakkoyun](https://redirect.github.com/kakkoyun) 💪🏽. This patch
release also fixes the iOS build.

We will be hardening the release process even further
([#&#8203;1759](https://redirect.github.com/prometheus/client_golang/issues/1759),
[#&#8203;1761](https://redirect.github.com/prometheus/client_golang/issues/1761))
to prevent this in future, sorry for the inconvenience!

The high concurrency optimization is planned to be eventually
reintroduced, however in a much safer manner, potentially in a separate
API.

- \[BUGFIX] prometheus: Revert of `Inc`, `Add` and `Observe` cumulative
metric CAS optimizations
([#&#8203;1661](https://redirect.github.com/prometheus/client_golang/issues/1661)),
causing regressions on low concurrency cases
[#&#8203;1757](https://redirect.github.com/prometheus/client_golang/issues/1757)
- \[BUGFIX] prometheus: Fix GOOS=ios build, broken due to
process_collector_\* wrong build tags.
[#&#8203;1758](https://redirect.github.com/prometheus/client_golang/issues/1758)

<details>
<summary>All commits</summary>

- Revert "exponential backoff for CAS operations on floats" and cut
1.21.1 by [@&#8203;bwplotka](https://redirect.github.com/bwplotka) in
[https://github.com/prometheus/client_golang/pull/1757](https://redirect.github.com/prometheus/client_golang/pull/1757)
- Fix ios build for 1.21.1 by
[@&#8203;bwplotka](https://redirect.github.com/bwplotka) in
[https://github.com/prometheus/client_golang/pull/1758](https://redirect.github.com/prometheus/client_golang/pull/1758)

</details>

**Full Changelog**:
https://github.com/prometheus/client_golang/compare/v1.21.0...v1.21.1

###
[`v1.21.0`](https://redirect.github.com/prometheus/client_golang/releases/tag/v1.21.0):
/ 2025-02-19

[Compare
Source](https://redirect.github.com/prometheus/client_golang/compare/v1.20.5...v1.21.0)

⚠️ This release contains potential breaking change if you upgrade
`github.com/prometheus/common` to 0.62+ together with client_golang (and
depend on the strict, legacy validation for the label names). New common
version [changes `model.NameValidationScheme` global
variable](https://redirect.github.com/prometheus/common/pull/724), which
relaxes the validation of label names and metric name, allowing all
UTF-8 characters. Typically, this should not break any user, unless your
test or usage expects strict certain names to panic/fail on
client_golang metric registration, gathering or scrape. In case of
problems change `model.NameValidationScheme` to old
`model.LegacyValidation` value in your project `init` function.
⚠️

- \[BUGFIX] gocollector: Fix help message for runtime/metric metrics.
[#&#8203;1583](https://redirect.github.com/prometheus/client_golang/issues/1583)
- \[BUGFIX] prometheus: Fix `Desc.String()` method for no labels case.
[#&#8203;1687](https://redirect.github.com/prometheus/client_golang/issues/1687)
- \[PERF] prometheus: Optimize popular `prometheus.BuildFQName`
function; now up to 30% faster.
[#&#8203;1665](https://redirect.github.com/prometheus/client_golang/issues/1665)
- \[PERF] prometheus: Optimize `Inc`, `Add` and `Observe` cumulative
metrics; now up to 50% faster under high concurrent contention.
[#&#8203;1661](https://redirect.github.com/prometheus/client_golang/issues/1661)
- \[CHANGE] Upgrade prometheus/common to 0.62.0 which changes
`model.NameValidationScheme` global variable.
[#&#8203;1712](https://redirect.github.com/prometheus/client_golang/issues/1712)
- \[CHANGE] Add support for Go 1.23.
[#&#8203;1602](https://redirect.github.com/prometheus/client_golang/issues/1602)
- \[FEATURE] process_collector: Add support for Darwin systems.
[#&#8203;1600](https://redirect.github.com/prometheus/client_golang/issues/1600)
[#&#8203;1616](https://redirect.github.com/prometheus/client_golang/issues/1616)
[#&#8203;1625](https://redirect.github.com/prometheus/client_golang/issues/1625)
[#&#8203;1675](https://redirect.github.com/prometheus/client_golang/issues/1675)
[#&#8203;1715](https://redirect.github.com/prometheus/client_golang/issues/1715)
- \[FEATURE] api: Add ability to invoke `CloseIdleConnections` on
api.Client using `api.Client.(CloseIdler).CloseIdleConnections()`
casting.
[#&#8203;1513](https://redirect.github.com/prometheus/client_golang/issues/1513)
- \[FEATURE] promhttp: Add
`promhttp.HandlerOpts.EnableOpenMetricsTextCreatedSamples` option to
create OpenMetrics \_created lines. Not recommended unless you want to
use opt-in Created Timestamp feature. Community works on OpenMetrics 2.0
format that should make those lines obsolete (they increase cardinality
significantly).
[#&#8203;1408](https://redirect.github.com/prometheus/client_golang/issues/1408)
- \[FEATURE] prometheus: Add `NewConstNativeHistogram` function.
[#&#8203;1654](https://redirect.github.com/prometheus/client_golang/issues/1654)

<details>
<summary> All commits </summary>
* Merge release-1.20 to main by @&#8203;bwplotka in
https://github.com/prometheus/client_golang/pull/1582
* gocollector: Tiny fix for help message with runtime/metrics source. by
@&#8203;bwplotka in
https://github.com/prometheus/client_golang/pull/1583
* ci: bump dagger to the latest version by @&#8203;marcosnils in
https://github.com/prometheus/client_golang/pull/1588
* Merge release-1.20 back to main by @&#8203;ArthurSens in
https://github.com/prometheus/client_golang/pull/1593
* Update linting by @&#8203;SuperQ in
https://github.com/prometheus/client_golang/pull/1603
* Update supported Go versions by @&#8203;SuperQ in
https://github.com/prometheus/client_golang/pull/1602
* build(deps): bump golang.org/x/sys from 0.22.0 to 0.24.0 by
@&#8203;dependabot in
https://github.com/prometheus/client_golang/pull/1611
* build(deps): bump github.com/prometheus/common from 0.55.0 to 0.57.0
by @&#8203;dependabot in
https://github.com/prometheus/client_golang/pull/1612
* changed the name of all variables with min/max name by
@&#8203;parthlaw in
https://github.com/prometheus/client_golang/pull/1606
* Update Dagger and build. by @&#8203;SuperQ in
https://github.com/prometheus/client_golang/pull/1610
* build(deps): bump github/codeql-action from 3.25.15 to 3.26.6 in the
github-actions group across 1 directory by @&#8203;dependabot in
https://github.com/prometheus/client_golang/pull/1614
* examples: Improved GoCollector example. by @&#8203;bwplotka in
https://github.com/prometheus/client_golang/pull/1589
* Synchronize common files from prometheus/prometheus by @&#8203;prombot
in https://github.com/prometheus/client_golang/pull/1615
* process_collector: fill in most statistics on macOS by
@&#8203;mharbison72 in
https://github.com/prometheus/client_golang/pull/1600
*  http client defer CloseIdleConnections by @&#8203;cuisongliu in
https://github.com/prometheus/client_golang/pull/1513
* Set allow-utf-8 in Format during tests to avoid escaping. by
@&#8203;ywwg in https://github.com/prometheus/client_golang/pull/1618
* Synchronize common files from prometheus/prometheus by @&#8203;prombot
in https://github.com/prometheus/client_golang/pull/1622
* Merge Release 1.20 back to main by @&#8203;ArthurSens in
https://github.com/prometheus/client_golang/pull/1627
* examples: Add custom labels example by @&#8203;ying-jeanne in
https://github.com/prometheus/client_golang/pull/1626
* Refactor default runtime metrics tests for Go collector so that
default runtime metric set autogenerates by @&#8203;vesari in
https://github.com/prometheus/client_golang/pull/1631
* Synchronize common files from prometheus/prometheus by @&#8203;prombot
in https://github.com/prometheus/client_golang/pull/1628
* process_xxx_memory statistics for macOS (cgo) by @&#8203;mharbison72
in https://github.com/prometheus/client_golang/pull/1616
* build(deps): bump github.com/klauspost/compress from 1.17.9 to 1.17.10
by @&#8203;dependabot in
https://github.com/prometheus/client_golang/pull/1633
* build(deps): bump golang.org/x/sys from 0.24.0 to 0.25.0 by
@&#8203;dependabot in
https://github.com/prometheus/client_golang/pull/1632
* process_collector: Add Platform-Specific Describe for processCollector
by @&#8203;ying-jeanne in
https://github.com/prometheus/client_golang/pull/1625
* Synchronize common files from prometheus/prometheus by @&#8203;prombot
in https://github.com/prometheus/client_golang/pull/1635
* build(deps): bump the github-actions group with 4 updates by
@&#8203;dependabot in
https://github.com/prometheus/client_golang/pull/1634
* Optionally print OM created lines by @&#8203;ArthurSens in
https://github.com/prometheus/client_golang/pull/1408
* process_collector: merge wasip1 and js into a single implementation by
@&#8203;ying-jeanne in
https://github.com/prometheus/client_golang/pull/1644
* Merge release 1.20 to main by @&#8203;bwplotka in
https://github.com/prometheus/client_golang/pull/1647
* Add Arianna as maintainer 💪 by @&#8203;ArthurSens in
https://github.com/prometheus/client_golang/pull/1651
* test add headers round tripper by @&#8203;Manask322 in
https://github.com/prometheus/client_golang/pull/1657
* build(deps): bump github.com/klauspost/compress from 1.17.10 to
1.17.11 by @&#8203;dependabot in
https://github.com/prometheus/client_golang/pull/1668
* build(deps): bump golang.org/x/sys from 0.25.0 to 0.26.0 by
@&#8203;dependabot in
https://github.com/prometheus/client_golang/pull/1669
* build(deps): bump github.com/prometheus/common from 0.59.1 to 0.60.1
by @&#8203;dependabot in
https://github.com/prometheus/client_golang/pull/1667
* build(deps): bump google.golang.org/protobuf from 1.34.2 to 1.35.1 by
@&#8203;dependabot in
https://github.com/prometheus/client_golang/pull/1670
* Optimize BuildFQName function by @&#8203;jkroepke in
https://github.com/prometheus/client_golang/pull/1665
* fix: use injected now() instead of time.Now() in summary methods by
@&#8203;imorph in https://github.com/prometheus/client_golang/pull/1672
* process_collector: avoid a compiler warning on macOS (fixes
#&#8203;1660) by @&#8203;mharbison72 in
https://github.com/prometheus/client_golang/pull/1675
* Synchronize common files from prometheus/prometheus by @&#8203;prombot
in https://github.com/prometheus/client_golang/pull/1674
* build(deps): bump the github-actions group across 1 directory with 3
updates by @&#8203;dependabot in
https://github.com/prometheus/client_golang/pull/1678
* [chore]: enable perfsprint linter by @&#8203;mmorel-35 in
https://github.com/prometheus/client_golang/pull/1676
* Duplicate of #&#8203;1662 by @&#8203;imorph in
https://github.com/prometheus/client_golang/pull/1673
* Synchronize common files from prometheus/prometheus by @&#8203;prombot
in https://github.com/prometheus/client_golang/pull/1679
* chore: enable usestdlibvars linter by @&#8203;mmorel-35 in
https://github.com/prometheus/client_golang/pull/1680
* Add: exponential backoff for CAS operations on floats by
@&#8203;imorph in https://github.com/prometheus/client_golang/pull/1661
* Synchronize common files from prometheus/prometheus by @&#8203;prombot
in https://github.com/prometheus/client_golang/pull/1683
* [1617] Add ConstnativeHistogram by @&#8203;shivanthzen in
https://github.com/prometheus/client_golang/pull/1654
* fix: replace fmt.Errorf with errors.New by @&#8203;kakkoyun in
https://github.com/prometheus/client_golang/pull/1689
* Add codeowners by @&#8203;kakkoyun in
https://github.com/prometheus/client_golang/pull/1688
* fix: add very small delay between observations in
`TestHistogramAtomicObserve` by @&#8203;imorph in
https://github.com/prometheus/client_golang/pull/1691
* Synchronize common files from prometheus/prometheus by @&#8203;prombot
in https://github.com/prometheus/client_golang/pull/1692
* Fix: handle nil variableLabels in Desc.String() method and add tests
for nil label values by @&#8203;kakkoyun in
https://github.com/prometheus/client_golang/pull/1687
* examples: Follow best practices and established naming conventions by
@&#8203;lilic in https://github.com/prometheus/client_golang/pull/1650
* setup OSSF Scorecard workflow by @&#8203;mmorel-35 in
https://github.com/prometheus/client_golang/pull/1432
* build(deps): bump google.golang.org/protobuf from 1.35.1 to 1.35.2 by
@&#8203;dependabot in
https://github.com/prometheus/client_golang/pull/1697
* build(deps): bump golang.org/x/sys from 0.26.0 to 0.27.0 by
@&#8203;dependabot in
https://github.com/prometheus/client_golang/pull/1696
* build(deps): bump the github-actions group with 5 updates by
@&#8203;dependabot in
https://github.com/prometheus/client_golang/pull/1695
* update links to openmetrics to reference the v1.0.0 release by
@&#8203;dashpole in
https://github.com/prometheus/client_golang/pull/1699
* build(deps): bump google.golang.org/protobuf from 1.35.2 to 1.36.1 by
@&#8203;dependabot in
https://github.com/prometheus/client_golang/pull/1706
* build(deps): bump golang.org/x/sys from 0.27.0 to 0.28.0 by
@&#8203;dependabot in
https://github.com/prometheus/client_golang/pull/1705
* build(deps): bump the github-actions group with 5 updates by
@&#8203;dependabot in
https://github.com/prometheus/client_golang/pull/1707
* build(deps): bump github.com/prometheus/common from 0.60.1 to 0.61.0
by @&#8203;dependabot in
https://github.com/prometheus/client_golang/pull/1704
* Synchronize common files from prometheus/prometheus by @&#8203;prombot
in https://github.com/prometheus/client_golang/pull/1703
* Synchronize common files from prometheus/prometheus by @&#8203;prombot
in https://github.com/prometheus/client_golang/pull/1708
* Upgrade to prometheus/common 0.62.0 with breaking change by
@&#8203;bwplotka in
https://github.com/prometheus/client_golang/pull/1712
* build(deps): bump golang.org/x/net from 0.26.0 to 0.33.0 in
/tutorials/whatsup by @&#8203;dependabot in
https://github.com/prometheus/client_golang/pull/1713
* docs: Add RELEASE.md for the release process by @&#8203;kakkoyun in
https://github.com/prometheus/client_golang/pull/1690
* tutorials/whatsup: Updated deps by @&#8203;bwplotka in
https://github.com/prometheus/client_golang/pull/1716
* process collector: Fixed pedantic registry failures on darwin with
cgo. by @&#8203;bwplotka in
https://github.com/prometheus/client_golang/pull/1715
* Revert "ci: daggerize test and lint pipelines (#&#8203;1534)" by
@&#8203;bwplotka in
https://github.com/prometheus/client_golang/pull/1717
* Cut 1.21.0-rc.0 by @&#8203;bwplotka in
https://github.com/prometheus/client_golang/pull/1718
* Cut 1.21 by @&#8203;bwplotka in
https://github.com/prometheus/client_golang/pull/1737
</details>

#### New Contributors
* @&#8203;parthlaw made their first
contributi[https://github.com/prometheus/client_golang/pull/1606](https://redirect.github.com/prometheus/client_golang/pull/1606)l/1606
* @&#8203;mharbison72 made their first
contributi[https://github.com/prometheus/client_golang/pull/1600](https://redirect.github.com/prometheus/client_golang/pull/1600)l/1600
* @&#8203;cuisongliu made their first
contributi[https://github.com/prometheus/client_golang/pull/1513](https://redirect.github.com/prometheus/client_golang/pull/1513)l/1513
* @&#8203;ying-jeanne made their first
contributi[https://github.com/prometheus/client_golang/pull/1626](https://redirect.github.com/prometheus/client_golang/pull/1626)l/1626
* @&#8203;Manask322 made their first
contributi[https://github.com/prometheus/client_golang/pull/1657](https://redirect.github.com/prometheus/client_golang/pull/1657)l/1657
* @&#8203;jkroepke made their first
contributi[https://github.com/prometheus/client_golang/pull/1665](https://redirect.github.com/prometheus/client_golang/pull/1665)l/1665
* @&#8203;imorph made their first
contributi[https://github.com/prometheus/client_golang/pull/1672](https://redirect.github.com/prometheus/client_golang/pull/1672)l/1672
* @&#8203;mmorel-35 made their first
contributi[https://github.com/prometheus/client_golang/pull/1676](https://redirect.github.com/prometheus/client_golang/pull/1676)l/1676
* @&#8203;shivanthzen made their first
contributi[https://github.com/prometheus/client_golang/pull/1654](https://redirect.github.com/prometheus/client_golang/pull/1654)l/1654
* @&#8203;dashpole made their first
contributi[https://github.com/prometheus/client_golang/pull/1699](https://redirect.github.com/prometheus/client_golang/pull/1699)l/1699

**Full Changelog**:
https://github.com/prometheus/client_golang/compare/v1.20.5...v1.21.0

</details>

---

### Configuration

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

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

♻ **Rebasing**: Whenever PR is behind base branch, 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-go).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: dmathieu <42@dmathieu.com>
2025-03-18 11:28:08 +01:00
renovate[bot]
7111f2ca46 chore(deps): update module github.com/prometheus/procfs to v0.16.0 (#6462)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/prometheus/procfs](https://redirect.github.com/prometheus/procfs)
| `v0.15.1` -> `v0.16.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fprometheus%2fprocfs/v0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fprometheus%2fprocfs/v0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fprometheus%2fprocfs/v0.15.1/v0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fprometheus%2fprocfs/v0.15.1/v0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>prometheus/procfs (github.com/prometheus/procfs)</summary>

###
[`v0.16.0`](https://redirect.github.com/prometheus/procfs/releases/tag/v0.16.0)

[Compare
Source](https://redirect.github.com/prometheus/procfs/compare/v0.15.1...v0.16.0)

##### What's Changed

- enhancement: Expose CPU online status by
[@&#8203;rexagod](https://redirect.github.com/rexagod) in
[https://github.com/prometheus/procfs/pull/644](https://redirect.github.com/prometheus/procfs/pull/644)
- enable gofmt and goimports linter by
[@&#8203;mmorel-35](https://redirect.github.com/mmorel-35) in
[https://github.com/prometheus/procfs/pull/646](https://redirect.github.com/prometheus/procfs/pull/646)
- chore: deprecate `NewTCPx` methods by
[@&#8203;rexagod](https://redirect.github.com/rexagod) in
[https://github.com/prometheus/procfs/pull/640](https://redirect.github.com/prometheus/procfs/pull/640)
- Add support for SELinux AVC statistics by
[@&#8203;cgzones](https://redirect.github.com/cgzones) in
[https://github.com/prometheus/procfs/pull/599](https://redirect.github.com/prometheus/procfs/pull/599)
- Synchronize common files from prometheus/prometheus by
[@&#8203;prombot](https://redirect.github.com/prombot) in
[https://github.com/prometheus/procfs/pull/647](https://redirect.github.com/prometheus/procfs/pull/647)
- Fix parsing NSpids field in /proc/{PID}/status by
[@&#8203;timuralp](https://redirect.github.com/timuralp) in
[https://github.com/prometheus/procfs/pull/648](https://redirect.github.com/prometheus/procfs/pull/648)
- Bump golang.org/x/sys from 0.20.0 to 0.21.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/prometheus/procfs/pull/649](https://redirect.github.com/prometheus/procfs/pull/649)
- Bump golang.org/x/sys from 0.21.0 to 0.22.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/prometheus/procfs/pull/656](https://redirect.github.com/prometheus/procfs/pull/656)
- Synchronize common files from prometheus/prometheus by
[@&#8203;prombot](https://redirect.github.com/prombot) in
[https://github.com/prometheus/procfs/pull/652](https://redirect.github.com/prometheus/procfs/pull/652)
- Bump golang.org/x/sys from 0.22.0 to 0.24.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/prometheus/procfs/pull/661](https://redirect.github.com/prometheus/procfs/pull/661)
- Bump golang.org/x/sync from 0.7.0 to 0.8.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/prometheus/procfs/pull/660](https://redirect.github.com/prometheus/procfs/pull/660)
- Add Disk IO stats and ext4 FS stats by
[@&#8203;mshahzeb](https://redirect.github.com/mshahzeb) in
[https://github.com/prometheus/procfs/pull/651](https://redirect.github.com/prometheus/procfs/pull/651)
- Synchronize common files from prometheus/prometheus by
[@&#8203;prombot](https://redirect.github.com/prombot) in
[https://github.com/prometheus/procfs/pull/657](https://redirect.github.com/prometheus/procfs/pull/657)
- Synchronize common files from prometheus/prometheus by
[@&#8203;prombot](https://redirect.github.com/prombot) in
[https://github.com/prometheus/procfs/pull/662](https://redirect.github.com/prometheus/procfs/pull/662)
- Synchronize common files from prometheus/prometheus by
[@&#8203;prombot](https://redirect.github.com/prombot) in
[https://github.com/prometheus/procfs/pull/666](https://redirect.github.com/prometheus/procfs/pull/666)
- Forbid print statements by
[@&#8203;SuperQ](https://redirect.github.com/SuperQ) in
[https://github.com/prometheus/procfs/pull/668](https://redirect.github.com/prometheus/procfs/pull/668)
- Update supported Go versions by
[@&#8203;SuperQ](https://redirect.github.com/SuperQ) in
[https://github.com/prometheus/procfs/pull/669](https://redirect.github.com/prometheus/procfs/pull/669)
- NetIPSocketSummary: Fix typo in godoc: UPD→UDP by
[@&#8203;Miciah](https://redirect.github.com/Miciah) in
[https://github.com/prometheus/procfs/pull/681](https://redirect.github.com/prometheus/procfs/pull/681)
- Bump golang.org/x/sys from 0.25.0 to 0.26.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/prometheus/procfs/pull/682](https://redirect.github.com/prometheus/procfs/pull/682)
- feat(blockdevice): added sysblockdevicesize method and test by
[@&#8203;fs185143](https://redirect.github.com/fs185143) in
[https://github.com/prometheus/procfs/pull/658](https://redirect.github.com/prometheus/procfs/pull/658)
- Bump golang.org/x/sync from 0.8.0 to 0.9.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/prometheus/procfs/pull/683](https://redirect.github.com/prometheus/procfs/pull/683)
- Bump golang.org/x/sys from 0.26.0 to 0.28.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/prometheus/procfs/pull/688](https://redirect.github.com/prometheus/procfs/pull/688)
- feat: Read PCIE AER counters class/net by
[@&#8203;dasturiasArista](https://redirect.github.com/dasturiasArista)
in
[https://github.com/prometheus/procfs/pull/686](https://redirect.github.com/prometheus/procfs/pull/686)
- Bump golang.org/x/sync from 0.9.0 to 0.10.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/prometheus/procfs/pull/690](https://redirect.github.com/prometheus/procfs/pull/690)
- Enhancement: Implement classes to read drm subsystem by
[@&#8203;jritter](https://redirect.github.com/jritter) in
[https://github.com/prometheus/procfs/pull/654](https://redirect.github.com/prometheus/procfs/pull/654)
- Bump golang.org/x/sys from 0.28.0 to 0.29.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/prometheus/procfs/pull/697](https://redirect.github.com/prometheus/procfs/pull/697)
- fix: correct linters-settings typo in .golangci.yml by
[@&#8203;thevilledev](https://redirect.github.com/thevilledev) in
[https://github.com/prometheus/procfs/pull/696](https://redirect.github.com/prometheus/procfs/pull/696)
- Add support for per-interface SNMP6 stats by
[@&#8203;Vascko](https://redirect.github.com/Vascko) in
[https://github.com/prometheus/procfs/pull/693](https://redirect.github.com/prometheus/procfs/pull/693)
- build(deps): bump golang.org/x/sync from 0.10.0 to 0.11.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/prometheus/procfs/pull/701](https://redirect.github.com/prometheus/procfs/pull/701)
- build(deps): bump github.com/google/go-cmp from 0.6.0 to 0.7.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/prometheus/procfs/pull/702](https://redirect.github.com/prometheus/procfs/pull/702)
- build(deps): bump golang.org/x/sys from 0.29.0 to 0.30.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/prometheus/procfs/pull/703](https://redirect.github.com/prometheus/procfs/pull/703)

##### New Contributors

- [@&#8203;cgzones](https://redirect.github.com/cgzones) made their
first contribution in
[https://github.com/prometheus/procfs/pull/599](https://redirect.github.com/prometheus/procfs/pull/599)
- [@&#8203;timuralp](https://redirect.github.com/timuralp) made their
first contribution in
[https://github.com/prometheus/procfs/pull/648](https://redirect.github.com/prometheus/procfs/pull/648)
- [@&#8203;mshahzeb](https://redirect.github.com/mshahzeb) made their
first contribution in
[https://github.com/prometheus/procfs/pull/651](https://redirect.github.com/prometheus/procfs/pull/651)
- [@&#8203;Miciah](https://redirect.github.com/Miciah) made their first
contribution in
[https://github.com/prometheus/procfs/pull/681](https://redirect.github.com/prometheus/procfs/pull/681)
- [@&#8203;fs185143](https://redirect.github.com/fs185143) made their
first contribution in
[https://github.com/prometheus/procfs/pull/658](https://redirect.github.com/prometheus/procfs/pull/658)
- [@&#8203;dasturiasArista](https://redirect.github.com/dasturiasArista)
made their first contribution in
[https://github.com/prometheus/procfs/pull/686](https://redirect.github.com/prometheus/procfs/pull/686)
- [@&#8203;jritter](https://redirect.github.com/jritter) made their
first contribution in
[https://github.com/prometheus/procfs/pull/654](https://redirect.github.com/prometheus/procfs/pull/654)
- [@&#8203;thevilledev](https://redirect.github.com/thevilledev) made
their first contribution in
[https://github.com/prometheus/procfs/pull/696](https://redirect.github.com/prometheus/procfs/pull/696)
- [@&#8203;Vascko](https://redirect.github.com/Vascko) made their first
contribution in
[https://github.com/prometheus/procfs/pull/693](https://redirect.github.com/prometheus/procfs/pull/693)

**Full Changelog**:
https://github.com/prometheus/procfs/compare/v0.15.1...v0.16.0

</details>

---

### Configuration

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

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

♻ **Rebasing**: Whenever PR is behind base branch, 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-go).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-18 10:32:44 +01:00
Ajat Prabha
921e0e679e chore(deps): update github.com/prometheus/client_golang to v1.21.1 (#6433)
There are changes in how testutil.GatherAndCompare behaves in tests,
this PR updates the testcases and bumps the
`github.com/prometheus/client_golang` dependency to `v1.21.1`

Signed-off-by: ajatprabha <ajat.prabha.leo@gmail.com>
Co-authored-by: Damien Mathieu <42@dmathieu.com>
2025-03-18 10:22:12 +01:00
renovate[bot]
ed1a3be422 chore(deps): update module github.com/ghostiam/protogetter to v0.3.12 (#6457)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/ghostiam/protogetter](https://redirect.github.com/ghostiam/protogetter)
| `v0.3.10` -> `v0.3.12` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fghostiam%2fprotogetter/v0.3.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fghostiam%2fprotogetter/v0.3.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fghostiam%2fprotogetter/v0.3.10/v0.3.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fghostiam%2fprotogetter/v0.3.10/v0.3.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>ghostiam/protogetter
(github.com/ghostiam/protogetter)</summary>

###
[`v0.3.12`](https://redirect.github.com/ghostiam/protogetter/releases/tag/v0.3.12)

[Compare
Source](https://redirect.github.com/ghostiam/protogetter/compare/v0.3.11...v0.3.12)

**Full Changelog**:
https://github.com/ghostiam/protogetter/compare/v0.3.10...v0.3.12

###
[`v0.3.11`](https://redirect.github.com/ghostiam/protogetter/compare/v0.3.10...v0.3.11)

[Compare
Source](https://redirect.github.com/ghostiam/protogetter/compare/v0.3.10...v0.3.11)

</details>

---

### Configuration

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

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

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

🔕 **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-go).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: dmathieu <42@dmathieu.com>
2025-03-18 10:13:25 +01:00
renovate[bot]
c51818f776 fix(deps): update module go.opentelemetry.io/collector/pdata to v1.28.0 (#6461)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[go.opentelemetry.io/collector/pdata](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| `v1.27.0` -> `v1.28.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fcollector%2fpdata/v1.28.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fcollector%2fpdata/v1.28.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fcollector%2fpdata/v1.27.0/v1.28.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fcollector%2fpdata/v1.27.0/v1.28.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>open-telemetry/opentelemetry-collector
(go.opentelemetry.io/collector/pdata)</summary>

###
[`v1.28.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1280v01220)

##### 🛑 Breaking changes 🛑

- `service`: Batch processor telemetry is no longer emitted at "basic"
verbosity level
([#&#8203;7890](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/7890))
According to the guidelines, basic-level telemetry should be reserved
for core Collector APIs.
Components such as the batch processor should emit telemetry starting
from the "normal" level
    (which is also the default level).

Migration: If your Collector telemetry was set to `level: basic` and you
want to keep seeing
batch processor-related metrics, consider switching to `level: normal`
instead.

##### 💡 Enhancements 💡

- `service`: Add `service.AllowNoPipelines` feature gate to allow
starting the Collector without pipelines.
([#&#8203;12613](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12613))
    This can be used to start with only extensions.

- `mdatagen`: Delete generated_status.go if the component type doesn't
require it.
([#&#8203;12346](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12346))

- `componenttest`: Improve config struct mapstructure field tag checks
([#&#8203;12590](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12590))
`remain` tags and `omitempty` tags without a custom field name will now
pass validation.

- `service`: include component id/type in start error
([#&#8203;10426](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10426))

- `mdatagen`: Add deprecation date and migration guide fields as part of
component metadata
([#&#8203;12359](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12359))

- `confmap`: Introduce a new feature flag to allow for merging lists
instead of discarding the existing ones.
([#&#8203;8394](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8394),
[#&#8203;8754](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8754),
[#&#8203;10370](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10370))
You can enable this option via the command line by running following
command:
otelcol --config=main.yaml --config=extra_config.yaml
--feature-gates=-confmap.enableMergeAppendOption

- `zpagesextension`: Add expvar handler to zpages extension.
([#&#8203;11081](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11081))

##### 🧰 Bug fixes 🧰

- `confmap`: Maintain nil values when marshaling or unmarshaling nil
slices
([#&#8203;11882](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/11882))
Previously, nil slices were converted to empty lists, which are
semantically different
than a nil slice. This change makes this conversion more consistent when
encoding
    or decoding config, and these values are now maintained.

- `service`: do not attempt to register process metrics if they are
disabled
([#&#8203;12098](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12098))

<!-- previous-version -->

</details>

---

### Configuration

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

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

♻ **Rebasing**: Whenever PR is behind base branch, 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-go).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Damien Mathieu <42@dmathieu.com>
2025-03-18 09:58:56 +01:00
renovate[bot]
80fa15fb72 chore(deps): update python:3.13.2-slim-bullseye docker digest to c527a33 (#6459)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| python | stage | digest | `31b581c` -> `c527a33` |

---

### Configuration

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

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

♻ **Rebasing**: Whenever PR is behind base branch, 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-go).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: dmathieu <42@dmathieu.com>
2025-03-18 09:27:53 +01:00
renovate[bot]
a3e15ad21f fix(deps): update module github.com/golangci/golangci-lint to v1.64.8 (#6458) 2025-03-18 09:21:51 +01:00
renovate[bot]
8edbf504ad chore(deps): update module github.com/burntsushi/toml to v1.5.0 (#6460)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/BurntSushi/toml](https://redirect.github.com/BurntSushi/toml)
| `v1.4.1-0.20250317103630-d10101f4fed8` -> `v1.5.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fBurntSushi%2ftoml/v1.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fBurntSushi%2ftoml/v1.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fBurntSushi%2ftoml/v1.4.1-0.20250317103630-d10101f4fed8/v1.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fBurntSushi%2ftoml/v1.4.1-0.20250317103630-d10101f4fed8/v1.5.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>BurntSushi/toml (github.com/BurntSushi/toml)</summary>

###
[`v1.5.0`](https://redirect.github.com/BurntSushi/toml/releases/tag/v1.5.0)

[Compare
Source](https://redirect.github.com/BurntSushi/toml/compare/v1.4.0...v1.5.0)

Mostly some small bugfixes, with a few small new features:

- Add Position.Col, to mark the column an error occurred
([#&#8203;410](https://redirect.github.com/BurntSushi/toml/issues/410))

-   Print more detailed errors in the `tomlv` CLI.

- Ensure ParseError.Message is always set
([#&#8203;411](https://redirect.github.com/BurntSushi/toml/issues/411))

- Allow custom string types as map keys
([#&#8203;414](https://redirect.github.com/BurntSushi/toml/issues/414))

- Mark meta keys as decoded when using Unmarshaler interface
([#&#8203;426](https://redirect.github.com/BurntSushi/toml/issues/426))

- Fix encoding when nested inline table ends with map
([#&#8203;438](https://redirect.github.com/BurntSushi/toml/issues/438))

- Fix encoding of several layers of embedded structs
([#&#8203;430](https://redirect.github.com/BurntSushi/toml/issues/430))

- Fix ErrorWithPosition panic when there is no newline in the TOML
document
([#&#8203;433](https://redirect.github.com/BurntSushi/toml/issues/433))

</details>

---

### Configuration

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

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

♻ **Rebasing**: Whenever PR is behind base branch, 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-go).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-18 09:10:12 +01:00
Damien Mathieu
2e8d5a9934 Fix close stale value to be relative (#6451)
It appears the close value is relative to the issue being marked as
stale.
Which makes sense. Marking as stale updates the issue, so we'd have to
wait for 2 more years before closing.

This is the core equivalent of
https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6943
2025-03-17 15:57:40 +01:00
renovate[bot]
0997b5f68f chore(deps): update module github.com/xen0n/gosmopolitan to v1.3.0 (#6454)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/xen0n/gosmopolitan](https://redirect.github.com/xen0n/gosmopolitan)
| `v1.2.2` -> `v1.3.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fxen0n%2fgosmopolitan/v1.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fxen0n%2fgosmopolitan/v1.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fxen0n%2fgosmopolitan/v1.2.2/v1.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fxen0n%2fgosmopolitan/v1.2.2/v1.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>xen0n/gosmopolitan (github.com/xen0n/gosmopolitan)</summary>

###
[`v1.3.0`](https://redirect.github.com/xen0n/gosmopolitan/releases/tag/v1.3.0)

[Compare
Source](https://redirect.github.com/xen0n/gosmopolitan/compare/v1.2.2...v1.3.0)

This version contains only version bumps to dependencies and the Go
toolchain, and should not behave differently than v1.2.x.

#### What's Changed

- build(deps): bump golang.org/x/tools from 0.13.0 to 0.14.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/xen0n/gosmopolitan/pull/31](https://redirect.github.com/xen0n/gosmopolitan/pull/31)
- build(deps): bump golang.org/x/text from 0.13.0 to 0.14.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/xen0n/gosmopolitan/pull/32](https://redirect.github.com/xen0n/gosmopolitan/pull/32)
- build(deps): bump golang.org/x/tools from 0.14.0 to 0.15.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/xen0n/gosmopolitan/pull/33](https://redirect.github.com/xen0n/gosmopolitan/pull/33)
- build(deps): bump golang.org/x/tools from 0.15.0 to 0.16.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/xen0n/gosmopolitan/pull/34](https://redirect.github.com/xen0n/gosmopolitan/pull/34)
- build(deps): bump actions/setup-go from 4 to 5 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/xen0n/gosmopolitan/pull/35](https://redirect.github.com/xen0n/gosmopolitan/pull/35)
- build(deps): bump golang.org/x/tools from 0.16.0 to 0.16.1 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/xen0n/gosmopolitan/pull/36](https://redirect.github.com/xen0n/gosmopolitan/pull/36)
- build(deps): bump golang.org/x/tools from 0.16.1 to 0.17.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/xen0n/gosmopolitan/pull/37](https://redirect.github.com/xen0n/gosmopolitan/pull/37)
- build(deps): bump golang.org/x/tools from 0.17.0 to 0.19.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/xen0n/gosmopolitan/pull/40](https://redirect.github.com/xen0n/gosmopolitan/pull/40)
- build(deps): bump golang.org/x/tools from 0.19.0 to 0.20.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/xen0n/gosmopolitan/pull/41](https://redirect.github.com/xen0n/gosmopolitan/pull/41)
- build(deps): bump golangci/golangci-lint-action from 3 to 5 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/xen0n/gosmopolitan/pull/42](https://redirect.github.com/xen0n/gosmopolitan/pull/42)
- build(deps): bump golang.org/x/text from 0.14.0 to 0.15.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/xen0n/gosmopolitan/pull/43](https://redirect.github.com/xen0n/gosmopolitan/pull/43)
- build(deps): bump golang.org/x/tools from 0.20.0 to 0.21.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/xen0n/gosmopolitan/pull/45](https://redirect.github.com/xen0n/gosmopolitan/pull/45)
- build(deps): bump golangci/golangci-lint-action from 5 to 6 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/xen0n/gosmopolitan/pull/44](https://redirect.github.com/xen0n/gosmopolitan/pull/44)
- build(deps): bump golang.org/x/tools from 0.21.0 to 0.22.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/xen0n/gosmopolitan/pull/47](https://redirect.github.com/xen0n/gosmopolitan/pull/47)
- build(deps): bump golang.org/x/text from 0.15.0 to 0.16.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/xen0n/gosmopolitan/pull/46](https://redirect.github.com/xen0n/gosmopolitan/pull/46)
- build(deps): bump golang.org/x/tools from 0.22.0 to 0.23.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/xen0n/gosmopolitan/pull/48](https://redirect.github.com/xen0n/gosmopolitan/pull/48)
- build(deps): bump golang.org/x/text from 0.16.0 to 0.17.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/xen0n/gosmopolitan/pull/49](https://redirect.github.com/xen0n/gosmopolitan/pull/49)
- build(deps): bump golang.org/x/tools from 0.23.0 to 0.24.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/xen0n/gosmopolitan/pull/50](https://redirect.github.com/xen0n/gosmopolitan/pull/50)
- build(deps): bump golang.org/x/text from 0.17.0 to 0.18.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/xen0n/gosmopolitan/pull/51](https://redirect.github.com/xen0n/gosmopolitan/pull/51)
- Bump deps by [@&#8203;xen0n](https://redirect.github.com/xen0n) in
[https://github.com/xen0n/gosmopolitan/pull/53](https://redirect.github.com/xen0n/gosmopolitan/pull/53)
- build(deps): bump golang.org/x/tools from 0.25.0 to 0.26.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/xen0n/gosmopolitan/pull/54](https://redirect.github.com/xen0n/gosmopolitan/pull/54)
- build(deps): bump golang.org/x/text from 0.18.0 to 0.19.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/xen0n/gosmopolitan/pull/55](https://redirect.github.com/xen0n/gosmopolitan/pull/55)
- build(deps): bump golang.org/x/text from 0.19.0 to 0.20.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/xen0n/gosmopolitan/pull/57](https://redirect.github.com/xen0n/gosmopolitan/pull/57)
- build(deps): bump golang.org/x/tools from 0.26.0 to 0.27.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/xen0n/gosmopolitan/pull/56](https://redirect.github.com/xen0n/gosmopolitan/pull/56)
- build(deps): bump golang.org/x/text from 0.20.0 to 0.21.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/xen0n/gosmopolitan/pull/58](https://redirect.github.com/xen0n/gosmopolitan/pull/58)
- build(deps): bump golang.org/x/tools from 0.27.0 to 0.28.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/xen0n/gosmopolitan/pull/59](https://redirect.github.com/xen0n/gosmopolitan/pull/59)
- build(deps): bump golang.org/x/tools from 0.28.0 to 0.29.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/xen0n/gosmopolitan/pull/60](https://redirect.github.com/xen0n/gosmopolitan/pull/60)
- build(deps): bump golang.org/x/text from 0.21.0 to 0.22.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/xen0n/gosmopolitan/pull/61](https://redirect.github.com/xen0n/gosmopolitan/pull/61)
- build: bump deps by [@&#8203;xen0n](https://redirect.github.com/xen0n)
in
[https://github.com/xen0n/gosmopolitan/pull/65](https://redirect.github.com/xen0n/gosmopolitan/pull/65)

**Full Changelog**:
https://github.com/xen0n/gosmopolitan/compare/v1.2.2...v1.3.0

</details>

---

### Configuration

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

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

♻ **Rebasing**: Whenever PR is behind base branch, 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-go).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-17 15:30:55 +01:00
renovate[bot]
934bfe1a05 chore(deps): update github.com/burntsushi/toml digest to d10101f (#6452)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[github.com/BurntSushi/toml](https://redirect.github.com/BurntSushi/toml)
| indirect | digest | `b7406c0` -> `d10101f` |

---

### Configuration

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

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

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

🔕 **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-go).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-17 14:34:52 +01:00