Update dependency prometheus-operator/prometheus-operator to v0.86.1 #622

Merged
remoll merged 1 commits from renovate/prometheus-operator-prometheus-operator-0.x into main 2025-11-03 14:49:24 +00:00
Collaborator

This PR contains the following updates:

Package Type Update Change
prometheus-operator/prometheus-operator Kustomization minor v0.85.0 -> v0.86.1

Release Notes

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

v0.86.1: 0.86.1 / 2025-10-13

Compare Source

  • [BUGFIX] Fix formatting of Kubernetes events. #​8015

v0.86.0: 0.86.0 / 2025-10-07

Compare Source

[!NOTE]
This release introduces the status subresource (behind the StatusForConfigurationResources feature gate) for ServiceMonitor, PodMonitor, Probe and Scrapeconfig custom resources. It is only supported for Prometheus resources.

[!IMPORTANT]
This release enables automatic UTF-8 character support in label names, metric names and PrometheusRule expressions for Prometheus/PrometheusAgent resources running with version >= 3.0.0.

To preserve backward compatibility, the admission webhook service validates PrometheusRule resources against the legacy Prometheus scheme by default (but it can be changed with the --name-validation-scheme flag).

  • [CHANGE] Remove automatic addition of the metadata-wal-records feature flag for Prometheus versions >= 3.4. #​7893
  • [CHANGE] Add miscellaneous validations to the ScrapeConfig CRD. #​7856 #​7823 #​7835 #​7838 #​7838 ##​7966
  • [CHANGE/FEATURE] Add support for UTF-8 characters to label names and metric names in PrometheusRule resources and relabel configurations. #​7637 #​7985
  • [FEATURE] Add the flag --name-validation-scheme to admission webhook to select between utf8 and legacy validations. #​7985
  • [FEATURE] Add status subresource for ServiceMonitor custom resources (requires the StatusForConfigurationResources feature gate). #​7767 #​7836 #​7827 #​7795
  • [FEATURE] Add status subresource for PodMonitor custom resources (requires the StatusForConfigurationResources feature gate). #​7929 #​7914 #​7936
  • [FEATURE] Add status subresource for ScrapeConfig custom resources (requires the StatusForConfigurationResources feature gate). #​7958 #​7964 #​7969
  • [FEATURE] Add status subresource for Probe custom resources (requires the StatusForConfigurationResources feature gate). #​7933 #​7934 #​7980
  • [FEATURE] Add serviceDiscoveryRole field to ServiceMonitor. #​7982
  • [FEATURE] Add useFIPSSTSEndpoint field to Sigv4 config. #​7987
  • [FEATURE] Add UnderscoreEscapingWithoutSuffixes to the translationStrategy field for the Prometheus and PrometheusAgent CRDs. #​7947
  • [FEATURE] Add promoteScopeMetadata field to the Prometheus and PrometheusAgent CRDs. #​7803
  • [FEATURE] Add enableHttp2 field to Alertmanager and AlertmanagerConfig CRDs. #​7963
  • [ENHANCEMENT] Add the related object to the events emitted by the operator. #​7867 #​7953
  • [ENHANCEMENT] Add webhook validation for the MSTeams V2 receiver of AlertmanagerConfig CRD. #​7906
  • [ENHANCEMENT] Add app.kubernetes.io/managed-by: prometheus-operator label to all managed resources. #​7939
  • [BUGFIX] Prevent duplicate authentication settings in PodMonitor. #​7975
  • [BUGFIX] Use distinct port name for the config-reloader init container to avoid duplicate port name warnings. #​7904
  • [BUGFIX] Validate the PagerDuty URL in the Alertmanager's global configuration. #​7945

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 becomes conflicted, 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 | Type | Update | Change | |---|---|---|---| | [prometheus-operator/prometheus-operator](https://github.com/prometheus-operator/prometheus-operator) | Kustomization | minor | `v0.85.0` -> `v0.86.1` | --- ### Release Notes <details> <summary>prometheus-operator/prometheus-operator (prometheus-operator/prometheus-operator)</summary> ### [`v0.86.1`](https://github.com/prometheus-operator/prometheus-operator/releases/tag/v0.86.1): 0.86.1 / 2025-10-13 [Compare Source](https://github.com/prometheus-operator/prometheus-operator/compare/v0.86.0...v0.86.1) - \[BUGFIX] Fix formatting of Kubernetes events. [#&#8203;8015](https://github.com/prometheus-operator/prometheus-operator/issues/8015) ### [`v0.86.0`](https://github.com/prometheus-operator/prometheus-operator/releases/tag/v0.86.0): 0.86.0 / 2025-10-07 [Compare Source](https://github.com/prometheus-operator/prometheus-operator/compare/v0.85.0...v0.86.0) > \[!NOTE] > This release introduces the status subresource (behind the `StatusForConfigurationResources` feature gate) for `ServiceMonitor`, `PodMonitor`, `Probe` and `Scrapeconfig` custom resources. It is only supported for `Prometheus` resources. > \[!IMPORTANT] > This release enables automatic UTF-8 character support in label names, metric names and PrometheusRule expressions for Prometheus/PrometheusAgent resources running with version >= 3.0.0. > > To preserve backward compatibility, the admission webhook service validates PrometheusRule resources against the legacy Prometheus scheme by default (but it can be changed with the `--name-validation-scheme` flag). - \[CHANGE] Remove automatic addition of the `metadata-wal-records` feature flag for Prometheus versions >= 3.4. [#&#8203;7893](https://github.com/prometheus-operator/prometheus-operator/issues/7893) - \[CHANGE] Add miscellaneous validations to the `ScrapeConfig` CRD. [#&#8203;7856](https://github.com/prometheus-operator/prometheus-operator/issues/7856) [#&#8203;7823](https://github.com/prometheus-operator/prometheus-operator/issues/7823) [#&#8203;7835](https://github.com/prometheus-operator/prometheus-operator/issues/7835) [#&#8203;7838](https://github.com/prometheus-operator/prometheus-operator/issues/7838) [#&#8203;7838](https://github.com/prometheus-operator/prometheus-operator/issues/7838) #[#&#8203;7966](https://github.com/prometheus-operator/prometheus-operator/issues/7966) - \[CHANGE/FEATURE] Add support for UTF-8 characters to label names and metric names in `PrometheusRule` resources and relabel configurations. [#&#8203;7637](https://github.com/prometheus-operator/prometheus-operator/issues/7637) [#&#8203;7985](https://github.com/prometheus-operator/prometheus-operator/issues/7985) - \[FEATURE] Add the flag `--name-validation-scheme` to admission webhook to select between utf8 and legacy validations. [#&#8203;7985](https://github.com/prometheus-operator/prometheus-operator/issues/7985) - \[FEATURE] Add status subresource for `ServiceMonitor` custom resources (requires the `StatusForConfigurationResources` feature gate). [#&#8203;7767](https://github.com/prometheus-operator/prometheus-operator/issues/7767) [#&#8203;7836](https://github.com/prometheus-operator/prometheus-operator/issues/7836) [#&#8203;7827](https://github.com/prometheus-operator/prometheus-operator/issues/7827) [#&#8203;7795](https://github.com/prometheus-operator/prometheus-operator/issues/7795) - \[FEATURE] Add status subresource for `PodMonitor` custom resources (requires the `StatusForConfigurationResources` feature gate). [#&#8203;7929](https://github.com/prometheus-operator/prometheus-operator/issues/7929) [#&#8203;7914](https://github.com/prometheus-operator/prometheus-operator/issues/7914) [#&#8203;7936](https://github.com/prometheus-operator/prometheus-operator/issues/7936) - \[FEATURE] Add status subresource for `ScrapeConfig` custom resources (requires the `StatusForConfigurationResources` feature gate). [#&#8203;7958](https://github.com/prometheus-operator/prometheus-operator/issues/7958) [#&#8203;7964](https://github.com/prometheus-operator/prometheus-operator/issues/7964) [#&#8203;7969](https://github.com/prometheus-operator/prometheus-operator/issues/7969) - \[FEATURE] Add status subresource for `Probe` custom resources (requires the `StatusForConfigurationResources` feature gate). [#&#8203;7933](https://github.com/prometheus-operator/prometheus-operator/issues/7933) [#&#8203;7934](https://github.com/prometheus-operator/prometheus-operator/issues/7934) [#&#8203;7980](https://github.com/prometheus-operator/prometheus-operator/issues/7980) - \[FEATURE] Add `serviceDiscoveryRole` field to ServiceMonitor. [#&#8203;7982](https://github.com/prometheus-operator/prometheus-operator/issues/7982) - \[FEATURE] Add `useFIPSSTSEndpoint` field to Sigv4 config. [#&#8203;7987](https://github.com/prometheus-operator/prometheus-operator/issues/7987) - \[FEATURE] Add `UnderscoreEscapingWithoutSuffixes` to the `translationStrategy` field for the Prometheus and PrometheusAgent CRDs. [#&#8203;7947](https://github.com/prometheus-operator/prometheus-operator/issues/7947) - \[FEATURE] Add `promoteScopeMetadata` field to the Prometheus and PrometheusAgent CRDs. [#&#8203;7803](https://github.com/prometheus-operator/prometheus-operator/issues/7803) - \[FEATURE] Add `enableHttp2` field to Alertmanager and AlertmanagerConfig CRDs. [#&#8203;7963](https://github.com/prometheus-operator/prometheus-operator/issues/7963) - \[ENHANCEMENT] Add the related object to the events emitted by the operator. [#&#8203;7867](https://github.com/prometheus-operator/prometheus-operator/issues/7867) [#&#8203;7953](https://github.com/prometheus-operator/prometheus-operator/issues/7953) - \[ENHANCEMENT] Add webhook validation for the MSTeams V2 receiver of `AlertmanagerConfig` CRD. [#&#8203;7906](https://github.com/prometheus-operator/prometheus-operator/issues/7906) - \[ENHANCEMENT] Add `app.kubernetes.io/managed-by: prometheus-operator` label to all managed resources. [#&#8203;7939](https://github.com/prometheus-operator/prometheus-operator/issues/7939) - \[BUGFIX] Prevent duplicate authentication settings in PodMonitor. [#&#8203;7975](https://github.com/prometheus-operator/prometheus-operator/issues/7975) - \[BUGFIX] Use distinct port name for the config-reloader init container to avoid duplicate port name warnings. [#&#8203;7904](https://github.com/prometheus-operator/prometheus-operator/issues/7904) - \[BUGFIX] Validate the PagerDuty URL in the Alertmanager's global configuration. [#&#8203;7945](https://github.com/prometheus-operator/prometheus-operator/issues/7945) </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 becomes conflicted, 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:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny43IiwidXBkYXRlZEluVmVyIjoiNDEuMTE1LjEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
renovate added 1 commit 2025-10-07 16:02:30 +00:00
renovate changed title from Update dependency prometheus-operator/prometheus-operator to v0.86.0 to Update dependency prometheus-operator/prometheus-operator to v0.86.1 2025-10-13 14:03:31 +00:00
renovate added 2 commits 2025-10-13 14:03:32 +00:00
renovate added 2 commits 2025-10-23 02:17:35 +00:00
renovate added 2 commits 2025-10-23 04:18:49 +00:00
renovate added 2 commits 2025-10-23 19:10:44 +00:00
renovate added 2 commits 2025-10-23 20:19:41 +00:00
renovate added 2 commits 2025-10-24 00:28:35 +00:00
renovate added 2 commits 2025-10-24 02:29:32 +00:00
renovate added 2 commits 2025-10-24 10:59:11 +00:00
renovate added 2 commits 2025-10-24 19:45:17 +00:00
renovate added 2 commits 2025-10-24 23:31:36 +00:00
renovate added 2 commits 2025-10-25 04:58:23 +00:00
renovate added 2 commits 2025-10-25 08:29:35 +00:00
renovate added 2 commits 2025-10-25 09:01:35 +00:00
renovate added 2 commits 2025-10-25 10:01:03 +00:00
renovate added 2 commits 2025-10-25 14:57:52 +00:00
renovate added 2 commits 2025-10-25 15:59:21 +00:00
remoll merged commit 842572c543 into main 2025-11-03 14:49:24 +00:00
remoll deleted branch renovate/prometheus-operator-prometheus-operator-0.x 2025-11-03 14:49:27 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: remoll/k3s-infra#622
No description provided.