Skip to content

build(deps): bump github.com/grafana/tempo-operator from 0.22.0 to 0.23.1 - #1329

Merged
openshift-merge-bot[bot] merged 1 commit into
release-coo-1.5from
dependabot/go_modules/release-coo-1.5/github.com/grafana/tempo-operator-0.23.1
Nov 12, 2026
Merged

openshift-merge-bot[bot] merged 1 commit into
release-coo-1.5from
dependabot/go_modules/release-coo-1.5/github.com/grafana/tempo-operator-0.23.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 26, 2026 •

Copy link
Copy Markdown
Contributor

Bumps github.com/grafana/tempo-operator from 0.22.0 to 0.23.1.

Release notes

Sourced from github.com/grafana/tempo-operator's releases.

Release v0.23.1

💡 Enhancements 💡

  • operator: Upgrade Go to 1.26.10 (#1691)
  • tempostack, tempomonolithic: Update Tempo to 2.10.10 (#1689)

Components

Support

This release supports Kubernetes 1.25 to 1.36.

Release v0.23.0

💡 Enhancements 💡

  • tempostack, tempomonolithic: Update the gateway image to main-2026-10-13-d17ce87 and the opa-openshift image to main-2026-09-22-cc6817a. (#1672)

  • operator: Update Kubernetes dependencies to 1.37 (#1675)

  • tempostack, tempomonolithic: Roll out pods when the storage secret changes (#1655)

  • tempostack: Support overriding the pod anti affinity of a TempoStack component via the new spec.template..podAntiAffinity field (#1662) By default the pods of a component only prefer to be scheduled onto different nodes and failure domains, which the scheduler may ignore. This is true of zone-aware stacks as well: topology spread constraints balance the pods across zones, but inside a zone several replicas of a component can still land on the same node.

    A stack that needs a hard guarantee now sets its own anti affinity, per component:

    spec:
      template:
        ingester:
          podAntiAffinity:
            requiredDuringSchedulingIgnoredDuringExecution:
            - labelSelector:
                matchLabels:
                  app.kubernetes.io/component: ingester
                  app.kubernetes.io/instance: sample
              topologyKey: kubernetes.io/hostname

    The field replaces the default anti affinity of that component rather than adding to it. Note that a required term leaves the surplus pods Pending when a component has more replicas than schedulable nodes.

    The behavior follows the Grafana Loki Operator, which exposes the same field per component.

🧰 Bug fixes 🧰

... (truncated)

Changelog

Sourced from github.com/grafana/tempo-operator's changelog.

0.23.1

💡 Enhancements 💡

  • operator: Upgrade Go to 1.26.10 (#1691)
  • tempostack, tempomonolithic: Update Tempo to 2.10.10 (#1689)

Components

Support

This release supports Kubernetes 1.25 to 1.36.

0.23.0

💡 Enhancements 💡

  • tempostack, tempomonolithic: Update the gateway image to main-2026-10-13-d17ce87 and the opa-openshift image to main-2026-09-22-cc6817a. (#1672)

  • operator: Update Kubernetes dependencies to 1.37 (#1675)

  • tempostack, tempomonolithic: Roll out pods when the storage secret changes (#1655)

  • tempostack: Support overriding the pod anti affinity of a TempoStack component via the new spec.template..podAntiAffinity field (#1662) By default the pods of a component only prefer to be scheduled onto different nodes and failure domains, which the scheduler may ignore. This is true of zone-aware stacks as well: topology spread constraints balance the pods across zones, but inside a zone several replicas of a component can still land on the same node.

    A stack that needs a hard guarantee now sets its own anti affinity, per component:

    spec:
      template:
        ingester:
          podAntiAffinity:
            requiredDuringSchedulingIgnoredDuringExecution:
            - labelSelector:
                matchLabels:
                  app.kubernetes.io/component: ingester
                  app.kubernetes.io/instance: sample
              topologyKey: kubernetes.io/hostname

    The field replaces the default anti affinity of that component rather than adding to it. Note that a required term leaves the surplus pods Pending when a component has more replicas than schedulable nodes.

    The behavior follows the Grafana Loki Operator, which exposes the same field per component.

🧰 Bug fixes 🧰

... (truncated)

Commits
  • 2038af3 Prepare Release 0.23.1 (#1701)
  • a67e02b Update Tempo to v2.10.10 (#1689)
  • 5a482be chore(deps): update docker/setup-buildx-action action to v4.4.1 (#1694)
  • 0bee63d chore(deps): bump distroless/static from 1c2c046 to d620678 (#1699)
  • d0ca0ba chore(deps): bump distroless/static from f7f8f72 to 1c2c046 (#1623)
  • 769d318 fix(deps): update k8s.io/utils digest to cf1189d (#1557)
  • 4042e52 chore(deps): update module cel.dev/expr to v0.25.3 (#1572)
  • 7640483 chore(deps): update github.com/google/pprof digest to 1facf8f (#1595)
  • b3b8e24 chore(deps): bump the github-actions group across 1 directory with 3 updates ...
  • 7004974 chore(deps): update sigs.k8s.io/json digest to 11ed52e (#1676)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Oct 26, 2026
@coderabbitai

coderabbitai Bot commented Oct 26, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

Run configuration

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • Trigger review

@openshift-ci

openshift-ci Bot commented Oct 26, 2026

Copy link
Copy Markdown

Hi @dependabot[bot]. Thanks for your PR.

I'm waiting for a rhobs member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work.

Regular contributors should join the org to skip this step.

Once the patch is verified, the new status will be reflected by the ok-to-test label.

I understand the commands that are listed here.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@jan--f

jan--f commented Nov 11, 2026

Copy link
Copy Markdown
Collaborator

/ok-to-test

@jan--f jan--f left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Reviewed the dependency and API changes and passing GitHub Actions. OpenShift-specific Prow coverage is not currently reported for this branch.

@jan--f

jan--f commented Nov 11, 2026

Copy link
Copy Markdown
Collaborator

/lgtm
/approve

@openshift-ci

openshift-ci Bot commented Nov 11, 2026

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: dependabot[bot], jan--f

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

The pull request process is described 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

@jan--f

jan--f commented Nov 11, 2026

Copy link
Copy Markdown
Collaborator

@dependabot rebase

@openshift-ci

openshift-ci Bot commented Nov 11, 2026

Copy link
Copy Markdown

rebase

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

Bumps [github.com/grafana/tempo-operator](https://github.com/grafana/tempo-operator) from 0.22.0 to 0.23.1.
- [Release notes](https://github.com/grafana/tempo-operator/releases)
- [Changelog](https://github.com/grafana/tempo-operator/blob/main/CHANGELOG.md)
- [Commits](grafana/tempo-operator@v0.22.0...v0.23.1)

---
updated-dependencies:
- dependency-name: github.com/grafana/tempo-operator
  dependency-version: 0.23.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/go_modules/release-coo-1.5/github.com/grafana/tempo-operator-0.23.1 branch from aea2a63 to 5397f08 Compare November 11, 2026 14:56
@jan--f

jan--f commented Nov 12, 2026

Copy link
Copy Markdown
Collaborator

/lgtm

@openshift-ci openshift-ci Bot added the lgtm label Nov 12, 2026
@openshift-merge-bot
openshift-merge-bot Bot merged commit 27f782b into release-coo-1.5 Nov 12, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved dependencies Pull requests that update a dependency file go Pull requests that update Go code lgtm ok-to-test

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant