Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 19, 2025

Bumps the production-dependencies group with 20 updates in the / directory:

Package From To
github.com/emicklei/go-restful/v3 3.12.2 3.13.0
github.com/onsi/ginkgo/v2 2.23.4 2.25.3
go.uber.org/mock 0.5.2 0.6.0
golang.org/x/sync 0.16.0 0.17.0
k8s.io/apimachinery 0.32.7 0.34.1
kubevirt.io/api 1.6.0 1.6.1
kubevirt.io/client-go 1.6.0 1.6.1
github.com/go-openapi/jsonpointer 0.21.2 0.22.0
github.com/go-openapi/jsonreference 0.21.0 0.21.1
github.com/go-openapi/swag 0.23.1 0.24.1
github.com/mailru/easyjson 0.9.0 0.9.1
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring 0.81.0 0.85.0
github.com/spf13/pflag 1.0.7 1.0.10
go.yaml.in/yaml/v2 2.4.2 2.4.3
golang.org/x/net 0.43.0 0.44.0
golang.org/x/oauth2 0.30.0 0.31.0
golang.org/x/time 0.12.0 0.13.0
golang.org/x/tools 0.36.0 0.37.0
google.golang.org/protobuf 1.36.7 1.36.9
kubevirt.io/containerized-data-importer-api 1.62.0 1.63.0

Updates github.com/emicklei/go-restful/v3 from 3.12.2 to 3.13.0

Changelog

Sourced from github.com/emicklei/go-restful/v3's changelog.

[v3.13.0] - 2025-08-14

  • optimize performance of path matching in CurlyRouter ( thanks @​wenhuang, Wen Huang)
Commits
  • 3fae6e4 update deps of jwtauth example
  • 9de612a update changes, document new feature
  • 4c1b61e Merge pull request #588 from wenhug/regexcache
  • 54fe5bb Refactor regex caching logic in CurlyRouter and custom verbs for improved rea...
  • 6a74e9b Merge pull request #589 from emicklei/dependabot/github_actions/v3/github-act...
  • 043cc22 Bump the github-actions group across 1 directory with 4 updates
  • 93fbb2f Add enable/disable functionality for regex caching in CurlyRouter and custom ...
  • c282bfe Implement regex caching for CurlyRouter and custom verbs
  • 1959514 Merge pull request #583 from emicklei/dependabot/github_actions/v3/github-act...
  • 246fc52 Bump codecov/codecov-action in the github-actions group
  • See full diff in compare view

Updates github.com/onsi/ginkgo/v2 from 2.23.4 to 2.25.3

Release notes

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

v2.25.3

2.25.3

Fixes

  • emit --github-output group only for progress report itself [f01aed1]

v2.25.2

2.25.2

Fixes

Add github output group for progress report content

Maintenance

Bump Gomega

v2.25.1

2.25.1

Fixes

  • fix(types): ignore nameless nodes on FullText() [10866d3]
  • chore: fix some CodeQL warnings [2e42cff]

v2.25.0

2.25.0

AroundNode

This release introduces a new decorator to support more complex spec setup usecases.

AroundNode registers a function that runs before each individual node. This is considered a more advanced decorator.

Please read the docs for more information and some examples.

Allowed signatures:

  • AroundNode(func()) - func will be called before the node is run.
  • AroundNode(func(ctx context.Context) context.Context) - func can wrap the passed in context and return a new one which will be passed on to the node.
  • AroundNode(func(ctx context.Context, body func(ctx context.Context))) - ctx is the context for the node and body is a function that must be called to run the node. This gives you complete control over what runs before and after the node.

Multiple AroundNode decorators can be applied to a single node and they will run in the order they are applied.

Unlike setup nodes like BeforeEach and DeferCleanup, AroundNode is guaranteed to run in the same goroutine as the decorated node. This is necessary when working with lower-level libraries that must run on a single thread (you can call runtime.LockOSThread() in the AroundNode to ensure that the node runs on a single thread).

Since AroundNode allows you to modify the context you can also use AroundNode to implement shared setup that attaches values to the context.

If applied to a container, AroundNode will run before every node in the container. Including setup nodes like BeforeEach and DeferCleanup.

AroundNode can also be applied to RunSpecs to run before every node in the suite. This opens up new mechanisms for instrumenting individual nodes across an entire suite.

... (truncated)

Changelog

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

2.25.3

Fixes

  • emit --github-output group only for progress report itself [f01aed1]

2.25.2

Fixes

Add github output group for progress report content

Maintenance

Bump Gomega

2.25.1

Fixes

  • fix(types): ignore nameless nodes on FullText() [10866d3]
  • chore: fix some CodeQL warnings [2e42cff]

2.25.0

AroundNode

This release introduces a new decorator to support more complex spec setup usecases.

AroundNode registers a function that runs before each individual node. This is considered a more advanced decorator.

Please read the docs for more information and some examples.

Allowed signatures:

  • AroundNode(func()) - func will be called before the node is run.
  • AroundNode(func(ctx context.Context) context.Context) - func can wrap the passed in context and return a new one which will be passed on to the node.
  • AroundNode(func(ctx context.Context, body func(ctx context.Context))) - ctx is the context for the node and body is a function that must be called to run the node. This gives you complete control over what runs before and after the node.

Multiple AroundNode decorators can be applied to a single node and they will run in the order they are applied.

Unlike setup nodes like BeforeEach and DeferCleanup, AroundNode is guaranteed to run in the same goroutine as the decorated node. This is necessary when working with lower-level libraries that must run on a single thread (you can call runtime.LockOSThread() in the AroundNode to ensure that the node runs on a single thread).

Since AroundNode allows you to modify the context you can also use AroundNode to implement shared setup that attaches values to the context.

If applied to a container, AroundNode will run before every node in the container. Including setup nodes like BeforeEach and DeferCleanup.

AroundNode can also be applied to RunSpecs to run before every node in the suite. This opens up new mechanisms for instrumenting individual nodes across an entire suite.

2.24.0

Features

... (truncated)

Commits

Updates github.com/onsi/gomega from 1.37.0 to 1.38.2

Release notes

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

v1.38.2

1.38.2

  • roll back to go 1.23.0 [c404969]

v1.38.1

1.38.1

Fixes

Numerous minor fixes and dependency bumps

v1.38.0

1.38.0

Features

  • gstruct handles extra unexported fields [4ee7ed0]

Fixes

  • support [] in IgnoringTopFunction function signatures (#851) [36bbf72]

Maintenance

  • Bump golang.org/x/net from 0.40.0 to 0.41.0 (#846) [529d408]
  • Fix typo [acd1f55]
  • Bump google.golang.org/protobuf from 1.36.5 to 1.36.6 (#835) [bae65a0]
  • Bump nokogiri from 1.18.4 to 1.18.8 in /docs (#842) [8dda91f]
  • Bump golang.org/x/net from 0.39.0 to 0.40.0 (#843) [212d812]
  • Bump github.com/onsi/ginkgo/v2 from 2.23.3 to 2.23.4 (#839) [59bd7f9]
  • Bump nokogiri from 1.18.1 to 1.18.4 in /docs (#834) [328c729]
  • Bump uri from 1.0.2 to 1.0.3 in /docs (#826) [9a798a1]
  • Bump golang.org/x/net from 0.37.0 to 0.39.0 (#841) [04a72c6]
Changelog

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

1.38.2

  • roll back to go 1.23.0 [c404969]

1.38.1

Fixes

Numerous minor fixes and dependency bumps

1.38.0

Features

  • gstruct handles extra unexported fields [4ee7ed0]

Fixes

  • support [] in IgnoringTopFunction function signatures (#851) [36bbf72]

Maintenance

  • Bump golang.org/x/net from 0.40.0 to 0.41.0 (#846) [529d408]
  • Fix typo [acd1f55]
  • Bump google.golang.org/protobuf from 1.36.5 to 1.36.6 (#835) [bae65a0]
  • Bump nokogiri from 1.18.4 to 1.18.8 in /docs (#842) [8dda91f]
  • Bump golang.org/x/net from 0.39.0 to 0.40.0 (#843) [212d812]
  • Bump github.com/onsi/ginkgo/v2 from 2.23.3 to 2.23.4 (#839) [59bd7f9]
  • Bump nokogiri from 1.18.1 to 1.18.4 in /docs (#834) [328c729]
  • Bump uri from 1.0.2 to 1.0.3 in /docs (#826) [9a798a1]
  • Bump golang.org/x/net from 0.37.0 to 0.39.0 (#841) [04a72c6]
Commits

Updates go.uber.org/mock from 0.5.2 to 0.6.0

Release notes

Sourced from go.uber.org/mock's releases.

v0.6.0

0.6.0 (18 Aug 2025)

Added

  • #258[]: Archive mode: a new mockgen mode that generates mocks out of archive files.

Fixed

  • #276[]: Fixed mockgen errors with go1.25 due to outdated golang.org/x/tools dependency.

#258: uber-go/mock#258 #276: uber-go/mock#276

Changelog

Sourced from go.uber.org/mock's changelog.

0.6.0 (18 Aug 2025)

Added

  • #258[]: Archive mode: a new mockgen mode that generates mocks out of archive files.
  • #262[]: Support for specifying mock names when using the _gomock_archive bazel rule.

Fixed

  • #276[]: Fixed mockgen errors with go1.25 due to outdated golang.org/x/tools dependency.

#258: uber-go/mock#258 #262: uber-go/mock#262 #276: uber-go/mock#276

Commits

Updates golang.org/x/sync from 0.16.0 to 0.17.0

Commits
  • 04914c2 all: upgrade go directive to at least 1.24.0 [generated]
  • See full diff in compare view

Updates k8s.io/apimachinery from 0.32.7 to 0.34.1

Commits
  • b72d93d Merge remote-tracking branch 'origin/master' into release-1.34
  • cd8b91c clarify that staging repos are automatically published
  • 8c59599 add pointer to CONTRIBUTING.md for more details on contributing, clarify read...
  • ec3cea5 link to what a staging repository is
  • e4db694 docs: clarify that this is a staging repository and not for direct contributions
  • 04507a3 Merge pull request #132942 from thockin/kyaml
  • 50e39b1 Merge pull request #132935 from benluddy/cbor-bump-custom-marshalers
  • 7d108e8 Re-vendor sigs.k8s.io/yaml @ v1.6.0
  • 58c4eb0 Merge pull request #133130 from ylink-lfs/chore/residual_boolptr_removal
  • 38a24e6 chore: residual boolptr and intptr removal
  • Additional commits viewable in compare view

Updates kubevirt.io/api from 1.6.0 to 1.6.1

Commits
  • a626470 api update by KubeVirt Prow build 1968882658884718592
  • 6c54df7 api update by KubeVirt Prow build 1968696845886558208
  • 5fef866 api update by KubeVirt Prow build 1968641980741193728
  • 741562a api update by KubeVirt Prow build 1964021958655873024
  • 611d194 api update by KubeVirt Prow build 1963787256384720896
  • a391333 api update by KubeVirt Prow build 1953052460410998784
  • 2e211f1 api update by KubeVirt Prow build 1952652782947274752
  • 25a0799 api update by KubeVirt Prow build 1952505899834675200
  • c598a9f api update by KubeVirt Prow build 1951375353956012032
  • See full diff in compare view

Updates kubevirt.io/client-go from 1.6.0 to 1.6.1

Commits
  • 8a4dbde client-go update by KubeVirt Prow build 1968882658884718592
  • 75ee4d1 client-go update by KubeVirt Prow build 1968696845886558208
  • 96c401a client-go update by KubeVirt Prow build 1968641980741193728
  • 2b33e72 client-go update by KubeVirt Prow build 1967753577485045760
  • 13222b8 client-go update by KubeVirt Prow build 1964021958655873024
  • 6a63bb3 client-go update by KubeVirt Prow build 1963787256384720896
  • 322f312 client-go update by KubeVirt Prow build 1959961707543531520
  • ee11410 client-go update by KubeVirt Prow build 1953052460410998784
  • f01e6cc client-go update by KubeVirt Prow build 1952652782947274752
  • ae71332 client-go update by KubeVirt Prow build 1952505899834675200
  • Additional commits viewable in compare view

Updates github.com/go-openapi/jsonpointer from 0.21.2 to 0.22.0

Commits
  • ea42106 deps: removed (indirect) dependency to mailru/easyjson
  • 368470f chore(deps): bump github.com/stretchr/testify
  • 18b3b7b chore(deps): bump actions/checkout in the development-dependencies group
  • f51a94d ci: fixed auto-merge
  • 293f90a chore(lint): updated linters, relinted code
  • See full diff in compare view

Updates github.com/go-openapi/jsonreference from 0.21.0 to 0.21.1

Commits
  • 6973d2f deps: remove (indirect) dependency to mailru/easyjson
  • 5f816fb build(deps): bump github.com/stretchr/testify
  • a8d2f8a build(deps): bump actions/checkout in the development-dependencies group
  • 974e4af build(deps): bump github.com/go-openapi/jsonpointer
  • f820859 ci: fixed auto-merge
  • 68f205f chore(lint): updated linters, relinted code
  • 0bae0fb build(deps): bump golangci/golangci-lint-action
  • f500000 ci: updated config for golangci-lint v2
  • 0fe9dbd ci: fixed codecov upload
  • 40be7ee ci: fixed broken codecov coverage upload
  • Additional commits viewable in compare view

Updates github.com/go-openapi/swag from 0.23.1 to 0.24.1

Commits
  • 3b4039d fix: retracted v0.24.0 as a release of the main module
  • 95b5423 fixup go.mod for mono-repo release
  • 04b65d3 prepare release 0.24
  • bf60a5a build(deps): bump github.com/stretchr/testify
  • ebc6246 Chore/linting issues (#132)
  • 44bc4fa build(deps): bump the development-dependencies group across 2 directories wit...
  • 148ce53 chore(ci): setup monorepo linting and fixed automerge
  • 14e1493 lint: fix usetesting issues
  • 1b223d6 build(deps): bump the development-dependencies group across 2 directories wit...
  • a5c0582 refact: loading
  • Additional commits viewable in compare view

Updates github.com/google/gnostic-models from 0.6.9 to 0.7.0

Commits

Updates github.com/mailru/easyjson from 0.9.0 to 0.9.1

Release notes

Sourced from github.com/mailru/easyjson's releases.

v0.9.1

What's Changed

New Contributors

Full Changelog: mailru/easyjson@v0.9.0...v0.9.1

Commits
  • 58eb6f5 Merge pull request #424 from stickpro/issue-415
  • ffa0b23 feat: Add version and commit information to easyjson generator
  • fe2707c Merge pull request #411 from neal/bugfix/unmarshal-unexpected-null
  • baefa5c Fix decoding null values on non-pointer fields
  • 8580601 Merge pull request #407 from Neal/bugfix/unmarshal-null
  • 529b1f6 Fix unmarshal null to existing value
  • See full diff in compare view

Updates github.com/modern-go/reflect2 from 1.0.2 to 1.0.3-0.20250322232337-35a7c28c31ee

Commits

Updates github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring from 0.81.0 to 0.85.0

Release notes

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

0.85.0 / 2025-08-21

  • [CHANGE/BUGFIX] Add the --watch-referenced-objects-in-all-namespaces CLI argument. When enabled, the operator watches for secrets and configmaps in both workload and configuration resources. It ensures that reconciliation happens when a referenced secret/configmap is updated. #7615
  • [FEATURE] Add resendDelay field to the ThanosRuler CRD. #7753
  • [FEATURE] Add ruleGracePeriod field to the ThanosRuler CRD. #7750
  • [FEATURE] Add enableFeatures field to the ThanosRuler CRD for enabling feature flags. #7754
  • [FEATURE] Add params field to the Probe CRD. #7755
  • [FEATURE] Add hostUsers field to the Prometheus, PrometheusAgent, Alertmanager and ThanosRuler CRDs. #7768 #7769 #7771
  • [FEATURE] Add promoteAllResourceAttributes and ignoreResourceAttributes fields to Prometheus and PrometheusAgent CRDs. #7669
  • [FEATURE] Add -kubelet-sync-period argument to customize the kubelet controller's synchronization interval. #7762
  • [FEATURE] Add Rocket.Chat receiver to AlertmanagerConfig CRD. #7328
  • [ENHANCEMENT] Add well-known Kubernetes labels to workload objects managed by the operator (StatefulSet and DaemonSet). #7786
  • [ENHANCEMENT] Add workqueue metrics. #7776
  • [ENHANCEMENT] Optimize statefulset informers. #7766
  • [BUGFIX] Use named ports for the managed Alertmanager service. #7517
  • [BUGFIX] Support send_resolved field for JIRA and RocketChat receivers in the Alertmanager configuration. #7772

0.84.1 / 2025-08-06

  • [CHANGE/BUGFIX] Disable compaction of overlapping blocks when Thanos sidecar is configured with object storage. #7747
  • [BUGFIX] Log only selected resources which are valid. #7749

0.84.0 / 2025-07-14

  • [FEATURE] Add telegram field to AlertManager CRD global configuration. #7631
  • [FEATURE] Add jira field to AlertManager CRD global configuration. #7626
  • [FEATURE] Add webex field to AlertManager CRD global configuration. #7632
  • [FEATURE] Add victorops field to Alertmanager CRD global configuration. #7654
  • [FEATURE] Add wechat field to Alertmanager CRD global configuration. #7627
  • [FEATURE] Add ruleQueryOffset field to ThanosRuler CRD. #7580
  • [FEATURE] Add ruleConcurrentEval field to ThanosRuler CRD. #7659
  • [FEATURE] Add ruleOutageTolerance field to ThanosRuler CRD. #7672
  • [FEATURE] Add ProxyConfig fields to ServiceMonitor. #7647
  • [FEATURE] Add ProxyConfig fields to Probe. #7660
  • [FEATURE] Add ProxyConfig fields to Prometheus apiServerConfig. #7670
  • [FEATURE] Add scrapeClassicHistograms field to Prometheus. #7667
  • [FEATURE] Add labelSelector field to HetznerSDConfig in the ScrapeConfig CRD. #7675
  • [FEATURE] Add startupProbe to config-reloader. #7575
  • [ENHANCEMENT] Set reason: ConfigurationUnmanaged in the Reconciled condition when the operator doesn't managed the Prometheus configuration. #7661
  • [ENHANCEMENT] AlertManager matchType defaults to = if neither matchType nor regex is set, and =~ if regex: true is set without matchType. #7592

0.83.0 / 2025-05-30

  • [FEATURE] Add limits option for Alertmanager silences. #7478
  • [FEATURE] Add NoTranslation as a translationStrategy option to OTLP config. #7539
  • [FEATURE] Add nameEscapingScheme field to Prometheus CRDs. #7538
  • [FEATURE] Add convertHistogramsToNHCB field to OTLPConfig. #7533
  • [FEATURE] Add convert_classic_histograms_to_nhcb option to Prometheus global config. #7543
  • [FEATURE] Add new MetricNameEscapingScheme and MetricNameValidationScheme parameters to ScrapeConfig. #7555
  • [ENHANCEMENT] Do not insert sharding relabeling in scrapeConfigs if already present. #7421

0.82.2 / 2025-05-12

  • [BUGFIX] Fix Alertmanager peer discovery for Alertmanager when using custom service name. #7512
  • [BUGFIX] Fix parsing role field in openstackSDConfigs in ScrapeConfig CRD. #7516

... (truncated)

Changelog

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

0.85.0 / 2025-08-21

  • [CHANGE/BUGFIX] Add the --watch-referenced-objects-in-all-namespaces CLI argument. When enabled, the operator watches for secrets and configmaps in both workload and configuration resources. It ensures that reconciliation happens when a referenced secret/configmap is updated. #7615
  • [FEATURE] Add resendDelay field to the ThanosRuler CRD. #7753
  • [FEATURE] Add ruleGracePeriod field to the ThanosRuler CRD. #7750
  • [FEATURE] Add enableFeatures field to the ThanosRuler CRD for enabling feature flags. #7754
  • [FEATURE] Add params field to the Probe CRD. #7755
  • [FEATURE] Add hostUsers field to the Prometheus, PrometheusAgent, Alertmanager and ThanosRuler CRDs. #7768 #7769 #7771
  • [FEATURE] Add promoteAllResourceAttributes and ignoreResourceAttributes fields to Prometheus and PrometheusAgent CRDs. #7669
  • [FEATURE] Add -kubelet-sync-period argument to customize the kubelet controller's synchronization interval. #7762
  • [FEATURE] Add Rocket.Chat receiver to AlertmanagerConfig CRD. #7328
  • [ENHANCEMENT] Add well-known Kubernetes labels to workload objects managed by the operator (StatefulSet and DaemonSet). #7786
  • [ENHANCEMENT] Add workqueue metrics. #7776
  • [ENHANCEMENT] Optimize statefulset informers. #7766
  • [BUGFIX] Use named ports for the managed Alertmanager service. #7517
  • [BUGFIX] Support send_resolved field for JIRA and RocketChat receivers in the Alertmanager configuration. #7772

0.84.1 / 2025-08-06

  • [CHANGE/BUGFIX] Disable compaction of overlapping blocks when Thanos sidecar is configured with object storage. #7747
  • [BUGFIX] Log only selected resources which are valid. #7749

0.84.0 / 2025-07-14

  • [FEATURE] Add telegram field to AlertManager CRD global configuration. #7631
  • [FEATURE] Add jira field to AlertManager CRD global configuration. #7626
  • [FEATURE] Add webex field to AlertManager CRD global configuration. #7632
  • [FEATURE] Add victorops field to Alertmanager CRD global configuration. #7654
  • [FEATURE] Add wechat field to Alertmanager CRD global configuration. #7627
  • [FEATURE] Add ruleQueryOffset field to ThanosRuler CRD. #7580
  • [FEATURE] Add ruleConcurrentEval field to ThanosRuler CRD. #7659
  • [FEATURE] Add ruleOutageTolerance field to ThanosRuler CRD. #7672
  • [FEATURE] Add ProxyConfig fields to ServiceMonitor. #7647
  • [FEATURE] Add ProxyConfig fields to Probe. #7660
  • [FEATURE] Add ProxyConfig fields to Prometheus apiServerConfig. #7670
  • [FEATURE] Add scrapeClassicHistograms field to Prometheus. #7667
  • [FEATURE] Add labelSelector field to HetznerSDConfig in the ScrapeConfig CRD. #7675
  • [FEATURE] Add startupProbe to config-reloader. #7575
  • [ENHANCEMENT] Set reason: ConfigurationUnmanaged in the Reconciled condition when the operator doesn't managed the Prometheus configuration. #7661
  • [ENHANCEMENT] AlertManager matchType defaults to = if neither matchType nor regex is set, and =~ if regex: true is set without matchType. #7592

0.83.0 / 2025-05-30

  • [FEATURE] Add limits option for Alertmanager silences. #7478
  • [FEATURE] Add NoTranslation as a translationStrategy option to OTLP config. #7539
  • [FEATURE] Add nameEscapingScheme field to Prometheus CRDs. #7538
  • [FEATURE] Add convertHistogramsToNHCB field to OTLPConfig. #7533
  • [FEATURE] Add convert_classic_histograms_to_nhcb option to Prometheus global config. #7543
  • [FEATURE] Add new MetricNameEscapingScheme and MetricNameValidationScheme parameters to ScrapeConfig. #7555
  • [ENHANCEMENT] Do not insert sharding relabeling in scrapeConfigs if already present. #7421

... (truncated)

Commits
  • 2ed4172 chore: cut v0.85.0 (#7822)
  • 9335ab4 chore: cut v0.85.0
  • 8bbbc20 Merge pull request #7793 from yp969803/issue7791
  • 81475dc Merge pull request #7328 from slashexx/main
  • 4c91908 Merge pull request #7825 from therealdwright/delete-po-lint-gitignore
  • 794cd66 chore: remove po-lint from .gitignore
  • 52a507a Merge pull request #7821 from simonpasquier/mesh-port-consts
  • 24d6122 chore: use consts for mesh port names
  • 04004a5 chore: update URL to Calico documentation (#7820)
  • e111cbd fix(alertmanager, framework): use named ports for services (#7517)
  • Additional commits viewable in compare view

Updates github.com/spf13/pflag from 1.0.7 to 1.0.10

Release notes

Sourced from github.com/spf13/pflag's releases.

v1.0.10

What's Changed

New Contributors

Full Changelog: spf13/pflag@v1.0.9...v1.0.10

v1.0.9

What's Changed

Full Changelog: spf13/pflag@v1.0.8...v1.0.9

v1.0.8

⚠️ Breaking Change

This version, while only a patch bump, includes a (very minor) breaking change: the flag.ParseErrorsWhitelist struct and corresponding FlagSet.parseErrorsWhitelist field have been renamed to ParseErrorsAllowlist.

This should result in compilation errors in any code that uses these fields, which can be fixed by adjusting the names at call sites. There is no change in semantics or behavior of the struct or field referred to by these names. If your code compiles without errors after bumping to/past v1.0.8, you are not affected by this change.

The breaking change was reverted in v1.0.9, by means of re-introducing the old names with deprecation warnings. The plan is still to remove them in a future release, so if your code does depend on the old names, please change them to use the new names at your earliest convenience.

What's Changed

New Contributors

Full Changelog: spf13/pflag@v1.0.7...v1.0.8

Commits
  • 0491e57 Merge pull request #448 from thaJeztah/fix_go_version
  • 72abab1 Merge pull request #447 from thaJeztah/fix_deprecation_comment
  • 7e4dfb1 Test on Go 1.12
  • 18a9d17 move Func, BoolFunc, tests as they require go1.21
  • c5b9e98 remove uses of errors.Is, which requires go1.13
  • 45a4873 fix deprecation comment for (FlagSet.)ParseErrorsWhitelist
  • 1043857 Merge pull request...

    Description has been truncated

…y with 27 updates

Bumps the production-dependencies group with 20 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [github.com/emicklei/go-restful/v3](https://github.com/emicklei/go-restful) | `3.12.2` | `3.13.0` |
| [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo) | `2.23.4` | `2.25.3` |
| [go.uber.org/mock](https://github.com/uber/mock) | `0.5.2` | `0.6.0` |
| [golang.org/x/sync](https://github.com/golang/sync) | `0.16.0` | `0.17.0` |
| [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery) | `0.32.7` | `0.34.1` |
| [kubevirt.io/api](https://github.com/kubevirt/api) | `1.6.0` | `1.6.1` |
| [kubevirt.io/client-go](https://github.com/kubevirt/client-go) | `1.6.0` | `1.6.1` |
| [github.com/go-openapi/jsonpointer](https://github.com/go-openapi/jsonpointer) | `0.21.2` | `0.22.0` |
| [github.com/go-openapi/jsonreference](https://github.com/go-openapi/jsonreference) | `0.21.0` | `0.21.1` |
| [github.com/go-openapi/swag](https://github.com/go-openapi/swag) | `0.23.1` | `0.24.1` |
| [github.com/mailru/easyjson](https://github.com/mailru/easyjson) | `0.9.0` | `0.9.1` |
| [github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring](https://github.com/prometheus-operator/prometheus-operator) | `0.81.0` | `0.85.0` |
| [github.com/spf13/pflag](https://github.com/spf13/pflag) | `1.0.7` | `1.0.10` |
| [go.yaml.in/yaml/v2](https://github.com/yaml/go-yaml) | `2.4.2` | `2.4.3` |
| [golang.org/x/net](https://github.com/golang/net) | `0.43.0` | `0.44.0` |
| [golang.org/x/oauth2](https://github.com/golang/oauth2) | `0.30.0` | `0.31.0` |
| [golang.org/x/time](https://github.com/golang/time) | `0.12.0` | `0.13.0` |
| [golang.org/x/tools](https://github.com/golang/tools) | `0.36.0` | `0.37.0` |
| google.golang.org/protobuf | `1.36.7` | `1.36.9` |
| [kubevirt.io/containerized-data-importer-api](https://github.com/kubevirt/containerized-data-importer) | `1.62.0` | `1.63.0` |



Updates `github.com/emicklei/go-restful/v3` from 3.12.2 to 3.13.0
- [Release notes](https://github.com/emicklei/go-restful/releases)
- [Changelog](https://github.com/emicklei/go-restful/blob/v3/CHANGES.md)
- [Commits](emicklei/go-restful@v3.12.2...v3.13.0)

Updates `github.com/onsi/ginkgo/v2` from 2.23.4 to 2.25.3
- [Release notes](https://github.com/onsi/ginkgo/releases)
- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md)
- [Commits](onsi/ginkgo@v2.23.4...v2.25.3)

Updates `github.com/onsi/gomega` from 1.37.0 to 1.38.2
- [Release notes](https://github.com/onsi/gomega/releases)
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md)
- [Commits](onsi/gomega@v1.37.0...v1.38.2)

Updates `go.uber.org/mock` from 0.5.2 to 0.6.0
- [Release notes](https://github.com/uber/mock/releases)
- [Changelog](https://github.com/uber-go/mock/blob/main/CHANGELOG.md)
- [Commits](uber-go/mock@v0.5.2...v0.6.0)

Updates `golang.org/x/sync` from 0.16.0 to 0.17.0
- [Commits](golang/sync@v0.16.0...v0.17.0)

Updates `k8s.io/apimachinery` from 0.32.7 to 0.34.1
- [Commits](kubernetes/apimachinery@v0.32.7...v0.34.1)

Updates `kubevirt.io/api` from 1.6.0 to 1.6.1
- [Commits](kubevirt/api@v1.6.0...v1.6.1)

Updates `kubevirt.io/client-go` from 1.6.0 to 1.6.1
- [Commits](kubevirt/client-go@v1.6.0...v1.6.1)

Updates `github.com/go-openapi/jsonpointer` from 0.21.2 to 0.22.0
- [Commits](go-openapi/jsonpointer@v0.21.2...v0.22.0)

Updates `github.com/go-openapi/jsonreference` from 0.21.0 to 0.21.1
- [Commits](go-openapi/jsonreference@v0.21.0...v0.21.1)

Updates `github.com/go-openapi/swag` from 0.23.1 to 0.24.1
- [Commits](go-openapi/swag@v0.23.1...v0.24.1)

Updates `github.com/google/gnostic-models` from 0.6.9 to 0.7.0
- [Commits](google/gnostic-models@v0.6.9...v0.7.0)

Updates `github.com/mailru/easyjson` from 0.9.0 to 0.9.1
- [Release notes](https://github.com/mailru/easyjson/releases)
- [Commits](mailru/easyjson@v0.9...v0.9.1)

Updates `github.com/modern-go/reflect2` from 1.0.2 to 1.0.3-0.20250322232337-35a7c28c31ee
- [Release notes](https://github.com/modern-go/reflect2/releases)
- [Commits](https://github.com/modern-go/reflect2/commits)

Updates `github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring` from 0.81.0 to 0.85.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.81.0...v0.85.0)

Updates `github.com/spf13/pflag` from 1.0.7 to 1.0.10
- [Release notes](https://github.com/spf13/pflag/releases)
- [Commits](spf13/pflag@v1.0.7...v1.0.10)

Updates `go.yaml.in/yaml/v2` from 2.4.2 to 2.4.3
- [Commits](yaml/go-yaml@v2.4.2...v2.4.3)

Updates `golang.org/x/net` from 0.43.0 to 0.44.0
- [Commits](golang/net@v0.43.0...v0.44.0)

Updates `golang.org/x/oauth2` from 0.30.0 to 0.31.0
- [Commits](golang/oauth2@v0.30.0...v0.31.0)

Updates `golang.org/x/sys` from 0.35.0 to 0.36.0
- [Commits](golang/sys@v0.35.0...v0.36.0)

Updates `golang.org/x/term` from 0.34.0 to 0.35.0
- [Commits](golang/term@v0.34.0...v0.35.0)

Updates `golang.org/x/text` from 0.28.0 to 0.29.0
- [Release notes](https://github.com/golang/text/releases)
- [Commits](golang/text@v0.28.0...v0.29.0)

Updates `golang.org/x/time` from 0.12.0 to 0.13.0
- [Commits](golang/time@v0.12.0...v0.13.0)

Updates `golang.org/x/tools` from 0.36.0 to 0.37.0
- [Release notes](https://github.com/golang/tools/releases)
- [Commits](golang/tools@v0.36.0...v0.37.0)

Updates `google.golang.org/protobuf` from 1.36.7 to 1.36.9

Updates `k8s.io/apiextensions-apiserver` from 0.32.7 to 0.33.3
- [Release notes](https://github.com/kubernetes/apiextensions-apiserver/releases)
- [Commits](kubernetes/apiextensions-apiserver@v0.32.7...v0.33.3)

Updates `kubevirt.io/containerized-data-importer-api` from 1.62.0 to 1.63.0
- [Release notes](https://github.com/kubevirt/containerized-data-importer/releases)
- [Changelog](https://github.com/kubevirt/containerized-data-importer/blob/main/doc/releases.md)
- [Commits](kubevirt/containerized-data-importer@v1.62.0...v1.63.0)

---
updated-dependencies:
- dependency-name: github.com/emicklei/go-restful/v3
  dependency-version: 3.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: github.com/onsi/ginkgo/v2
  dependency-version: 2.25.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: github.com/onsi/gomega
  dependency-version: 1.38.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: go.uber.org/mock
  dependency-version: 0.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: golang.org/x/sync
  dependency-version: 0.17.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: k8s.io/apimachinery
  dependency-version: 0.34.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: kubevirt.io/api
  dependency-version: 1.6.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: kubevirt.io/client-go
  dependency-version: 1.6.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: github.com/go-openapi/jsonpointer
  dependency-version: 0.22.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: github.com/go-openapi/jsonreference
  dependency-version: 0.21.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: github.com/go-openapi/swag
  dependency-version: 0.24.1
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: github.com/google/gnostic-models
  dependency-version: 0.7.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: github.com/mailru/easyjson
  dependency-version: 0.9.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: github.com/modern-go/reflect2
  dependency-version: 1.0.3-0.20250322232337-35a7c28c31ee
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring
  dependency-version: 0.85.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: github.com/spf13/pflag
  dependency-version: 1.0.10
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: go.yaml.in/yaml/v2
  dependency-version: 2.4.3
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: golang.org/x/net
  dependency-version: 0.44.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: golang.org/x/oauth2
  dependency-version: 0.31.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: golang.org/x/sys
  dependency-version: 0.36.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: golang.org/x/term
  dependency-version: 0.35.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: golang.org/x/text
  dependency-version: 0.29.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: golang.org/x/time
  dependency-version: 0.13.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: golang.org/x/tools
  dependency-version: 0.37.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: google.golang.org/protobuf
  dependency-version: 1.36.9
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: k8s.io/apiextensions-apiserver
  dependency-version: 0.33.3
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: kubevirt.io/containerized-data-importer-api
  dependency-version: 1.63.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the release-note-none Denotes a PR that doesn't merit a release note. label Sep 19, 2025
@kubevirt-bot kubevirt-bot added the dco-signoff: yes Indicates the PR's author has DCO signed all their commits. label Sep 19, 2025
@kubevirt-bot
Copy link
Contributor

[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 0xfelix for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

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

Copy link

openshift-ci bot commented Sep 19, 2025

@dependabot[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/e2e-functests 0b5683f link true /test e2e-functests
ci/prow/images 0b5683f link true /test images
ci/prow/unittests 0b5683f link true /test unittests

Full PR test history. Your PR dashboard.

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.

Copy link
Contributor Author

dependabot bot commented on behalf of github Sep 22, 2025

Dependabot can't resolve your Go dependency files. Because of this, Dependabot cannot update this pull request.

2 similar comments
Copy link
Contributor Author

dependabot bot commented on behalf of github Sep 23, 2025

Dependabot can't resolve your Go dependency files. Because of this, Dependabot cannot update this pull request.

Copy link
Contributor Author

dependabot bot commented on behalf of github Sep 24, 2025

Dependabot can't resolve your Go dependency files. Because of this, Dependabot cannot update this pull request.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dco-signoff: yes Indicates the PR's author has DCO signed all their commits. release-note-none Denotes a PR that doesn't merit a release note. size/XXL
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant