Skip to content

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

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/github.com-prometheus-operator-prometheus-operator-pkg-apis-monitoring-0.x
Open

fix(deps): update module github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring to v0.93.1#1588
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/github.com-prometheus-operator-prometheus-operator-pkg-apis-monitoring-0.x

Conversation

@renovate

@renovate renovate Bot commented Aug 16, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.90.1v0.93.1 age confidence

Warning

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


Release Notes

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

v0.93.1: 0.93.1 / 2026-08-10

Compare Source

  • [BUGFIX] Fix duplicate kubelet targets for nodes reporting several addresses of the same IP family. #​8739
  • [BUGFIX] Fix argument list for Thanos containers when custom TLS ciphers or curves are specified. #​8749

v0.93.0: 0.93.0 / 2026-07-28

Compare Source

  • [CHANGE] Switch from uint to int types in the Go definition of the CRDs and add API validations to reject negative values. #​8662 #​8666
  • [CHANGE] Keep local Prometheus compaction enabled when the Thanos sidecar uploads to object storage, for Prometheus >= v3.9.0 and Thanos >= v0.41.0. The operator now coordinates uploads through the shipper meta file (--storage.tsdb.delay-compact-file.path, --shipper.meta-file-name, --shipper.ignore-unequal-block-size) instead of disabling compaction. Set spec.disableCompaction: true to keep the previous behavior. #​8694
  • [CHANGE] Define a default value of 1 for .spec.shards for Prometheus and PrometheusAgent CRDs. #​8691
  • [CHANGE/BUGFIX] Add validation markers to all unsigned int fields to reject negative values. #​8662
  • [CHANGE/BUGFIX] Disable metadata sending when the remote-write configuration uses message version v2.0. #​8700
  • [FEATURE] Add updateMessage field to the Slack receiver in the AlertmanagerConfig CRD. #​8506
  • [FEATURE] Add chunkEncoding field to TSDBSpec for runtime float encoding selection in Prometheus and PrometheusAgent CRDs. #​8675
  • [ENHANCEMENT] Use pod's name as the peer name for Alertmanager >= v0.30.0. #​8705
  • [BUGFIX] Create IPv6 EndpointSlice for the kubelet Service on dual-stack clusters. #​8682

v0.92.1: 0.92.1 / 2026-06-30

Compare Source

  • [BUGFIX] Fix "namespace not found" errors when the operator watches monitoring and workload resources in different resources. #​8658

v0.92.0: 0.92.0 / 2026-06-18

Compare Source

[!NOTE]
The PrometheusTopologySharding and PrometheusShardRetentionPolicy feature gates have been promoted to Beta in this release and are now enabled by default. See the sharding documentation for details.

  • [CHANGE] Add URL validation for the tokenUrl field in OAuth2 configuration across all CRDs. #​8579
  • [CHANGE] Add URL validation for the url field in RemoteReadSpec in Prometheus CRD. #​8596
  • [FEATURE] Migrate retention options from CLI flags to the config file for Prometheus CRD (Prometheus >= v3 uses the config file; older versions continue to use CLI flags). #​8547
  • [FEATURE] Add staleSeriesCompactionThreshold field to TSDBSpec in Prometheus and PrometheusAgent CRDs. #​8563
  • [FEATURE] Add labelNameUnderscoreSanitization and labelNamePreserveMultipleUnderscores fields to OTLPConfig in Prometheus and PrometheusAgent CRDs. #​8562
  • [FEATURE] Add payload field to Webhook receiver in AlertmanagerConfig CRD. #​8507
  • [ENHANCEMENT] Use pod topology labels for zone sharding on Kubernetes >= 1.35 when the PrometheusTopologySharding feature gate is enabled (removes the need for attachMetadata.node=true). #​8564
  • [ENHANCEMENT] Add validation for the Slack update_message field in Alertmanager configuration Secret. #​8556
  • [BUGFIX] Validate target labels in Probe static configuration to prevent invalid Prometheus scrape configs. #​7901
  • [BUGFIX] Fix goroutine leak and data race in pollBasedListerWatcher. #​8593
  • [BUGFIX] Validate ProxyConfig in OAuth2 configuration. #​8610
  • [BUGFIX] Fix SMTP smarthost format error handling in Alertmanager configuration. #​8586
  • [BUGFIX] Fix missing return in admission webhook after marshal failure. #​8582
  • [BUGFIX] Fix FindOwner to return nil on meta.Accessor error. #​8585
  • [BUGFIX] Fix dropped gzip Close errors in GzipConfig and GunzipConfig. #​8573
  • [BUGFIX] Fix panic on malformed key=value flag input (e.g. --labels "key"). #​8560

v0.91.0: 0.91.0 / 2026-05-05

Compare Source

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

Configuration

📅 Schedule: (UTC)

  • 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 was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot requested a review from a team as a code owner August 16, 2026 04:27
@renovate renovate Bot added dependencies Pull requests that update a dependency file renovate PR created by RenovateBot labels Aug 16, 2026
@renovate

renovate Bot commented Aug 16, 2026

Copy link
Copy Markdown
Contributor Author

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: go.sum
Command failed: go get -t ./...
go: downloading github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.93.1
go: downloading golang.org/x/net v0.56.0
go: downloading k8s.io/utils v0.0.0-20260507154919-ff6756f316d2
go: downloading k8s.io/kube-openapi v0.0.0-20260603220949-865597e52e25
go: downloading golang.org/x/text v0.38.0
go: downloading sigs.k8s.io/structured-merge-diff/v6 v6.4.0
go: downloading golang.org/x/sys v0.46.0
go: downloading golang.org/x/term v0.44.0
go: downloading golang.org/x/sync v0.21.0
go: downloading github.com/fxamacker/cbor/v2 v2.9.2
go: downloading github.com/go-openapi/swag v0.25.4
go: downloading github.com/go-openapi/swag/cmdutils v0.25.4
go: downloading github.com/go-openapi/swag/conv v0.25.4
go: downloading github.com/go-openapi/swag/fileutils v0.25.4
go: downloading github.com/go-openapi/swag/jsonname v0.25.4
go: downloading github.com/go-openapi/swag/jsonutils v0.25.4
go: downloading github.com/go-openapi/swag/loading v0.25.4
go: downloading github.com/go-openapi/swag/mangling v0.25.4
go: downloading github.com/go-openapi/swag/netutils v0.25.4
go: downloading github.com/go-openapi/swag/stringutils v0.25.4
go: downloading github.com/go-openapi/swag/typeutils v0.25.4
go: downloading github.com/go-openapi/swag/yamlutils v0.25.4
go: downloading golang.org/x/crypto v0.53.0
go: github.com/giantswarm/app-operator/v7/service/controller/app imports
	github.com/giantswarm/helmclient/v4/pkg/helmclient imports
	helm.sh/helm/v3/pkg/kube imports
	k8s.io/kubectl/pkg/cmd/util imports
	k8s.io/kubectl/pkg/scheme imports
	k8s.io/api/scheduling/v1alpha1: cannot find module providing package k8s.io/api/scheduling/v1alpha1

@renovate
renovate Bot force-pushed the renovate/github.com-prometheus-operator-prometheus-operator-pkg-apis-monitoring-0.x branch from 34fd05b to 838b5de Compare August 19, 2026 13:58
@renovate
renovate Bot force-pushed the renovate/github.com-prometheus-operator-prometheus-operator-pkg-apis-monitoring-0.x branch from 838b5de to a3cd5a4 Compare August 19, 2026 14:21
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 renovate PR created by RenovateBot

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants