Skip to content

Bump github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring from 0.87.0 to 0.91.0#2762

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring-0.91.0
Open

Bump github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring from 0.87.0 to 0.91.0#2762
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring-0.91.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 18, 2026

Copy link
Copy Markdown
Contributor

Bumps github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring from 0.87.0 to 0.91.0.

Release notes

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

0.91.0 / 2026-05-05

  • [CHANGE] Enforce mutual exclusion of basicAuth, authorization and oauth2 in ScrapeConfig CRD. #8480
  • [CHANGE] Add minimum length validations to string fields in ScrapeConfig CRD. #8479
  • [CHANGE] Add validations for VictorOps receiver in AlertmanagerConfig CRD. #8220
  • [CHANGE] Add validations for OpsGenie receiver in AlertmanagerConfig CRD. #8267
  • [CHANGE] Add validations for Email receiver in AlertmanagerConfig CRD. #8270
  • [FEATURE] Implement shard retention based on Prometheus data retention (it requires the PrometheusShardRetentionPolicy feature gate). #8478
  • [FEATURE] Configure node selector when sharding mode is Topology for Prometheus and PrometheusAgent custom resources (it requires the PrometheusTopologySharding feature gate). #8486
  • [FEATURE] Configure external label with topology information when sharding mode is Topology for Prometheus and PrometheusAgent custom resources (it requires the PrometheusTopologySharding feature gate). #8519
  • [FEATURE] Distribute scrape targets within topology zones when sharding mode is Topology for Prometheus and PrometheusAgent custom resources (it requires the PrometheusTopologySharding feature gate). #8538
  • [FEATURE] Add --promql-options CLI argument to the admission-webhook binary. #8531
  • [FEATURE] Validate PrometheusRule resources selected by Prometheus resources based on the PromQL enabled features. #8545
  • [FEATURE] Add workload identity authentication method for AzureSD in ScrapeConfig CRD. #8489
  • [ENHANCEMENT] Support strategic merge patch of container probes when workloads are configured with HTTPS. #8427
  • [ENHANCEMENT] Support auth_secret_file field for Email receiver in Alertmanager configuration Secret. #8394
  • [ENHANCEMENT] Support smtp_auth_secret_file field in Alertmanager configuration Secret. #8396
  • [ENHANCEMENT] Add externalId field to SigV4 configuration in Alertmanager, Prometheus, PrometheusAgent and ThanosRuler CRDs. #8494
  • [ENHANCEMENT] Add cipherSuites support for Thanos Sidecars and Rulers. #8524
  • [ENHANCEMENT] Add curves support for Thanos Sidecars and Rulers. #8542
  • [ENHANCEMENT] Speed up configuration reloads by watching the config file's parent directory. #7366
  • [ENHANCEMENT] Support Mattermost global webhook URL support in Alertmanager configuration Secret. #8501
  • [ENHANCEMENT] Add Mattermost global webhook URL support in Alertmanager CRD. #8503 #8534
  • [ENHANCEMENT] Support payload field for Webhook receiver in Alertmanager configuration Secret. #8505
  • [ENHANCEMENT] Support attachment fields for Mattermost receiver in Alertmanager configuration Secret. #8508
  • [ENHANCEMENT] Support update_message field for Slack receiver in Alertmanager configuration Secret. #8502
  • [ENHANCEMENT] Add threading configuration for email receiver in AlertmanagerConfig CRD. #8400
  • [ENHANCEMENT] Add healthFilter field for ConsulSD in ScrapeConfig CRD. #8529
  • [BUGFIX] Ensure that inactive shards don't scrape any targets when the sharding retention policy is Retain. #8513
  • [BUGFIX] Fix Telegram bot token validation in Alertmanager configuration Secret. #8465

0.90.1 / 2026-03-25

  • [BUGFIX] Fix Probe ignoring HTTP client settings in scrape configuration. #8461

0.90.0 / 2026-03-19

  • [CHANGE/BUGFIX] Validate that the remote-write URL scheme is either http or https. #8455
  • [FEATURE] Add --repair-policy-for-statefulsets CLI argument to the operator. It defines how the operator manages StatefulSet's pods stuck at an incorrect revision. Users running Kubernetes v1.35+ are encouraged to enable this feature (see troubleshooting guide). #8443
  • [FEATURE] Add schedulerName support to the Prometheus, PrometheusAgent, Alertmanager and ThanosRuler CRDs. #8451
  • [ENHANCEMENT] Add --web.tls-curves CLI argument to the operator and admission-webhook binaries. #8385
  • [ENHANCEMENT] Support minimum TLS version for Thanos gRPC servers. #8438
  • [ENHANCEMENT] Add version label to ThanosRuler pods. #8441
  • [ENHANCEMENT] Add messageText support for Slack receiver in AlertmanagerConfig CRD. #8374
  • [ENHANCEMENT] Add messageText support for Slack receiver in Alertmanager secret config. #8375
  • [ENHANCEMENT] Add forceImplicitTLS support for SMTP email config in Alertmanager secret config. #8384 #8404
  • [ENHANCEMENT] Add forceImplicitTLS support for SMTP email config in AlertmanagerConfig CRD. #8386
  • [ENHANCEMENT] Add forceImplicitTLS support for SMTP global config in Alertmanager secret config. #8405
  • [ENHANCEMENT] Add forceImplicitTLS support for SMTP global config in Alertmanager CRD. #8406
  • [ENHANCEMENT] Add support for global Telegram bot token in Alertmanager CRD. #8372
  • [ENHANCEMENT] Add chatIDFile support for Telegram receiver in Alertmanager secret config. #8376
  • [ENHANCEMENT] Add wechatAPISecretFile support in Alertmanager global config. #8377

... (truncated)

Changelog

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

0.91.0 / 2026-05-05

  • [CHANGE] Enforce mutual exclusion of basicAuth, authorization and oauth2 in ScrapeConfig CRD. #8480
  • [CHANGE] Add minimum length validations to string fields in ScrapeConfig CRD. #8479
  • [CHANGE] Add validations for VictorOps receiver in AlertmanagerConfig CRD. #8220
  • [CHANGE] Add validations for OpsGenie receiver in AlertmanagerConfig CRD. #8267
  • [CHANGE] Add validations for Email receiver in AlertmanagerConfig CRD. #8270
  • [FEATURE] Implement shard retention based on Prometheus data retention (it requires the PrometheusShardRetentionPolicy feature gate). #8478
  • [FEATURE] Configure node selector when sharding mode is Topology for Prometheus and PrometheusAgent custom resources (it requires the PrometheusTopologySharding feature gate). #8486
  • [FEATURE] Configure external label with topology information when sharding mode is Topology for Prometheus and PrometheusAgent custom resources (it requires the PrometheusTopologySharding feature gate). #8519
  • [FEATURE] Distribute scrape targets within topology zones when sharding mode is Topology for Prometheus and PrometheusAgent custom resources (it requires the PrometheusTopologySharding feature gate). #8538
  • [FEATURE] Add --promql-options CLI argument to the admission-webhook binary. #8531
  • [FEATURE] Validate PrometheusRule resources selected by Prometheus resources based on the PromQL enabled features. #8545
  • [FEATURE] Add workload identity authentication method for AzureSD in ScrapeConfig CRD. #8489
  • [ENHANCEMENT] Support strategic merge patch of container probes when workloads are configured with HTTPS. #8427
  • [ENHANCEMENT] Support auth_secret_file field for Email receiver in Alertmanager configuration Secret. #8394
  • [ENHANCEMENT] Support smtp_auth_secret_file field in Alertmanager configuration Secret. #8396
  • [ENHANCEMENT] Add externalId field to SigV4 configuration in Alertmanager, Prometheus, PrometheusAgent and ThanosRuler CRDs. #8494
  • [ENHANCEMENT] Add cipherSuites support for Thanos Sidecars and Rulers. #8524
  • [ENHANCEMENT] Add curves support for Thanos Sidecars and Rulers. #8542
  • [ENHANCEMENT] Speed up configuration reloads by watching the config file's parent directory. #7366
  • [ENHANCEMENT] Support Mattermost global webhook URL support in Alertmanager configuration Secret. #8501
  • [ENHANCEMENT] Add Mattermost global webhook URL support in Alertmanager CRD. #8503 #8534
  • [ENHANCEMENT] Support payload field for Webhook receiver in Alertmanager configuration Secret. #8505
  • [ENHANCEMENT] Support attachment fields for Mattermost receiver in Alertmanager configuration Secret. #8508
  • [ENHANCEMENT] Support update_message field for Slack receiver in Alertmanager configuration Secret. #8502
  • [ENHANCEMENT] Add threading configuration for email receiver in AlertmanagerConfig CRD. #8400
  • [ENHANCEMENT] Add healthFilter field for ConsulSD in ScrapeConfig CRD. #8529
  • [BUGFIX] Ensure that inactive shards don't scrape any targets when the sharding retention policy is Retain. #8513
  • [BUGFIX] Fix Telegram bot token validation in Alertmanager configuration Secret. #8465

0.90.1 / 2026-03-25

  • [BUGFIX] Fix Probe ignoring HTTP client settings in scrape configuration. #8461

0.90.0 / 2026-03-19

  • [CHANGE/BUGFIX] Validate that the remote-write URL scheme is either http or https. #8455
  • [FEATURE] Add --repair-policy-for-statefulsets CLI argument to the operator. It defines how the operator manages StatefulSet's pods stuck at an incorrect revision. Users running Kubernetes v1.35+ are encouraged to enable this feature (see troubleshooting guide). #8443
  • [FEATURE] Add schedulerName support to the Prometheus, PrometheusAgent, Alertmanager and ThanosRuler CRDs. #8451
  • [ENHANCEMENT] Add --web.tls-curves CLI argument to the operator and admission-webhook binaries. #8385
  • [ENHANCEMENT] Support minimum TLS version for Thanos gRPC servers. #8438
  • [ENHANCEMENT] Add version label to ThanosRuler pods. #8441
  • [ENHANCEMENT] Add messageText support for Slack receiver in AlertmanagerConfig CRD. #8374
  • [ENHANCEMENT] Add messageText support for Slack receiver in Alertmanager secret config. #8375
  • [ENHANCEMENT] Add forceImplicitTLS support for SMTP email config in Alertmanager secret config. #8384 #8404
  • [ENHANCEMENT] Add forceImplicitTLS support for SMTP email config in AlertmanagerConfig CRD. #8386
  • [ENHANCEMENT] Add forceImplicitTLS support for SMTP global config in Alertmanager secret config. #8405
  • [ENHANCEMENT] Add forceImplicitTLS support for SMTP global config in Alertmanager CRD. #8406
  • [ENHANCEMENT] Add support for global Telegram bot token in Alertmanager CRD. #8372

... (truncated)

Commits
  • e138807 *: cut v0.91.0 (#8552)
  • 458f5d3 *: cut v0.91.0
  • 65e40ce feat: add healthFilter field to ConsulSDConfig in prometheus CRD (#8529)
  • e94a151 feat: validate PrometheusRule based on PromQL enabled features (#8545)
  • 9e89b2c Merge pull request #8550 from prometheus-operator/dependabot/go_modules/githu...
  • ca8c72e build(deps): bump github.com/prometheus/alertmanager
  • 254b54b feat: validate PrometheusRule based on PromQL enabled features
  • fc8478c Merge pull request #8494 from kubeservice-stack/update-sigv4
  • da2fa1a Merge pull request #8544 from simonpasquier/refactor-shard-tests
  • 2686372 test: refactor sharding e2e tests
  • 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 May 18, 2026
@openshift-ci

openshift-ci Bot commented May 18, 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 stleerh 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

openshift-ci Bot commented May 18, 2026

Copy link
Copy Markdown

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

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

@dependabot dependabot Bot force-pushed the dependabot/go_modules/github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring-0.91.0 branch 2 times, most recently from 9787095 to 4898415 Compare May 19, 2026 16:32
@dependabot dependabot Bot force-pushed the dependabot/go_modules/github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring-0.91.0 branch 2 times, most recently from 3d80590 to 7883e07 Compare June 1, 2026 16:16
@dependabot dependabot Bot force-pushed the dependabot/go_modules/github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring-0.91.0 branch from 7883e07 to 4d5bffc Compare June 8, 2026 07:30
…toring

Bumps [github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring](https://github.com/prometheus-operator/prometheus-operator) from 0.87.0 to 0.91.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.87.0...v0.91.0)

---
updated-dependencies:
- dependency-name: github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring
  dependency-version: 0.91.0
  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/github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring-0.91.0 branch from 4d5bffc to 070cae6 Compare June 15, 2026 13:03
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