Skip to content

fix(deps): update module github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring to v0.89.0#1067

Closed
red-hat-konflux[bot] wants to merge 1 commit intomainfrom
konflux/mintmaker/main/github.com-prometheus-operator-prometheus-operator-pkg-apis-monitoring-0.x
Closed

fix(deps): update module github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring to v0.89.0#1067
red-hat-konflux[bot] wants to merge 1 commit intomainfrom
konflux/mintmaker/main/github.com-prometheus-operator-prometheus-operator-pkg-apis-monitoring-0.x

Conversation

@red-hat-konflux
Copy link
Contributor

@red-hat-konflux red-hat-konflux bot commented Oct 15, 2025

This PR contains the following updates:

Package Change Age Confidence
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.85.0 -> v0.89.0 age confidence

Warning

Some dependencies could not be looked up. Check the warning logs for more information.


Release Notes

prometheus-operator/prometheus-operator (github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring)

v0.89.0: 0.89.0 / 2026-02-05

Compare Source

  • [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

v0.88.1: 0.88.1 / 2026-01-27

Compare Source

  • [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

v0.88.0: 0.88.0 / 2026-01-09

Compare Source

  • [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
  • [FEATURE] Add workloadIdentity field to AzureAD remote write configuration. #​7998
  • [FEATURE] Add support for PrometheusRule fields groupLabels and queryOffset in ThanosRuler. #​8137
  • [FEATURE] Add slackAppToken and slackAppUrl fields to Alertmanager global config for Slack App support. #​8238
  • [FEATURE] Add incident.io receiver support to Alertmanager config secret. #​8190 #​8245 #​8228
  • [FEATURE] Add Mattermost receiver support to Alertmanager config secret. #​8188
  • [FEATURE] Add apiType field to Jira receiver in Alertmanager config secret. #​8218
  • [FEATURE] Add timeout field to PagerDuty receiver in AlertmanagerConfig CRD. #​8162
  • [FEATURE] Add timeout field to Slack receiver in AlertmanagerConfig CRD. #​8161
  • [ENHANCEMENT] Use minReadySeconds to set --dispatch.start-delay in Alertmanager. #​8177 #​8201
  • [ENHANCEMENT] Expose native histograms in operator metrics. #​8194
  • [ENHANCEMENT] Add NoSelectedResources reason to status conditions. #​8124
  • [ENHANCEMENT] Add enableHttp2 and followRedirects fields to HTTP configuration for Probe CRD. #​8112
  • [ENHANCEMENT] Add CEL validations for DaemonSet mode in PrometheusAgent CRD (requires the PrometheusAgentDaemonSetFeature featuregate). #​7881
  • [ENHANCEMENT] Improve validation for Pushover, PagerDuty and VictorOps receivers in AlertmanagerConfig CRD. #​8239 #​8113 #​8220
  • [ENHANCEMENT] Add apiURL validation for WeChat, OpsGenie and Telegram receivers in AlertmanagerConfig CRD. #​8196 #​8206 #​8199
  • [ENHANCEMENT] Validate URL fields in AlertmanagerConfig receivers (MSTeams, Webhook). #​8231 #​8125
  • [ENHANCEMENT] Validate URL fields in Alertmanager configuration secret (WeChat, Telegram, Pushover receivers). #​7977 #​8233 #​8232

New Contributors

v0.87.1: 0.87.1 / 2025-12-10

Compare Source

  • [BUGFIX] Fix the generated Alertmanager configuration for html and monospace fields of pushoverConfig receiver in AlertmanagerConfig CRD. #​8153

v0.87.0: 0.87.0 / 2025-11-20

Compare Source

  • [FEATURE] Add status subresource for PrometheusRule custom resources (requires the StatusForConfigurationResources feature gate). #​8069 #​8086 #​8024 #​8005
  • [ENHANCEMENT] Avoid statefulset's rollout due to changes in the number of rule configmaps for Prometheus and ThanosRuler. #​8010
  • [ENHANCEMENT] Support Azure system-assigned managed identities for remote-write configuration. #​7815
  • [ENHANCEMENT] Add monospace field to to pushoverConfig receiver in AlertmanagerConfig CRD. #​8018
  • [BUGFIX] Propagate Certificate Authority updates for HTTP configuration in Alertmanager's global configuration. #​8089

v0.86.2: 0.86.2 / 2025-11-07

Compare Source

  • [CHANGE/BUGFIX] Fix operator's permissions to emit Kubernetes events. #​8077

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

To execute skipped test pipelines write comment /ok-to-test.


Documentation

Find out how to configure dependency updates in MintMaker documentation or see all available configuration options in Renovate documentation.

@red-hat-konflux
Copy link
Contributor Author

red-hat-konflux bot commented Oct 15, 2025

ℹ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 7 additional dependencies were updated

Details:

Package Change
k8s.io/api v0.33.4 -> v0.34.3
k8s.io/apimachinery v0.33.4 -> v0.34.3
k8s.io/client-go v0.33.4 -> v0.34.3
sigs.k8s.io/controller-runtime v0.21.0 -> v0.22.3
github.com/modern-go/reflect2 v1.0.2 -> v1.0.3-0.20250322232337-35a7c28c31ee
k8s.io/apiextensions-apiserver v0.33.4 -> v0.34.3
k8s.io/kube-openapi v0.0.0-20250628140032-d90c4fd18f59 -> v0.0.0-20250710124328-f3f2b991d03b

@openshift-ci openshift-ci bot requested review from bparees and raptorsun October 15, 2025 00:13
@openshift-ci
Copy link

openshift-ci bot commented Oct 15, 2025

[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 raptorsun 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

@raptorsun
Copy link
Contributor

/hold
resolve this problem first

# github.com/openshift/client-go/route/applyconfigurations/route/v1
/go/pkg/mod/github.com/openshift/client-go@v0.0.0-20231218140158-47f6d749b9d9/route/applyconfigurations/route/v1/route.go:58:42: cannot use internal.Parser().Type("com.github.openshift.api.route.v1.Route") (value of struct type "sigs.k8s.io/structured-merge-diff/v4/typed".ParseableType) as "sigs.k8s.io/structured-merge-diff/v6/typed".ParseableType value in argument to managedfields.ExtractInto

@openshift-ci openshift-ci bot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Oct 15, 2025
@red-hat-konflux red-hat-konflux bot force-pushed the konflux/mintmaker/main/github.com-prometheus-operator-prometheus-operator-pkg-apis-monitoring-0.x branch 6 times, most recently from 9eaaf37 to fbb6cd0 Compare October 21, 2025 16:15
@red-hat-konflux red-hat-konflux bot force-pushed the konflux/mintmaker/main/github.com-prometheus-operator-prometheus-operator-pkg-apis-monitoring-0.x branch 9 times, most recently from 513307b to ab4b1fb Compare October 28, 2025 20:16
@red-hat-konflux red-hat-konflux bot force-pushed the konflux/mintmaker/main/github.com-prometheus-operator-prometheus-operator-pkg-apis-monitoring-0.x branch 2 times, most recently from ca631d7 to 382e1c2 Compare October 31, 2025 12:16
@red-hat-konflux red-hat-konflux bot changed the title fix(deps): update module github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring to v0.86.1 fix(deps): update module github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring to v0.86.1 - autoclosed Nov 3, 2025
@red-hat-konflux red-hat-konflux bot closed this Nov 3, 2025
@red-hat-konflux red-hat-konflux bot deleted the konflux/mintmaker/main/github.com-prometheus-operator-prometheus-operator-pkg-apis-monitoring-0.x branch November 3, 2025 12:20
@red-hat-konflux red-hat-konflux bot changed the title fix(deps): update module github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring to v0.86.1 - autoclosed fix(deps): update module github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring to v0.86.1 Nov 3, 2025
@red-hat-konflux red-hat-konflux bot reopened this Nov 3, 2025
@red-hat-konflux red-hat-konflux bot force-pushed the konflux/mintmaker/main/github.com-prometheus-operator-prometheus-operator-pkg-apis-monitoring-0.x branch 2 times, most recently from 382e1c2 to 8bf0c07 Compare November 3, 2025 20:15
@red-hat-konflux red-hat-konflux bot force-pushed the konflux/mintmaker/main/github.com-prometheus-operator-prometheus-operator-pkg-apis-monitoring-0.x branch 5 times, most recently from 52a9224 to bfa5b41 Compare February 6, 2026 12:22
@red-hat-konflux red-hat-konflux bot changed the title Update module github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring to v0.88.1 Update module github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring to v0.89.0 Feb 6, 2026
@red-hat-konflux red-hat-konflux bot force-pushed the konflux/mintmaker/main/github.com-prometheus-operator-prometheus-operator-pkg-apis-monitoring-0.x branch 10 times, most recently from 9680245 to 66e95b0 Compare February 13, 2026 00:20
@red-hat-konflux red-hat-konflux bot changed the title Update module github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring to v0.89.0 fix(deps): update module github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring to v0.89.0 Feb 13, 2026
@red-hat-konflux red-hat-konflux bot force-pushed the konflux/mintmaker/main/github.com-prometheus-operator-prometheus-operator-pkg-apis-monitoring-0.x branch 4 times, most recently from 7dfa8f9 to 939093b Compare February 17, 2026 16:15
…erator/pkg/apis/monitoring to v0.89.0

Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
@red-hat-konflux red-hat-konflux bot force-pushed the konflux/mintmaker/main/github.com-prometheus-operator-prometheus-operator-pkg-apis-monitoring-0.x branch from 939093b to 4f724bf Compare February 17, 2026 20:23
@openshift-ci
Copy link

openshift-ci bot commented Feb 17, 2026

@red-hat-konflux[bot]: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
ci/prow/bundle-e2e-4-19 a1eeaaa link true /test bundle-e2e-4-19
ci/prow/fips-image-scan-operator 4f724bf link true /test fips-image-scan-operator
ci/prow/unit 4f724bf link true /test unit
ci/prow/lint 4f724bf link true /test lint
ci/prow/bundle-e2e-4-20 4f724bf link true /test bundle-e2e-4-20
ci/prow/ci-index-lightspeed-bundle-test 4f724bf link true /test ci-index-lightspeed-bundle-test
ci/prow/images 4f724bf link true /test images

Full PR test history. Your PR dashboard.

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. I understand the commands that are listed here.

@raptorsun
Copy link
Contributor

/close
replaced by
#1289

1 similar comment
@raptorsun
Copy link
Contributor

/close
replaced by
#1289

@openshift-ci openshift-ci bot closed this Feb 18, 2026
@openshift-ci
Copy link

openshift-ci bot commented Feb 18, 2026

@raptorsun: Closed this PR.

Details

In response to this:

/close
replaced by
#1289

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
Copy link

openshift-ci bot commented Feb 18, 2026

@raptorsun: Closed this PR.

Details

In response to this:

/close
replaced by
#1289

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.

@red-hat-konflux
Copy link
Contributor Author

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update (v0.89.0). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps array of your Renovate config.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments