Skip to content

Update grouped non-major updates#237

Closed
renovate[bot] wants to merge 222 commits into
mainfrom
renovate/grouped-non-major-updates
Closed

Update grouped non-major updates#237
renovate[bot] wants to merge 222 commits into
mainfrom
renovate/grouped-non-major-updates

Conversation

@renovate

@renovate renovate Bot commented Jun 15, 2024

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change Age Confidence
actions/checkout action minor v4.1.7v4.3.1 age confidence
actions/setup-go action minor v5.0.1v5.6.0 age confidence
autoprefixer devDependencies minor 10.4.1910.5.0 age confidence
azure/setup-helm action minor v4.2.0v4.3.1 age confidence
docker/login-action action minor v3.2.0v3.7.0 age confidence
docker/metadata-action action minor v5.5.1v5.10.0 age confidence
docker/setup-buildx-action action minor v3.3.0v3.12.0 age confidence
github.com/aws/aws-sdk-go-v2 require minor v1.27.2v1.42.0 age confidence
github.com/aws/aws-sdk-go-v2/credentials require minor v1.17.18v1.19.23 age confidence
github.com/aws/aws-sdk-go-v2/service/s3 require minor v1.55.1v1.103.3 age confidence
github.com/go-logr/logr require patch v1.4.2v1.4.3 age confidence
github.com/onsi/ginkgo/v2 require minor v2.19.0v2.29.0 age confidence
github.com/onsi/gomega require minor v1.33.1v1.41.0 age confidence
github.com/spf13/cobra require minor v1.7.0v1.10.2 age confidence
github.com/spf13/pflag require patch v1.0.5v1.0.10 age confidence
github.com/spf13/viper require minor v1.19.0v1.21.0 age confidence
go uses-with minor 1.23.01.26.4 age confidence
go.etcd.io/etcd/client/v3 require minor v3.5.21v3.6.12 age confidence
go.etcd.io/etcd/etcdutl/v3 require minor v3.5.21v3.6.12 age confidence
go.uber.org/zap require minor v1.27.0v1.28.0 age confidence
golang stage minor 1.23.01.26.4 age confidence
golangci/golangci-lint minor v1.60.0v1.64.8 age confidence
helm/helm minor v3.15.2v3.21.0 age confidence
hugo-extended devDependencies minor 0.127.00.162.1 age confidence
jetstack/cert-manager minor v1.15.0v1.20.2 age confidence
k8s.io/api require minor v0.30.2v0.36.1 age confidence
k8s.io/apimachinery require minor v0.30.2v0.36.1 age confidence
k8s.io/client-go require minor v0.30.2v0.36.1 age confidence
kubernetes-sigs/controller-tools minor v0.16.5v0.21.0 age confidence
kubernetes-sigs/kind minor v0.23.0v0.32.0 age confidence
kubernetes/kubernetes minor v1.30.0v1.36.1 age confidence
losisin/helm-values-schema-json minor v1.4.1v1.9.2 age confidence
mikefarah/yq minor v4.44.1v4.53.3 age confidence
norwoodj/helm-docs minor v1.13.1v1.14.2 age confidence
postcss-cli devDependencies patch 11.0.011.0.1 age confidence
prometheus-operator/prometheus-operator minor v0.74.0v0.91.0 age confidence
quay.io/brancz/kube-rbac-proxy minor v0.18.1v0.22.0 age confidence
release-drafter/release-drafter action minor v6.0.0v6.4.0 age confidence
sigs.k8s.io/controller-runtime require minor v0.18.4v0.24.1 age confidence
sigstore/cosign-installer action minor v3.5.0v3.10.1 age confidence
svenstaro/upload-release-action action minor 2.9.02.11.5 age confidence

Release Notes

actions/checkout (actions/checkout)

v4.3.1

Compare Source

What's Changed

Full Changelog: actions/checkout@v4...v4.3.1

v4.3.0

Compare Source

What's Changed
New Contributors

Full Changelog: actions/checkout@v4...v4.3.0

v4.2.2

Compare Source

v4.2.1

Compare Source

v4.2.0

Compare Source

actions/setup-go (actions/setup-go)

v5.6.0

Compare Source

What's Changed

Full Changelog: actions/setup-go@v5...v5.6.0

v5.5.0

Compare Source

What's Changed

Bug fixes:
Dependency updates:

New Contributors

Full Changelog: actions/setup-go@v5...v5.5.0

v5.4.0

Compare Source

What's Changed

Dependency updates :

New Contributors

Full Changelog: actions/setup-go@v5...v5.4.0

v5.3.0

Compare Source

What's Changed

New Contributors

Full Changelog: actions/setup-go@v5...v5.3.0

v5.2.0

Compare Source

What's Changed

  • Leveraging the raw API to retrieve the version-manifest, as it does not impose a rate limit and hence facilitates unrestricted consumption without the need for a token for Github Enterprise Servers by @​Shegox in #​496

New Contributors

Full Changelog: actions/setup-go@v5...v5.2.0

v5.1.0

Compare Source

What's Changed

  • Add workflow file for publishing releases to immutable action package by @​Jcambass in #​500
  • Upgrade IA Publish by @​Jcambass in #​502
  • Add architecture to cache key by @​Zxilly in #​493
    This addresses issues with caching by adding the architecture (arch) to the cache key, ensuring that cache keys are accurate to prevent conflicts.
    Note: This change may break previous cache keys as they will no longer be compatible with the new format.
  • Enhance workflows and Upgrade micromatch Dependency by @​priyagupta108 in #​510

Bug Fixes

New Contributors

Full Changelog: actions/setup-go@v5...v5.1.0

v5.0.2

Compare Source

What's Changed

Bug fixes:
Dependency updates:

New Contributors

Full Changelog: actions/setup-go@v5...v5.0.2

postcss/autoprefixer (autoprefixer)

v10.5.0

Compare Source

  • Added mask-position-x and mask-position-y support (by @​toporek).

v10.4.27

Compare Source

  • Removed development key from package.json.

v10.4.26

Compare Source

  • Reduced package size.

v10.4.25

Compare Source

  • Fixed broken gradients on CSS Custom Properties (by @​serger777).

v10.4.24

Compare Source

  • Made Autoprefixer a little faster (by @​Cherry).

v10.4.23

Compare Source

v10.4.22

Compare Source

  • Fixed stretch prefixes on new Can I Use database.
  • Updated fraction.js.

v10.4.21

Compare Source

v10.4.20

Compare Source

  • Fixed fit-content prefix for Firefox.
azure/setup-helm (azure/setup-helm)

v4.3.1

Compare Source

Changed
Added

v4.3.0

Compare Source

docker/login-action (docker/login-action)

v3.7.0

Compare Source

Full Changelog: docker/login-action@v3.6.0...v3.7.0

v3.6.0

Compare Source

Full Changelog: docker/login-action@v3.5.0...v3.6.0

v3.5.0

Compare Source

Full Changelog: docker/login-action@v3.4.0...v3.5.0

v3.4.0

Compare Source

Full Changelog: docker/login-action@v3.3.0...v3.4.0

v3.3.0

Compare Source

Full Changelog: docker/login-action@v3.2.0...v3.3.0

docker/metadata-action (docker/metadata-action)

v5.10.0

Compare Source

Full Changelog: docker/metadata-action@v5.9.0...v5.10.0

v5.9.0

Compare Source

Full Changelog: docker/metadata-action@v5.8.0...v5.9.0

v5.8.0

Compare Source

Full Changelog: docker/metadata-action@v5.7.0...v5.8.0

v5.7.0

Compare Source

Full Changelog: docker/metadata-action@v5.6.1...v5.7.0

v5.6.1

Compare Source

Full Changelog: docker/metadata-action@v5.6.0...v5.6.1

v5.6.0

Compare Source

Full Changelog: docker/metadata-action@v5.5.1...v5.6.0

docker/setup-buildx-action (docker/setup-buildx-action)

v3.12.0

Compare Source

Full Changelog: docker/setup-buildx-action@v3.11.1...v3.12.0

v3.11.1

Compare Source

Full Changelog: docker/setup-buildx-action@v3.11.0...v3.11.1

v3.11.0

Compare Source

Full Changelog: docker/setup-buildx-action@v3.10.0...v3.11.0

v3.10.0

Compare Source

Full Changelog: docker/setup-buildx-action@v3.9.0...v3.10.0

v3.9.0

Compare Source

Full Changelog: docker/setup-buildx-action@v3.8.0...v3.9.0

v3.8.0

Compare Source

Full Changelog: docker/setup-buildx-action@v3.7.1...v3.8.0

v3.7.1

Compare Source

Full Changelog: docker/setup-buildx-action@v3.7.0...v3.7.1

v3.7.0

Compare Source

Full Changelog: docker/setup-buildx-action@v3.6.1...v3.7.0

v3.6.1

Compare Source

Full Changelog: docker/setup-buildx-action@v3.6.0...v3.6.1

v3.6.0

Compare Source

  • Create temp docker context if default one has TLS data loaded before creating a container builder by @​crazy-max in #​341

Full Changelog: docker/setup-buildx-action@v3.5.0...v3.6.0

v3.5.0

Compare Source

Full Changelog: docker/setup-buildx-action@v3.4.0...v3.5.0

v3.4.0

Compare Source

Full Changelog: docker/setup-buildx-action@v3.3.0...v3.4.0

aws/aws-sdk-go-v2 (github.com/aws/aws-sdk-go-v2)

v1.42.0

Compare Source

General Highlights

  • Dependency Update: Bump smithy-go to 1.25.0 to support endpointBdd trait
  • Dependency Update: Updated to the latest SDK module versions

Module Highlights

  • github.com/aws/aws-sdk-go-v2/service/cleanrooms: v1.43.0
    • Feature: This release adds support for configurable spark properties for Cleanrooms PySpark workloads.
  • github.com/aws/aws-sdk-go-v2/service/connect: v1.171.0
    • Feature: Fixes in SDK for customers using TestCase APIs
  • github.com/aws/aws-sdk-go-v2/service/connectcampaignsv2: v1.12.0
    • Feature: This release adds support for campaign entry limits configuration and hourly refresh frequency in Amazon Connect Outbound Campaigns.
  • github.com/aws/aws-sdk-go-v2/service/groundstation: v1.41.0
    • Feature: Adds support for updating contacts, listing antennas, and listing ground station reservations. New API operations - UpdateContact, ListContactVersions, DescribeContactVersion, ListAntennas, and ListGroundStationReservations.
  • github.com/aws/aws-sdk-go-v2/service/imagebuilder: v1.53.0
    • Feature: ImportDiskImage API adds registerImageOptions for Secure Boot control and custom UEFI data. It adds windowsConfiguration f

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Only on Saturday (* * * * 6)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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 was generated by Mend Renovate. View the repository job log.

Andrei Kvapil (kvaps) and others added 30 commits March 7, 2024 16:21
Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
Initializing the project
Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
Update kubebuilder to v3.14.0
Generated and wrote the most basic EtcdCluster custom resource.
See #9
Fixes from comments #15 
- Fix API group name for custom resources
- remove unnecessary comment lines
1. Union argument layers and copy source code.
2. Changed layers order final image for grow cache hit
fixes: #10

Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
- Added basic validating and defaulting webhooks
- Added simple test for defaulting webhook
Controller now can successfully bootstrap etcd cluster :)

Controller creates Service, ConfigMap and StatefulSet based on
EtcdCluster CR
Only EmptyDir storage is supported
Initialized status is being set and updated
Proof that it works:
https://github.com/hiddenmarten/etcd-operator/pull/1

After that just changed the name of the label, to the easier one.
Update cluster Ready status according to StatefulSet status and update
ConfigMap cluster state to `existing` after first time STS is ready
fixes #24
fixes #23 
fixes #30

---------

Co-authored-by: Kirill Ilin <stitch14@yandex.ru>
Co-authored-by: Kirill Garbar <kirill@garbar.pro>
The auxiliary GH action to setup release drafts and update change log
accordingly. Configured with autolabeler, so the PRs will be labeled
according to the PR branch name and/or files changed:

| Branch name  | Files changed | Resulting label |
| ------------- | ------------- | ------------- |
| deps/*  |  | `dependencies`  |
| chore/*  |  | `chore`  |
| docs/* | **/*.md | `documentation` |
| enh/* |  | `enhancement` |
| feature/* |  | `feature` |
| fix/* |  | `bugfix` |
| bugfix/* |  | `bugfix` |
|  | /api/* | `api-change` |
|  | /internal/* | `controllers` |

Based on labels release draft will be updated with 'Features', 'Bug
Fixes' and 'Maintenance' categories which will include corresponding
PR's title.
It's also possible to manage release draft's version by applying
`major`, `minor` and `patch` labels on PR. By default the version will
be the next patch version after the last release, v0.0.1 if none.

---------

Signed-off-by: Artem Bortnikov <artem.bortnikov@telekom.com>
Explicit RW permissions for content and pull requests required, due to
repository settings, which grants to workflows only read permissions in
the repository for the contents and packages scopes.

- RW for content is required for release draft creation
(release-drafter).
- RW for pull-requests is required for adding labels to PRs
(auto-labeler).

Signed-off-by: Artem Bortnikov <artem.bortnikov@telekom.com>
in order to access cluster from clients using one IP we decided to use
ClusterIP Service
Created basic docs site and filled content for main pages
This is important when scaling cluster up for this operation to be zero down time
fixes #25
In case error happens during status update request, reconcile will not
be requeued. So, this call should be moved ouside `defer` function
fixes #36
Just an idea to create `CODEOWNERS` to automatically assign reviewers
when changing specific part of code.
Is there anybody who would like to keep informed about updates?

Aproove from codeowners is required to merge every specific change.
Signed-off-by: Artem Bortnikov <artem.bortnikov@telekom.com>
Subj. Without such import, there is auth error:

```
Error setting up etcd client: error creating Kubernetes client: no Auth Provider found for name "oidc"
```

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **New Features**
- Introduced commands for managing etcd pods, including status checks,
defragmentation, compaction, alarm management, and member management.
  
- **Bug Fixes**
- Standardized error handling for improved user feedback during command
execution.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 0

🧹 Nitpick comments (1)
go.mod (1)

16-21: Kubernetes and Etcd Client Updates:
The updates to go.etcd.io/etcd/client/v3, k8s.io/api, k8s.io/apimachinery, k8s.io/client-go, k8s.io/utils, and inclusion of sigs.k8s.io/controller-runtime (v0.20.3) ensure alignment with newer Kubernetes and etcd APIs. Please review that any interactions with these libraries in your operator remain compatible after these upgrades.

📜 Review details

Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between d4b7a25 and 7088170.

⛔ Files ignored due to path filters (2)
  • go.sum is excluded by !**/*.sum
  • site/package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (13)
  • .github/workflows/docker-publish.yaml (2 hunks)
  • .github/workflows/helm-publish.yaml (1 hunks)
  • .github/workflows/hugo.yaml (1 hunks)
  • .github/workflows/make-test-e2e.yaml (1 hunks)
  • .github/workflows/make-test.yaml (1 hunks)
  • .github/workflows/nilaway-lint.yaml (1 hunks)
  • .github/workflows/pre-commit.yaml (1 hunks)
  • .github/workflows/release-assets.yaml (1 hunks)
  • .github/workflows/release-drafter.yaml (1 hunks)
  • Dockerfile (1 hunks)
  • Makefile (3 hunks)
  • go.mod (2 hunks)
  • site/package.json (1 hunks)
🚧 Files skipped from review as they are similar to previous changes (12)
  • .github/workflows/hugo.yaml
  • Dockerfile
  • site/package.json
  • .github/workflows/helm-publish.yaml
  • .github/workflows/make-test.yaml
  • .github/workflows/release-assets.yaml
  • .github/workflows/nilaway-lint.yaml
  • .github/workflows/release-drafter.yaml
  • .github/workflows/pre-commit.yaml
  • .github/workflows/docker-publish.yaml
  • .github/workflows/make-test-e2e.yaml
  • Makefile
⏰ Context from checks skipped due to timeout of 90000ms (1)
  • GitHub Check: pre-commit
🔇 Additional comments (16)
go.mod (16)

3-5: Go Version and Toolchain Update:
The Go version directive has been updated to go 1.23.0 and a new toolchain directive (toolchain go1.24.1) has been added. Please ensure that all associated build and CI workflows have been updated accordingly to use the new Go toolchain.


11-14: Testing & CLI Dependencies Updated:
The dependencies for testing and CLI enhancement—github.com/onsi/ginkgo/v2, github.com/onsi/gomega, github.com/spf13/cobra, and github.com/spf13/pflag—have been updated. Verify that your test suites and CLI commands continue to work seamlessly with these versions.


26-26: xxhash Dependency Update:
The github.com/cespare/xxhash/v2 dependency has been updated to version v2.3.0. Though a minor release, ensure that any hash-based functionality in the project is tested for compatibility.


32-32: json-patch v5 Upgrade:
The upgrade of github.com/evanphx/json-patch/v5 to v5.9.11 is noted. Confirm that JSON patching operations—if used anywhere in the project—continue to function correctly with this updated library.


34-34: CBOR Library Addition/Update:
The indirect dependency for github.com/fxamacker/cbor/v2 is now at version v2.7.0. If your project leverages CBOR encoding/decoding, it’s a good idea to run a focused test to ensure that behavior remains consistent.


36-36: OpenAPI JSON Pointer Update:
The github.com/go-openapi/jsonpointer update to v0.21.0 (from the previous version) should bring minor improvements. Verify that any integration relying on JSON pointer functionality remains stable.


38-38: OpenAPI Swag Dependency Upgrade:
Updating github.com/go-openapi/swag to v0.23.0 should help keep documentation generation and related tasks up-to-date. Please test any features that depend on this package.


43-43: Google Btree Update:
The version for github.com/google/btree is now updated to v1.1.3. Although typically an indirect dependency, it’s good practice to ensure that any performance optimizations leveraging B-trees are still effective.


47-47: Google pprof Version Update:
The github.com/google/pprof package has been bumped up to a build identified by a timestamp (v0.0.0-20241210010833-40e02aabc2ad). Please ensure that any profiling or debugging workflows depending on pprof behave as expected.


58-58: Moby Spdystream Upgrade:
The dependency for github.com/moby/spdystream has been updated from an older version to v0.5.0. This upgrade may offer improved performance or bug fixes. Confirm that any streaming or multiplexing capabilities remain fully operational.


65-68: Prometheus Dependencies Update:
The Prometheus-related dependencies (github.com/prometheus/client_golang to v1.19.1, client_model to v0.6.1, common to v0.55.0, and procfs to v0.15.1) have been updated. These are critical for metrics collection; thorough testing should be done to confirm that your monitoring and alerting setups continue functioning without disruption.


75-75: Float16 Library Update:
github.com/x448/float16 has been updated to version v0.8.4. Verify that any numerical conversions or computations relying on this library yield correct results, especially if using lower-precision floating point representations.


76-77: Etcd API and Client Package Updates:
Both go.etcd.io/etcd/api/v3 and go.etcd.io/etcd/client/pkg/v3 are now at version v3.5.19. Please ensure there are no regressions in the interaction with etcd, particularly in scenarios that involve critical data storage or retrieval.


80-88: Golang.org/x Dependencies Overhaul:
Multiple golang.org/x modules (including exp, net, oauth2, sync, sys, term, text, time, and tools) have been updated. These changes can affect low-level functionality, performance, or OS interactions. A series of regression and integration tests focusing on platform-dependent behavior is highly recommended.


91-95: Google and gRPC Libraries Updated:
The updates to google.golang.org/genproto (both API and RPC versions), google.golang.org/grpc (v1.65.0), google.golang.org/protobuf (v1.36.1), and gopkg.in/evanphx/json-patch.v4 (v4.12.0) are critical, as they may impact API communication and data serialization/deserialization. Validate that any gRPC services or protocol buffers used in your project remain fully compatible.


100-104:

Details

❓ Verification inconclusive

Kubernetes API Extensions and Related Utilities Upgrade:
The following dependencies have been updated:

  • k8s.io/apiextensions-apiserver to v0.32.1
  • k8s.io/klog/v2 to v2.130.1
  • k8s.io/kube-openapi to a newer timestamp version
  • sigs.k8s.io/json and sigs.k8s.io/structured-merge-diff/v4 (now at v4.4.2)
    These upgrades play a crucial role in ensuring that custom resource definitions and API extensions work correctly with your operator. Please perform end-to-end tests to detect any unnoticed incompatibilities with Kubernetes APIs.

Action Required: Verify Compatibility of Upgraded Kubernetes Dependencies

The go.mod file now lists the following updated dependencies:

  • k8s.io/apiextensions-apiserver v0.32.1
  • k8s.io/klog/v2 v2.130.1
  • k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f
  • sigs.k8s.io/json v0.0.0-20241010143419-9aa6b5e7a4b3
  • sigs.k8s.io/structured-merge-diff/v4 v4.4.2

These updates—central to ensuring that custom resource definitions and API extensions function correctly—appear in the final state without any residual or removed code. However, given that some dependencies now reference timestamped versions, it’s essential to run comprehensive end-to-end tests to catch any potential incompatibilities with the Kubernetes API.

Please verify these upgrades in your integration testing environment and ensure that no unexpected runtime issues occur.

klinch0 and others added 15 commits April 17, 2025 11:30
* We create several etcd clients in the reconciliation loop, but never
  had a defer .Close() for them.
* We erroneously try to configure these clients with etcd-0 instead of
  etcd-0.etcd-headless.namespace as the url.

Now fixed.

Signed-off-by: Timofei Larkin <lllamnyp@gmail.com>
Signed-off-by: Timofei Larkin <lllamnyp@gmail.com>
Signed-off-by: Timofei Larkin <lllamnyp@gmail.com>
* Several `defer c.Close()` added to clean up etcd clients after reconciliation.
* DNS names targeting etcd cluster members fixed to resolve properly.
* TLS capability added to etcd clients created during reconciliation.
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **Documentation**
- Added Kirill Klinchenkov and Timofei Larkin as new maintainers in the
maintainers list.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
Resolves #273

Signed-off-by: Timofei Larkin <lllamnyp@gmail.com>
@renovate

renovate Bot commented Dec 22, 2025

Copy link
Copy Markdown
Contributor Author

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

  • 55 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.23.0 -> 1.26.0
k8s.io/utils v0.0.0-20240502163921-fe8a2dddb1d0 -> v0.0.0-20260210185600-b8788abfbbc2
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.2 -> v1.7.13
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.9 -> v1.4.29
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.9 -> v2.7.29
github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.9 -> v1.4.30
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.2 -> v1.13.12
github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.11 -> v1.9.22
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.11 -> v1.13.29
github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.9 -> v1.19.29
github.com/aws/smithy-go v1.20.2 -> v1.27.1
github.com/cespare/xxhash/v2 v2.2.0 -> v2.3.0
github.com/coreos/go-systemd/v22 v22.5.0 -> v22.7.0
github.com/emicklei/go-restful/v3 v3.11.0 -> v3.13.0
github.com/evanphx/json-patch/v5 v5.9.0 -> v5.9.11
github.com/fsnotify/fsnotify v1.7.0 -> v1.9.0
github.com/go-openapi/jsonpointer v0.19.6 -> v0.21.0
github.com/go-openapi/swag v0.22.3 -> v0.23.0
github.com/google/btree v1.0.1 -> v1.1.3
github.com/google/gnostic-models v0.6.8 -> v0.7.0
github.com/google/go-cmp v0.6.0 -> v0.7.0
github.com/google/pprof v0.0.0-20240424215950-a892ee059fd6 -> v0.0.0-20260402051712-545e8a4df936
github.com/gorilla/websocket v1.5.0 -> v1.5.4-0.20250319132907-e064f32e3674
github.com/jonboulle/clockwork v0.2.2 -> v0.5.0
github.com/moby/spdystream v0.2.0 -> v0.5.1
github.com/modern-go/reflect2 v1.0.2 -> v1.0.3-0.20250322232337-35a7c28c31ee
github.com/pelletier/go-toml/v2 v2.2.2 -> v2.2.4
github.com/prometheus/client_golang v1.18.0 -> v1.23.2
github.com/prometheus/client_model v0.5.0 -> v0.6.2
github.com/prometheus/common v0.45.0 -> v0.67.5
github.com/prometheus/procfs v0.12.0 -> v0.19.2
github.com/sagikazarmark/locafero v0.4.0 -> v0.11.0
github.com/sourcegraph/conc v0.3.0 -> v0.3.1-0.20240121214520-5f936abd7ae8
github.com/spf13/afero v1.11.0 -> v1.15.0
github.com/spf13/cast v1.6.0 -> v1.10.0
github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2 -> v0.0.0-20221125231312-a49e3df8f510
go.etcd.io/bbolt v1.3.11 -> v1.4.3
go.etcd.io/etcd/api/v3 v3.5.21 -> v3.6.12
go.etcd.io/etcd/client/pkg/v3 v3.5.21 -> v3.6.12
go.etcd.io/etcd/pkg/v3 v3.5.21 -> v3.6.12
go.etcd.io/etcd/server/v3 v3.5.21 -> v3.6.12
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.49.0 -> v0.65.0
go.opentelemetry.io/otel v1.24.0 -> v1.41.0
golang.org/x/crypto v0.36.0 -> v0.50.0
golang.org/x/exp v0.0.0-20230905200255-921286631fa9 -> v0.0.0-20251219203646-944ab1f22d93
golang.org/x/net v0.38.0 -> v0.53.0
golang.org/x/oauth2 v0.18.0 -> v0.34.0
golang.org/x/sys v0.31.0 -> v0.43.0
google.golang.org/genproto/googleapis/api v0.0.0-20240311132316-a219d84964c2 -> v0.0.0-20260128011058-8636f8732409
google.golang.org/genproto/googleapis/rpc v0.0.0-20240314234333-6e1732d8331c -> v0.0.0-20260128011058-8636f8732409
google.golang.org/grpc v1.62.1 -> v1.79.3
google.golang.org/protobuf v1.33.0 -> v1.36.12-0.20260120151049-f2248ac996af
k8s.io/apiextensions-apiserver v0.30.1 -> v0.36.0
k8s.io/klog/v2 v2.120.1 -> v2.140.0
k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 -> v0.0.0-20260317180543-43fb72c5454a
sigs.k8s.io/yaml v1.4.0 -> v1.6.0

Andrei Kvapil (kvaps) and others added 11 commits March 13, 2026 13:07
## Summary
- Replace deprecated `gcr.io/kubebuilder/kube-rbac-proxy:v0.16.0` with
`quay.io/brancz/kube-rbac-proxy:v0.18.1`
- The GCR-hosted image became unavailable after March 18, 2025
- The new image is from the original upstream author (brancz)

Fixes #271

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **Chores**
* Updated authentication proxy image to
quay.io/brancz/kube-rbac-proxy:v0.18.1 across deployment configs and
Helm chart values.

* **Documentation**
* API reference updated to mark numerous embedded and top-level fields
as optional, clarifying optionality for specs like replicas, storage,
security, TLS, metadata, and pod disruption settings.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
Co-authored-by: Claude <noreply@anthropic.com>
Leave yaml.v2 indentation style, as used by default in k8s.
Signed-off-by: Andrey Kolkov <androndo@gmail.com>
* drop /bin/sh from restore: collapse restore-agent + restore-datadir
  into a single Go initContainer using etcdutl/v3/snapshot.NewV3()
* PodSecurityContext.FSGroup=65532 when bootstrap.restore is set so
  the nonroot restore-agent can mkdir into a freshly-mounted PVC
* tighten restore-agent: require all 5 env vars, trim cluster envs
  symmetrically, log + os.RemoveAll on partial state before retry,
  sentinel-based skip-check instead of bare member/
* bump default restore-agent memory limit (etcdutl Restore() runs
  in-process and OOM-kills on multi-GB snapshots at 512Mi)
* mirror PVC.SubPath hardening on the restore side (validatePVCSubPath)
* treat Job.Status.CompletionTime==nil in the errNoMarker grace
  branch as "still within grace" — finalize-empty is unrecoverable
* Go toolchain bump 1.22.4 -> 1.23.0 (Dockerfile + 5 workflows)
  required by go.etcd.io/etcd/etcdutl/v3 v3.5.21
* controller-gen bump v0.15.0 -> v0.16.5 (needed for Go 1.23 build);
  regenerate CRD + RBAC + deepcopy on top
* new CI workflow: codegen-drift gate runs make manifests generate
  helm-crd-copy and fails on dirty git status
* e2e: harden the kubectl port-forward race by wrapping health-
  check in Eventually; add restore continuation spec exercising the
  full PVC restore path against a live cluster

Signed-off-by: Andrey Kolkov <androndo@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies ok-to-test Indicates a non-member PR verified by an org member that is safe to test.

Projects

None yet

Development

Successfully merging this pull request may close these issues.