rancher / backup-restore-operator

Apache License 2.0
98 stars 67 forks source link

Update all non-major dependencies (release/v5.0) #560

Closed renovate-rancher[bot] closed 4 days ago

renovate-rancher[bot] commented 1 month ago

This PR contains the following updates:

Package Type Update Change
github.com/minio/minio-go/v7 require patch v7.0.74 -> v7.0.77
go (source) toolchain patch 1.22.6 -> 1.22.8
golang.org/x/crypto replace minor v0.26.0 -> v0.27.0
golangci/golangci-lint minor v1.59.1 -> v1.61.0
google.golang.org/grpc replace minor v1.65.0 -> v1.67.1

Release Notes

minio/minio-go (github.com/minio/minio-go/v7) ### [`v7.0.77`](https://togithub.com/minio/minio-go/releases/tag/v7.0.77): Bugfix Release [Compare Source](https://togithub.com/minio/minio-go/compare/v7.0.76...v7.0.77) #### What's Changed - Fixed [#​1994](https://togithub.com/minio/minio-go/issues/1994) - incorrect MPU threshold by [@​jasoncwik](https://togithub.com/jasoncwik) in [https://github.com/minio/minio-go/pull/1995](https://togithub.com/minio/minio-go/pull/1995) - Retry on internal HTTP context cancellations by [@​klauspost](https://togithub.com/klauspost) in [https://github.com/minio/minio-go/pull/1998](https://togithub.com/minio/minio-go/pull/1998) - Fixed [#​2000](https://togithub.com/minio/minio-go/issues/2000) - Add support for "starts-with" in user-metadata post policy condition. by [@​hsequeda](https://togithub.com/hsequeda) in [https://github.com/minio/minio-go/pull/2001](https://togithub.com/minio/minio-go/pull/2001) - Add Checksum to PutObject by [@​klauspost](https://togithub.com/klauspost) in [https://github.com/minio/minio-go/pull/2002](https://togithub.com/minio/minio-go/pull/2002) #### New Contributors - [@​jasoncwik](https://togithub.com/jasoncwik) made their first contribution in [https://github.com/minio/minio-go/pull/1995](https://togithub.com/minio/minio-go/pull/1995) - [@​hsequeda](https://togithub.com/hsequeda) made their first contribution in [https://github.com/minio/minio-go/pull/2001](https://togithub.com/minio/minio-go/pull/2001) **Full Changelog**: https://github.com/minio/minio-go/compare/v7.0.76...v7.0.77 ### [`v7.0.76`](https://togithub.com/minio/minio-go/releases/tag/v7.0.76): Bugfix Release [Compare Source](https://togithub.com/minio/minio-go/compare/v7.0.75...v7.0.76) #### What's Changed - Adjust functional tests for bucket cors, to detect NotImplemented response via logError by [@​marktheunissen](https://togithub.com/marktheunissen) in [https://github.com/minio/minio-go/pull/1989](https://togithub.com/minio/minio-go/pull/1989) - Add configurable auto-checksum by [@​klauspost](https://togithub.com/klauspost) in [https://github.com/minio/minio-go/pull/1990](https://togithub.com/minio/minio-go/pull/1990) **Full Changelog**: https://github.com/minio/minio-go/compare/v7.0.75...v7.0.76 ### [`v7.0.75`](https://togithub.com/minio/minio-go/releases/tag/v7.0.75): Bugfix Release [Compare Source](https://togithub.com/minio/minio-go/compare/v7.0.74...v7.0.75) #### What's Changed - [#​1552](https://togithub.com/minio/minio-go/issues/1552) add functional tests for bucket tagging by [@​romanchechyotkin](https://togithub.com/romanchechyotkin) in [https://github.com/minio/minio-go/pull/1986](https://togithub.com/minio/minio-go/pull/1986) - API methods and functional tests for bucket-level CORS configuration settings by [@​marktheunissen](https://togithub.com/marktheunissen) in [https://github.com/minio/minio-go/pull/1987](https://togithub.com/minio/minio-go/pull/1987) - Add DisableContentSha256 to PutObjectPartOptions by [@​klauspost](https://togithub.com/klauspost) in [https://github.com/minio/minio-go/pull/1988](https://togithub.com/minio/minio-go/pull/1988) #### New Contributors - [@​romanchechyotkin](https://togithub.com/romanchechyotkin) made their first contribution in [https://github.com/minio/minio-go/pull/1986](https://togithub.com/minio/minio-go/pull/1986) **Full Changelog**: https://github.com/minio/minio-go/compare/v7.0.74...v7.0.75
golangci/golangci-lint (golangci/golangci-lint) ### [`v1.61.0`](https://togithub.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1610) [Compare Source](https://togithub.com/golangci/golangci-lint/compare/v1.60.3...v1.61.0) 1. Enhancements - Add `junit-xml-extended` format - Exclude Swagger Codegen files by default 2. Updated linters - `dupword`: from 0.0.14 to 0.1.1 - `fatcontext`: from 0.4.0 to 0.5.2 - `gci`: from 0.13.4 to 0.13.5 (new option `no-lex-order`) - `go-ruleguard`: from 0.4.2 to [`0fe6f58`](https://togithub.com/golangci/golangci-lint/commit/0fe6f58b47b1) (fix panic with custom linters) - `godot`: from 1.4.16 to 1.4.17 - `gomodguard`: from 1.3.3 to 1.3.5 - `gosec`: disable temporarily `G407` - `gosec`: from [`ab3f6c1`](https://togithub.com/golangci/golangci-lint/commit/ab3f6c1c83a0) to 2.21.2 (partially fix `G115`) - `intrange`: from 0.1.2 to 0.2.0 - `nolintlint`: remove the empty line in the directive replacement 3. Misc. - Improve runtime version parsing 4. Documentation - Add additional info about `typecheck` ### [`v1.60.3`](https://togithub.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1603) [Compare Source](https://togithub.com/golangci/golangci-lint/compare/v1.60.2...v1.60.3) 1. Updated linters - `gosec`: from [`81cda2f`](https://togithub.com/golangci/golangci-lint/commit/81cda2f91fbe) to [`ab3f6c1`](https://togithub.com/golangci/golangci-lint/commit/ab3f6c1c83a0) (fix `G115` false positives) 2. Misc. - Check that the Go version use to build is greater or equals to the Go version of the project ### [`v1.60.2`](https://togithub.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1602) [Compare Source](https://togithub.com/golangci/golangci-lint/compare/v1.60.1...v1.60.2) 1. Updated linters - `gofmt`: update to HEAD (go1.22) - `gofumpt`: from 0.6.0 to 0.7.0 - `gosec`: fix G602 analyzer - `gosec`: from [`5f0084e`](https://togithub.com/golangci/golangci-lint/commit/5f0084eb01a9) to [`81cda2f`](https://togithub.com/golangci/golangci-lint/commit/81cda2f91fbe) (adds `G115`, `G405`, `G406`, `G506`, `G507`) - `staticcheck`: from 0.5.0 to 0.5.1 - `staticcheck`: propagate Go version - `wrapcheck`: from 2.8.3 to 2.9.0 - ⚠️ `exportloopref`: deprecation ### [`v1.60.1`](https://togithub.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1601) [Compare Source](https://togithub.com/golangci/golangci-lint/compare/v1.59.1...v1.60.1) 1. Updated linters - `errorlint`: from 1.5.2 to 1.6.0 - `exhaustruct`: from 3.2.0 to 3.3.0 (recognize custom error values in return) - `fatcontext`: from 0.2.2 to 0.4.0 (fix false positives for context stored in structs) - `gocognit`: from 1.1.2 to 1.1.3 - `gomodguard`: from 1.3.2 to 1.3.3 - `govet` (`printf`): report non-constant format, no args - `lll`: advertise max line length instead of just reporting failure - `revive`: from 1.3.7 to 1.3.9 (new rule: `comments-density`) - `sloglint`: from 0.7.1 to 0.7.2 - `spancheck`: from 0.6.1 to 0.6.2 - `staticcheck`: from 0.4.7 to 0.5.0 - `tenv`: from 1.7.1 to 1.10.0 (remove reports on fuzzing) - `testifylint`: from 1.3.1 to 1.4.3 (new options: `formatter`, `suite-broken-parallel`, `suite-subtest-run`) - `tparallel`: from 0.3.1 to 0.3.2 - `usestdlibvars`: from 1.26.0 to 1.27.0 (fix false-positive with number used inside a mathematical operations) - `wsl`: from 4.2.1 to 4.4.1 - ️⚠️ `unused`: remove `exported-is-used` option 2. Fixes - SARIF: sanitize level property - ️⚠️ `typecheck` issues should never be ignored 3. Documentation - Add link on linter without configuration - Remove 'trusted by' page - `wsl` update documentation of the configuration 4. misc. - 🎉 go1.23 support
grpc/grpc-go (google.golang.org/grpc) ### [`v1.67.1`](https://togithub.com/grpc/grpc-go/releases/tag/v1.67.1): Release 1.67.1 [Compare Source](https://togithub.com/grpc/grpc-go/compare/v1.67.0...v1.67.1) ### Bug Fixes - transport: Fix a bug causing stream failures due to miscalculation of the flow control window in both clients and servers. ([#​7667](https://togithub.com/grpc/grpc-go/issues/7667)) - xds/server: Fix xDS Server memory leak. ([#​7681](https://togithub.com/grpc/grpc-go/issues/7681)) ### [`v1.67.0`](https://togithub.com/grpc/grpc-go/releases/tag/v1.67.0): Release 1.67.0 [Compare Source](https://togithub.com/grpc/grpc-go/compare/v1.66.3...v1.67.0) ### Bug Fixes - ringhash: when used with multiple EDS priorities, fix bug that could prevent a higher priority from recovering from transient failure. ([#​7364](https://togithub.com/grpc/grpc-go/issues/7364)) - Special Thanks: [@​atollena](https://togithub.com/atollena) ### Behavior Changes - In accordance with [RFC 7540](https://tools.ietf.org/html/rfc7540#section-3.3), clients and servers will now reject TLS connections that don't support ALPN. This can be disabled by setting the environment variable `GRPC_ENFORCE_ALPN_ENABLED` to `false` (case insensitive). Please file a bug if you encounter any issues with this behavior. The environment variable to revert this behavior will be removed in an upcoming release. ([#​7535](https://togithub.com/grpc/grpc-go/issues/7535)) ### [`v1.66.3`](https://togithub.com/grpc/grpc-go/releases/tag/v1.66.3): Release 1.66.3 [Compare Source](https://togithub.com/grpc/grpc-go/compare/v1.66.2...v1.66.3) ### Bug Fixes - transport: Fix a bug causing stream failures due to miscalculation of the flow control window in both clients and servers. ([#​7667](https://togithub.com/grpc/grpc-go/issues/7667)) - xds/server: Fix xDS Server memory leak. ([#​7681](https://togithub.com/grpc/grpc-go/issues/7681)) ### [`v1.66.2`](https://togithub.com/grpc/grpc-go/releases/tag/v1.66.2): Release 1.66.2 [Compare Source](https://togithub.com/grpc/grpc-go/compare/v1.66.1...v1.66.2) ### Dependencies - Remove unintentional dependency on the `testing` package ([#​7579](https://togithub.com/grpc/grpc-go/issues/7579)) - Remove unintentional dependency on the `flate` package ([#​7595](https://togithub.com/grpc/grpc-go/issues/7595)) - Special Thanks: [@​ash2k](https://togithub.com/ash2k) ### Bug Fixes - client: fix a bug that prevented memory reuse after handling unary RPCs ([#​7571](https://togithub.com/grpc/grpc-go/issues/7571)) - Special Thanks: [@​coxley](https://togithub.com/coxley) ### [`v1.66.1`](https://togithub.com/grpc/grpc-go/compare/v1.66.0...v1.66.1) [Compare Source](https://togithub.com/grpc/grpc-go/compare/v1.66.0...v1.66.1) ### [`v1.66.0`](https://togithub.com/grpc/grpc-go/releases/tag/v1.66.0): Release 1.66.0 [Compare Source](https://togithub.com/grpc/grpc-go/compare/v1.65.0...v1.66.0) ### New Features - metadata: stabilize `ValueFromIncomingContext` ([#​7368](https://togithub.com/grpc/grpc-go/issues/7368)) - Special Thanks: [@​KarthikReddyPuli](https://togithub.com/KarthikReddyPuli) - client: stabilize the `WaitForStateChange` and `GetState` methods, which were previously experimental. ([#​7425](https://togithub.com/grpc/grpc-go/issues/7425)) - xds: Implement ADS flow control mechanism ([#​7458](https://togithub.com/grpc/grpc-go/issues/7458)) - See [https://github.com/grpc/grpc/issues/34099](https://togithub.com/grpc/grpc/issues/34099) for context. - balancer/rls: Add metrics for data cache and picker internals ([#​7484](https://togithub.com/grpc/grpc-go/issues/7484), [#​7495](https://togithub.com/grpc/grpc-go/issues/7495)) - xds: LRS load reports now include the `total_issued_requests` field. ([#​7544](https://togithub.com/grpc/grpc-go/issues/7544)) ### Bug Fixes - grpc: Clients now return status code INTERNAL instead of UNIMPLEMENTED when the server uses an unsupported compressor. This is consistent with the [gRPC compression spec](https://togithub.com/grpc/grpc/blob/master/doc/compression.md#compression-method-asymmetry-between-peers). ([#​7461](https://togithub.com/grpc/grpc-go/issues/7461)) - Special Thanks: [@​Gayathri625](https://togithub.com/Gayathri625) - transport: Fix a bug which could result in writes busy looping when the underlying `conn.Write` returns errors ([#​7394](https://togithub.com/grpc/grpc-go/issues/7394)) - Special Thanks: [@​veshij](https://togithub.com/veshij) - client: fix race that could lead to orphaned connections and associated resources. ([#​7390](https://togithub.com/grpc/grpc-go/issues/7390)) - xds: use locality from the connected address for load reporting with pick_first ([#​7378](https://togithub.com/grpc/grpc-go/issues/7378)) - without this fix, if a priority contains multiple localities with pick_first, load was reported for the wrong locality - client: prevent hanging during ClientConn.Close() when the network is unreachable ([#​7540](https://togithub.com/grpc/grpc-go/issues/7540)) ### Performance Improvements - transport: double buffering is avoided when using an http connect proxy and the target server waits for client to send the first message. ([#​7424](https://togithub.com/grpc/grpc-go/issues/7424)) - codec: Implement a new `Codec` which uses buffer recycling for encoded message ([#​7356](https://togithub.com/grpc/grpc-go/issues/7356)) - introduce a `mem` package to facilitate buffer reuse ([#​7432](https://togithub.com/grpc/grpc-go/issues/7432)) - Special Thanks: [@​PapaCharlie](https://togithub.com/PapaCharlie)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR has been generated by Renovate Bot.

renovate-rancher[bot] commented 1 month ago

ℹ 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):

Details:

Package Change
google.golang.org/genproto/googleapis/rpc v0.0.0-20240528184218-531527333157 -> v0.0.0-20240814211410-ddb44dafa142
github.com/rs/xid v1.5.0 -> v1.6.0
golang.org/x/net v0.26.0 -> v0.28.0
golang.org/x/oauth2 v0.20.0 -> v0.22.0
golang.org/x/sys v0.23.0 -> v0.25.0
golang.org/x/term v0.23.0 -> v0.24.0
golang.org/x/text v0.17.0 -> v0.18.0
google.golang.org/genproto/googleapis/api v0.0.0-20240528184218-531527333157 -> v0.0.0-20240814211410-ddb44dafa142
google.golang.org/protobuf v1.34.1 -> v1.34.2