Skip to content

build(deps): bump github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring from 0.85.0 to 0.91.0#21

Merged
tkatila merged 1 commit into
mainfrom
dependabot/go_modules/github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring-0.91.0
Jun 15, 2026
Merged

build(deps): bump github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring from 0.85.0 to 0.91.0#21
tkatila merged 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 Jun 11, 2026

Copy link
Copy Markdown
Contributor

Bumps github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring from 0.85.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 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)

…pkg/apis/monitoring

Bumps [github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring](https://github.com/prometheus-operator/prometheus-operator) from 0.85.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.85.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 added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Jun 11, 2026
@tkatila tkatila merged commit 95a1d98 into main Jun 15, 2026
11 checks passed
@dependabot dependabot Bot deleted the dependabot/go_modules/github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring-0.91.0 branch June 15, 2026 05:14
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant