chore(deps): update dependency prometheus-operator/prometheus-operator to v0.90.0 #4885

Merged
alexlebens merged 1 commits from renovate/unified-prometheus-operatorprometheus-operator into main 2026-03-20 00:16:59 +00:00
Collaborator

This PR contains the following updates:

Package Update Change
prometheus-operator/prometheus-operator minor v0.89.0v0.90.0

⚠️ Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

prometheus-operator/prometheus-operator (prometheus-operator/prometheus-operator)

v0.90.0: 0.90.0 / 2026-03-19

Compare Source

  • [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
  • [ENHANCEMENT] Add authSecretFile support for email config in Alertmanager secret config. #​8396
  • [ENHANCEMENT] Add nested field support for PagerDuty description in Alertmanager secret config. #​8402
  • [ENHANCEMENT] Add email threading support in Alertmanager secret config. #​8388
  • [ENHANCEMENT] Add field and label selectors for ConfigMap watches. #​8368
  • [ENHANCEMENT] Improve ScrapeConfig API consistency and validation. #​8422
  • [BUGFIX] Fix ThanosRuler config resource status not being updated on initial StatefulSet creation. #​8358
  • [BUGFIX] Preserve LastTransitionTime in Prometheus status conditions. #​8346
  • [BUGFIX] Make Mattermost text field optional in AlertmanagerConfig CRD. #​8363
  • [BUGFIX] Remove nil error wrapping in v1alpha1 duplicate receiver validation. #​8379
  • [BUGFIX] Aggregate Available condition across Prometheus shards. #​8434
  • [BUGFIX] Reconcile resources with inconsistent status. #​8397
  • [BUGFIX] Fix namespace lister/watcher compatibility with Kubernetes v1.35 client-go. #​8431
  • [BUGFIX] Fix missing OAuth2 field in IonosSDConfig generation. #​8433
  • [BUGFIX] Fix missing fields in AzureSDConfig. #​8444
  • [BUGFIX] Validate Microsoft Teams V2 URL in AlertmanagerConfig CRD. #​8227
  • [BUGFIX] Fix labelmap relabel action rejecting valid replacement values with template variables for Prometheus 2.x. #​8337

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [prometheus-operator/prometheus-operator](https://github.com/prometheus-operator/prometheus-operator) | minor | `v0.89.0` → `v0.90.0` | --- > ⚠️ **Warning** > > Some dependencies could not be looked up. Check the [Dependency Dashboard](issues/2) for more information. --- ### Release Notes <details> <summary>prometheus-operator/prometheus-operator (prometheus-operator/prometheus-operator)</summary> ### [`v0.90.0`](https://github.com/prometheus-operator/prometheus-operator/releases/tag/v0.90.0): 0.90.0 / 2026-03-19 [Compare Source](https://github.com/prometheus-operator/prometheus-operator/compare/v0.89.0...v0.90.0) - \[CHANGE/BUGFIX] Validate that the remote-write URL scheme is either `http` or `https`. [#&#8203;8455](https://github.com/prometheus-operator/prometheus-operator/issues/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](https://prometheus-operator.dev/docs/platform/troubleshooting/#statefulset-rollout-stuck-after-a-bad-update)). [#&#8203;8443](https://github.com/prometheus-operator/prometheus-operator/issues/8443) - \[FEATURE] Add `schedulerName` support to the `Prometheus`, `PrometheusAgent`, `Alertmanager` and `ThanosRuler` CRDs. [#&#8203;8451](https://github.com/prometheus-operator/prometheus-operator/issues/8451) - \[ENHANCEMENT] Add `--web.tls-curves` CLI argument to the operator and admission-webhook binaries. [#&#8203;8385](https://github.com/prometheus-operator/prometheus-operator/issues/8385) - \[ENHANCEMENT] Support minimum TLS version for Thanos gRPC servers. [#&#8203;8438](https://github.com/prometheus-operator/prometheus-operator/issues/8438) - \[ENHANCEMENT] Add version label to `ThanosRuler` pods. [#&#8203;8441](https://github.com/prometheus-operator/prometheus-operator/issues/8441) - \[ENHANCEMENT] Add `messageText` support for Slack receiver in `AlertmanagerConfig` CRD. [#&#8203;8374](https://github.com/prometheus-operator/prometheus-operator/issues/8374) - \[ENHANCEMENT] Add `messageText` support for Slack receiver in Alertmanager secret config. [#&#8203;8375](https://github.com/prometheus-operator/prometheus-operator/issues/8375) - \[ENHANCEMENT] Add `forceImplicitTLS` support for SMTP email config in Alertmanager secret config. [#&#8203;8384](https://github.com/prometheus-operator/prometheus-operator/issues/8384) [#&#8203;8404](https://github.com/prometheus-operator/prometheus-operator/issues/8404) - \[ENHANCEMENT] Add `forceImplicitTLS` support for SMTP email config in `AlertmanagerConfig` CRD. [#&#8203;8386](https://github.com/prometheus-operator/prometheus-operator/issues/8386) - \[ENHANCEMENT] Add `forceImplicitTLS` support for SMTP global config in Alertmanager secret config. [#&#8203;8405](https://github.com/prometheus-operator/prometheus-operator/issues/8405) - \[ENHANCEMENT] Add `forceImplicitTLS` support for SMTP global config in `Alertmanager` CRD. [#&#8203;8406](https://github.com/prometheus-operator/prometheus-operator/issues/8406) - \[ENHANCEMENT] Add support for global Telegram bot token in `Alertmanager` CRD. [#&#8203;8372](https://github.com/prometheus-operator/prometheus-operator/issues/8372) - \[ENHANCEMENT] Add `chatIDFile` support for Telegram receiver in Alertmanager secret config. [#&#8203;8376](https://github.com/prometheus-operator/prometheus-operator/issues/8376) - \[ENHANCEMENT] Add `wechatAPISecretFile` support in Alertmanager global config. [#&#8203;8377](https://github.com/prometheus-operator/prometheus-operator/issues/8377) - \[ENHANCEMENT] Add `authSecretFile` support for email config in Alertmanager secret config. [#&#8203;8396](https://github.com/prometheus-operator/prometheus-operator/issues/8396) - \[ENHANCEMENT] Add nested field support for PagerDuty description in Alertmanager secret config. [#&#8203;8402](https://github.com/prometheus-operator/prometheus-operator/issues/8402) - \[ENHANCEMENT] Add email threading support in Alertmanager secret config. [#&#8203;8388](https://github.com/prometheus-operator/prometheus-operator/issues/8388) - \[ENHANCEMENT] Add field and label selectors for ConfigMap watches. [#&#8203;8368](https://github.com/prometheus-operator/prometheus-operator/issues/8368) - \[ENHANCEMENT] Improve ScrapeConfig API consistency and validation. [#&#8203;8422](https://github.com/prometheus-operator/prometheus-operator/issues/8422) - \[BUGFIX] Fix `ThanosRuler` config resource status not being updated on initial StatefulSet creation. [#&#8203;8358](https://github.com/prometheus-operator/prometheus-operator/issues/8358) - \[BUGFIX] Preserve `LastTransitionTime` in Prometheus status conditions. [#&#8203;8346](https://github.com/prometheus-operator/prometheus-operator/issues/8346) - \[BUGFIX] Make Mattermost `text` field optional in `AlertmanagerConfig` CRD. [#&#8203;8363](https://github.com/prometheus-operator/prometheus-operator/issues/8363) - \[BUGFIX] Remove nil error wrapping in v1alpha1 duplicate receiver validation. [#&#8203;8379](https://github.com/prometheus-operator/prometheus-operator/issues/8379) - \[BUGFIX] Aggregate `Available` condition across Prometheus shards. [#&#8203;8434](https://github.com/prometheus-operator/prometheus-operator/issues/8434) - \[BUGFIX] Reconcile resources with inconsistent status. [#&#8203;8397](https://github.com/prometheus-operator/prometheus-operator/issues/8397) - \[BUGFIX] Fix namespace lister/watcher compatibility with Kubernetes v1.35 client-go. [#&#8203;8431](https://github.com/prometheus-operator/prometheus-operator/issues/8431) - \[BUGFIX] Fix missing OAuth2 field in IonosSDConfig generation. [#&#8203;8433](https://github.com/prometheus-operator/prometheus-operator/issues/8433) - \[BUGFIX] Fix missing fields in AzureSDConfig. [#&#8203;8444](https://github.com/prometheus-operator/prometheus-operator/issues/8444) - \[BUGFIX] Validate Microsoft Teams V2 URL in `AlertmanagerConfig` CRD. [#&#8203;8227](https://github.com/prometheus-operator/prometheus-operator/issues/8227) - \[BUGFIX] Fix `labelmap` relabel action rejecting valid replacement values with template variables for Prometheus 2.x. [#&#8203;8337](https://github.com/prometheus-operator/prometheus-operator/issues/8337) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4yIiwidXBkYXRlZEluVmVyIjoiNDMuNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->
renovate-bot added the image label 2026-03-19 12:02:53 +00:00
renovate-bot added 1 commit 2026-03-20 00:14:50 +00:00
chore(deps): update dependency prometheus-operator/prometheus-operator to v0.90.0
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 49s
lint-test-helm / validate-kubeconform (pull_request) Successful in 55s
render-manifests / render-manifests (pull_request) Successful in 2m5s
74ee5d2c67
renovate-bot force-pushed renovate/unified-prometheus-operatorprometheus-operator from 070ce751d9 to 74ee5d2c67 2026-03-20 00:14:50 +00:00 Compare
alexlebens merged commit 543081dd41 into main 2026-03-20 00:16:59 +00:00
alexlebens deleted branch renovate/unified-prometheus-operatorprometheus-operator 2026-03-20 00:17:03 +00:00
Sign in to join this conversation.