longhorn-manager
longhorn-manager copied to clipboard
fix(deps): update minor dependencies (master)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| github.com/container-storage-interface/spec | v1.9.0 -> v1.10.0 |
||||
| github.com/jinzhu/copier | v0.3.5 -> v0.4.0 |
||||
| github.com/kubernetes-csi/csi-lib-utils | v0.6.1 -> v0.18.1 |
||||
| github.com/prometheus/client_golang | v1.18.0 -> v1.19.1 |
||||
| github.com/rancher/dynamiclistener | v0.3.6 -> v0.4.0 |
||||
| golang.org/x/mod | v0.17.0 -> v0.19.0 |
||||
| golang.org/x/sys | v0.21.0 -> v0.22.0 |
||||
| google.golang.org/grpc | v1.64.0 -> v1.65.0 |
||||
| k8s.io/apiextensions-apiserver | v0.25.4 -> v0.30.2 |
||||
| k8s.io/cli-runtime | v0.28.5 -> v0.30.2 |
||||
| k8s.io/metrics | v0.28.5 -> v0.30.2 |
||||
| sigs.k8s.io/controller-runtime | v0.10.1 -> v0.18.4 |
Release Notes
container-storage-interface/spec (github.com/container-storage-interface/spec)
v1.10.0
What's Changed
Breaking changes/Deprecations
- None
Additions
- [Alpha] Add new "SnapshotMetadata service" to allow CO to obtain allocated or changed block metadata for snapshots by @carlbraganza in https://github.com/container-storage-interface/spec/pull/551
Clarifications/Corrections/Fixes
- None
Dependencies
- Update protoc and makefile by @huww98 in https://github.com/container-storage-interface/spec/pull/552
- Bump google.golang.org/grpc from 1.57.0 to 1.57.1 by @dependabot in https://github.com/container-storage-interface/spec/pull/559
- Bump golang.org/x/net from 0.10.0 to 0.23.0 by @dependabot in https://github.com/container-storage-interface/spec/pull/564
- Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by @saad-ali in https://github.com/container-storage-interface/spec/pull/566
New Contributors
- @huww98 made their first contribution in https://github.com/container-storage-interface/spec/pull/552
- @carlbraganza made their first contribution in https://github.com/container-storage-interface/spec/pull/551
Full Changelog: https://github.com/container-storage-interface/spec/compare/v1.9.0...v1.10.0
kubernetes-csi/csi-lib-utils (github.com/kubernetes-csi/csi-lib-utils)
v0.18.1
Bug or Regression
Restored the previous behavior of ProbeForever to do a probe first before sleeping. (#175, @Fricounet)
v0.18.0
https://github.com/kubernetes-csi/csi-lib-utils/blob/v0.18.0/CHANGELOG/CHANGELOG-0.18.md
v0.17.0
https://github.com/kubernetes-csi/csi-lib-utils/blob/v0.17.0/CHANGELOG/CHANGELOG-0.17.md
v0.16.0
Changelog
https://github.com/kubernetes-csi/csi-lib-utils/blob/v0.16.0/CHANGELOG/CHANGELOG-0.16.md
v0.15.1
v0.15.0
Changelog
https://github.com/kubernetes-csi/csi-lib-utils/blob/v0.15.0/CHANGELOG/CHANGELOG-0.15.md
v0.14.1
v0.14.0
Changelog
https://github.com/kubernetes-csi/csi-lib-utils/blob/v0.14.0/CHANGELOG/CHANGELOG-0.14.md
v0.13.0
Changelog
https://github.com/kubernetes-csi/csi-lib-utils/blob/v0.13.0/CHANGELOG/CHANGELOG-0.13.md
v0.12.0
Changelog
https://github.com/kubernetes-csi/csi-lib-utils/blob/v0.12.0/CHANGELOG/CHANGELOG-0.12.md
v0.11.0
Changelog
https://github.com/kubernetes-csi/csi-lib-utils/blob/v0.11.0/CHANGELOG/CHANGELOG-0.11.md
v0.10.0
Changelog
https://github.com/kubernetes-csi/csi-lib-utils/blob/v0.10.0/CHANGELOG/CHANGELOG-0.10.md
v0.9.1
Changelog
https://github.com/kubernetes-csi/csi-lib-utils/blob/v0.9.1/CHANGELOG/CHANGELOG-0.9.md
v0.9.0
Changelog
https://github.com/kubernetes-csi/csi-lib-utils/blob/v0.9.0/CHANGELOG/CHANGELOG-0.9.md
v0.8.1
Changelog
https://github.com/kubernetes-csi/csi-lib-utils/blob/v0.8.1/CHANGELOG/CHANGELOG-0.8.md
v0.8.0
Changelog
https://github.com/kubernetes-csi/csi-lib-utils/blob/v0.8.0/CHANGELOG-0.8.md
v0.7.1
Changelog
https://github.com/kubernetes-csi/csi-lib-utils/blob/v0.7.1/CHANGELOG-0.7.md
v0.7.0
Changelog
https://github.com/kubernetes-csi/csi-lib-utils/blob/v0.7.0/CHANGELOG-0.7.md
prometheus/client_golang (github.com/prometheus/client_golang)
v1.19.1
What's Changed
- Security patches for
golang.org/x/sysandgoogle.golang.org/protobuf
New Contributors
- @lukasauk made their first contribution in https://github.com/prometheus/client_golang/pull/1494
Full Changelog: https://github.com/prometheus/client_golang/compare/v1.19.0...v1.19.1
v1.19.0
What's Changed
The module prometheus/common v0.48.0 introduced an incompatibility when used together with client_golang (See https://github.com/prometheus/client_golang/pull/1448 for more details). If your project uses client_golang and you want to use prometheus/common v0.48.0 or higher, please update client_golang to v1.19.0.
- [CHANGE] Minimum required go version is now 1.20 (we also test client_golang against new 1.22 version). #1445 #1449
- [FEATURE] collectors: Add version collector. #1422 #1427
New Contributors
- @michurin made their first contribution in https://github.com/prometheus/client_golang/pull/1423
- @kavu made their first contribution in https://github.com/prometheus/client_golang/pull/1445
- @ywwg made their first contribution in https://github.com/prometheus/client_golang/pull/1448
Full Changelog: https://github.com/prometheus/client_golang/compare/v1.18.0...v1.19.0
grpc/grpc-go (google.golang.org/grpc)
v1.65.0: Release 1.65.0
Dependencies
- Change support policy to cover only the latest TWO releases of Go, matching the policy for Go itself. See #7249 for more information. (#7250)
- Update x/net/http2 to address CVE-2023-45288 (#7282)
Behavior Changes
- credentials/tls: clients and servers will now reject connections that don't support ALPN when environment variable
GRPC_ENFORCE_ALPN_ENABLEDis set to "true" (case insensitive). (#7184)- NOTE: this behavior will become the default in a future release.
- metadata: remove String method from MD to make printing more consistent (#7373)
New Features
- grpc: add
WithMaxCallAttemptsto configure gRPC's retry behavior per-channel. (#7229)- Special Thanks: @imoore76
Bug Fixes
- ringhash: properly apply endpoint weights instead of ignoring them (#7156)
- xds: fix a bug that could cause xds-enabled servers to stop accepting new connections after handshaking errors (#7128)
- Special Thanks: @bozaro
v1.64.1: Release 1.64.1
Dependencies
- Update x/net/http2 to address CVE-2023-45288 (#7352)
- metadata: remove String method from MD to make printing consistent (#7374)
kubernetes/apiextensions-apiserver (k8s.io/apiextensions-apiserver)
v0.30.2
v0.30.1
v0.30.0
v0.29.6
v0.29.5
v0.29.4
v0.29.3
v0.29.2
v0.29.1
v0.29.0
v0.28.11
v0.28.10
v0.28.9
v0.28.8
v0.28.7
v0.28.6
v0.28.5
v0.28.4
v0.28.3
v0.28.2
v0.28.1
v0.28.0
v0.27.15
v0.27.14
v0.27.13
v0.27.12
v0.27.11
v0.27.10
v0.27.9
v0.27.8
v0.27.7
v0.27.6
v0.27.5
v0.27.4
v0.27.3
v0.27.2
v0.27.1
v0.27.0
v0.26.15
v0.26.14
v0.26.13
v0.26.12
v0.26.11
v0.26.10
v0.26.9
v0.26.8
v0.26.7
v0.26.6
v0.26.5
v0.26.4
v0.26.3
v0.26.2
v0.26.1
v0.26.0
v0.25.16
v0.25.15
v0.25.14
v0.25.13
v0.25.12
v0.25.11
v0.25.10
v0.25.9
v0.25.8
v0.25.7
v0.25.6
v0.25.5
kubernetes/cli-runtime (k8s.io/cli-runtime)
v0.30.2
v0.30.1
v0.30.0
v0.29.6
v0.29.5
v0.29.4
v0.29.3
v0.29.2
v0.29.1
v0.29.0
v0.28.11
v0.28.10
v0.28.9
v0.28.8
v0.28.7
v0.28.6
kubernetes/metrics (k8s.io/metrics)
v0.30.2
v0.30.1
v0.30.0
v0.29.6
v0.29.5
v0.29.4
v0.29.3
v0.29.2
v0.29.1
v0.29.0
v0.28.11
v0.28.10
v0.28.9
v0.28.8
v0.28.7
v0.28.6
kubernetes-sigs/controller-runtime (sigs.k8s.io/controller-runtime)
v0.18.4
What's Changed
- [release-0.18] ✨ controllerutil: configure BlockOwnerDeletion when setting OwnerReference by @k8s-infra-cherrypick-robot in https://github.com/kubernetes-sigs/controller-runtime/pull/2848
Full Changelog: https://github.com/kubernetes-sigs/controller-runtime/compare/v0.18.3...v0.18.4
v0.18.3
What's Changed
- ✨ setup-envtest: download binaries from controller-tools releases by @sbueringer in https://github.com/kubernetes-sigs/controller-runtime/pull/2837
- 🌱 Bump k8s.io/* to v0.30.1 by @sbueringer in https://github.com/kubernetes-sigs/controller-runtime/pull/2840
Full Changelog: https://github.com/kubernetes-sigs/controller-runtime/compare/v0.18.2...v0.18.3
v0.18.2
What's Changed
- 🐛 Reintroduce AddMetricsServerExtraHandler on manager by @k8s-infra-cherrypick-robot in https://github.com/kubernetes-sigs/controller-runtime/pull/2817
Full Changelog: https://github.com/kubernetes-sigs/controller-runtime/compare/v0.18.1...v0.18.2
v0.18.1
What's Changed
- [release-0.18] :bug: Cache: Fix label defaulting of byObject when namespaces are configured by @k8s-infra-cherrypick-robot in https://github.com/kubernetes-sigs/controller-runtime/pull/2808
- [release-0.18] 🐛 correct kind source type by @k8s-infra-cherrypick-robot in https://github.com/kubernetes-sigs/controller-runtime/pull/2809
Full Changelog: https://github.com/kubernetes-sigs/controller-runtime/compare/v0.18.0...v0.18.1
v0.18.0
:warning: Breaking Changes
- Bump to k8s.io/* v1.30 (#2693 #2754 #2765 #2776 #2786)
- Remove deprecated v1alpha1.ControllerManagerConfiguration (#2648)
- admission.Decoder is now an interface (#2736)
- Source, Event, Predicate, Handler: Add generics support (#2783 #2796)
- client: Fix SubResourceCreateOptions signature in subresource client (#2766)
:sparkles: New Features
- cache: Add TransformStripManagedFields transform func (#2791)
- client: Add client.WithFieldOwner to configure client-wide FieldManager (#2771 #2777)
- controller: Add
NewQueueoption (#2767) - manager: Export HTTP server runnable implementation (#2473)
- metrics/server: Add
ListenConfigoption (#2519)
:bug: Bug Fixes
- builder/webhook: Return error if For() is used multiple times (#2740)
- cache: Keep selectors when byObject.Namespaces is defaulted (#2747)
- cache: Prevent race when informers are started more than once (#2758)
- fake client: Allow fakeclient to patch CR with no resourceVersion (#2725)
- fake client: Do not consider an apply patch to be a strategic merge patch (#2679)
- manager: Prevent leader election when shutting down a non-elected manager (#2724)
- manager: Runnable group should check if stopped before enqueueing (#2757)
- restmapper: Clean restmapper cache if a version is notFound (#2663)
- restmapper: Fix cache invalidation (#2687)
:seedling: Others
- ci: Add OSSF scorecard action (#2714)
- ci: Improve github actions dependencies versions and permissions (#2715)
- ci: Pin checkout action in golangci-lint action, bump checkout action, use consistent tag format (#2729)
- ci: Update golangci-lint to v1.57.2 (#2708 #2751)
- ci: Update scorecard github action (#2728)
- ci: Use go-install for versioned dependencies (#2710)
- envtest: WaitForDefaultNamespace while starting up envtest (#2668)
- owners: Cleanup owners files (#2730)
- owners: Remove outdated testing framework approvers (#2709)
- predicate: Compare labels and annotations using maps.Equal (#2705)
- typos: Fix typo of CacheReader comment (#2773)
- typos: Fix typo in channel option (#2792)
- typos: Minor typo fixes in docstrings (#2727)
:book: Additionally, there have been 3 contributions to our documentation and book. (#2712, #2770, #2789)
Dependencies
Added
- github.com/fxamacker/cbor/v2: v2.6.0
- github.com/x448/float16: v0.8.4
- golang.org/x/telemetry:
b75ee88 - k8s.io/gengo/v2:
51d4e06
Changed
- github.com/evanphx/json-patch/v5: v5.8.0 → v5.9.0
- github.com/golang/protobuf: v1.5.3 → v1.5.4
- github.com/google/cel-go: v0.17.7 → v0.17.8
- github.com/onsi/ginkgo/v2: v2.14.0 → v2.17.1
- github.com/onsi/gomega: v1.30.0 → v1.32.0
- github.com/prometheus/client_golang: v1.18.0 → v1.16.0
- github.com/prometheus/client_model: v0.5.0 → v0.4.0
- github.com/prometheus/common: v0.45.0 → v0.44.0
- golang.org/x/crypto: v0.16.0 → v0.21.0
- golang.org/x/mod: v0.14.0 → v0.15.0
- golang.org/x/net: v0.19.0 → v0.23.0
- golang.org/x/sync: v0.5.0 → v0.6.0
- golang.org/x/sys: v0.16.0 → v0.18.0
- golang.org/x/term: v0.15.0 → v0.18.0
- golang.org/x/tools: v0.16.1 → v0.18.0
- google.golang.org/protobuf: v1.31.0 → v1.33.0
- k8s.io/api: v0.29.0 → v0.30.0
- k8s.io/apiextensions-apiserver: v0.29.0 → v0.30.0
- k8s.io/apimachinery: v0.29.0 → v0.30.0
- k8s.io/apiserver: v0.29.0 → v0.30.0
- k8s.io/client-go: v0.29.0 → v0.30.0
- k8s.io/code-generator: v0.29.0 → v0.30.0
- k8s.io/component-base: v0.29.0 → v0.30.0
- k8s.io/klog/v2: v2.110.1 → v2.120.1
- k8s.io/kms: v0.29.0 → v0.30.0
- k8s.io/kube-openapi:
2dd684a→70dd376 - sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.28.0 → v0.29.0
- sigs.k8s.io/yaml: v1.4.0 → v1.3.0
Removed
- github.com/matttproud/golang_protobuf_extensions/v2: v2.0.0
- go.uber.org/atomic: v1.10.0
- k8s.io/gengo:
9cce18d
Thanks to all our contributors! 😊
v0.17.5
What's Changed
- 🐛 Reintroduce AddMetricsServerExtraHandler on manager by @k8s-infra-cherrypick-robot in https://github.com/kubernetes-sigs/controller-runtime/pull/2815
Full Changelog: https://github.com/kubernetes-sigs/controller-runtime/compare/v0.17.4...v0.17.5
v0.17.4
What's Changed
- [release-0.17] ✨ client: Add client-wide fieldManager by @k8s-infra-cherrypick-robot in https://github.com/kubernetes-sigs/controller-runtime/pull/2772
- [release-0.17] :bug: Cache: Fix label defaulting of byObject when namespaces are configured by @k8s-infra-cherrypick-robot in https://github.com/kubernetes-sigs/controller-runtime/pull/2807
Full Changelog: https://github.com/kubernetes-sigs/controller-runtime/compare/v0.17.3...v0.17.4
v0.17.3
What's Changed
- 🌱 Update to Kubernetes v1.29.2 by @sbueringer in https://github.com/kubernetes-sigs/controller-runtime/pull/2711
- :bug: Cache: Keep selectors when byObject.Namespaces is defaulted by @k8s-infra-cherrypick-robot in https://github.com/kubernetes-sigs/controller-runtime/pull/2749
- 🐛 Prevent leader election when shutting down a non-elected manager by @k8s-infra-cherrypick-robot in https://github.com/kubernetes-sigs/controller-runtime/pull/2752
- :bug: Runnable group should check if stopped before enqueueing by @k8s-infra-cherrypick-robot in https://github.com/kubernetes-sigs/controller-runtime/pull/2761
Full Changelog: https://github.com/kubernetes-sigs/controller-runtime/compare/v0.17.2...v0.17.3
v0.17.2
What's Changed
- ⚠ :bug: Fakeclient: Do not consider an apply patch to be a strategic merge patch by @k8s-infra-cherrypick-robot in https://github.com/kubernetes-sigs/controller-runtime/pull/2681
- 🐛 Fix lazy rest mapper cache invalidation by @k8s-infra-cherrypick-robot in https://github.com/kubernetes-sigs/controller-runtime/pull/2688
Full Changelog: https://github.com/kubernetes-sigs/controller-runtime/compare/v0.17.1...v0.17.2
v0.17.1
What's Changed
- 🐛 Clean restmapper cache if a version is notFound by @k8s-infra-cherrypick-robot in https://github.com/kubernetes-sigs/controller-runtime/pull/2676
Full Changelog: https://github.com/kubernetes-sigs/controller-runtime/compare/v0.17.0...v0.17.1
v0.17.0
:warning: Breaking Changes
- Fake client: Only set TypeMeta for unstructured (#2633)
- Update k8s.io/* deps to 1.29 (#2457 #2500 #2553 #2588 #2612 #2615 #2621)
- Remove apiutil.NewDiscoveryRESTMapper, use DynamicRESTMapper by default for cache (#2611)
- RESTMapper: don't treat non-existing GroupVersions as errors (#2571)
- Webhooks: Deprecate admission.Validator and admission.Defaulter (#2639)
- Webhooks: Limit size of AdmissionRequests to 7MB
Configuration
📅 Schedule: Branch creation - "after 10am on saturday,on sunday" in timezone Asia/Taipei, 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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This pull request is now in conflict. Could you fix it @renovate[bot]? 🙏
This pull request is now in conflict. Could you fix it @renovate[bot]? 🙏
This pull request is now in conflict. Could you fix it @renovate[bot]? 🙏
This pull request is now in conflict. Could you fix it @renovate[bot]? 🙏
This pull request is now in conflict. Could you fix it @renovate[bot]? 🙏
go: downloading go1.22.2 (linux/amd64)
# k8s.io/component-base/metrics/testutil
vendor/k8s.io/component-base/metrics/testutil/metrics.go:73:59: undefined: expfmt.FmtText
time="2024-05-13T09:00:29Z" level=fatal msg="exit status 1"
make: *** [Makefile:11: ci] Error 1
This pull request is now in conflict. Could you fix it @renovate[bot]? 🙏
This pull request is now in conflict. Could you fix it @renovate[bot]? 🙏
ℹ 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):
- 23 additional dependencies were updated
- The
godirective was updated for compatibility reasons
Details:
| Package | Change |
|---|---|
go |
1.22.2 -> 1.23.0 |
github.com/moby/term |
v0.0.0-20221205130635-1aeaba878587 -> v0.5.0 |
google.golang.org/genproto/googleapis/api |
v0.0.0-20240528184218-531527333157 -> v0.0.0-20240604185151-ef581f913117 |
google.golang.org/genproto/googleapis/rpc |
v0.0.0-20240528184218-531527333157 -> v0.0.0-20240701130421-f6361c86f094 |
github.com/cenkalti/backoff/v4 |
v4.2.1 -> v4.3.0 |
github.com/google/cel-go |
v0.17.8 -> v0.20.1 |
github.com/grpc-ecosystem/grpc-gateway/v2 |
v2.16.0 -> v2.20.0 |
github.com/prometheus/client_model |
v0.5.0 -> v0.6.1 |
github.com/prometheus/common |
v0.47.0 -> v0.55.0 |
github.com/prometheus/procfs |
v0.12.0 -> v0.15.1 |
github.com/spf13/cobra |
v1.8.0 -> v1.8.1 |
go.etcd.io/etcd/api/v3 |
v3.5.10 -> v3.5.14 |
go.etcd.io/etcd/client/pkg/v3 |
v3.5.10 -> v3.5.14 |
go.etcd.io/etcd/client/v3 |
v3.5.10 -> v3.5.14 |
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc |
v0.45.0 -> v0.53.0 |
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp |
v0.45.0 -> v0.53.0 |
go.opentelemetry.io/otel |
v1.19.0 -> v1.28.0 |
go.opentelemetry.io/otel/exporters/otlp/otlptrace |
v1.19.0 -> v1.28.0 |
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc |
v1.19.0 -> v1.27.0 |
go.opentelemetry.io/otel/metric |
v1.19.0 -> v1.28.0 |
go.opentelemetry.io/otel/sdk |
v1.19.0 -> v1.28.0 |
go.opentelemetry.io/otel/trace |
v1.19.0 -> v1.28.0 |
go.opentelemetry.io/proto/otlp |
v1.0.0 -> v1.3.1 |
sigs.k8s.io/apiserver-network-proxy/konnectivity-client |
v0.29.0 -> v0.30.3 |
This pull request is now in conflict. Could you fix it @renovate[bot]? 🙏
This pull request is now in conflict. Could you fix it @renovate[bot]? 🙏
This pull request is now in conflict. Could you fix it @renovate[bot]? 🙏
This pull request is now in conflict. Could you fix it @renovate[bot]? 🙏
This pull request is now in conflict. Could you fix it @renovate[bot]? 🙏
This pull request is now in conflict. Could you fix it @renovate[bot]? 🙏
This pull request is now in conflict. Could you fix it @renovate[bot]? 🙏
This pull request is now in conflict. Could you fix it @renovate[bot]? 🙏
This pull request is now in conflict. Could you fix it @renovate[bot]? 🙏
This pull request is now in conflict. Could you fix it @renovate[bot]? 🙏
This pull request is now in conflict. Could you fix it @renovate[bot]? 🙏
This pull request is now in conflict. Could you fix it @renovate[bot]? 🙏
This pull request is now in conflict. Could you fix it @renovate[bot]? 🙏
This pull request is now in conflict. Could you fix it @renovate[bot]? 🙏
This pull request is now in conflict. Could you fix it @renovate[bot]? 🙏
This pull request is now in conflict. Could you fix it @renovate[bot]? 🙏
This pull request is now in conflict. Could you fix it @renovate[bot]? 🙏
This pull request is now in conflict. Could you fix it @renovate[bot]? 🙏
This pull request is now in conflict. Could you fix it @renovate[bot]? 🙏
This pull request is now in conflict. Could you fix it @renovate[bot]? 🙏
Full regression test: https://ci.longhorn.io/job/private/job/longhorn-tests-regression/7513/