Skip to content

Commit 6b5a7c9

Browse files
build(deps): Bump the all-go-mod-patch-and-minor group across 4 directories with 14 updates (#1143)
Bumps the all-go-mod-patch-and-minor group with 8 updates in the / directory: | Package | From | To | | --- | --- | --- | | [github.com/go-logr/logr](https://github.com/go-logr/logr) | `1.4.2` | `1.4.3` | | [github.com/samber/lo](https://github.com/samber/lo) | `1.49.1` | `1.50.0` | | [k8s.io/api](https://github.com/kubernetes/api) | `0.31.7` | `0.31.9` | | [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver) | `0.31.7` | `0.31.9` | | [k8s.io/kubelet](https://github.com/kubernetes/kubelet) | `0.31.7` | `0.31.9` | | [sigs.k8s.io/cluster-api](https://github.com/kubernetes-sigs/cluster-api) | `1.9.6` | `1.10.2` | | [sigs.k8s.io/cluster-api/test](https://github.com/kubernetes-sigs/cluster-api) | `1.9.6` | `1.10.2` | | [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) | `1.55.6` | `1.55.7` | Bumps the all-go-mod-patch-and-minor group with 5 updates in the /api directory: | Package | From | To | | --- | --- | --- | | [github.com/go-logr/logr](https://github.com/go-logr/logr) | `1.4.2` | `1.4.3` | | [k8s.io/api](https://github.com/kubernetes/api) | `0.31.7` | `0.31.9` | | [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver) | `0.31.7` | `0.31.9` | | [sigs.k8s.io/cluster-api](https://github.com/kubernetes-sigs/cluster-api) | `1.9.6` | `1.10.2` | | [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) | `1.55.6` | `1.55.7` | Bumps the all-go-mod-patch-and-minor group with 6 updates in the /common directory: | Package | From | To | | --- | --- | --- | | [github.com/go-logr/logr](https://github.com/go-logr/logr) | `1.4.2` | `1.4.3` | | [github.com/samber/lo](https://github.com/samber/lo) | `1.49.1` | `1.50.0` | | [k8s.io/api](https://github.com/kubernetes/api) | `0.31.7` | `0.31.9` | | [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver) | `0.31.7` | `0.31.9` | | [sigs.k8s.io/cluster-api](https://github.com/kubernetes-sigs/cluster-api) | `1.9.6` | `1.10.2` | | [sigs.k8s.io/cluster-api/test](https://github.com/kubernetes-sigs/cluster-api) | `1.9.6` | `1.10.2` | Bumps the all-go-mod-patch-and-minor group with 4 updates in the /hack/tools directory: [github.com/go-logr/logr](https://github.com/go-logr/logr), [k8s.io/api](https://github.com/kubernetes/api), [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver) and [sigs.k8s.io/cluster-api](https://github.com/kubernetes-sigs/cluster-api). Updates `github.com/go-logr/logr` from 1.4.2 to 1.4.3 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/go-logr/logr/releases">github.com/go-logr/logr's releases</a>.</em></p> <blockquote> <h2>v1.4.3</h2> <p>Minor release.</p> <h2>What's Changed</h2> <ul> <li>Fix slog tests for 1.25 by <a href="https://github.com/hoeppi-google"><code>@​hoeppi-google</code></a> in <a href="https://redirect.github.com/go-logr/logr/pull/361">go-logr/logr#361</a></li> <li>Remove one exception from Slog testing by <a href="https://github.com/thockin"><code>@​thockin</code></a> in <a href="https://redirect.github.com/go-logr/logr/pull/362">go-logr/logr#362</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/hoeppi-google"><code>@​hoeppi-google</code></a> made their first contribution in <a href="https://redirect.github.com/go-logr/logr/pull/361">go-logr/logr#361</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/go-logr/logr/compare/v1.4.2...v1.4.3">https://github.com/go-logr/logr/compare/v1.4.2...v1.4.3</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/go-logr/logr/commit/38a1c47ef633fa6b2eee6b8f2e1371ba8626e557"><code>38a1c47</code></a> build(deps): bump github/codeql-action from 3.28.17 to 3.28.18</li> <li><a href="https://github.com/go-logr/logr/commit/f08beddab4cfae7c700e37412a91047606f66417"><code>f08bedd</code></a> build(deps): bump actions/setup-go from 5.4.0 to 5.5.0</li> <li><a href="https://github.com/go-logr/logr/commit/6295e990590732bd047fb56334ec616b910b4bf7"><code>6295e99</code></a> build(deps): bump golangci/golangci-lint-action from 7.0.0 to 8.0.0</li> <li><a href="https://github.com/go-logr/logr/commit/028840dc37b35152848a85b81357dbbc45bce957"><code>028840d</code></a> build(deps): bump github/codeql-action from 3.28.15 to 3.28.17</li> <li><a href="https://github.com/go-logr/logr/commit/511e5faed831f0fdf0b0aa29f6ff8c51d32d2201"><code>511e5fa</code></a> Merge pull request <a href="https://redirect.github.com/go-logr/logr/issues/367">#367</a> from go-logr/dependabot/github_actions/github/codeql-...</li> <li><a href="https://github.com/go-logr/logr/commit/d806463e2af7f6bb8358724af752d7819e578a21"><code>d806463</code></a> build(deps): bump github/codeql-action from 3.28.13 to 3.28.15</li> <li><a href="https://github.com/go-logr/logr/commit/158c311e3d93473df2cce1def934ba9a8a7ba044"><code>158c311</code></a> Merge pull request <a href="https://redirect.github.com/go-logr/logr/issues/366">#366</a> from thockin/master</li> <li><a href="https://github.com/go-logr/logr/commit/c79ddb362b04bdd499c164077bd87e4989376ac1"><code>c79ddb3</code></a> Update to support golangci-lint v2</li> <li><a href="https://github.com/go-logr/logr/commit/20a64ba70790e5c948e8b6a71e8acb043c4a3205"><code>20a64ba</code></a> build(deps): bump github/codeql-action from 3.28.12 to 3.28.13</li> <li><a href="https://github.com/go-logr/logr/commit/0385e14044f26bb860687268be875e56c7343526"><code>0385e14</code></a> Add comments around slog exceptions</li> <li>Additional commits viewable in <a href="https://github.com/go-logr/logr/compare/v1.4.2...v1.4.3">compare view</a></li> </ul> </details> <br /> Updates `github.com/samber/lo` from 1.49.1 to 1.50.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/samber/lo/releases">github.com/samber/lo's releases</a>.</em></p> <blockquote> <h2>v1.50.0</h2> <h2>What's Changed</h2> <p>Here is the 50th minor version !! 🔥🥂</p> <h4>New methods</h4> <ul> <li>Implemented GroupByMap by <a href="https://github.com/maryum375"><code>@​maryum375</code></a> in <a href="https://redirect.github.com/samber/lo/pull/443">samber/lo#443</a></li> <li>feat: Add NthOr and NthOrEmpty functions by <a href="https://github.com/edvardsanta"><code>@​edvardsanta</code></a> in <a href="https://redirect.github.com/samber/lo/pull/611">samber/lo#611</a></li> <li>feat: adding FilterMapToSlice by <a href="https://github.com/samber"><code>@​samber</code></a> in <a href="https://redirect.github.com/samber/lo/pull/623">samber/lo#623</a></li> <li>feat(mutable): adding Map, MapI, Filter, FilterI by <a href="https://github.com/samber"><code>@​samber</code></a> in <a href="https://redirect.github.com/samber/lo/pull/577">samber/lo#577</a></li> <li>Add ElementsMatch, ElementsMatchBy by <a href="https://github.com/senago"><code>@​senago</code></a> in <a href="https://redirect.github.com/samber/lo/pull/589">samber/lo#589</a></li> </ul> <h3>Improvements</h3> <ul> <li>Perf(slice): Optimize iteration function parameters and add test cases by <a href="https://github.com/shuqingzai"><code>@​shuqingzai</code></a> in <a href="https://redirect.github.com/samber/lo/pull/587">samber/lo#587</a></li> <li>Preallocate result in FilterMap by <a href="https://github.com/renbou"><code>@​renbou</code></a> in <a href="https://redirect.github.com/samber/lo/pull/622">samber/lo#622</a></li> </ul> <h3>Documentation</h3> <ul> <li>docs: modify mutable.shuffle example code and Go Playground links by <a href="https://github.com/ebina4yaka"><code>@​ebina4yaka</code></a> in <a href="https://redirect.github.com/samber/lo/pull/595">samber/lo#595</a></li> <li>fix: Issue 605 (README for Ternary() by <a href="https://github.com/peterhoward42"><code>@​peterhoward42</code></a> in <a href="https://redirect.github.com/samber/lo/pull/606">samber/lo#606</a></li> <li>docs: add play link for ChunkEntries example in README by <a href="https://github.com/oswaldom-code"><code>@​oswaldom-code</code></a> in <a href="https://redirect.github.com/samber/lo/pull/600">samber/lo#600</a></li> <li>doc: update CoalesceXXX demo and result by <a href="https://github.com/jialeicui"><code>@​jialeicui</code></a> in <a href="https://redirect.github.com/samber/lo/pull/594">samber/lo#594</a></li> <li>docs: fix typo in readme by <a href="https://github.com/ahmedabdou14"><code>@​ahmedabdou14</code></a> in <a href="https://redirect.github.com/samber/lo/pull/620">samber/lo#620</a></li> </ul> <h3>Dependencies</h3> <ul> <li>chore(deps): bump golang.org/x/text from 0.21.0 to 0.22.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/samber/lo/pull/590">samber/lo#590</a></li> <li>chore(deps): bump golang.org/x/text from 0.22.0 to 0.24.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/samber/lo/pull/618">samber/lo#618</a></li> <li>chore(deps): bump golangci/golangci-lint-action from 6 to 7 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/samber/lo/pull/616">samber/lo#616</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/maryum375"><code>@​maryum375</code></a> made their first contribution in <a href="https://redirect.github.com/samber/lo/pull/443">samber/lo#443</a></li> <li><a href="https://github.com/shuqingzai"><code>@​shuqingzai</code></a> made their first contribution in <a href="https://redirect.github.com/samber/lo/pull/587">samber/lo#587</a></li> <li><a href="https://github.com/ebina4yaka"><code>@​ebina4yaka</code></a> made their first contribution in <a href="https://redirect.github.com/samber/lo/pull/595">samber/lo#595</a></li> <li><a href="https://github.com/jialeicui"><code>@​jialeicui</code></a> made their first contribution in <a href="https://redirect.github.com/samber/lo/pull/594">samber/lo#594</a></li> <li><a href="https://github.com/peterhoward42"><code>@​peterhoward42</code></a> made their first contribution in <a href="https://redirect.github.com/samber/lo/pull/606">samber/lo#606</a></li> <li><a href="https://github.com/edvardsanta"><code>@​edvardsanta</code></a> made their first contribution in <a href="https://redirect.github.com/samber/lo/pull/611">samber/lo#611</a></li> <li><a href="https://github.com/ahmedabdou14"><code>@​ahmedabdou14</code></a> made their first contribution in <a href="https://redirect.github.com/samber/lo/pull/620">samber/lo#620</a></li> <li><a href="https://github.com/renbou"><code>@​renbou</code></a> made their first contribution in <a href="https://redirect.github.com/samber/lo/pull/622">samber/lo#622</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/samber/lo/compare/v1.49.1...v1.50.0">https://github.com/samber/lo/compare/v1.49.1...v1.50.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/samber/lo/commit/5c8d84b205a85791cf908cc836673a79f3d17175"><code>5c8d84b</code></a> bump v1.50.0</li> <li><a href="https://github.com/samber/lo/commit/4a43ff68b4f2860c8160002155f1eddb236a0319"><code>4a43ff6</code></a> Add ElementsMatch, ElementsMatchBy (<a href="https://redirect.github.com/samber/lo/issues/589">#589</a>)</li> <li><a href="https://github.com/samber/lo/commit/0bc568abfc657698ab8e8dab159f92efbc96b148"><code>0bc568a</code></a> Update README.md</li> <li><a href="https://github.com/samber/lo/commit/c7a67cad51dfa1bb275b2861cd4855959c2ec70b"><code>c7a67ca</code></a> feat(mutable): adding Map, MapI, Filter, FilterI (<a href="https://redirect.github.com/samber/lo/issues/577">#577</a>)</li> <li><a href="https://github.com/samber/lo/commit/e5dba6f4592b1de9b31c4c5e6139f55158c9a393"><code>e5dba6f</code></a> feat: adding FilterMapToSlice (<a href="https://redirect.github.com/samber/lo/issues/623">#623</a>)</li> <li><a href="https://github.com/samber/lo/commit/e343af088ff3b5780ac033f2b50e868eb332375e"><code>e343af0</code></a> docs: add play link for ChunkEntries example in README (<a href="https://redirect.github.com/samber/lo/issues/600">#600</a>)</li> <li><a href="https://github.com/samber/lo/commit/38f67506fe429b7adf53d5584e393bb93fc2852b"><code>38f6750</code></a> optimization: preallocate result in FilterMap (<a href="https://redirect.github.com/samber/lo/issues/622">#622</a>)</li> <li><a href="https://github.com/samber/lo/commit/d91b19f1eb6ce00ebd6d7efeba5c319f5d6f7b2c"><code>d91b19f</code></a> chore: lint 💄</li> <li><a href="https://github.com/samber/lo/commit/964a3c7ac391b23e1316d99258830bd2d4431897"><code>964a3c7</code></a> chore(ci): test more go version</li> <li><a href="https://github.com/samber/lo/commit/0f7f47e3383ac1ec849c1271cc3d47b5a8937bb6"><code>0f7f47e</code></a> fix: fix backward compatibility to go 1.18</li> <li>Additional commits viewable in <a href="https://github.com/samber/lo/compare/v1.49.1...v1.50.0">compare view</a></li> </ul> </details> <br /> Updates `k8s.io/api` from 0.31.7 to 0.31.9 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/kubernetes/api/commit/95b8f80f176b5f19703f4dce9148d75978fe31a9"><code>95b8f80</code></a> Update dependencies to v0.31.9 tag</li> <li>See full diff in <a href="https://github.com/kubernetes/api/compare/v0.31.7...v0.31.9">compare view</a></li> </ul> </details> <br /> Updates `k8s.io/apiextensions-apiserver` from 0.31.7 to 0.31.9 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/kubernetes/apiextensions-apiserver/commit/df778b3988c27baa8c5ebf485189e563168f0fcc"><code>df778b3</code></a> Update dependencies to v0.31.9 tag</li> <li>See full diff in <a href="https://github.com/kubernetes/apiextensions-apiserver/compare/v0.31.7...v0.31.9">compare view</a></li> </ul> </details> <br /> Updates `k8s.io/apimachinery` from 0.31.7 to 0.31.9 <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/kubernetes/apimachinery/compare/v0.31.7...v0.31.9">compare view</a></li> </ul> </details> <br /> Updates `k8s.io/apiserver` from 0.31.7 to 0.31.9 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/kubernetes/apiserver/commit/6906d5cec6dababf8714eecf4d6ef2789e07a8a8"><code>6906d5c</code></a> Update dependencies to v0.31.9 tag</li> <li><a href="https://github.com/kubernetes/apiserver/commit/e8a4fefbacda96116d7564958ee4948914a366cb"><code>e8a4fef</code></a> Merge pull request <a href="https://redirect.github.com/kubernetes/apiserver/issues/131160">#131160</a><code>wojtek-t/automated-cherry-pick-of-#131020</code></li> <li><a href="https://github.com/kubernetes/apiserver/commit/55bfb7d14ec184cb0c99c095cff773d8e61093d7"><code>55bfb7d</code></a> Fix race for sending errors in watch</li> <li>See full diff in <a href="https://github.com/kubernetes/apiserver/compare/v0.31.7...v0.31.9">compare view</a></li> </ul> </details> <br /> Updates `k8s.io/client-go` from 0.31.7 to 0.31.9 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/kubernetes/client-go/commit/21a94d495971dbc6ca323079d96fee3c86ec344c"><code>21a94d4</code></a> Update dependencies to v0.31.9 tag</li> <li>See full diff in <a href="https://github.com/kubernetes/client-go/compare/v0.31.7...v0.31.9">compare view</a></li> </ul> </details> <br /> Updates `k8s.io/component-base` from 0.31.7 to 0.31.9 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/kubernetes/component-base/commit/d6267b7f84b23174e5d11f3db9e94c43687d029f"><code>d6267b7</code></a> Update dependencies to v0.31.9 tag</li> <li>See full diff in <a href="https://github.com/kubernetes/component-base/compare/v0.31.7...v0.31.9">compare view</a></li> </ul> </details> <br /> Updates `k8s.io/kubelet` from 0.31.7 to 0.31.9 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/kubernetes/kubelet/commit/18571d6b5d1320f45392fd9cdf9861957974843f"><code>18571d6</code></a> Update dependencies to v0.31.9 tag</li> <li>See full diff in <a href="https://github.com/kubernetes/kubelet/compare/v0.31.7...v0.31.9">compare view</a></li> </ul> </details> <br /> Updates `sigs.k8s.io/cluster-api` from 1.9.6 to 1.10.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/kubernetes-sigs/cluster-api/releases">sigs.k8s.io/cluster-api's releases</a>.</em></p> <blockquote> <h2>v1.10.2</h2> <h2>👌 Kubernetes version support</h2> <ul> <li>Management Cluster: v1.28.x -&gt; v1.33.x</li> <li>Workload Cluster: v1.26.x -&gt; v1.33.x</li> </ul> <p><a href="https://cluster-api.sigs.k8s.io/reference/versions.html">More information about version support can be found here</a></p> <h2>Changes since v1.10.1</h2> <h2>:chart_with_upwards_trend: Overview</h2> <ul> <li>10 new commits merged</li> <li>2 feature additions ✨</li> <li>3 bugs fixed 🐛</li> </ul> <h2>:sparkles: New Features</h2> <ul> <li>Dependency: Complete bump to Kubernetes v1.33 (<a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12211">#12211</a>)</li> <li>Dependency: Update KUBEBUILDER_ENVTEST_KUBERNETES_VERSION (<a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12167">#12167</a>)</li> </ul> <h2>:bug: Bug Fixes</h2> <ul> <li>Bootstrap: Relax minLength for bootstrap.dataSecretName to 0 (<a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12180">#12180</a>)</li> <li>ClusterClass: Fix pattern on Cluster classNamespace field (<a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12252">#12252</a>)</li> <li>Machine: fallback to InfraMachine providerID if Machine providerID is not set (<a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12209">#12209</a>)</li> </ul> <h2>:seedling: Others</h2> <ul> <li>Dependency: Bump cert-manager to v1.17.2 (<a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12217">#12217</a>)</li> <li>Dependency/Security: Bump modules to fix CVEs (<a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12176">#12176</a>)</li> <li>e2e: Add 1.33 kind image to mapper.go file (<a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12192">#12192</a>)</li> <li>e2e: Add an option to override custom node image name for kind cluster (<a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12239">#12239</a>)</li> </ul> <p>:book: Additionally, there has been 1 contribution to our documentation and book. (<a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12141">#12141</a>)</p> <h2>Dependencies</h2> <h3>Added</h3> <p><em>Nothing has changed.</em></p> <h3>Changed</h3> <ul> <li>golang.org/x/net: v0.37.0 → v0.38.0</li> </ul> <h3>Removed</h3> <p><em>Nothing has changed.</em></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/kubernetes-sigs/cluster-api/commit/525566440a77696f6d57535229987ad226a5e51a"><code>5255664</code></a> Merge pull request <a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12252">#12252</a> from sbueringer/pr-fix-namespace-pattern</li> <li><a href="https://github.com/kubernetes-sigs/cluster-api/commit/30e7a3253f310e7704aad50cc5baefb35370951b"><code>30e7a32</code></a> Fix pattern on Cluster classNamespace field</li> <li><a href="https://github.com/kubernetes-sigs/cluster-api/commit/29865baa01b88c0e3322bf498f7efcfe0790dde2"><code>29865ba</code></a> Merge pull request <a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12239">#12239</a> from k8s-infra-cherrypick-robot/cherry-pick-12186-t...</li> <li><a href="https://github.com/kubernetes-sigs/cluster-api/commit/39207ca5094ea10e83d5454a48bc47fc492bad24"><code>39207ca</code></a> Add an option to override custom node image name for kind cluster</li> <li><a href="https://github.com/kubernetes-sigs/cluster-api/commit/718dac1333663bfc584b782ddbf767375d48fe23"><code>718dac1</code></a> Merge pull request <a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12217">#12217</a> from k8s-infra-cherrypick-robot/cherry-pick-12210-t...</li> <li><a href="https://github.com/kubernetes-sigs/cluster-api/commit/44b27ea4b6d0446d951114336b5e8ef9955dc443"><code>44b27ea</code></a> update cert-manager to v1.17.2</li> <li><a href="https://github.com/kubernetes-sigs/cluster-api/commit/805064ee1912bfbd2c5fa9f251ff404853b55b50"><code>805064e</code></a> Merge pull request <a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12211">#12211</a> from k8s-infra-cherrypick-robot/cherry-pick-12206-t...</li> <li><a href="https://github.com/kubernetes-sigs/cluster-api/commit/e6da064c59097e6cc2983af5612e5f88fb177c4f"><code>e6da064</code></a> Complete bump to Kubernetes v1.33</li> <li><a href="https://github.com/kubernetes-sigs/cluster-api/commit/aa8714b3575bde4fd66589ffb8d18727b1cb62df"><code>aa8714b</code></a> Merge pull request <a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12209">#12209</a> from k8s-infra-cherrypick-robot/cherry-pick-11985-t...</li> <li><a href="https://github.com/kubernetes-sigs/cluster-api/commit/7f42ed71eaf38fce431c5a54b5667a8f75c2f03c"><code>7f42ed7</code></a> drain node by infraMachine ProviderID</li> <li>Additional commits viewable in <a href="https://github.com/kubernetes-sigs/cluster-api/compare/v1.9.6...v1.10.2">compare view</a></li> </ul> </details> <br /> Updates `sigs.k8s.io/cluster-api/test` from 1.9.6 to 1.10.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/kubernetes-sigs/cluster-api/releases">sigs.k8s.io/cluster-api/test's releases</a>.</em></p> <blockquote> <h2>v1.10.2</h2> <h2>👌 Kubernetes version support</h2> <ul> <li>Management Cluster: v1.28.x -&gt; v1.33.x</li> <li>Workload Cluster: v1.26.x -&gt; v1.33.x</li> </ul> <p><a href="https://cluster-api.sigs.k8s.io/reference/versions.html">More information about version support can be found here</a></p> <h2>Changes since v1.10.1</h2> <h2>:chart_with_upwards_trend: Overview</h2> <ul> <li>10 new commits merged</li> <li>2 feature additions ✨</li> <li>3 bugs fixed 🐛</li> </ul> <h2>:sparkles: New Features</h2> <ul> <li>Dependency: Complete bump to Kubernetes v1.33 (<a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12211">#12211</a>)</li> <li>Dependency: Update KUBEBUILDER_ENVTEST_KUBERNETES_VERSION (<a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12167">#12167</a>)</li> </ul> <h2>:bug: Bug Fixes</h2> <ul> <li>Bootstrap: Relax minLength for bootstrap.dataSecretName to 0 (<a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12180">#12180</a>)</li> <li>ClusterClass: Fix pattern on Cluster classNamespace field (<a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12252">#12252</a>)</li> <li>Machine: fallback to InfraMachine providerID if Machine providerID is not set (<a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12209">#12209</a>)</li> </ul> <h2>:seedling: Others</h2> <ul> <li>Dependency: Bump cert-manager to v1.17.2 (<a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12217">#12217</a>)</li> <li>Dependency/Security: Bump modules to fix CVEs (<a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12176">#12176</a>)</li> <li>e2e: Add 1.33 kind image to mapper.go file (<a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12192">#12192</a>)</li> <li>e2e: Add an option to override custom node image name for kind cluster (<a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12239">#12239</a>)</li> </ul> <p>:book: Additionally, there has been 1 contribution to our documentation and book. (<a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12141">#12141</a>)</p> <h2>Dependencies</h2> <h3>Added</h3> <p><em>Nothing has changed.</em></p> <h3>Changed</h3> <ul> <li>golang.org/x/net: v0.37.0 → v0.38.0</li> </ul> <h3>Removed</h3> <p><em>Nothing has changed.</em></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/kubernetes-sigs/cluster-api/commit/525566440a77696f6d57535229987ad226a5e51a"><code>5255664</code></a> Merge pull request <a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12252">#12252</a> from sbueringer/pr-fix-namespace-pattern</li> <li><a href="https://github.com/kubernetes-sigs/cluster-api/commit/30e7a3253f310e7704aad50cc5baefb35370951b"><code>30e7a32</code></a> Fix pattern on Cluster classNamespace field</li> <li><a href="https://github.com/kubernetes-sigs/cluster-api/commit/29865baa01b88c0e3322bf498f7efcfe0790dde2"><code>29865ba</code></a> Merge pull request <a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12239">#12239</a> from k8s-infra-cherrypick-robot/cherry-pick-12186-t...</li> <li><a href="https://github.com/kubernetes-sigs/cluster-api/commit/39207ca5094ea10e83d5454a48bc47fc492bad24"><code>39207ca</code></a> Add an option to override custom node image name for kind cluster</li> <li><a href="https://github.com/kubernetes-sigs/cluster-api/commit/718dac1333663bfc584b782ddbf767375d48fe23"><code>718dac1</code></a> Merge pull request <a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12217">#12217</a> from k8s-infra-cherrypick-robot/cherry-pick-12210-t...</li> <li><a href="https://github.com/kubernetes-sigs/cluster-api/commit/44b27ea4b6d0446d951114336b5e8ef9955dc443"><code>44b27ea</code></a> update cert-manager to v1.17.2</li> <li><a href="https://github.com/kubernetes-sigs/cluster-api/commit/805064ee1912bfbd2c5fa9f251ff404853b55b50"><code>805064e</code></a> Merge pull request <a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12211">#12211</a> from k8s-infra-cherrypick-robot/cherry-pick-12206-t...</li> <li><a href="https://github.com/kubernetes-sigs/cluster-api/commit/e6da064c59097e6cc2983af5612e5f88fb177c4f"><code>e6da064</code></a> Complete bump to Kubernetes v1.33</li> <li><a href="https://github.com/kubernetes-sigs/cluster-api/commit/aa8714b3575bde4fd66589ffb8d18727b1cb62df"><code>aa8714b</code></a> Merge pull request <a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12209">#12209</a> from k8s-infra-cherrypick-robot/cherry-pick-11985-t...</li> <li><a href="https://github.com/kubernetes-sigs/cluster-api/commit/7f42ed71eaf38fce431c5a54b5667a8f75c2f03c"><code>7f42ed7</code></a> drain node by infraMachine ProviderID</li> <li>Additional commits viewable in <a href="https://github.com/kubernetes-sigs/cluster-api/compare/v1.9.6...v1.10.2">compare view</a></li> </ul> </details> <br /> Updates `sigs.k8s.io/controller-runtime` from 0.19.7 to 0.20.4 <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.20.4</h2> <h2>What's Changed</h2> <ul> <li>:bug: Restmapper: Respect preferred version 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/3159">kubernetes-sigs/controller-runtime#3159</a></li> <li>🌱 Mention the SkipNameValidation option in the name validation error 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/3172">kubernetes-sigs/controller-runtime#3172</a></li> <li>:sparkles: Controller: Retain the priority 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/3173">kubernetes-sigs/controller-runtime#3173</a></li> <li>✨Add RELEASE_TAG to tools/setup-envtest to show binary version with setup-envtest version 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/3175">kubernetes-sigs/controller-runtime#3175</a></li> <li>:seedling: Handlers: Default to LowPriorityWhenUnchanged without a wrapper by <a href="https://github.com/alvaroaleman"><code>@​alvaroaleman</code></a> in <a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/pull/3179">kubernetes-sigs/controller-runtime#3179</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/kubernetes-sigs/controller-runtime/compare/v0.20.3...v0.20.4">https://github.com/kubernetes-sigs/controller-runtime/compare/v0.20.3...v0.20.4</a></p> <h2>v0.20.3</h2> <h2>What's Changed</h2> <ul> <li>🐛 fix: cache should list out of global cache when present and necessary 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/3127">kubernetes-sigs/controller-runtime#3127</a></li> <li>🌱 Export envtest.ReadCRDFiles 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/3131">kubernetes-sigs/controller-runtime#3131</a></li> <li>:bug: Fakeclient: Fix dataraces when writing to the scheme 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/3145">kubernetes-sigs/controller-runtime#3145</a></li> <li>Revert &quot;✨ Expose all Go runtime metrics&quot; by <a href="https://github.com/alvaroaleman"><code>@​alvaroaleman</code></a> in <a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/pull/3147">kubernetes-sigs/controller-runtime#3147</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/kubernetes-sigs/controller-runtime/compare/v0.20.2...v0.20.3">https://github.com/kubernetes-sigs/controller-runtime/compare/v0.20.2...v0.20.3</a></p> <h2>v0.20.2</h2> <h2>What's Changed</h2> <ul> <li>✨ Expose all Go runtime metrics 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/3100">kubernetes-sigs/controller-runtime#3100</a></li> <li>🐛Fix behavior of rate limit option in priorityqueue.AddWithOpts 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/3106">kubernetes-sigs/controller-runtime#3106</a></li> <li>🌱 Update dependencies, k8s 1.32.1 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/3108">kubernetes-sigs/controller-runtime#3108</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/kubernetes-sigs/controller-runtime/compare/v0.20.1...v0.20.2">https://github.com/kubernetes-sigs/controller-runtime/compare/v0.20.1...v0.20.2</a></p> <h2>v0.20.1</h2> <h2>What's Changed</h2> <ul> <li>🐛 Check to see if custom source implements fmt.Stringer when logging 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/3077">kubernetes-sigs/controller-runtime#3077</a></li> <li>🐛 cache: clone maps to prevent data race when concurrently creating caches using the same options 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/3079">kubernetes-sigs/controller-runtime#3079</a></li> <li>🐛 support WaitForSync in custom TypedSyncingSource 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/3086">kubernetes-sigs/controller-runtime#3086</a></li> <li>🌱 Add debug logging for the state of the priority queue 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/3088">kubernetes-sigs/controller-runtime#3088</a></li> <li>:bug: Priorityqueue: Yet another queue_depth metric fix 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/3089">kubernetes-sigs/controller-runtime#3089</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/kubernetes-sigs/controller-runtime/compare/v0.20.0...v0.20.1">https://github.com/kubernetes-sigs/controller-runtime/compare/v0.20.0...v0.20.1</a></p> <h2>v0.20.0</h2> <h2>Highlights</h2> <ul> <li>Based on k8s.io/* v1.32 libraries and minimum Go version is now v1.23</li> <li>New experimental priority queue feature <ul> <li>More details in <a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3013">#3013</a> and <a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2374">#2374</a></li> <li>Can be enabled via manager.Options.Controller.UsePriorityQueue</li> <li>Please give it a try and provide feedback in <a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2374">#2374</a></li> </ul> </li> <li><a href="https://redirect.github.com/kubernetes/enhancements/issues/3352">AggregatedDiscovery</a> is automatically used when available (<a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2901">#2901</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/0f7927c52ef41f261195054ec7f01902357e2c33"><code>0f7927c</code></a> Merge pull request <a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3179">#3179</a> from alvaroaleman/lowpdefault</li> <li><a href="https://github.com/kubernetes-sigs/controller-runtime/commit/9951869f7cf4bb7280230650a52a9555a78dbb16"><code>9951869</code></a> :seedling: TypedRequestForOwner: Decrease priority when unchanged</li> <li><a href="https://github.com/kubernetes-sigs/controller-runtime/commit/c7d5d83a85f695a61a8f7710a0d08705da4caf9a"><code>c7d5d83</code></a> Fix godoc of TypedEventHandler</li> <li><a href="https://github.com/kubernetes-sigs/controller-runtime/commit/2062f3a5c6c3b98756c1af5a4fab3f854f89b8fe"><code>2062f3a</code></a> :seedling: Remove redundant WithLowPriorityWhenUnchanged in builder</li> <li><a href="https://github.com/kubernetes-sigs/controller-runtime/commit/2af3164c7e3141ec556c14e065217798b63db28a"><code>2af3164</code></a> :seedling: Followups to default low priority in mappers</li> <li><a href="https://github.com/kubernetes-sigs/controller-runtime/commit/29debb1426f7b240ab914e9d5202b118652237aa"><code>29debb1</code></a> :seedling: Handlers: Use low priority when object is unchanged and priority q</li> <li><a href="https://github.com/kubernetes-sigs/controller-runtime/commit/535565878feb6248fddc5c2be6727fa761ad90d0"><code>5355658</code></a> 🐛Implement priorityqueue as default on handlers if using priorityqueue interf...</li> <li><a href="https://github.com/kubernetes-sigs/controller-runtime/commit/3156ace3fa107b02084d5228ef1f5477178fb81a"><code>3156ace</code></a> Merge pull request <a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3175">#3175</a> from k8s-infra-cherrypick-robot/cherry-pick-3166-to-...</li> <li><a href="https://github.com/kubernetes-sigs/controller-runtime/commit/4ae5f398bf654b0c05e41d8f86d09cf6d8ee156c"><code>4ae5f39</code></a> add version.version to tools/setup-envtest to show installed version</li> <li><a href="https://github.com/kubernetes-sigs/controller-runtime/commit/833f208cc6d6dfae661d3ce246534dbf21a89010"><code>833f208</code></a> Merge pull request <a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3173">#3173</a> from k8s-infra-cherrypick-robot/cherry-pick-3167-to-...</li> <li>Additional commits viewable in <a href="https://github.com/kubernetes-sigs/controller-runtime/compare/v0.19.7...v0.20.4">compare view</a></li> </ul> </details> <br /> Updates `github.com/aws/aws-sdk-go` from 1.55.6 to 1.55.7 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/aws/aws-sdk-go/releases">github.com/aws/aws-sdk-go's releases</a>.</em></p> <blockquote> <h1>Release v1.55.7 (2025-04-22)</h1> <h3>SDK Bugs</h3> <ul> <li><code>service/s3/s3manager</code>: Abort multipart download if object is modified during download <ul> <li>Fixes <a href="https://redirect.github.com/aws/aws-sdk-go/issues/4986">4986</a></li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/aws/aws-sdk-go/commit/163aada692ed32951f979aacf452ded4c03b8a7c"><code>163aada</code></a> release v1.55.7 (2025-04-22) (<a href="https://redirect.github.com/aws/aws-sdk-go/issues/5346">#5346</a>)</li> <li><a href="https://github.com/aws/aws-sdk-go/commit/9eb2bfd2f949fc81b96cee6b5aae6d9b84abea75"><code>9eb2bfd</code></a> Abort multi part download if the object is modified during download</li> <li><a href="https://github.com/aws/aws-sdk-go/commit/8d203ccff393340d080be0417d091cc60354449b"><code>8d203cc</code></a> Update bug-report.yml</li> <li>See full diff in <a href="https://github.com/aws/aws-sdk-go/compare/v1.55.6...v1.55.7">compare view</a></li> </ul> </details> <br /> Updates `k8s.io/api` from 0.31.7 to 0.32.3 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/kubernetes/api/commit/95b8f80f176b5f19703f4dce9148d75978fe31a9"><code>95b8f80</code></a> Update dependencies to v0.31.9 tag</li> <li>See full diff in <a href="https://github.com/kubernetes/api/compare/v0.31.7...v0.31.9">compare view</a></li> </ul> </details> <br /> Updates `k8s.io/apiextensions-apiserver` from 0.31.7 to 0.32.3 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/kubernetes/apiextensions-apiserver/commit/df778b3988c27baa8c5ebf485189e563168f0fcc"><code>df778b3</code></a> Update dependencies to v0.31.9 tag</li> <li>See full diff in <a href="https://github.com/kubernetes/apiextensions-apiserver/compare/v0.31.7...v0.31.9">compare view</a></li> </ul> </details> <br /> Updates `k8s.io/apimachinery` from 0.31.7 to 0.32.3 <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/kubernetes/apimachinery/compare/v0.31.7...v0.31.9">compare view</a></li> </ul> </details> <br /> Updates `k8s.io/utils` from 0.0.0-20240711033017-18e509b52bc8 to 0.0.0-20241104100929-3ea5e8cea738 <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/kubernetes/utils/commits">compare view</a></li> </ul> </details> <br /> Updates `sigs.k8s.io/cluster-api` from 1.9.6 to 1.10.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/kubernetes-sigs/cluster-api/releases">sigs.k8s.io/cluster-api's releases</a>.</em></p> <blockquote> <h2>v1.10.2</h2> <h2>👌 Kubernetes version support</h2> <ul> <li>Management Cluster: v1.28.x -&gt; v1.33.x</li> <li>Workload Cluster: v1.26.x -&gt; v1.33.x</li> </ul> <p><a href="https://cluster-api.sigs.k8s.io/reference/versions.html">More information about version support can be found here</a></p> <h2>Changes since v1.10.1</h2> <h2>:chart_with_upwards_trend: Overview</h2> <ul> <li>10 new commits merged</li> <li>2 feature additions ✨</li> <li>3 bugs fixed 🐛</li> </ul> <h2>:sparkles: New Features</h2> <ul> <li>Dependency: Complete bump to Kubernetes v1.33 (<a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12211">#12211</a>)</li> <li>Dependency: Update KUBEBUILDER_ENVTEST_KUBERNETES_VERSION (<a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12167">#12167</a>)</li> </ul> <h2>:bug: Bug Fixes</h2> <ul> <li>Bootstrap: Relax minLength for bootstrap.dataSecretName to 0 (<a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12180">#12180</a>)</li> <li>ClusterClass: Fix pattern on Cluster classNamespace field (<a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12252">#12252</a>)</li> <li>Machine: fallback to InfraMachine providerID if Machine providerID is not set (<a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12209">#12209</a>)</li> </ul> <h2>:seedling: Others</h2> <ul> <li>Dependency: Bump cert-manager to v1.17.2 (<a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12217">#12217</a>)</li> <li>Dependency/Security: Bump modules to fix CVEs (<a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12176">#12176</a>)</li> <li>e2e: Add 1.33 kind image to mapper.go file (<a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12192">#12192</a>)</li> <li>e2e: Add an option to override custom node image name for kind cluster (<a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12239">#12239</a>)</li> </ul> <p>:book: Additionally, there has been 1 contribution to our documentation and book. (<a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12141">#12141</a>)</p> <h2>Dependencies</h2> <h3>Added</h3> <p><em>Nothing has changed.</em></p> <h3>Changed</h3> <ul> <li>golang.org/x/net: v0.37.0 → v0.38.0</li> </ul> <h3>Removed</h3> <p><em>Nothing has changed.</em></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/kubernetes-sigs/cluster-api/commit/525566440a77696f6d57535229987ad226a5e51a"><code>5255664</code></a> Merge pull request <a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12252">#12252</a> from sbueringer/pr-fix-namespace-pattern</li> <li><a href="https://github.com/kubernetes-sigs/cluster-api/commit/30e7a3253f310e7704aad50cc5baefb35370951b"><code>30e7a32</code></a> Fix pattern on Cluster classNamespace field</li> <li><a href="https://github.com/kubernetes-sigs/cluster-api/commit/29865baa01b88c0e3322bf498f7efcfe0790dde2"><code>29865ba</code></a> Merge pull request <a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12239">#12239</a> from k8s-infra-cherrypick-robot/cherry-pick-12186-t...</li> <li><a href="https://github.com/kubernetes-sigs/cluster-api/commit/39207ca5094ea10e83d5454a48bc47fc492bad24"><code>39207ca</code></a> Add an option to override custom node image name for kind cluster</li> <li><a href="https://github.com/kubernetes-sigs/cluster-api/commit/718dac1333663bfc584b782ddbf767375d48fe23"><code>718dac1</code></a> Merge pull request <a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12217">#12217</a> from k8s-infra-cherrypick-robot/cherry-pick-12210-t...</li> <li><a href="https://github.com/kubernetes-sigs/cluster-api/commit/44b27ea4b6d0446d951114336b5e8ef9955dc443"><code>44b27ea</code></a> update cert-manager to v1.17.2</li> <li><a href="https://github.com/kubernetes-sigs/cluster-api/commit/805064ee1912bfbd2c5fa9f251ff404853b55b50"><code>805064e</code></a> Merge pull request <a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12211">#12211</a> from k8s-infra-cherrypick-robot/cherry-pick-12206-t...</li> <li><a href="https://github.com/kubernetes-sigs/cluster-api/commit/e6da064c59097e6cc2983af5612e5f88fb177c4f"><code>e6da064</code></a> Complete bump to Kubernetes v1.33</li> <li><a href="https://github.com/kubernetes-sigs/cluster-api/commit/aa8714b3575bde4fd66589ffb8d18727b1cb62df"><code>aa8714b</code></a> Merge pull request <a href="https://redirect.github.com/kubernetes-sigs/cluster-api/issues/12209">#12209</a> from k8s-infra-cherrypick-robot/cherry-pick-11985-t...</li> <li><a href="https://github.com/kubernetes-sigs/cluster-api/commit/7f42ed71eaf38fce431c5a54b5667a8f75c2f03c"><code>7f42ed7</code></a> drain node by infraMachine ProviderID</li> <li>Additional commits viewable in <a href="https://github.com/kubernetes-sigs/cluster-api/compare/v1.9.6...v1.10.2">compare view</a></li> </ul> </details> <br /> Updates `sigs.k8s.io/controller-runtime` from 0.19.7 to 0.20.4 <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.20.4</h2> <h2>What's Changed</h2> <ul> <li>:bug: Restmapper: Respect preferred version 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/3159">kubernetes-sigs/controller-runtime#3159</a></li> <li>🌱 Mention the SkipNameValidation option in the name validation error 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/3172">kubernetes-sigs/controller-runtime#3172</a></li> <li>:sparkles: Controller: Retain the priority 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/3173">kubernetes-sigs/controller-runtime#3173</a></li> <li>✨Add RELEASE_TAG to tools/setup-envtest to show binary version with setup-envtest version 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/3175">kubernetes-sigs/controller-runtime#3175</a></li> <li>:seedling: Handlers: Default to LowPriorityWhenUnchanged without a wrapper by <a href="https://github.com/alvaroaleman"><code>@​alvaroaleman</code></a> in <a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/pull/3179">kubernetes-sigs/controller-runtime#3179</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/kubernetes-sigs/controller-runtime/compare/v0.20.3...v0.20.4">https://github.com/kubernetes-sigs/controller-runtime/compare/v0.20.3...v0.20.4</a></p> <h2>v0.20.3</h2> <h2>What's Changed</h2> <ul> <li>🐛 fix: cache should list out of global cache when present and necessary 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/3127">kubernetes-sigs/controller-runtime#3127</a></li> <li>🌱 Export envtest.ReadCRDFiles 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/3131">kubernetes-sigs/controller-runtime#3131</a></li> <li>:bug: Fakeclient: Fix dataraces when writing to the scheme 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/3145">kubernetes-sigs/controller-runtime#3145</a></li> <li>Revert &quot;✨ Expose all Go runtime metrics&quot; by <a href="https://github.com/alvaroaleman"><code>@​alvaroaleman</code></a> in <a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/pull/3147">kubernetes-sigs/controller-runtime#3147</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/kubernetes-sigs/controller-runtime/compare/v0.20.2...v0.20.3">https://github.com/kubernetes-sigs/controller-runtime/compare/v0.20.2...v0.20.3</a></p> <h2>v0.20.2</h2> <h2>What's Changed</h2> <ul> <li>✨ Expose all Go runtime metrics 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/3100">kubernetes-sigs/controller-runtime#3100</a></li> <li>🐛Fix behavior of rate limit option in priorityqueue.AddWithOpts 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/3106">kubernetes-sigs/controller-runtime#3106</a></li> <li>🌱 Update dependencies, k8s 1.32.1 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/3108">kubernetes-sigs/controller-runtime#3108</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/kubernetes-sigs/controller-runtime/compare/v0.20.1...v0.20.2">https://github.com/kubernetes-sigs/controller-runtime/compare/v0.20.1...v0.20.2</a></p> <h2>v0.20.1</h2> <h2>What's Changed</h2> <ul> <li>🐛 Check to see if custom source implements fmt.Stringer when logging 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/3077">kubernetes-sigs/controller-runtime#3077</a></li> <li>🐛 cache: clone maps to prevent data race when concurrently creating caches using the same options 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/3079">kubernetes-sigs/controller-runtime#3079</a></li> <li>🐛 support WaitForSync in custom TypedSyncingSource 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/3086">kubernetes-sigs/controller-runtime#3086</a></li> <li>🌱 Add debug logging for the state of the priority queue 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/3088">kubernetes-sigs/controller-runtime#3088</a></li> <li>:bug: Priorityqueue: Yet another queue_depth metric fix 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/3089">kubernetes-sigs/controller-runtime#3089</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/kubernetes-sigs/controller-runtime/compare/v0.20.0...v0.20.1">https://github.com/kubernetes-sigs/controller-runtime/compare/v0.20.0...v0.20.1</a></p> <h2>v0.20.0</h2> <h2>Highlights</h2> <ul> <li>Based on k8s.io/* v1.32 libraries and minimum Go version is now v1.23</li> <li>New experimental priority queue feature <ul> <li>More details in <a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3013">#3013</a> and <a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2374">#2374</a></li> <li>Can be enabled via manager.Options.Controller.UsePriorityQueue</li> <li>Please give it a try and provide feedback in <a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2374">#2374</a></li> </ul> </li> <li><a href="https://redirect.github.com/kubernetes/enhancements/issues/3352">AggregatedDiscovery</a> is automatically used when available (<a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2901">#2901</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/0f7927c52ef41f261195054ec7f01902357e2c33"><code>0f7927c</code></a> Merge pull request <a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3179">#3179</a> from alvaroaleman/lowpdefault</li> <li><a href="https://github.com/kubernetes-sigs/controller-runtime/commit/9951869f7cf4bb7280230650a52a9555a78dbb16"><code>9951869</code></a> :seedling: TypedRequestForOwner: Decrease priority when unchanged</li> <li><a href="https://github.com/kubernetes-sigs/controller-runtime/commit/c7d5d83a85f695a61a8f7710a0d08705da4caf9a"><code>c7d5d83</code></a> Fix godoc of TypedEventHandler</li> <li><a href="https://github.com/kubernetes-sigs/controller-runtime/commit/2062f3a5c6c3b98756c1af5a4fab3f854f89b8fe"><code>2062f3a</code></a> :seedling: Remove redundant WithLowPriorityWhenUnchanged in builder</li> <li><a href="https://github.com/kubernetes-sigs/controller-runtime/commit/2af3164c7e3141ec556c14e065217798b63db28a"><code>2af3164</code></a> :seedling: Followups to default low priority in mappers</li> <li><a href="https://github.com/kubernetes-sigs/controller-runtime/commit/29debb1426f7b240ab914e9d5202b118652237aa"><code>29debb1</code></a> :seedling: Handlers: Use low priority when object is unchanged and priority q</li> <li><a href="https://github.com/kubernetes-sigs/controller-runtime/commit/535565878feb6248fddc5c2be6727fa761ad90d0"><code>5355658</code></a> 🐛Implement priorityqueue as default on handlers if using priorityqueue interf...</li> <li><a href="https://github.com/kubernetes-sigs/controller-runtime/commit/3156ace3fa107b02084d5228ef1f5477178fb81a"><code>3156ace</code></a> Merge pull request <a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3175">#3175</a> from k8s-infra-cherrypick-robot/cherry-pick-3166-to-...</li> <li><a href="https://github.com/kubernetes-sigs/controller-runtime/commit/4ae5f398bf654b0c05e41d8f86d09cf6d8ee156c"><code>4ae5f39</code></a> add version.version to tools/setup-envtest to show installed version</li> <li><a href="https://github.com/kubernetes-sigs/controller-runtime/commit/833f208cc6d6dfae661d3ce246534dbf21a89010"><code>833f208</code></a> Merge pull request <a href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3173">#3173</a> from k8s-infra-cherrypick-robot/cherry-pick-3167-to-...</li> <li>Additional commits viewable in <a href="https://github.com/kubernetes-sigs/controller-runtime/compare/v0.19.7...v0.20.4">compare view</a></li> </ul> </details> <br /> Updates `github.com/go-logr/logr` from 1.4.2 to 1.4.3 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/go-logr/logr/releases">github.com/go-logr/logr's releases</a>.</em></p> <blockquote> <h2>v1.4.3</h2> <p>Minor release.</p> <h2>What's Changed</h2> <ul> <li>Fix slog tests for 1.25 by <a href="https://github.com/hoeppi-google"><code>@​hoeppi-google</code></a> in <a href="https://redirect.github.com/go-logr/logr/pull/361">go-logr/logr#361</a></li> <li>Remove one exception from Slog testing by <a href="https://github.com/thockin"><code>@​thockin</code></a> in <a href="https://redirect.github.com/go-logr/logr/pull/362">go-logr/logr#362</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/hoeppi-google"><code>@​hoeppi-google</code></a> made their first contribution in <a href="https://redirect.github.com/go-logr/logr/pull/361">go-logr/logr#361</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/go-logr/logr/compare/v1.4.2...v1.4.3">https://github.com/go-logr/logr/compare/v1.4.2...v1.4.3</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/go-logr/logr/commit/38a1c47ef633fa6b2eee6b8f2e1371ba8626e557"><code>38a1c47</code></a> build(deps): bump github/codeql-action from 3.28.17 to 3.28.18</li> <li><a href="https://github.com/go-logr/logr/commit/f08beddab4cfae7c700e37412a91047606f66417"><code>f08bedd</code></a> build(deps): bump actions/setup-go from 5.4.0 to 5.5.0</li> <li><a href="https://github.com/go-logr/logr/commit/6295e990590732bd047fb56334ec616b910b4bf7"><code>6295e99</code></a> build(deps): bump golangci/golangci-lint-action from 7.0.0 to 8.0.0</li> <li><a href="https://github.com/go-logr/logr/commit/028840dc37b35152848a85b81357dbbc45bce957"><code>028840d</code></a> build(deps): bump github/codeql-action from 3.28.15 to 3.28.17</li> <li><a href="https://github.com/go-logr/logr/commit/511e5faed831f0fdf0b0aa29f6ff8c51d32d2201"><code>511e5fa</code></a> Merge pull request <a href="https://redirect.github.com/go-logr/logr/issues/367">#367</a> from go-logr/dependabot/github_actions/github/codeql-...</li> <li><a href="https://github.com/go-logr/logr/commit/d806463e2af7f6bb8358724af752d7819e578a21"><code>d806463</code></a> build(deps): bump github/codeql-action from 3.28.13 to 3.28.15</li> <li><a href="https://github.com/go-logr/logr/commit/158c311e3d93473df2cce1def934ba9a8a7ba044"><code>158c311</code></a> Merge pull request <a href="https://redirect.github.com/go-logr/logr/issues/366">#366</a> from thockin/master</li> <li><a href="https://github.com/go-logr/logr/commit/c79ddb362b04bdd499c164077bd87e4989376ac1"><code>c79ddb3</code></a> Update to support golangci-lint v2</li> <li><a href="https://github.com/go-logr/logr/commit/20a64ba70790e5c948e8b6a71e8acb043c4a3205"><code>20a64ba</code></a> build(deps): bump github/codeql-action from 3.28.12 to 3.28.13</li> <li><a href="https://github.com/go-logr/logr/commit/0385e14044f26bb860687268be875e56c7343526"><code>0385e14</code></a> Add comments around slog exceptions</li> <li>Additional commits viewable in <a href="https://github.com/go-logr/logr/compare/v1.4.2...v1.4.3">compare view</a></li> </ul> </details> <br /> Updates `github.com/samber/lo` from 1.49.1 to 1.50.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/samber/lo/releases">github.com/samber/lo's releases</a>.</em></p> <blockquote> <h2>v1.50.0</h2> <h2>What's Changed</h2> <p>Here is the 50th minor version !! 🔥🥂</p> <h4>New methods</h4> <ul> <li>Implemented GroupByMap by <a href="https://github.com/maryum375"><code>@​maryum375</code></a> in <a href="https://redirect.github.com/samber/lo/pull/443">samber/lo#443</a></li> <li>feat: Add NthOr and NthOrEmpty functions by <a href="https://github.com/edvardsanta"><code>@​edvardsanta</code></a> in <a href="https://redirect.github.com/samber/lo/pull/611">samber/lo#611</a></li> <li>feat: adding FilterMapToSlice by <a href="https://github.com/samber"><code>@​samber</code></a> in <a href="https://redirect.github.com/samber/lo/pull/623">samber/lo#623</a></li> <li>feat(mutable): adding Map, MapI, Filter, FilterI by <a href="https://github.com/samber"><code>@​samber</code></a> in <a href="https://redirect.github.com/samber/lo/pull/577">samber/lo#577</a></li> <li>Add ElementsMatch, ElementsMatchBy by <a href="https://github.com/senago"><code>@​senago</code></a> in <a href="https://redirect.github.com/samber/lo/pull/589">samber/lo#589</a></li> </ul> <h3>Improvements</h3> <ul> <li>Perf(slice): Optimize iteration function parameters and add test cases by <a href="https://github.com/shuqingzai"><code>@​shuqingzai</code></a> in <a href="https://redirect.github.com/samber/lo/pull/587">samber/lo#587</a></li> <li>Preallocate result in FilterMap by <a href="https://github.com/renbou"><code>@​renbou</code></a> in <a href="https://redirect.github.com/samber/lo/pull/622">samber/lo#622</a></li> </ul> <h3>Documentation</h3> <ul> <li>docs: modify mutable.shuffle example code and Go Playground links by <a href="https://github.com/ebina4yaka"><code>@​ebina4yaka</code></a> in <a href="https://redirect.github.com/samber/lo/pull/595">samber/lo#595</a></li> <li>fix: Issue 605 (README for Ternary() by <a href="https://github.com/peterhoward42"><code>@​peterhoward42</code></a> in <a href="https://redirect.github.com/samber/lo/pull/606">samber/lo#606</a></li> <li>docs: add play link for ChunkEntries example in README by <a href="https://github.com/oswaldom-code"><code>@​oswaldom-code</code></a> in <a href="https://redirect.github.com/samber/lo/pull/600">samber/lo#600</a></li> <li>doc: update CoalesceXXX demo and result by <a href="https://github.com/jialeicui"><code>@​jialeicui</code></a> in <a href="https://redirect.github.com/samber/lo/pull/594">samber/lo#594</a></li> <li>docs: fix typo in readme by <a href="https://github.com/ahmedabdou14"><code>@​ahmedabdou14</code></a> in <a href="https://redirect.github.com/samber/lo/pull/620">samber/lo#620</a></li> </ul> <h3>Dependencies</h3> <ul> <li>chore(deps): bump golang.org/x/text from 0.21.0 to 0.22.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/samber/lo/pull/590">samber/lo#590</a></li> <li>chore(deps): bump golang.org/x/text from 0.22.0 to 0.24.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/samber/lo/pull/618">samber/lo#618</a></li> <li>chore(deps): bump golangci/golangci-lint-action from 6 to 7 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/samber/lo/pull/616">samber/lo#616</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/maryum375"><code>@​maryum375</code></a> made their first contribution in <a href="https://redirect.github.com/samber/lo/pull/443">samber/lo#443</a></li> <li><a href="https://github.com/shuqingzai"><code>@​shuqingzai</code></a> made their first contribution in <a href="https://redirect.github.com/samber/lo/pull/587">samber/lo#587</a></li> <li><a href="https://github.com/ebina4yaka"><code>@​ebina4yaka</code></a> made their first contribution in <a href="https://redirect.github.com/samber/lo/pull/595">samber/lo#595</a></li> <li><a href="https://github.com/jialeicui"><code>@​jialeicui</code></a> made their first contribution in <a href="https://redirect.github.com/samber/lo/pull/594">samber/lo#594</a></li> <li><a href="https://github.com/peterhoward42"><code>@​peterhoward42</code></a> made their first contribution in <a href="https://redirect.github.com/samber/lo/pull/606">samber/lo#606</a></li> <li><a href="https://github.com/edvardsanta"><code>@​edvardsanta</code></a> made their first contribution in <a href="https://redirect.github.com/samber/lo/pull/611">samber/lo#611</a></li> <li><a href="https://github.com/ahmedabdou14"><code>@​ahmedabdou14</code></a> made their first contribution in <a href="https://redirect.github.com/samber/lo/pull/620">samber/lo#620</a></li> <li><a href="https://github.com/renbou"><code>@​renbou</code></a> made their first contribution in <a href="https://redirect.github.com/samber/lo/pull/622">samber/lo#622</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/samber/lo/compare/v1.49.1...v1.50.0">https://github.com/samber/lo/compare/v1.49.1...v1.50.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/samber/lo/commit/5c8d84b205a85791cf908cc836673a79f3d17175"><code>5c8d84b</code></a> bump v1.50.0</li> <li><a href="https://github.com/samber/lo/commit/4a43ff68b4f2860c8160002155f1eddb236a0319"><code>4a43ff6</code></a> Add ElementsMatch, ElementsMatchBy (<a href="https://redirect.github.com/samber/lo/issues/589">#589</a>)</li> <li><a href="https://github.com/samber/lo/commit/0bc568abfc657698ab8e8dab159f92efbc96b148"><code>0bc568a</code></a> Update README.md</li> <li><a href="https://github.com/samber/lo/commit/c7a67cad51dfa1bb275b2861cd4855959c2ec70b"><code>c7a67ca</code></a> feat(mutable): adding Map, MapI, Filter, FilterI (<a href="https://redirect.github.com/samber/lo/issues/577">#577</a>)</li> <li><a href="https://github.com/samber/lo/commit/e5dba6f4592b1de9b31c4c5e6139f55158c9a393"><code>e5dba6f</code></a> feat: adding FilterMapToSlice (<a href="https://redirect.github.com/samber/lo/issues/623">#623</a>)</li> <li><a href="https://github.com/samber/lo/commit/e343af088ff3b5780ac033f2b50e868eb332375e"><code>e343af0</code></a> docs: add play link for ChunkEntries example in README (<a href="https://redirect.github.com/samber/lo/issues/600">#600</a>)</li> <li><a href="https://github.com/samber/lo/commit/38f67506fe429b7adf53d5584e393bb93fc2852b"><code>38f6750</code></a> optimization: preallocate result in FilterMap (<a href="https://redirect.github.com/samber/lo/issues/622">#622</a>)</li> <li><a href="https://github.com/samber/lo/commit/d91b19f1eb6ce00ebd6d7efeba5c319f5d6f7b2c"><code>d91b19f</code></a> chore: lint 💄</li> <li><a href="https://github.com/samber/lo/commit/964a3c7ac391b23e1316d99258830bd2d4431897"><code>964a3c7</code></a> chore(ci): test more go version</li> <li><a href="https://github.com/samber/lo/commit/0f7f47e3383ac1ec849c1271cc3d47b5a8937bb6"><code>0f7f47e</code></a> fix: fix backward compatibility to go 1.18</li> <li>Add…
1 parent 48836ab commit 6b5a7c9

File tree

35 files changed

+545
-515
lines changed

35 files changed

+545
-515
lines changed

api/go.mod

Lines changed: 20 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -10,40 +10,39 @@ toolchain go1.24.2
1010
replace github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/common => ../common
1111

1212
require (
13-
github.com/aws/aws-sdk-go v1.55.6
13+
github.com/aws/aws-sdk-go v1.55.7
1414
github.com/blang/semver/v4 v4.0.0
1515
github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/common v0.7.0
1616
github.com/nutanix-cloud-native/prism-go-client v0.5.1
1717
github.com/onsi/gomega v1.37.0
1818
github.com/stretchr/testify v1.10.0
19-
k8s.io/api v0.31.7
20-
k8s.io/apiextensions-apiserver v0.31.7
21-
k8s.io/apimachinery v0.31.7
22-
k8s.io/utils v0.0.0-20240711033017-18e509b52bc8
23-
sigs.k8s.io/cluster-api v1.9.6
24-
sigs.k8s.io/controller-runtime v0.19.7
19+
k8s.io/api v0.32.3
20+
k8s.io/apiextensions-apiserver v0.32.3
21+
k8s.io/apimachinery v0.32.3
22+
k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738
23+
sigs.k8s.io/cluster-api v1.10.2
24+
sigs.k8s.io/controller-runtime v0.20.4
2525
)
2626

2727
require (
2828
github.com/beorn7/perks v1.0.1 // indirect
2929
github.com/cespare/xxhash/v2 v2.3.0 // indirect
3030
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
31-
github.com/emicklei/go-restful/v3 v3.12.1 // indirect
31+
github.com/emicklei/go-restful/v3 v3.12.2 // indirect
3232
github.com/evanphx/json-patch/v5 v5.9.11 // indirect
33-
github.com/fsnotify/fsnotify v1.7.0 // indirect
33+
github.com/fsnotify/fsnotify v1.8.0 // indirect
3434
github.com/fxamacker/cbor/v2 v2.7.0 // indirect
35-
github.com/go-logr/logr v1.4.2 // indirect
35+
github.com/go-logr/logr v1.4.3 // indirect
3636
github.com/go-openapi/jsonpointer v0.21.0 // indirect
3737
github.com/go-openapi/jsonreference v0.21.0 // indirect
3838
github.com/go-openapi/swag v0.23.0 // indirect
3939
github.com/gogo/protobuf v1.3.2 // indirect
40-
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
4140
github.com/golang/protobuf v1.5.4 // indirect
41+
github.com/google/btree v1.1.3 // indirect
4242
github.com/google/gnostic-models v0.6.8 // indirect
4343
github.com/google/go-cmp v0.7.0 // indirect
4444
github.com/google/gofuzz v1.2.0 // indirect
4545
github.com/google/uuid v1.6.0 // indirect
46-
github.com/imdario/mergo v0.3.13 // indirect
4746
github.com/jmespath/go-jmespath v0.4.0 // indirect
4847
github.com/josharian/intern v1.0.0 // indirect
4948
github.com/json-iterator/go v1.1.12 // indirect
@@ -60,22 +59,22 @@ require (
6059
github.com/spf13/pflag v1.0.6 // indirect
6160
github.com/valyala/fastjson v1.6.4 // indirect
6261
github.com/x448/float16 v0.8.4 // indirect
63-
golang.org/x/exp v0.0.0-20240719175910-8a7402abbf56 // indirect
64-
golang.org/x/net v0.37.0 // indirect
65-
golang.org/x/oauth2 v0.24.0 // indirect
62+
golang.org/x/net v0.38.0 // indirect
63+
golang.org/x/oauth2 v0.28.0 // indirect
64+
golang.org/x/sync v0.12.0 // indirect
6665
golang.org/x/sys v0.32.0 // indirect
6766
golang.org/x/term v0.30.0 // indirect
6867
golang.org/x/text v0.23.0 // indirect
69-
golang.org/x/time v0.5.0 // indirect
68+
golang.org/x/time v0.8.0 // indirect
7069
gomodules.xyz/jsonpatch/v2 v2.5.0 // indirect
7170
google.golang.org/protobuf v1.36.5 // indirect
71+
gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect
7272
gopkg.in/inf.v0 v0.9.1 // indirect
73-
gopkg.in/yaml.v2 v2.4.0 // indirect
7473
gopkg.in/yaml.v3 v3.0.1 // indirect
75-
k8s.io/client-go v0.31.7 // indirect
74+
k8s.io/client-go v0.32.3 // indirect
7675
k8s.io/klog/v2 v2.130.1 // indirect
77-
k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 // indirect
78-
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect
79-
sigs.k8s.io/structured-merge-diff/v4 v4.4.1 // indirect
76+
k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f // indirect
77+
sigs.k8s.io/json v0.0.0-20241010143419-9aa6b5e7a4b3 // indirect
78+
sigs.k8s.io/structured-merge-diff/v4 v4.4.2 // indirect
8079
sigs.k8s.io/yaml v1.4.0 // indirect
8180
)

api/go.sum

Lines changed: 50 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
github.com/aws/aws-sdk-go v1.55.6 h1:cSg4pvZ3m8dgYcgqB97MrcdjUmZ1BeMYKUxMMB89IPk=
2-
github.com/aws/aws-sdk-go v1.55.6/go.mod h1:eRwEWoyTWFMVYVQzKMNHWP5/RV4xIUGMQfXQHfHkpNU=
1+
github.com/aws/aws-sdk-go v1.55.7 h1:UJrkFq7es5CShfBwlWAC8DA077vp8PyVbQd3lqLiztE=
2+
github.com/aws/aws-sdk-go v1.55.7/go.mod h1:eRwEWoyTWFMVYVQzKMNHWP5/RV4xIUGMQfXQHfHkpNU=
33
github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=
44
github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw=
55
github.com/blang/semver/v4 v4.0.0 h1:1PFHFE6yCCTv8C1TeyNNarDzntLi7wMI5i/pzqYIsAM=
@@ -10,18 +10,18 @@ github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSs
1010
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
1111
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc h1:U9qPSI2PIWSS1VwoXQT9A3Wy9MM3WgvqSxFWenqJduM=
1212
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
13-
github.com/emicklei/go-restful/v3 v3.12.1 h1:PJMDIM/ak7btuL8Ex0iYET9hxM3CI2sjZtzpL63nKAU=
14-
github.com/emicklei/go-restful/v3 v3.12.1/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc=
13+
github.com/emicklei/go-restful/v3 v3.12.2 h1:DhwDP0vY3k8ZzE0RunuJy8GhNpPL6zqLkDf9B/a0/xU=
14+
github.com/emicklei/go-restful/v3 v3.12.2/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc=
1515
github.com/evanphx/json-patch v5.7.0+incompatible h1:vgGkfT/9f8zE6tvSCe74nfpAVDQ2tG6yudJd8LBksgI=
1616
github.com/evanphx/json-patch v5.7.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk=
1717
github.com/evanphx/json-patch/v5 v5.9.11 h1:/8HVnzMq13/3x9TPvjG08wUGqBTmZBsCWzjTM0wiaDU=
1818
github.com/evanphx/json-patch/v5 v5.9.11/go.mod h1:3j+LviiESTElxA4p3EMKAB9HXj3/XEtnUf6OZxqIQTM=
19-
github.com/fsnotify/fsnotify v1.7.0 h1:8JEhPFa5W2WU7YfeZzPNqzMP6Lwt7L2715Ggo0nosvA=
20-
github.com/fsnotify/fsnotify v1.7.0/go.mod h1:40Bi/Hjc2AVfZrqy+aj+yEI+/bRxZnMJyTJwOpGvigM=
19+
github.com/fsnotify/fsnotify v1.8.0 h1:dAwr6QBTBZIkG8roQaJjGof0pp0EeF+tNV7YBP3F/8M=
20+
github.com/fsnotify/fsnotify v1.8.0/go.mod h1:8jBTzvmWwFyi3Pb8djgCCO5IBqzKJ/Jwo8TRcHyHii0=
2121
github.com/fxamacker/cbor/v2 v2.7.0 h1:iM5WgngdRBanHcxugY4JySA0nk1wZorNOpTgCMedv5E=
2222
github.com/fxamacker/cbor/v2 v2.7.0/go.mod h1:pxXPTn3joSm21Gbwsv0w9OSA2y1HFR9qXEeXQVeNoDQ=
23-
github.com/go-logr/logr v1.4.2 h1:6pFjapn8bFcIbiKo3XT4j/BhANplGihG6tvd+8rYgrY=
24-
github.com/go-logr/logr v1.4.2/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY=
23+
github.com/go-logr/logr v1.4.3 h1:CjnDlHq8ikf6E492q6eKboGOC0T8CDaOvkHCIg8idEI=
24+
github.com/go-logr/logr v1.4.3/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY=
2525
github.com/go-logr/zapr v1.3.0 h1:XGdV8XW8zdwFiwOA2Dryh1gj2KRQyOOoNmBy4EplIcQ=
2626
github.com/go-logr/zapr v1.3.0/go.mod h1:YKepepNBd1u/oyhd/yQmtjVXmm9uML4IXUgMOwR8/Gg=
2727
github.com/go-openapi/jsonpointer v0.21.0 h1:YgdVicSA9vH5RiHs9TZW5oyafXZFc6+2Vc1rr/O9oNQ=
@@ -36,10 +36,10 @@ github.com/gobuffalo/flect v1.0.3 h1:xeWBM2nui+qnVvNM4S3foBhCAL2XgPU+a7FdpelbTq4
3636
github.com/gobuffalo/flect v1.0.3/go.mod h1:A5msMlrHtLqh9umBSnvabjsMrCcCpAyzglnDvkbYKHs=
3737
github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
3838
github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
39-
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da h1:oI5xCqsCo564l8iNU+DwB5epxmsaqB+rhGL0m5jtYqE=
40-
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
4139
github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek=
4240
github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps=
41+
github.com/google/btree v1.1.3 h1:CVpQJjYgC4VbzxeGVHfvZrv1ctoYCAI8vbl07Fcxlyg=
42+
github.com/google/btree v1.1.3/go.mod h1:qOPhT0dTNdNzV6Z/lhRX0YXUafgPLFUh+gZMl761Gm4=
4343
github.com/google/gnostic-models v0.6.8 h1:yo/ABAfM5IMRsS1VnXjTBvUb61tFIHozhlYvRgGre9I=
4444
github.com/google/gnostic-models v0.6.8/go.mod h1:5n7qKqH0f5wFt+aWF8CW6pZLLNOfYuF5OpfBSENuI8U=
4545
github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
@@ -52,8 +52,8 @@ github.com/google/pprof v0.0.0-20250403155104-27863c87afa6 h1:BHT72Gu3keYf3ZEu2J
5252
github.com/google/pprof v0.0.0-20250403155104-27863c87afa6/go.mod h1:boTsfXsheKC2y+lKOCMpSfarhxDeIzfZG1jqGcPl3cA=
5353
github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0=
5454
github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
55-
github.com/imdario/mergo v0.3.13 h1:lFzP57bqS/wsqKssCGmtLAb8A0wKjLGrve2q3PPVcBk=
56-
github.com/imdario/mergo v0.3.13/go.mod h1:4lJ1jqUDcsbIECGy0RUJAXNIhg+6ocWgb1ALK2O4oXg=
55+
github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8=
56+
github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw=
5757
github.com/jmespath/go-jmespath v0.4.0 h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9YPoQUg=
5858
github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo=
5959
github.com/jmespath/go-jmespath/internal/testify v1.5.1 h1:shLQSRRSCCPj3f2gpwzGwWFoC7ycTf1rcQZHOlsJ6N8=
@@ -98,6 +98,8 @@ github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0leargg
9898
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
9999
github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
100100
github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
101+
github.com/spf13/cobra v1.9.1 h1:CXSaggrXdbHK9CF+8ywj8Amf7PBRmPCOJugH954Nnlo=
102+
github.com/spf13/cobra v1.9.1/go.mod h1:nDyEzZ8ogv936Cinf6g1RU9MRY64Ir93oCnqb9wxYW0=
101103
github.com/spf13/pflag v1.0.6 h1:jFzHGLGAlb3ruxLB8MhbI6A8+AQX/2eW4qeyNZXNp2o=
102104
github.com/spf13/pflag v1.0.6/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
103105
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
@@ -110,6 +112,10 @@ github.com/x448/float16 v0.8.4 h1:qLwI1I70+NjRFUR3zs1JPUCgaCXSh3SW62uAKT1mSBM=
110112
github.com/x448/float16 v0.8.4/go.mod h1:14CWIYCyZA/cWjXOioeEpHeN/83MdbZDRQHoFcYsOfg=
111113
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
112114
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
115+
go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
116+
go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
117+
go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
118+
go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
113119
go.uber.org/automaxprocs v1.6.0 h1:O3y2/QNTOdbF+e/dpXNNW7Rx2hZ4sTIPyybbxyNqTUs=
114120
go.uber.org/automaxprocs v1.6.0/go.mod h1:ifeIMSnPZuznNm6jmdzmU3/bfk01Fe2fotchwEFJ8r8=
115121
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
@@ -121,21 +127,21 @@ go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E=
121127
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
122128
golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
123129
golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
124-
golang.org/x/exp v0.0.0-20240719175910-8a7402abbf56 h1:2dVuKD2vS7b0QIHQbpyTISPd0LeHDbnYEryqj5Q1ug8=
125-
golang.org/x/exp v0.0.0-20240719175910-8a7402abbf56/go.mod h1:M4RDyNAINzryxdtnbRXRL/OHtkFuWGRjvuhBJpk2IlY=
126130
golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
127131
golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
128132
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
129133
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
130134
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
131135
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
132-
golang.org/x/net v0.37.0 h1:1zLorHbz+LYj7MQlSf1+2tPIIgibq2eL5xkrGk6f+2c=
133-
golang.org/x/net v0.37.0/go.mod h1:ivrbrMbzFq5J41QOQh0siUuly180yBYtLp+CKbEaFx8=
134-
golang.org/x/oauth2 v0.24.0 h1:KTBBxWqUa0ykRPLtV69rRto9TLXcqYkeswu48x/gvNE=
135-
golang.org/x/oauth2 v0.24.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
136+
golang.org/x/net v0.38.0 h1:vRMAPTMaeGqVhG5QyLJHqNDwecKTomGeqbnfZyKlBI8=
137+
golang.org/x/net v0.38.0/go.mod h1:ivrbrMbzFq5J41QOQh0siUuly180yBYtLp+CKbEaFx8=
138+
golang.org/x/oauth2 v0.28.0 h1:CrgCKl8PPAVtLnU3c+EDw6x11699EWlsDeWNWKdIOkc=
139+
golang.org/x/oauth2 v0.28.0/go.mod h1:onh5ek6nERTohokkhCD/y2cV4Do3fxFHFuAejCkRWT8=
136140
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
137141
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
138142
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
143+
golang.org/x/sync v0.12.0 h1:MHc5BpPuC30uJk597Ri8TV3CNZcTLu6B6z4lJy+g6Jw=
144+
golang.org/x/sync v0.12.0/go.mod h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA=
139145
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
140146
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
141147
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
@@ -147,8 +153,8 @@ golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
147153
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
148154
golang.org/x/text v0.23.0 h1:D71I7dUrlY+VX0gQShAThNGHFxZ13dGLBHQLVl1mJlY=
149155
golang.org/x/text v0.23.0/go.mod h1:/BLNzu4aZCJ1+kcD0DNRotWKage4q2rGVAg4o22unh4=
150-
golang.org/x/time v0.5.0 h1:o7cqy6amK/52YcAKIPlM3a+Fpj35zvRj2TP+e1xFSfk=
151-
golang.org/x/time v0.5.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM=
156+
golang.org/x/time v0.8.0 h1:9i3RxcPv3PZnitoVGMPDKZSq1xW1gK1Xy3ArNOGZfEg=
157+
golang.org/x/time v0.8.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM=
152158
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
153159
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
154160
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
@@ -173,34 +179,33 @@ gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw=
173179
gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
174180
gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY=
175181
gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ=
176-
gopkg.in/yaml.v3 v3.0.0/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
177182
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
178183
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
179-
k8s.io/api v0.31.7 h1:wSo59nXpVXmaB6hgNVJCrdnKtyYoutIgpNNBbROBd2U=
180-
k8s.io/api v0.31.7/go.mod h1:vLUha4nXRUGtQdayzsmjur0lQApK/sJSxyR/fwuujcU=
181-
k8s.io/apiextensions-apiserver v0.31.7 h1:FujQQl6iKuCF5nX4GIQy3ClvftU8MqadAyi9oQ6ZeAw=
182-
k8s.io/apiextensions-apiserver v0.31.7/go.mod h1:YmNzYECWFYy8n9R0oxtVAD9JYILZnZCNziYrpUQhKeI=
183-
k8s.io/apimachinery v0.31.7 h1:fpV8yLerIZFAkj0of66+i1ArPv/Btf9KO6Aulng7RRw=
184-
k8s.io/apimachinery v0.31.7/go.mod h1:rsPdaZJfTfLsNJSQzNHQvYoTmxhoOEofxtOsF3rtsMo=
185-
k8s.io/client-go v0.31.7 h1:2+LFJc6Xw6rhmpDbN1NSmhoFLWBh62cPG/P+IfaTSGY=
186-
k8s.io/client-go v0.31.7/go.mod h1:hrrMorBQ17LqzoKIxKg5cSWvmWl94EwA/MUF0Mkf+Zw=
187-
k8s.io/cluster-bootstrap v0.31.3 h1:O1Yxk1bLaxZvmQCXLaJjj5iJD+lVMfJdRUuKgbUHPlA=
188-
k8s.io/cluster-bootstrap v0.31.3/go.mod h1:TI6TCsQQB4FfcryWgNO3SLXSKWBqHjx4DfyqSFwixj8=
189-
k8s.io/component-base v0.31.7 h1:HLGy3757F1xfidwYzrsrL6gqAML4jKiT1rfNTRv1vhw=
190-
k8s.io/component-base v0.31.7/go.mod h1:OzaImRFsLuWLA/KyahAjR/pmG0dhxciGB9Rb1vTgdJ0=
184+
k8s.io/api v0.32.3 h1:Hw7KqxRusq+6QSplE3NYG4MBxZw1BZnq4aP4cJVINls=
185+
k8s.io/api v0.32.3/go.mod h1:2wEDTXADtm/HA7CCMD8D8bK4yuBUptzaRhYcYEEYA3k=
186+
k8s.io/apiextensions-apiserver v0.32.3 h1:4D8vy+9GWerlErCwVIbcQjsWunF9SUGNu7O7hiQTyPY=
187+
k8s.io/apiextensions-apiserver v0.32.3/go.mod h1:8YwcvVRMVzw0r1Stc7XfGAzB/SIVLunqApySV5V7Dss=
188+
k8s.io/apimachinery v0.32.3 h1:JmDuDarhDmA/Li7j3aPrwhpNBA94Nvk5zLeOge9HH1U=
189+
k8s.io/apimachinery v0.32.3/go.mod h1:GpHVgxoKlTxClKcteaeuF1Ul/lDVb74KpZcxcmLDElE=
190+
k8s.io/client-go v0.32.3 h1:RKPVltzopkSgHS7aS98QdscAgtgah/+zmpAogooIqVU=
191+
k8s.io/client-go v0.32.3/go.mod h1:3v0+3k4IcT9bXTc4V2rt+d2ZPPG700Xy6Oi0Gdl2PaY=
192+
k8s.io/cluster-bootstrap v0.32.3 h1:AqIpsUhB6MUeaAsl1WvaUw54AHRd2hfZrESlKChtd8s=
193+
k8s.io/cluster-bootstrap v0.32.3/go.mod h1:CHbBwgOb6liDV6JFUTkx5t85T2xidy0sChBDoyYw344=
194+
k8s.io/component-base v0.32.3 h1:98WJvvMs3QZ2LYHBzvltFSeJjEx7t5+8s71P7M74u8k=
195+
k8s.io/component-base v0.32.3/go.mod h1:LWi9cR+yPAv7cu2X9rZanTiFKB2kHA+JjmhkKjCZRpI=
191196
k8s.io/klog/v2 v2.130.1 h1:n9Xl7H1Xvksem4KFG4PYbdQCQxqc/tTUyrgXaOhHSzk=
192197
k8s.io/klog/v2 v2.130.1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE=
193-
k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 h1:BZqlfIlq5YbRMFko6/PM7FjZpUb45WallggurYhKGag=
194-
k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340/go.mod h1:yD4MZYeKMBwQKVht279WycxKyM84kkAx2DPrTXaeb98=
195-
k8s.io/utils v0.0.0-20240711033017-18e509b52bc8 h1:pUdcCO1Lk/tbT5ztQWOBi5HBgbBP1J8+AsQnQCKsi8A=
196-
k8s.io/utils v0.0.0-20240711033017-18e509b52bc8/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
197-
sigs.k8s.io/cluster-api v1.9.6 h1:2jZ434qC0bzrPQzmRDm4/b0PZWVMnOocoCjsAonQN5Q=
198-
sigs.k8s.io/cluster-api v1.9.6/go.mod h1:DyqyZ4jRvKGKewDRn1Q4OCHaVjsdTogymbO6mrgHEDI=
199-
sigs.k8s.io/controller-runtime v0.19.7 h1:DLABZfMr20A+AwCZOHhcbcu+TqBXnJZaVBri9K3EO48=
200-
sigs.k8s.io/controller-runtime v0.19.7/go.mod h1:iRmWllt8IlaLjvTTDLhRBXIEtkCK6hwVBJJsYS9Ajf4=
201-
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd h1:EDPBXCAspyGV4jQlpZSudPeMmr1bNJefnuqLsRAsHZo=
202-
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd/go.mod h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0=
203-
sigs.k8s.io/structured-merge-diff/v4 v4.4.1 h1:150L+0vs/8DA78h1u02ooW1/fFq/Lwr+sGiqlzvrtq4=
204-
sigs.k8s.io/structured-merge-diff/v4 v4.4.1/go.mod h1:N8hJocpFajUSSeSJ9bOZ77VzejKZaXsTtZo4/u7Io08=
198+
k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f h1:GA7//TjRY9yWGy1poLzYYJJ4JRdzg3+O6e8I+e+8T5Y=
199+
k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f/go.mod h1:R/HEjbvWI0qdfb8viZUeVZm0X6IZnxAydC7YU42CMw4=
200+
k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 h1:M3sRQVHv7vB20Xc2ybTt7ODCeFj6JSWYFzOFnYeS6Ro=
201+
k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
202+
sigs.k8s.io/cluster-api v1.10.2 h1:xfvtNu4Fy/41grL0ryH5xSKQjpJEWdO8HiV2lPCCozQ=
203+
sigs.k8s.io/cluster-api v1.10.2/go.mod h1:/b9Un5Imprib6S7ZOcJitC2ep/5wN72b0pXpMQFfbTw=
204+
sigs.k8s.io/controller-runtime v0.20.4 h1:X3c+Odnxz+iPTRobG4tp092+CvBU9UK0t/bRf+n0DGU=
205+
sigs.k8s.io/controller-runtime v0.20.4/go.mod h1:xg2XB0K5ShQzAgsoujxuKN4LNXR2LfwwHsPj7Iaw+XY=
206+
sigs.k8s.io/json v0.0.0-20241010143419-9aa6b5e7a4b3 h1:/Rv+M11QRah1itp8VhT6HoVx1Ray9eB4DBr+K+/sCJ8=
207+
sigs.k8s.io/json v0.0.0-20241010143419-9aa6b5e7a4b3/go.mod h1:18nIHnGi6636UCz6m8i4DhaJ65T6EruyzmoQqI2BVDo=
208+
sigs.k8s.io/structured-merge-diff/v4 v4.4.2 h1:MdmvkGuXi/8io6ixD5wud3vOLwc1rj0aNqRlpuvjmwA=
209+
sigs.k8s.io/structured-merge-diff/v4 v4.4.2/go.mod h1:N8f93tFZh9U6vpxwRArLiikrE5/2tiu1w1AGfACIGE4=
205210
sigs.k8s.io/yaml v1.4.0 h1:Mk1wCc2gy/F0THH0TAp1QYyJNzRm2KCLy3o5ASXVI5E=
206211
sigs.k8s.io/yaml v1.4.0/go.mod h1:Ejl7/uTz7PSA4eKMyQCUTnhZYNmLIl+5c2lQPGR2BPY=

cmd/main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ import (
1818
logsv1 "k8s.io/component-base/logs/api/v1"
1919
"k8s.io/component-base/version/verflag"
2020
"k8s.io/klog/v2"
21+
crsv1 "sigs.k8s.io/cluster-api/api/addons/v1beta1"
2122
clusterv1 "sigs.k8s.io/cluster-api/api/v1beta1"
22-
crsv1 "sigs.k8s.io/cluster-api/exp/addons/api/v1beta1"
2323
ctrl "sigs.k8s.io/controller-runtime"
2424
"sigs.k8s.io/controller-runtime/pkg/client"
2525
"sigs.k8s.io/controller-runtime/pkg/controller"

0 commit comments

Comments
 (0)