Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bump sigs.k8s.io/controller-runtime from 0.17.2 to 0.18.1 (#165)
Bumps [sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime) from 0.17.2 to 0.18.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/kubernetes-sigs/controller-runtime/releases">sigs.k8s.io/controller-runtime's releases</a>.</em></p> <blockquote> <h2>v0.18.1</h2> <h2>What's Changed</h2> <ul> <li>[release-0.18] 🐛 Cache: Fix label defaulting of byObject when namespaces are configured by <a href="https://github.com/k8s-infra-cherrypick-robot"><code>@k8s-infra-cherrypick-robot</code></a> in <a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/pull/2808">kubernetes-sigs/controller-runtime#2808</a></li> <li>[release-0.18] 🐛 correct kind source type by <a href="https://github.com/k8s-infra-cherrypick-robot"><code>@k8s-infra-cherrypick-robot</code></a> in <a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/pull/2809">kubernetes-sigs/controller-runtime#2809</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/kubernetes-sigs/controller-runtime/compare/v0.18.0...v0.18.1">https://github.com/kubernetes-sigs/controller-runtime/compare/v0.18.0...v0.18.1</a></p> <h2>v0.18.0</h2> <h2>:warning: Breaking Changes</h2> <ul> <li>Bump to k8s.io/* v1.30 (<a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2693">#2693</a> <a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2754">#2754</a> <a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2765">#2765</a> <a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2776">#2776</a> <a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2786">#2786</a>)</li> <li>Remove deprecated v1alpha1.ControllerManagerConfiguration (<a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2648">#2648</a>)</li> <li>admission.Decoder is now an interface (<a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2736">#2736</a>)</li> <li>Source, Event, Predicate, Handler: Add generics support (<a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2783">#2783</a> <a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2796">#2796</a>)</li> <li>client: Fix SubResourceCreateOptions signature in subresource client (<a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2766">#2766</a>)</li> </ul> <h2>:sparkles: New Features</h2> <ul> <li>cache: Add TransformStripManagedFields transform func (<a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2791">#2791</a>)</li> <li>client: Add client.WithFieldOwner to configure client-wide FieldManager (<a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2771">#2771</a> <a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2777">#2777</a>)</li> <li>controller: Add <code>NewQueue</code> option (<a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2767">#2767</a>)</li> <li>manager: Export HTTP server runnable implementation (<a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2473">#2473</a>)</li> <li>metrics/server: Add <code>ListenConfig</code> option (<a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2519">#2519</a>)</li> </ul> <h2>:bug: Bug Fixes</h2> <ul> <li>builder/webhook: Return error if For() is used multiple times (<a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2740">#2740</a>)</li> <li>cache: Keep selectors when byObject.Namespaces is defaulted (<a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2747">#2747</a>)</li> <li>cache: Prevent race when informers are started more than once (<a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2758">#2758</a>)</li> <li>fake client: Allow fakeclient to patch CR with no resourceVersion (<a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2725">#2725</a>)</li> <li>fake client: Do not consider an apply patch to be a strategic merge patch (<a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2679">#2679</a>)</li> <li>manager: Prevent leader election when shutting down a non-elected manager (<a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2724">#2724</a>)</li> <li>manager: Runnable group should check if stopped before enqueueing (<a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2757">#2757</a>)</li> <li>restmapper: Clean restmapper cache if a version is notFound (<a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2663">#2663</a>)</li> <li>restmapper: Fix cache invalidation (<a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2687">#2687</a>)</li> </ul> <h2>:seedling: Others</h2> <ul> <li>ci: Add OSSF scorecard action (<a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2714">#2714</a>)</li> <li>ci: Improve github actions dependencies versions and permissions (<a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2715">#2715</a>)</li> <li>ci: Pin checkout action in golangci-lint action, bump checkout action, use consistent tag format (<a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2729">#2729</a>)</li> <li>ci: Update golangci-lint to v1.57.2 (<a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2708">#2708</a> <a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2751">#2751</a>)</li> <li>ci: Update scorecard github action (<a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2728">#2728</a>)</li> <li>ci: Use go-install for versioned dependencies (<a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2710">#2710</a>)</li> <li>envtest: WaitForDefaultNamespace while starting up envtest (<a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2668">#2668</a>)</li> <li>owners: Cleanup owners files (<a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2730">#2730</a>)</li> <li>owners: Remove outdated testing framework approvers (<a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2709">#2709</a>)</li> <li>predicate: Compare labels and annotations using maps.Equal (<a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2705">#2705</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/kubernetes-sigs/controller-runtime/commit/cd2885e0d55f424fc6da25d9e18b3d17ccf13799"><code>cd2885e</code></a> Merge pull request <a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2809">#2809</a> from k8s-infra-cherrypick-robot/cherry-pick-2806-to-...</li> <li><a href="https://github.com/kubernetes-sigs/controller-runtime/commit/06acde32d542baf9fffdbcb33764928280480c0a"><code>06acde3</code></a> 🐛 correct kind source type</li> <li><a href="https://github.com/kubernetes-sigs/controller-runtime/commit/d6feaae5d5e10e1f7398ba1089fbf84b94f64246"><code>d6feaae</code></a> Merge pull request <a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2808">#2808</a> from k8s-infra-cherrypick-robot/cherry-pick-2805-to-...</li> <li><a href="https://github.com/kubernetes-sigs/controller-runtime/commit/87cae4cb85704dad5009308a56c0efa0a10bb7d2"><code>87cae4c</code></a> bug: Cache: Fix label defaulting of byObject when namespaces are configured</li> <li><a href="https://github.com/kubernetes-sigs/controller-runtime/commit/ed81fa696dea3c09e41dc88b271819f54d9c2f4c"><code>ed81fa6</code></a> Merge pull request <a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2796">#2796</a> from alvaroaleman/mark</li> <li><a href="https://github.com/kubernetes-sigs/controller-runtime/commit/b35cd6bdeade554626bce990bc467112817db034"><code>b35cd6b</code></a> :book: Mark Typed Handlers as experimental</li> <li><a href="https://github.com/kubernetes-sigs/controller-runtime/commit/b74908fd50f01704785762e94e79484d35ef6814"><code>b74908f</code></a> Merge pull request <a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2793">#2793</a> from kubernetes-sigs/dependabot/github_actions/actio...</li> <li><a href="https://github.com/kubernetes-sigs/controller-runtime/commit/a9db2080313012a448fe3a3c19ba68061be05ab2"><code>a9db208</code></a> Merge pull request <a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2794">#2794</a> from kubernetes-sigs/dependabot/github_actions/actio...</li> <li><a href="https://github.com/kubernetes-sigs/controller-runtime/commit/757ae66f026608084b9585a9319ac1ece428f67d"><code>757ae66</code></a> :seedling: Bump actions/upload-artifact from 4.3.1 to 4.3.3</li> <li><a href="https://github.com/kubernetes-sigs/controller-runtime/commit/18ae9e060c08da38cb59914f86e132c76cf0a761"><code>18ae9e0</code></a> :seedling: Bump actions/checkout from 4.1.2 to 4.1.3</li> <li>Additional commits viewable in <a href="https://github.com/kubernetes-sigs/controller-runtime/compare/v0.17.2...v0.18.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sigs.k8s.io/controller-runtime&package-manager=go_modules&previous-version=0.17.2&new-version=0.18.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
- Loading branch information