Skip to content

🌱 bump github.com/open-telemetry/opentelemetry-operator/apis from 0.153.0 to 0.156.0#529

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/go_modules/github.com/open-telemetry/opentelemetry-operator/apis-0.156.0
Open

🌱 bump github.com/open-telemetry/opentelemetry-operator/apis from 0.153.0 to 0.156.0#529
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/go_modules/github.com/open-telemetry/opentelemetry-operator/apis-0.156.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 20, 2026

Copy link
Copy Markdown
Contributor

Bumps github.com/open-telemetry/opentelemetry-operator/apis from 0.153.0 to 0.156.0.

Release notes

Sourced from github.com/open-telemetry/opentelemetry-operator/apis's releases.

Release v0.156.0

0.156.0

🧰 Bug fixes 🧰

  • collector: Honor spec.observability.metrics.disablePrometheusAnnotations: true on update by removing the operator-stamped prometheus.io annotations from the pod template, not just stopping new ones from being added. (#5043) Previously the pod-template mutate path preserved any annotation that existed on the current resource but was absent from the desired render, so toggling disablePrometheusAnnotations from false to true on an existing OpenTelemetryCollector left the prometheus.io/scrape, port, and path annotations stuck on the rolled pods. The operator now stamps an ownership marker (operator.opentelemetry.io/prometheus-annotations-added) whenever it adds one of the default prometheus.io/* annotations, and the mutate path strips those annotations only when the marker is present on the existing pod template. This preserves prometheus.io/* annotations the user set out of band on the same collector.

Components

Release v0.155.0

0.155.0

🧰 Bug fixes 🧰

  • operator: Fix NetworkPolicy and operand network policy defaulting when webhooks run in a separate deployment. (#5288)
  • collector: Collectors with persistent storage no longer fail with "permission denied" on OpenShift when running under a permissive SCC such as anyuid. (#5224) On OpenShift, the restricted SCC injects fsGroup from the namespace range, but permissive SCCs (e.g. anyuid) do not. The controller now defaults podSecurityContext.fsGroup from the namespace's supplemental-groups or UID range annotation when no explicit fsGroup is configured. An explicitly set fsGroup is never overwritten.

Components

... (truncated)

Changelog

Sourced from github.com/open-telemetry/opentelemetry-operator/apis's changelog.

0.156.0

🧰 Bug fixes 🧰

  • collector: Honor spec.observability.metrics.disablePrometheusAnnotations: true on update by removing the operator-stamped prometheus.io annotations from the pod template, not just stopping new ones from being added. (#5043) Previously the pod-template mutate path preserved any annotation that existed on the current resource but was absent from the desired render, so toggling disablePrometheusAnnotations from false to true on an existing OpenTelemetryCollector left the prometheus.io/scrape, port, and path annotations stuck on the rolled pods. The operator now stamps an ownership marker (operator.opentelemetry.io/prometheus-annotations-added) whenever it adds one of the default prometheus.io/* annotations, and the mutate path strips those annotations only when the marker is present on the existing pod template. This preserves prometheus.io/* annotations the user set out of band on the same collector.

Components

0.155.0

🧰 Bug fixes 🧰

  • operator: Fix NetworkPolicy and operand network policy defaulting when webhooks run in a separate deployment. (#5288)
  • collector: Collectors with persistent storage no longer fail with "permission denied" on OpenShift when running under a permissive SCC such as anyuid. (#5224) On OpenShift, the restricted SCC injects fsGroup from the namespace range, but permissive SCCs (e.g. anyuid) do not. The controller now defaults podSecurityContext.fsGroup from the namespace's supplemental-groups or UID range annotation when no explicit fsGroup is configured. An explicitly set fsGroup is never overwritten.

Components

... (truncated)

Commits
  • 5431489 [chore]: prep v0.156.0 release (#5320)
  • cfb0126 Update github.com/openshift/library-go digest to 795ac1a (#5319)
  • 68c3c42 fix(collector): remove prometheus annotations on disablePrometheusAnnotations...
  • 8a1ba4d Release 0.155.0 (#5318)
  • 93aadf1 Update module go.opentelemetry.io/collector/featuregate to v1.62.0 (#5316)
  • 6d488ad Update github.com/openshift/library-go digest to a99049b (#5307)
  • 38972f5 Update node:26 Docker digest to 926d6ca (#5309)
  • cb6d9b9 Update github/codeql-action action to v4.37.0 (#5312)
  • e454f56 Update actions/stale action to v10.4.0 (#5311)
  • fbfbc45 Fix, enable network policy on webhook ports (#5288)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [github.com/open-telemetry/opentelemetry-operator/apis](https://github.com/open-telemetry/opentelemetry-operator) from 0.153.0 to 0.156.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-operator/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-operator/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-operator@v0.153.0...v0.156.0)

---
updated-dependencies:
- dependency-name: github.com/open-telemetry/opentelemetry-operator/apis
  dependency-version: 0.156.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Jul 20, 2026
@dependabot
dependabot Bot requested a review from nickytd as a code owner July 20, 2026 11:03
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Jul 20, 2026
@gardener-prow gardener-prow Bot added the do-not-merge/needs-kind Indicates a PR lacks a `kind/foo` label and requires one. label Jul 20, 2026
@gardener-prow

gardener-prow Bot commented Jul 20, 2026

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign bobi-wan for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@gardener-prow gardener-prow Bot added size/S Denotes a PR that changes 10-29 lines, ignoring generated files. cla: yes Indicates the PR's author has signed the cla-assistant.io CLA. labels Jul 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla: yes Indicates the PR's author has signed the cla-assistant.io CLA. dependencies Pull requests that update a dependency file do-not-merge/needs-kind Indicates a PR lacks a `kind/foo` label and requires one. go Pull requests that update Go code size/S Denotes a PR that changes 10-29 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants