Skip to content

[main][gomod]: Bump the minor group across 1 directory with 7 updates#4017

Open
dependabot[bot] wants to merge 2 commits intomainfrom
dependabot/go_modules/main/minor-c24048a317
Open

[main][gomod]: Bump the minor group across 1 directory with 7 updates#4017
dependabot[bot] wants to merge 2 commits intomainfrom
dependabot/go_modules/main/minor-c24048a317

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 17, 2026

Bumps the minor group with 5 updates in the / directory:

Package From To
github.com/operator-framework/api 0.27.0 0.41.0
github.com/operator-framework/operator-lifecycle-manager 0.28.0 0.41.0
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring 0.76.2 0.89.0
github.com/prometheus-operator/prometheus-operator/pkg/client 0.76.2 0.89.0
golang.org/x/sync 0.19.0 0.20.0

Updates github.com/operator-framework/api from 0.27.0 to 0.41.0

Release notes

Sourced from github.com/operator-framework/api's releases.

v0.41.0

What's Changed

Full Changelog: operator-framework/api@v0.40.0...v0.41.0

v0.40.0

What's Changed

Full Changelog: operator-framework/api@v0.39.0...v0.40.0

v0.39.0

Potentially Breaking Changes

#469 adds support for k8s 1.35, which necessitates some API changes.

What's Changed

Full Changelog: operator-framework/api@v0.38.0...v0.39.0

v0.38.0

What's Changed

Full Changelog: operator-framework/api@v0.37.0...v0.38.0

v0.37.0

Significant Features

  • #454 provides a new optional release field allowing bundle authors to express packaging-specific versioning for CSVs which is backwards- and forwards-compatible. Validators are updated to ensure correct use of this field. For more information, please see the brief and rfc.

What's Changed

... (truncated)

Commits
  • afd36f6 Upgrade from go 1.25.3 to 1.25.7 (#474)
  • 7641ce3 Add OpenAPIModelName() generation for v1alpha1 and lib/version types (#477)
  • 63554ab add bundle relatedimage image pullspec validation (#475)
  • 1b5c3ea Bump the k8s-dependencies group with 4 updates (#478)
  • 884ff95 chore(deps): upgrade Go module dependencies (edge) (#473)
  • c8bc31e Bump github.com/google/cel-go from 0.26.1 to 0.27.0 (#472)
  • 0f51e11 move binary dependency management to bingo (#471)
  • da8eedf Bump sigs.k8s.io/controller-runtime (#470)
  • 8b52a3f Fix k8s dependencies ci (#469)
  • 2dc4fea Bump github.com/sirupsen/logrus from 1.9.3 to 1.9.4 (#467)
  • Additional commits viewable in compare view

Updates github.com/operator-framework/operator-lifecycle-manager from 0.28.0 to 0.41.0

Release notes

Sourced from github.com/operator-framework/operator-lifecycle-manager's releases.

v0.41.0

Install

Scripted

curl -L https://github.com/operator-framework/operator-lifecycle-manager/releases/download/v0.41.0/install.sh -o install.sh
chmod +x install.sh
./install.sh v0.41.0

Changelog

d2a253933 🌱 Bump go.podman.io/image/v5 from 5.38.0 to 5.39.1 (#3763) 0a96cb289 🌱 Bump golang.org/x/net from 0.49.0 to 0.50.0 (#3764) c2010bbca 🌱 Bump google.golang.org/grpc from 1.78.0 to 1.79.1 (#3772) 2194d2acc 🌱 Bump the k8s-dependencies group with 9 updates (#3771) 68059b8f2 Auto-generate OpenAPIModelName() via openapi-gen (#3769) 9fe62d815 Bump goreleaser/goreleaser-action from 6 to 7 (#3775) 12f8f48cc MON-4513: Use endpointslices for metrics (#3773) 6124b659b OCPBUGS-76971: Update NetworkPolicy egress to support HyperShift custom API ports (#3770) 521a89f9c Update operator-framework/api to v0.40.0 (#3777) feecd01c4 abandon evaluation of any new catalogsource image which is pathological (#3766) 0e9d557ec add rashmigottipati as a reviewer (#3768) f6925fde7 bumping o-f components (#3779) 674bf3f35 fix: add OpenAPIModelName for all PackageManifest related types (#3765) abb8e1f95 fix: upgrade Go to 1.25.7 to resolve CVE-2025-68121 (#3776) fe30afe2e remove incompatible licensing statements (#3767)

Docker images

  • docker pull quay.io/operator-framework/olm:v0.41
  • docker pull quay.io/operator-framework/olm:v0.41.0

v0.40.0

Install

Scripted

curl -L https://github.com/operator-framework/operator-lifecycle-manager/releases/download/v0.40.0/install.sh -o install.sh
chmod +x install.sh
./install.sh v0.40.0

Changelog

2cae9da24 🌱 Bump github.com/onsi/ginkgo/v2 from 2.27.5 to 2.28.1 (#3757) 6176b63aa 🌱 Bump github.com/onsi/gomega from 1.39.0 to 1.39.1 (#3758)

... (truncated)

Commits
  • f6925fd bumping o-f components (#3779)
  • 521a89f Update operator-framework/api to v0.40.0 (#3777)
  • 9fe62d8 Bump goreleaser/goreleaser-action from 6 to 7 (#3775)
  • abb8e1f fix: upgrade Go to 1.25.7 to resolve CVE-2025-68121 (#3776)
  • 6124b65 OCPBUGS-76971: Update NetworkPolicy egress to support HyperShift custom API p...
  • 12f8f48 MON-4513: Use endpointslices for metrics (#3773)
  • feecd01 abandon evaluation of any new catalogsource image which is pathological (#3766)
  • c2010bb 🌱 Bump google.golang.org/grpc from 1.78.0 to 1.79.1 (#3772)
  • 2194d2a 🌱 Bump the k8s-dependencies group with 9 updates (#3771)
  • 0a96cb2 🌱 Bump golang.org/x/net from 0.49.0 to 0.50.0 (#3764)
  • Additional commits viewable in compare view

Updates github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring from 0.76.2 to 0.89.0

Release notes

Sourced from github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring's releases.

0.89.0 / 2026-02-05

  • [ENHANCEMENT] Add hostNetwork field to the Alertmanager CRD. #8281
  • [ENHANCEMENT] Add the crds and full-crds commands to the operator's binary. #8251
  • [ENHANCEMENT] Report deprecated field usage in the Reconciled condition type. #8236
  • [ENHANCEMENT] Avoid unnecessary reconciliation upon creation of the ThanosRuler StatefulSet. #8347
  • [ENHANCEMENT] Add bodySizeLimit to the ScrapeConfig CRD. #8348
  • [ENHANCEMENT] Support http_headers field in the Alertmanager Secret. #8357
  • [ENHANCEMENT] Add the -kubelet-http-metrics flag to enable/disable the HTTP metrics port in the Kubelet endpoint (default=enabled). #8350
  • [ENHANCEMENT] Include operator.prometheus.io/version annotation in the full version of CRDs. #8279
  • [BUGFIX] Validate VictorOps global configuration in the Alertmanager CRD. #8020
  • [BUGFIX] Validate Jira global configuration in the Alertmanager CRD. #8265
  • [BUGFIX] Validate VictorOps receiver's URL in the AlertmanagerConfig CRD. #8258
  • [BUGFIX] Validate Webex receiver's URL in the AlertmanagerConfig CRD. #8255
  • [BUGFIX] Validate Jira receiver's URL configuration in the AlertmanagerConfig CRD. #8230
  • [BUGFIX] Validate OpsGenie receiver configuration in the AlertmanagerConfig CRD. #8267
  • [BUGFIX] Validate WeChat receiver configuration in the AlertmanagerConfig CRD. #8271
  • [BUGFIX] Validate SNS receiver configuration in the AlertmanagerConfig CRD. #8217
  • [BUGFIX] Validate Webex global configuration in the Alertmanager CRD. #7979
  • [BUGFIX] Validate Telegram global configuration in the Alertmanager CRD. #8268
  • [BUGFIX] Restore statefulset's labels if the creation fails with AlreadyExists. #8343
  • [BUGFIX] Fix potential panic due to informer cache races. #8310
  • [BUGFIX] Support probers defined with IPv6 addresses in the Probe CRD. #8354
  • [BUGFIX] Prevent group and repeat intervals with zero duration from breaking Alertmanager. #8126
  • [BUGFIX] Propagate all supported RocketChat attributes for AlertmanagerConfig CRD. #8016
  • [BUGFIX] Add URL validation for WeChat receiver. #8256
  • [BUGFIX] Add URL validation for SNS receiver. #8259
  • [BUGFIX] Fix GCE service discovery for the ScrapeConfig CRD. #8284
  • [BUGFIX] Avoid stale conditions in Alertmanager, ThanosRuler, Prometheus and PrometheusAgent resources. #8304
  • [BUGFIX] Fix race condition when updating rule ConfigMaps. #8290
  • [BUGFIX] Fix race condition when patching finalizers. #8323
  • [BUGFIX] Reconcile ScrapeConfig resources when namespace selection changes. #8334

0.88.1 / 2026-01-27

  • [BUGFIX] Validate webhookURL secret for MSTeams receiver in AlertmanagerConfig CRD. #8294
  • [BUGFIX] Revert maximum version check for EC2/Lightsail SD in ScrapeConfig CRD. #8308
  • [BUGFIX] Relax URL validation in Slack receiver in AlertmanagerConfig CRD to support Go templates. #8299 #8331
  • [BUGFIX] Relax URL validation in PagerDuty in AlertmanagerConfig CRD to support Go templates. #8319
  • [BUGFIX] Relax URL validation in WebhookConfig in AlertmanagerConfig CRD to support Go templates. #8307 #8317
  • [BUGFIX] Relax URL validation in RocketChat receiver in AlertmanagerConfig CRD to support Go templates. #8318
  • [BUGFIX] Relax URL validation in Pushover receiver in AlertmanagerConfig CRD to support Go templates. #8307 #8316

0.88.0 / 2026-01-09

  • [CHANGE] Use narrower selectors for StatefulSet informers in Alertmanager and ThanosRuler controllers. It is recommended to upgrade from v0.85.0 (at least). #8246
  • [CHANGE] Reject EC2/Lightsail SD for Prometheus >= 3.8.0 in ScrapeConfig CRD. #8175
  • [FEATURE] Add podManagementPolicy field to Prometheus, PrometheusAgent, Alertmanager and ThanosRuler CRDs. #8119
  • [FEATURE] Add updateStrategy field to Prometheus, PrometheusAgent, Alertmanager and ThanosRuler CRDs. #8202
  • [FEATURE] Add scrapeNativeHistograms field to Prometheus, PrometheusAgent, ServiceMonitor, PodMonitor, Probe and ScrapeConfig CRDs. #8102
  • [FEATURE] Add scope field to AzureAD remote write configuration. #8240

... (truncated)

Changelog

Sourced from github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring's changelog.

0.89.0 / 2026-02-05

  • [ENHANCEMENT] Add hostNetwork field to the Alertmanager CRD. #8281
  • [ENHANCEMENT] Add the crds and full-crds commands to the operator's binary. #8251
  • [ENHANCEMENT] Report deprecated field usage in the Reconciled condition type. #8236
  • [ENHANCEMENT] Avoid unnecessary reconciliation upon creation of the ThanosRuler StatefulSet. #8347
  • [ENHANCEMENT] Add bodySizeLimit to the ScrapeConfig CRD. #8348
  • [ENHANCEMENT] Support http_headers field in the Alertmanager Secret. #8357
  • [ENHANCEMENT] Add the -kubelet-http-metrics flag to enable/disable the HTTP metrics port in the Kubelet endpoint (default=enabled). #8350
  • [ENHANCEMENT] Include operator.prometheus.io/version annotation in the full version of CRDs. #8279
  • [BUGFIX] Validate VictorOps global configuration in the Alertmanager CRD. #8020
  • [BUGFIX] Validate Jira global configuration in the Alertmanager CRD. #8265
  • [BUGFIX] Validate VictorOps receiver's URL in the AlertmanagerConfig CRD. #8258
  • [BUGFIX] Validate Webex receiver's URL in the AlertmanagerConfig CRD. #8255
  • [BUGFIX] Validate Jira receiver's URL configuration in the AlertmanagerConfig CRD. #8230
  • [BUGFIX] Validate OpsGenie receiver configuration in the AlertmanagerConfig CRD. #8267
  • [BUGFIX] Validate WeChat receiver configuration in the AlertmanagerConfig CRD. #8271
  • [BUGFIX] Validate SNS receiver configuration in the AlertmanagerConfig CRD. #8217
  • [BUGFIX] Validate Webex global configuration in the Alertmanager CRD. #7979
  • [BUGFIX] Validate Telegram global configuration in the Alertmanager CRD. #8268
  • [BUGFIX] Restore statefulset's labels if the creation fails with AlreadyExists. #8343
  • [BUGFIX] Fix potential panic due to informer cache races. #8310
  • [BUGFIX] Support probers defined with IPv6 addresses in the Probe CRD. #8354
  • [BUGFIX] Prevent group and repeat intervals with zero duration from breaking Alertmanager. #8126
  • [BUGFIX] Propagate all supported RocketChat attributes for AlertmanagerConfig CRD. #8016
  • [BUGFIX] Add URL validation for WeChat receiver. #8256
  • [BUGFIX] Add URL validation for SNS receiver. #8259
  • [BUGFIX] Fix GCE service discovery for the ScrapeConfig CRD. #8284
  • [BUGFIX] Avoid stale conditions in Alertmanager, ThanosRuler, Prometheus and PrometheusAgent resources. #8304
  • [BUGFIX] Fix race condition when updating rule ConfigMaps. #8290
  • [BUGFIX] Fix race condition when patching finalizers. #8323
  • [BUGFIX] Reconcile ScrapeConfig resources when namespace selection changes. #8334

0.88.1 / 2026-01-27

  • [BUGFIX] Validate webhookURL secret for MSTeams receiver in AlertmanagerConfig CRD. #8294
  • [BUGFIX] Revert maximum version check for EC2/Lightsail SD in ScrapeConfig CRD. #8308
  • [BUGFIX] Relax URL validation in Slack receiver in AlertmanagerConfig CRD to support Go templates. #8299 #8331
  • [BUGFIX] Relax URL validation in PagerDuty in AlertmanagerConfig CRD to support Go templates. #8319
  • [BUGFIX] Relax URL validation in WebhookConfig in AlertmanagerConfig CRD to support Go templates. #8307 #8317
  • [BUGFIX] Relax URL validation in RocketChat receiver in AlertmanagerConfig CRD to support Go templates. #8318
  • [BUGFIX] Relax URL validation in Pushover receiver in AlertmanagerConfig CRD to support Go templates. #8307 #8316

0.88.0 / 2026-01-09

  • [CHANGE] Use narrower selectors for StatefulSet informers in Alertmanager and ThanosRuler controllers. It is recommended to upgrade from v0.85.0 (at least). #8246
  • [CHANGE] Reject EC2/Lightsail SD for Prometheus >= 3.8.0 in ScrapeConfig CRD. #8175
  • [FEATURE] Add podManagementPolicy field to Prometheus, PrometheusAgent, Alertmanager and ThanosRuler CRDs. #8119
  • [FEATURE] Add updateStrategy field to Prometheus, PrometheusAgent, Alertmanager and ThanosRuler CRDs. #8202
  • [FEATURE] Add scrapeNativeHistograms field to Prometheus, PrometheusAgent, ServiceMonitor, PodMonitor, Probe and ScrapeConfig CRDs. #8102

... (truncated)

Commits
  • e13fb15 chore: update go.mod files (#8361)
  • cca237f chore: update go.mod files
  • 1469a69 Merge pull request #8360 from simonpasquier/cut-0.89.0
  • 2d28b87 chore: cut v0.89.0
  • 5f5061e Merge pull request #8359 from prometheus-operator/dependabot/github_actions/i...
  • f0259bc add URL validation for SNS receiver (#8259)
  • 0262ae3 build(deps): bump imjasonh/setup-crane from 0.4 to 0.5
  • 5e8d9c5 feat: integrate all supported rocketchat attributes for alertmanagerconfig CR...
  • 69b3653 fix: validate nonzero duration in AlertmanagerConfig (#8126)
  • 8eb57b7 fix: support IPv6 addresses in prober URL validation (#8354)
  • Additional commits viewable in compare view

Updates github.com/prometheus-operator/prometheus-operator/pkg/client from 0.76.2 to 0.89.0

Release notes

Sourced from github.com/prometheus-operator/prometheus-operator/pkg/client's releases.

0.89.0 / 2026-02-05

  • [ENHANCEMENT] Add hostNetwork field to the Alertmanager CRD. #8281
  • [ENHANCEMENT] Add the crds and full-crds commands to the operator's binary. #8251
  • [ENHANCEMENT] Report deprecated field usage in the Reconciled condition type. #8236
  • [ENHANCEMENT] Avoid unnecessary reconciliation upon creation of the ThanosRuler StatefulSet. #8347
  • [ENHANCEMENT] Add bodySizeLimit to the ScrapeConfig CRD. #8348
  • [ENHANCEMENT] Support http_headers field in the Alertmanager Secret. #8357
  • [ENHANCEMENT] Add the -kubelet-http-metrics flag to enable/disable the HTTP metrics port in the Kubelet endpoint (default=enabled). #8350
  • [ENHANCEMENT] Include operator.prometheus.io/version annotation in the full version of CRDs. #8279
  • [BUGFIX] Validate VictorOps global configuration in the Alertmanager CRD. #8020
  • [BUGFIX] Validate Jira global configuration in the Alertmanager CRD. #8265
  • [BUGFIX] Validate VictorOps receiver's URL in the AlertmanagerConfig CRD. #8258
  • [BUGFIX] Validate Webex receiver's URL in the AlertmanagerConfig CRD. #8255
  • [BUGFIX] Validate Jira receiver's URL configuration in the AlertmanagerConfig CRD. #8230
  • [BUGFIX] Validate OpsGenie receiver configuration in the AlertmanagerConfig CRD. #8267
  • [BUGFIX] Validate WeChat receiver configuration in the AlertmanagerConfig CRD. #8271
  • [BUGFIX] Validate SNS receiver configuration in the AlertmanagerConfig CRD. #8217
  • [BUGFIX] Validate Webex global configuration in the Alertmanager CRD. #7979
  • [BUGFIX] Validate Telegram global configuration in the Alertmanager CRD. #8268
  • [BUGFIX] Restore statefulset's labels if the creation fails with AlreadyExists. #8343
  • [BUGFIX] Fix potential panic due to informer cache races. #8310
  • [BUGFIX] Support probers defined with IPv6 addresses in the Probe CRD. #8354
  • [BUGFIX] Prevent group and repeat intervals with zero duration from breaking Alertmanager. #8126
  • [BUGFIX] Propagate all supported RocketChat attributes for AlertmanagerConfig CRD. #8016
  • [BUGFIX] Add URL validation for WeChat receiver. #8256
  • [BUGFIX] Add URL validation for SNS receiver. #8259
  • [BUGFIX] Fix GCE service discovery for the ScrapeConfig CRD. #8284
  • [BUGFIX] Avoid stale conditions in Alertmanager, ThanosRuler, Prometheus and PrometheusAgent resources. #8304
  • [BUGFIX] Fix race condition when updating rule ConfigMaps. #8290
  • [BUGFIX] Fix race condition when patching finalizers. #8323
  • [BUGFIX] Reconcile ScrapeConfig resources when namespace selection changes. #8334

0.88.1 / 2026-01-27

  • [BUGFIX] Validate webhookURL secret for MSTeams receiver in AlertmanagerConfig CRD. #8294
  • [BUGFIX] Revert maximum version check for EC2/Lightsail SD in ScrapeConfig CRD. #8308
  • [BUGFIX] Relax URL validation in Slack receiver in AlertmanagerConfig CRD to support Go templates. #8299 #8331
  • [BUGFIX] Relax URL validation in PagerDuty in AlertmanagerConfig CRD to support Go templates. #8319
  • [BUGFIX] Relax URL validation in WebhookConfig in AlertmanagerConfig CRD to support Go templates. #8307 #8317
  • [BUGFIX] Relax URL validation in RocketChat receiver in AlertmanagerConfig CRD to support Go templates. #8318
  • [BUGFIX] Relax URL validation in Pushover receiver in AlertmanagerConfig CRD to support Go templates. #8307 #8316

0.88.0 / 2026-01-09

  • [CHANGE] Use narrower selectors for StatefulSet informers in Alertmanager and ThanosRuler controllers. It is recommended to upgrade from v0.85.0 (at least). #8246
  • [CHANGE] Reject EC2/Lightsail SD for Prometheus >= 3.8.0 in ScrapeConfig CRD. #8175
  • [FEATURE] Add podManagementPolicy field to Prometheus, PrometheusAgent, Alertmanager and ThanosRuler CRDs. #8119
  • [FEATURE] Add updateStrategy field to Prometheus, PrometheusAgent, Alertmanager and ThanosRuler CRDs. #8202
  • [FEATURE] Add scrapeNativeHistograms field to Prometheus, PrometheusAgent, ServiceMonitor, PodMonitor, Probe and ScrapeConfig CRDs. #8102
  • [FEATURE] Add scope field to AzureAD remote write configuration. #8240

... (truncated)

Changelog

Sourced from github.com/prometheus-operator/prometheus-operator/pkg/client's changelog.

0.89.0 / 2026-02-05

  • [ENHANCEMENT] Add hostNetwork field to the Alertmanager CRD. #8281
  • [ENHANCEMENT] Add the crds and full-crds commands to the operator's binary. #8251
  • [ENHANCEMENT] Report deprecated field usage in the Reconciled condition type. #8236
  • [ENHANCEMENT] Avoid unnecessary reconciliation upon creation of the ThanosRuler StatefulSet. #8347
  • [ENHANCEMENT] Add bodySizeLimit to the ScrapeConfig CRD. #8348
  • [ENHANCEMENT] Support http_headers field in the Alertmanager Secret. #8357
  • [ENHANCEMENT] Add the -kubelet-http-metrics flag to enable/disable the HTTP metrics port in the Kubelet endpoint (default=enabled). #8350
  • [ENHANCEMENT] Include operator.prometheus.io/version annotation in the full version of CRDs. #8279
  • [BUGFIX] Validate VictorOps global configuration in the Alertmanager CRD. #8020
  • [BUGFIX] Validate Jira global configuration in the Alertmanager CRD. #8265
  • [BUGFIX] Validate VictorOps receiver's URL in the AlertmanagerConfig CRD. #8258
  • [BUGFIX] Validate Webex receiver's URL in the AlertmanagerConfig CRD. #8255
  • [BUGFIX] Validate Jira receiver's URL configuration in the AlertmanagerConfig CRD. #8230
  • [BUGFIX] Validate OpsGenie receiver configuration in the AlertmanagerConfig CRD. #8267
  • [BUGFIX] Validate WeChat receiver configuration in the AlertmanagerConfig CRD. #8271
  • [BUGFIX] Validate SNS receiver configuration in the AlertmanagerConfig CRD. #8217
  • [BUGFIX] Validate Webex global configuration in the Alertmanager CRD. #7979
  • [BUGFIX] Validate Telegram global configuration in the Alertmanager CRD. #8268
  • [BUGFIX] Restore statefulset's labels if the creation fails with AlreadyExists. #8343
  • [BUGFIX] Fix potential panic due to informer cache races. #8310
  • [BUGFIX] Support probers defined with IPv6 addresses in the Probe CRD. #8354
  • [BUGFIX] Prevent group and repeat intervals with zero duration from breaking Alertmanager. #8126
  • [BUGFIX] Propagate all supported RocketChat attributes for AlertmanagerConfig CRD. #8016
  • [BUGFIX] Add URL validation for WeChat receiver. #8256
  • [BUGFIX] Add URL validation for SNS receiver. #8259
  • [BUGFIX] Fix GCE service discovery for the ScrapeConfig CRD. #8284
  • [BUGFIX] Avoid stale conditions in Alertmanager, ThanosRuler, Prometheus and PrometheusAgent resources. #8304
  • [BUGFIX] Fix race condition when updating rule ConfigMaps. #8290
  • [BUGFIX] Fix race condition when patching finalizers. #8323
  • [BUGFIX] Reconcile ScrapeConfig resources when namespace selection changes. #8334

0.88.1 / 2026-01-27

  • [BUGFIX] Validate webhookURL secret for MSTeams receiver in AlertmanagerConfig CRD. #8294
  • [BUGFIX] Revert maximum version check for EC2/Lightsail SD in ScrapeConfig CRD. #8308
  • [BUGFIX] Relax URL validation in Slack receiver in AlertmanagerConfig CRD to support Go templates. #8299 #8331
  • [BUGFIX] Relax URL validation in PagerDuty in AlertmanagerConfig CRD to support Go templates. #8319
  • [BUGFIX] Relax URL validation in WebhookConfig in AlertmanagerConfig CRD to support Go templates. #8307 #8317
  • [BUGFIX] Relax URL validation in RocketChat receiver in AlertmanagerConfig CRD to support Go templates. #8318
  • [BUGFIX] Relax URL validation in Pushover receiver in AlertmanagerConfig CRD to support Go templates. #8307 #8316

0.88.0 / 2026-01-09

  • [CHANGE] Use narrower selectors for StatefulSet informers in Alertmanager and ThanosRuler controllers. It is recommended to upgrade from v0.85.0 (at least). #8246
  • [CHANGE] Reject EC2/Lightsail SD for Prometheus >= 3.8.0 in ScrapeConfig CRD. #8175
  • [FEATURE] Add podManagementPolicy field to Prometheus, PrometheusAgent, Alertmanager and ThanosRuler CRDs. #8119
  • [FEATURE] Add updateStrategy field to Prometheus, PrometheusAgent, Alertmanager and ThanosRuler CRDs. #8202
  • [FEATURE] Add scrapeNativeHistograms field to Prometheus, PrometheusAgent, ServiceMonitor, PodMonitor, Probe and ScrapeConfig CRDs. #8102

... (truncated)

Commits
  • e13fb15 chore: update go.mod files (#8361)
  • cca237f chore: update go.mod files
  • 1469a69 Merge pull request #8360 from simonpasquier/cut-0.89.0
  • 2d28b87 chore: cut v0.89.0
  • 5f5061e Merge pull request #8359 from prometheus-operator/dependabot/github_actions/i...
  • f0259bc add URL validation for SNS receiver (#8259)
  • 0262ae3 build(deps): bump imjasonh/setup-crane from 0.4 to 0.5
  • 5e8d9c5 feat: integrate all supported rocketchat attributes for alertmanagerconfig CR...
  • 69b3653 fix: validate nonzero duration in AlertmanagerConfig (#8126)
  • 8eb57b7 fix: support IPv6 addresses in prober URL validation (#8354)
  • Additional commits viewable in compare view

Updates golang.org/x/sync from 0.19.0 to 0.20.0

Commits
  • ec11c4a errgroup: fix a typo in the documentation
  • 1a58307 all: modernize interface{} -> any
  • 3172ca5 all: upgrade go directive to at least 1.25.0 [generated]
  • See full diff in compare view

Updates google.golang.org/grpc from 1.77.0 to 1.79.1

Release notes

Sourced from google.golang.org/grpc's releases.

Release 1.79.1

Bug Fixes

Release 1.79.0

API Changes

  • mem: Add experimental API SetDefaultBufferPool to change the default buffer pool. (#8806)
  • experimental/stats: Update MetricsRecorder to require embedding the new UnimplementedMetricsRecorder (a no-op struct) in all implementations for forward compatibility. (#8780)

Behavior Changes

  • balancer/weightedtarget: Remove handling of Addresses and only handle Endpoints in resolver updates. (#8841)

New Features

  • experimental/stats: Add support for asynchronous gauge metrics through the new AsyncMetricReporter and RegisterAsyncReporter APIs. (#8780)
  • pickfirst: Add support for weighted random shuffling of endpoints, as described in gRFC A113.
    • This is enabled by default, and can be turned off using the environment variable GRPC_EXPERIMENTAL_PF_WEIGHTED_SHUFFLING. (#8864)
  • xds: Implement :authority rewriting, as specified in gRFC A81. (#8779)
  • balancer/randomsubsetting: Implement the random_subsetting LB policy, as specified in gRFC A68. (#8650)

Bug Fixes

Bumps the minor group with 5 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [github.com/operator-framework/api](https://github.com/operator-framework/api) | `0.27.0` | `0.41.0` |
| [github.com/operator-framework/operator-lifecycle-manager](https://github.com/operator-framework/operator-lifecycle-manager) | `0.28.0` | `0.41.0` |
| [github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring](https://github.com/prometheus-operator/prometheus-operator) | `0.76.2` | `0.89.0` |
| [github.com/prometheus-operator/prometheus-operator/pkg/client](https://github.com/prometheus-operator/prometheus-operator) | `0.76.2` | `0.89.0` |
| [golang.org/x/sync](https://github.com/golang/sync) | `0.19.0` | `0.20.0` |



Updates `github.com/operator-framework/api` from 0.27.0 to 0.41.0
- [Release notes](https://github.com/operator-framework/api/releases)
- [Changelog](https://github.com/operator-framework/api/blob/master/RELEASE.md)
- [Commits](operator-framework/api@v0.27.0...v0.41.0)

Updates `github.com/operator-framework/operator-lifecycle-manager` from 0.28.0 to 0.41.0
- [Release notes](https://github.com/operator-framework/operator-lifecycle-manager/releases)
- [Commits](operator-framework/operator-lifecycle-manager@v0.28.0...v0.41.0)

Updates `github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring` from 0.76.2 to 0.89.0
- [Release notes](https://github.com/prometheus-operator/prometheus-operator/releases)
- [Changelog](https://github.com/prometheus-operator/prometheus-operator/blob/main/CHANGELOG.md)
- [Commits](prometheus-operator/prometheus-operator@v0.76.2...v0.89.0)

Updates `github.com/prometheus-operator/prometheus-operator/pkg/client` from 0.76.2 to 0.89.0
- [Release notes](https://github.com/prometheus-operator/prometheus-operator/releases)
- [Changelog](https://github.com/prometheus-operator/prometheus-operator/blob/main/CHANGELOG.md)
- [Commits](prometheus-operator/prometheus-operator@v0.76.2...v0.89.0)

Updates `golang.org/x/sync` from 0.19.0 to 0.20.0
- [Commits](golang/sync@v0.19.0...v0.20.0)

Updates `google.golang.org/grpc` from 1.77.0 to 1.79.1
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](grpc/grpc-go@v1.77.0...v1.79.1)

Updates `k8s.io/utils` from 0.0.0-20251002143259-bc988d571ff4 to 0.0.0-20260108192941-914a6e750570
- [Commits](https://github.com/kubernetes/utils/commits)

---
updated-dependencies:
- dependency-name: github.com/operator-framework/api
  dependency-version: 0.41.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: github.com/operator-framework/operator-lifecycle-manager
  dependency-version: 0.41.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring
  dependency-version: 0.89.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: github.com/prometheus-operator/prometheus-operator/pkg/client
  dependency-version: 0.89.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: golang.org/x/sync
  dependency-version: 0.20.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: google.golang.org/grpc
  dependency-version: 1.79.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: k8s.io/utils
  dependency-version: 0.0.0-20260108192941-914a6e750570
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: 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 Mar 17, 2026
@openshift-ci
Copy link
Contributor

openshift-ci bot commented Mar 17, 2026

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: dependabot[bot]
Once this PR has been reviewed and has the lgtm label, please assign aliok 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

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Mar 17, 2026

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

I'm waiting for a openshift-knative 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.

@openshift-ci openshift-ci bot requested review from Kaustubh-pande and matzew March 17, 2026 13:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants