Skip to content

build(deps): bump the general-dependencies group across 1 directory with 8 updates#1027

Closed
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/go_modules/general-dependencies-28117b9366
Closed

build(deps): bump the general-dependencies group across 1 directory with 8 updates#1027
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/go_modules/general-dependencies-28117b9366

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 9, 2026

Bumps the general-dependencies group with 7 updates in the / directory:

Package From To
github.com/coreos/go-systemd/v22 22.6.0 22.7.0
github.com/google/renameio/v2 2.0.1 2.0.2
github.com/jaypipes/ghw 0.21.2 0.22.0
github.com/onsi/ginkgo/v2 2.27.3 2.28.1
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring 0.87.1 0.89.0
github.com/prometheus-operator/prometheus-operator/pkg/client 0.87.1 0.89.0
sigs.k8s.io/controller-runtime 0.22.4 0.23.1

Updates github.com/coreos/go-systemd/v22 from 22.6.0 to 22.7.0

Release notes

Sourced from github.com/coreos/go-systemd/v22's releases.

v22.7.0

This release fixes an issue with multiple calls to (e.g.) StopUnit, simplifies and improves code and documentation, and adds a few new methods.

What's Changed

New Contributors

Full Changelog: coreos/go-systemd@v22.6.0...v22.7.0

Commits
  • 4dc4ee6 activation: stub out for plan9
  • 8f5a75c dbus: add StartTransientUnitAux for starting transient units with auxiliary u...
  • 9211a7b activation: add FilesWithNames()
  • 2c3ebed dbus: dedup result conversion code
  • aac8e00 unit: fix Deserialize deprecation notice
  • d4795ce Fix doc references
  • abb50b3 dbus: allow multiple calls for the same unit to *Unit
  • 27f6bea activation: simplify ListenersWithNames
  • e615438 sdjournal: fix copyrights
  • d25876d import1: add missing close method to conn
  • Additional commits viewable in compare view

Updates github.com/google/renameio/v2 from 2.0.1 to 2.0.2

Commits
  • 2cc5e30 implement support for *os.Root
  • bcc5eac cleanup: go fix
  • 0790d6f cleanup: use math/rand/v2
  • 3c12e50 go.mod: bump Go language version to 1.25
  • d0e779f cleanup: the package is called renameio
  • b2a41f6 cleanup: switch from deprecated ioutil.* to os.*
  • 6db26b5 cleanup: remove old // +build directives
  • See full diff in compare view

Updates github.com/jaypipes/ghw from 0.21.2 to 0.22.0

Release notes

Sourced from github.com/jaypipes/ghw's releases.

v0.22.0

What's Changed

New Contributors

Full Changelog: jaypipes/ghw@v0.21.3...v0.22.0

v0.21.3

What's Changed

New Contributors

Full Changelog: jaypipes/ghw@v0.21.2...v0.21.3

Commits
  • a1141de Merge pull request #449 from jaypipes/pr-432
  • 483f33f Add WithDisableTopology option to reduce memory consumption
  • 6c6d767 Merge pull request #439 from jaypipes/log-trace-err
  • 61a5336 hide context/config/log in internal/
  • 57b4f51 trace() snapshot package to ghwcontext.Debug
  • 600c188 standard log output and context handling
  • c37b311 Merge pull request #446 from davidnewhall/main
  • 79ef652 fix missing import, add simple regression test
  • 3b1ff63 Merge pull request #445 from davidnewhall/patch-1
  • a6dbe37 Update load() stub to accept options parameter
  • Additional commits viewable in compare view

Updates github.com/onsi/ginkgo/v2 from 2.27.3 to 2.28.1

Release notes

Sourced from github.com/onsi/ginkgo/v2's releases.

v2.28.1

2.28.1

Update all dependencies. This auto-updated the required version of Go to 1.24, consistent with the fact that Go 1.23 has been out of support for almost six months.

v2.28.0

2.28.0

Ginkgo's SemVer filter now supports filtering multiple components by SemVer version:

It("should work in a specific version range (1.0.0, 2.0.0) and third-party dependency redis in [8.0.0, ~)", SemVerConstraint(">= 3.2.0"), ComponentSemVerConstraint("redis", ">= 8.0.0") func() {
    // This test will only run when version is between 1.0.0 (exclusive) and 2.0.0 (exclusive) and redis version is >= 8.0.0
})

can be filtered in or out with an invocation like:

ginkgo --sem-ver-filter="2.1.1, redis=8.2.0"

Huge thanks to @​Icarus9913 for working on this!

v2.27.5

2.27.5

Fixes

Don't make a new formatter for each GinkgoT(); that's just silly and uses precious memory

v2.27.4

2.27.4

Fixes

  • CurrentTreeConstructionNodeReport: fix for nested container nodes [59bc751]
Changelog

Sourced from github.com/onsi/ginkgo/v2's changelog.

2.28.1

Update all dependencies. This auto-updated the required version of Go to 1.24, consistent with the fact that Go 1.23 has been out of support for almost six months.

2.28.0

Ginkgo's SemVer filter now supports filtering multiple components by SemVer version:

It("should work in a specific version range (1.0.0, 2.0.0) and third-party dependency redis in [8.0.0, ~)", SemVerConstraint(">= 3.2.0"), ComponentSemVerConstraint("redis", ">= 8.0.0") func() {
    // This test will only run when version is between 1.0.0 (exclusive) and 2.0.0 (exclusive) and redis version is >= 8.0.0
})

can be filtered in or out with an invocation like:

ginkgo --sem-ver-filter="2.1.1, redis=8.2.0"

Huge thanks to @​Icarus9913 for working on this!

2.27.5

Fixes

Don't make a new formatter for each GinkgoT(); that's just silly and uses precious memory

2.27.4

Fixes

  • CurrentTreeConstructionNodeReport: fix for nested container nodes [59bc751]
Commits

Updates github.com/onsi/gomega from 1.38.3 to 1.39.0

Release notes

Sourced from github.com/onsi/gomega's releases.

v1.39.0

1.39.0

Features

Add MatchErrorStrictly which only passes if errors.Is(actual, expected) returns true. MatchError, by contrast, will fallback to string comparison.

Changelog

Sourced from github.com/onsi/gomega's changelog.

1.39.0

Features

Add MatchErrorStrictly which only passes if errors.Is(actual, expected) returns true. MatchError, by contrast, will fallback to string comparison.

Commits

Updates github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring from 0.87.1 to 0.89.0

Release notes

Sourced from github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring's releases.

0.89.0 / 2026-02-05

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

0.88.1 / 2026-01-27

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

0.88.0 / 2026-01-09

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

... (truncated)

Changelog

Sourced from github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring's changelog.

0.89.0 / 2026-02-05

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

0.88.1 / 2026-01-27

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

0.88.0 / 2026-01-09

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

... (truncated)

Commits
  • e13fb15 chore: update go.mod files (#8361)
  • cca237f chore: update go.mod files
  • 1469a69 Merge pull request #8360 from simonpasquier/cut-0.89.0
  • 2d28b87 chore: cut v0.89.0
  • 5f5061e Merge pull request #8359 from prometheus-operator/dependabot/github_actions/i...
  • f0259bc add URL validation for SNS receiver (#8259)
  • 0262ae3 build(deps): bump imjasonh/setup-crane from 0.4 to 0.5
  • 5e8d9c5 feat: integrate all supported rocketchat attributes for alertmanagerconfig CR...
  • 69b3653 fix: validate nonzero duration in AlertmanagerConfig (#8126)
  • 8eb57b7 fix: support IPv6 addresses in prober URL validation (#8354)
  • Additional commits viewable in compare view

Updates github.com/prometheus-operator/prometheus-operator/pkg/client from 0.87.1 to 0.89.0

Release notes

Sourced from github.com/prometheus-operator/prometheus-operator/pkg/client's releases.

0.89.0 / 2026-02-05

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

0.88.1 / 2026-01-27

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

0.88.0 / 2026-01-09

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

... (truncated)

Changelog

Sourced from github.com/prometheus-operator/prometheus-operator/pkg/client's changelog.

0.89.0 / 2026-02-05

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

0.88.1 / 2026-01-27

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

0.88.0 / 2026-01-09

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

... (truncated)

Commits
  • e13fb15 chore: update go.mod files (#8361)
  • cca237f chore: update go.mod files
  • 1469a69 Merge pull request #8360 from simonpasquier/cut-0.89.0
  • 2d28b87 chore: cut v0.89.0
  • 5f5061e Merge pull request ...

    Description has been truncated

@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Feb 9, 2026
@github-actions
Copy link

github-actions bot commented Feb 9, 2026

Thanks for your PR,
To run vendors CIs, Maintainers can use one of:

  • /test-all: To run all tests for all vendors.
  • /test-e2e-all: To run all E2E tests for all vendors.
  • /test-e2e-nvidia-all: To run all E2E tests for NVIDIA vendor.

To skip the vendors CIs, Maintainers can use one of:

  • /skip-all: To skip all tests for all vendors.
  • /skip-e2e-all: To skip all E2E tests for all vendors.
  • /skip-e2e-nvidia-all: To skip all E2E tests for NVIDIA vendor.
    Best regards.

@ashokpariya0
Copy link
Contributor

make all is failing,
We need changes in (pkg/platform/openstack/openstack_test.go)
from https://github.com/k8snetworkplumbingwg/sriov-network-operator/pull/1029/changes

SchSeba added a commit to SchSeba/sriov-network-operator-1 that referenced this pull request Feb 15, 2026
Bump Go module dependencies (from PR k8snetworkplumbingwg#1027):
- github.com/jaypipes/ghw v0.21.2 -> v0.22.0
- github.com/onsi/ginkgo/v2 v2.27.3 -> v2.28.1
- github.com/onsi/gomega v1.38.3 -> v1.39.0
- github.com/coreos/go-systemd/v22 v22.6.0 -> v22.7.0
- github.com/google/renameio/v2 v2.0.1 -> v2.0.2
- github.com/prometheus-operator/prometheus-operator v0.87.1 -> v0.89.0
- sigs.k8s.io/controller-runtime v0.22.4 -> v0.23.1
- k8s.io/api, apimachinery, client-go, etc. v0.34.3 -> v0.35.0
- Various indirect dependency bumps (golang.org/x/*, etc.)

Fix compilation and lint issues caused by the bumps:

- openstack_test.go: ghw v0.22.0 changed ghw.Network function signature
  from func(opts ...*option.Option) to func(args ...any). Update the
  test mock and remove unused github.com/jaypipes/ghw/pkg/option import.

- drain_controller*.go, main.go: controller-runtime v0.23.1 deprecated
  GetEventRecorderFor (old events API). Migrate to GetEventRecorder
  (new events API) and update recorder.Event() calls to recorder.Eventf()
  with the new events.EventRecorder interface signature.

- service.go: go-systemd v22.7.0 deprecated unit.Deserialize. Replace
  with unit.DeserializeOptions (drop-in replacement).

Signed-off-by: sriov-network-operator maintainers
@SchSeba
Copy link
Collaborator

SchSeba commented Feb 15, 2026

Hi @ashokpariya0 there is this one #1032
it should fix the issues

…ith 8 updates

Bumps the general-dependencies group with 7 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [github.com/coreos/go-systemd/v22](https://github.com/coreos/go-systemd) | `22.6.0` | `22.7.0` |
| [github.com/google/renameio/v2](https://github.com/google/renameio) | `2.0.1` | `2.0.2` |
| [github.com/jaypipes/ghw](https://github.com/jaypipes/ghw) | `0.21.2` | `0.22.0` |
| [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo) | `2.27.3` | `2.28.1` |
| [github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring](https://github.com/prometheus-operator/prometheus-operator) | `0.87.1` | `0.89.0` |
| [github.com/prometheus-operator/prometheus-operator/pkg/client](https://github.com/prometheus-operator/prometheus-operator) | `0.87.1` | `0.89.0` |
| [sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime) | `0.22.4` | `0.23.1` |



Updates `github.com/coreos/go-systemd/v22` from 22.6.0 to 22.7.0
- [Release notes](https://github.com/coreos/go-systemd/releases)
- [Commits](coreos/go-systemd@v22.6.0...v22.7.0)

Updates `github.com/google/renameio/v2` from 2.0.1 to 2.0.2
- [Commits](google/renameio@v2.0.1...v2.0.2)

Updates `github.com/jaypipes/ghw` from 0.21.2 to 0.22.0
- [Release notes](https://github.com/jaypipes/ghw/releases)
- [Commits](jaypipes/ghw@v0.21.2...v0.22.0)

Updates `github.com/onsi/ginkgo/v2` from 2.27.3 to 2.28.1
- [Release notes](https://github.com/onsi/ginkgo/releases)
- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md)
- [Commits](onsi/ginkgo@v2.27.3...v2.28.1)

Updates `github.com/onsi/gomega` from 1.38.3 to 1.39.0
- [Release notes](https://github.com/onsi/gomega/releases)
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md)
- [Commits](onsi/gomega@v1.38.3...v1.39.0)

Updates `github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring` from 0.87.1 to 0.89.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.87.1...v0.89.0)

Updates `github.com/prometheus-operator/prometheus-operator/pkg/client` from 0.87.1 to 0.89.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.87.1...v0.89.0)

Updates `sigs.k8s.io/controller-runtime` from 0.22.4 to 0.23.1
- [Release notes](https://github.com/kubernetes-sigs/controller-runtime/releases)
- [Changelog](https://github.com/kubernetes-sigs/controller-runtime/blob/main/RELEASE.md)
- [Commits](kubernetes-sigs/controller-runtime@v0.22.4...v0.23.1)

---
updated-dependencies:
- dependency-name: github.com/coreos/go-systemd/v22
  dependency-version: 22.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: general-dependencies
- dependency-name: github.com/google/renameio/v2
  dependency-version: 2.0.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: general-dependencies
- dependency-name: github.com/jaypipes/ghw
  dependency-version: 0.22.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: general-dependencies
- dependency-name: github.com/onsi/ginkgo/v2
  dependency-version: 2.28.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: general-dependencies
- dependency-name: github.com/onsi/gomega
  dependency-version: 1.39.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: general-dependencies
- dependency-name: github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring
  dependency-version: 0.89.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: general-dependencies
- dependency-name: github.com/prometheus-operator/prometheus-operator/pkg/client
  dependency-version: 0.89.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: general-dependencies
- dependency-name: sigs.k8s.io/controller-runtime
  dependency-version: 0.23.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: general-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/go_modules/general-dependencies-28117b9366 branch from 21e9b7b to a52c00e Compare February 16, 2026 19:53
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Feb 17, 2026

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot bot closed this Feb 17, 2026
@dependabot dependabot bot deleted the dependabot/go_modules/general-dependencies-28117b9366 branch February 17, 2026 14:35
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.

2 participants