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.16.3 to 0.18.0 (#153)
Bumps [sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime) from 0.16.3 to 0.18.0. <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.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> <li>typos: Fix typo of CacheReader comment (<a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2773">#2773</a>)</li> <li>typos: Fix typo in channel option (<a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2792">#2792</a>)</li> <li>typos: Minor typo fixes in docstrings (<a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2727">#2727</a>)</li> </ul> <p>:book: Additionally, there have been 3 contributions to our documentation and book. (<a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2712">#2712</a>, <a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2770">#2770</a>, <a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2789">#2789</a>)</p> <h2>Dependencies</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <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><a href="https://github.com/kubernetes-sigs/controller-runtime/commit/4f002075bde68476dbe285ffbada1e34fc2f5d0c"><code>4f00207</code></a> Merge pull request <a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2792">#2792</a> from sbueringer/pr-fix-typo</li> <li><a href="https://github.com/kubernetes-sigs/controller-runtime/commit/9fb4913ac8664cb26efc175fb35066b55f404eb2"><code>9fb4913</code></a> Fix typo in channel option</li> <li><a href="https://github.com/kubernetes-sigs/controller-runtime/commit/5823d1b3ecb75b10d168759a7728d4997e863a3e"><code>5823d1b</code></a> Merge pull request <a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2791">#2791</a> from alvaroaleman/add-default-transform</li> <li><a href="https://github.com/kubernetes-sigs/controller-runtime/commit/ae0f6ab152671e6169d71dc0f001611e2c2635a7"><code>ae0f6ab</code></a> Merge pull request <a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2783">#2783</a> from alvaroaleman/compatible-generics</li> <li>Additional commits viewable in <a href="https://github.com/kubernetes-sigs/controller-runtime/compare/v0.16.3...v0.18.0">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.16.3&new-version=0.18.0)](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> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Dagan Henderson <dhenderson@teamraft.com>
- Loading branch information