Skip to content

Commit

Permalink
Bump sigs.k8s.io/controller-runtime from 0.17.2 to 0.18.1 (#165)
Browse files Browse the repository at this point in the history
Bumps
[sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime)
from 0.17.2 to 0.18.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/kubernetes-sigs/controller-runtime/releases">sigs.k8s.io/controller-runtime's
releases</a>.</em></p>
<blockquote>
<h2>v0.18.1</h2>
<h2>What's Changed</h2>
<ul>
<li>[release-0.18] 🐛 Cache: Fix label defaulting of byObject when
namespaces are configured by <a
href="https://github.com/k8s-infra-cherrypick-robot"><code>@​k8s-infra-cherrypick-robot</code></a>
in <a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/pull/2808">kubernetes-sigs/controller-runtime#2808</a></li>
<li>[release-0.18] 🐛 correct kind source type by <a
href="https://github.com/k8s-infra-cherrypick-robot"><code>@​k8s-infra-cherrypick-robot</code></a>
in <a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/pull/2809">kubernetes-sigs/controller-runtime#2809</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/kubernetes-sigs/controller-runtime/compare/v0.18.0...v0.18.1">https://github.com/kubernetes-sigs/controller-runtime/compare/v0.18.0...v0.18.1</a></p>
<h2>v0.18.0</h2>
<h2>:warning: Breaking Changes</h2>
<ul>
<li>Bump to k8s.io/* v1.30 (<a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2693">#2693</a>
<a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2754">#2754</a>
<a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2765">#2765</a>
<a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2776">#2776</a>
<a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2786">#2786</a>)</li>
<li>Remove deprecated v1alpha1.ControllerManagerConfiguration (<a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2648">#2648</a>)</li>
<li>admission.Decoder is now an interface (<a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2736">#2736</a>)</li>
<li>Source, Event, Predicate, Handler: Add generics support (<a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2783">#2783</a>
<a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2796">#2796</a>)</li>
<li>client: Fix SubResourceCreateOptions signature in subresource client
(<a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2766">#2766</a>)</li>
</ul>
<h2>:sparkles: New Features</h2>
<ul>
<li>cache: Add TransformStripManagedFields transform func (<a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2791">#2791</a>)</li>
<li>client: Add client.WithFieldOwner to configure client-wide
FieldManager (<a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2771">#2771</a>
<a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2777">#2777</a>)</li>
<li>controller: Add <code>NewQueue</code> option (<a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2767">#2767</a>)</li>
<li>manager: Export HTTP server runnable implementation (<a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2473">#2473</a>)</li>
<li>metrics/server: Add <code>ListenConfig</code> option (<a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2519">#2519</a>)</li>
</ul>
<h2>:bug: Bug Fixes</h2>
<ul>
<li>builder/webhook: Return error if For() is used multiple times (<a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2740">#2740</a>)</li>
<li>cache: Keep selectors when byObject.Namespaces is defaulted (<a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2747">#2747</a>)</li>
<li>cache: Prevent race when informers are started more than once (<a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2758">#2758</a>)</li>
<li>fake client: Allow fakeclient to patch CR with no resourceVersion
(<a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2725">#2725</a>)</li>
<li>fake client: Do not consider an apply patch to be a strategic merge
patch (<a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2679">#2679</a>)</li>
<li>manager: Prevent leader election when shutting down a non-elected
manager (<a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2724">#2724</a>)</li>
<li>manager: Runnable group should check if stopped before enqueueing
(<a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2757">#2757</a>)</li>
<li>restmapper: Clean restmapper cache if a version is notFound (<a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2663">#2663</a>)</li>
<li>restmapper: Fix cache invalidation (<a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2687">#2687</a>)</li>
</ul>
<h2>:seedling: Others</h2>
<ul>
<li>ci: Add OSSF scorecard action (<a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2714">#2714</a>)</li>
<li>ci: Improve github actions dependencies versions and permissions (<a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2715">#2715</a>)</li>
<li>ci: Pin checkout action in golangci-lint action, bump checkout
action, use consistent tag format (<a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2729">#2729</a>)</li>
<li>ci: Update golangci-lint to v1.57.2 (<a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2708">#2708</a>
<a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2751">#2751</a>)</li>
<li>ci: Update scorecard github action (<a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2728">#2728</a>)</li>
<li>ci: Use go-install for versioned dependencies (<a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2710">#2710</a>)</li>
<li>envtest: WaitForDefaultNamespace while starting up envtest (<a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2668">#2668</a>)</li>
<li>owners: Cleanup owners files (<a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2730">#2730</a>)</li>
<li>owners: Remove outdated testing framework approvers (<a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2709">#2709</a>)</li>
<li>predicate: Compare labels and annotations using maps.Equal (<a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2705">#2705</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/kubernetes-sigs/controller-runtime/commit/cd2885e0d55f424fc6da25d9e18b3d17ccf13799"><code>cd2885e</code></a>
Merge pull request <a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2809">#2809</a>
from k8s-infra-cherrypick-robot/cherry-pick-2806-to-...</li>
<li><a
href="https://github.com/kubernetes-sigs/controller-runtime/commit/06acde32d542baf9fffdbcb33764928280480c0a"><code>06acde3</code></a>
🐛 correct kind source type</li>
<li><a
href="https://github.com/kubernetes-sigs/controller-runtime/commit/d6feaae5d5e10e1f7398ba1089fbf84b94f64246"><code>d6feaae</code></a>
Merge pull request <a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2808">#2808</a>
from k8s-infra-cherrypick-robot/cherry-pick-2805-to-...</li>
<li><a
href="https://github.com/kubernetes-sigs/controller-runtime/commit/87cae4cb85704dad5009308a56c0efa0a10bb7d2"><code>87cae4c</code></a>
bug: Cache: Fix label defaulting of byObject when namespaces are
configured</li>
<li><a
href="https://github.com/kubernetes-sigs/controller-runtime/commit/ed81fa696dea3c09e41dc88b271819f54d9c2f4c"><code>ed81fa6</code></a>
Merge pull request <a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2796">#2796</a>
from alvaroaleman/mark</li>
<li><a
href="https://github.com/kubernetes-sigs/controller-runtime/commit/b35cd6bdeade554626bce990bc467112817db034"><code>b35cd6b</code></a>
:book: Mark Typed Handlers as experimental</li>
<li><a
href="https://github.com/kubernetes-sigs/controller-runtime/commit/b74908fd50f01704785762e94e79484d35ef6814"><code>b74908f</code></a>
Merge pull request <a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2793">#2793</a>
from kubernetes-sigs/dependabot/github_actions/actio...</li>
<li><a
href="https://github.com/kubernetes-sigs/controller-runtime/commit/a9db2080313012a448fe3a3c19ba68061be05ab2"><code>a9db208</code></a>
Merge pull request <a
href="https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2794">#2794</a>
from kubernetes-sigs/dependabot/github_actions/actio...</li>
<li><a
href="https://github.com/kubernetes-sigs/controller-runtime/commit/757ae66f026608084b9585a9319ac1ece428f67d"><code>757ae66</code></a>
:seedling: Bump actions/upload-artifact from 4.3.1 to 4.3.3</li>
<li><a
href="https://github.com/kubernetes-sigs/controller-runtime/commit/18ae9e060c08da38cb59914f86e132c76cf0a761"><code>18ae9e0</code></a>
:seedling: Bump actions/checkout from 4.1.2 to 4.1.3</li>
<li>Additional commits viewable in <a
href="https://github.com/kubernetes-sigs/controller-runtime/compare/v0.17.2...v0.18.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sigs.k8s.io/controller-runtime&package-manager=go_modules&previous-version=0.17.2&new-version=0.18.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>
  • Loading branch information
kyma-bot authored May 6, 2024
2 parents 1d6aa0e + 8448391 commit 9005395
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 24 deletions.
15 changes: 7 additions & 8 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,10 @@ require (
github.com/stretchr/testify v1.9.0
github.com/vektah/gqlparser/v2 v2.5.11
github.com/vrischmann/envconfig v1.3.0
k8s.io/api v0.29.3
k8s.io/apimachinery v0.29.3
k8s.io/client-go v0.29.3
sigs.k8s.io/controller-runtime v0.17.2
k8s.io/api v0.30.0
k8s.io/apimachinery v0.30.0
k8s.io/client-go v0.30.0
sigs.k8s.io/controller-runtime v0.18.1
)

require (
Expand Down Expand Up @@ -96,7 +96,7 @@ require (
github.com/dustin/go-humanize v1.0.1 // indirect
github.com/emicklei/go-restful/v3 v3.11.0 // indirect
github.com/evanphx/json-patch v5.6.0+incompatible // indirect
github.com/evanphx/json-patch/v5 v5.8.0 // indirect
github.com/evanphx/json-patch/v5 v5.9.0 // indirect
github.com/fatih/color v1.16.0 // indirect
github.com/felixge/httpsnoop v1.0.4 // indirect
github.com/fsnotify/fsnotify v1.7.0 // indirect
Expand Down Expand Up @@ -253,10 +253,9 @@ require (
gopkg.in/ini.v1 v1.67.0 // indirect
gopkg.in/yaml.v2 v2.4.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
k8s.io/apiextensions-apiserver v0.29.0 // indirect
k8s.io/component-base v0.29.0 // indirect
k8s.io/apiextensions-apiserver v0.30.0 // indirect
k8s.io/klog/v2 v2.120.1 // indirect
k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00 // indirect
k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 // indirect
k8s.io/utils v0.0.0-20230726121419-3b25d923346b // indirect
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect
sigs.k8s.io/release-utils v0.7.7 // indirect
Expand Down
30 changes: 14 additions & 16 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -302,8 +302,8 @@ github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1m
github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c=
github.com/evanphx/json-patch v5.6.0+incompatible h1:jBYDEEiFBPxA0v50tFdvOzQQTCvpL6mnFh5mB2/l16U=
github.com/evanphx/json-patch v5.6.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk=
github.com/evanphx/json-patch/v5 v5.8.0 h1:lRj6N9Nci7MvzrXuX6HFzU8XjmhPiXPlsKEy1u0KQro=
github.com/evanphx/json-patch/v5 v5.8.0/go.mod h1:VNkHZ/282BpEyt/tObQO8s5CMPmYYq14uClGH4abBuQ=
github.com/evanphx/json-patch/v5 v5.9.0 h1:kcBlZQbplgElYIlo/n1hJbls2z/1awpXxpRi0/FOJfg=
github.com/evanphx/json-patch/v5 v5.9.0/go.mod h1:VNkHZ/282BpEyt/tObQO8s5CMPmYYq14uClGH4abBuQ=
github.com/fatih/color v1.16.0 h1:zmkK9Ngbjj+K0yRhTVONQh1p/HknKYSlNT+vZCzyokM=
github.com/fatih/color v1.16.0/go.mod h1:fL2Sau1YI5c0pdGEVCbKQbLXB6edEj1ZgiY4NijnWvE=
github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg=
Expand Down Expand Up @@ -1025,28 +1025,26 @@ helm.sh/helm/v3 v3.12.2 h1:kFyDBr/mgJUlyGzVTCieG4wW0zmo7fcNRWK0+FKkxqU=
helm.sh/helm/v3 v3.12.2/go.mod h1:v1PMayudIfZAvec3Wp4wAErensvK/rv5fu/xCiE6t3I=
honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
k8s.io/api v0.29.3 h1:2ORfZ7+bGC3YJqGpV0KSDDEVf8hdGQ6A03/50vj8pmw=
k8s.io/api v0.29.3/go.mod h1:y2yg2NTyHUUkIoTC+phinTnEa3KFM6RZ3szxt014a80=
k8s.io/apiextensions-apiserver v0.29.0 h1:0VuspFG7Hj+SxyF/Z/2T0uFbI5gb5LRgEyUVE3Q4lV0=
k8s.io/apiextensions-apiserver v0.29.0/go.mod h1:TKmpy3bTS0mr9pylH0nOt/QzQRrW7/h7yLdRForMZwc=
k8s.io/apimachinery v0.29.3 h1:2tbx+5L7RNvqJjn7RIuIKu9XTsIZ9Z5wX2G22XAa5EU=
k8s.io/apimachinery v0.29.3/go.mod h1:hx/S4V2PNW4OMg3WizRrHutyB5la0iCUbZym+W0EQIU=
k8s.io/api v0.30.0 h1:siWhRq7cNjy2iHssOB9SCGNCl2spiF1dO3dABqZ8niA=
k8s.io/api v0.30.0/go.mod h1:OPlaYhoHs8EQ1ql0R/TsUgaRPhpKNxIMrKQfWUp8QSE=
k8s.io/apiextensions-apiserver v0.30.0 h1:jcZFKMqnICJfRxTgnC4E+Hpcq8UEhT8B2lhBcQ+6uAs=
k8s.io/apiextensions-apiserver v0.30.0/go.mod h1:N9ogQFGcrbWqAY9p2mUAL5mGxsLqwgtUce127VtRX5Y=
k8s.io/apimachinery v0.30.0 h1:qxVPsyDM5XS96NIh9Oj6LavoVFYff/Pon9cZeDIkHHA=
k8s.io/apimachinery v0.30.0/go.mod h1:iexa2somDaxdnj7bha06bhb43Zpa6eWH8N8dbqVjTUc=
k8s.io/cli-runtime v0.27.2 h1:9HI8gfReNujKXt16tGOAnb8b4NZ5E+e0mQQHKhFGwYw=
k8s.io/cli-runtime v0.27.2/go.mod h1:9UecpyPDTkhiYY4d9htzRqN+rKomJgyb4wi0OfrmCjw=
k8s.io/client-go v0.29.3 h1:R/zaZbEAxqComZ9FHeQwOh3Y1ZUs7FaHKZdQtIc2WZg=
k8s.io/client-go v0.29.3/go.mod h1:tkDisCvgPfiRpxGnOORfkljmS+UrW+WtXAy2fTvXJB0=
k8s.io/component-base v0.29.0 h1:T7rjd5wvLnPBV1vC4zWd/iWRbV8Mdxs+nGaoaFzGw3s=
k8s.io/component-base v0.29.0/go.mod h1:sADonFTQ9Zc9yFLghpDpmNXEdHyQmFIGbiuZbqAXQ1M=
k8s.io/client-go v0.30.0 h1:sB1AGGlhY/o7KCyCEQ0bPWzYDL0pwOZO4vAtTSh/gJQ=
k8s.io/client-go v0.30.0/go.mod h1:g7li5O5256qe6TYdAMyX/otJqMhIiGgTapdLchhmOaY=
k8s.io/klog/v2 v2.120.1 h1:QXU6cPEOIslTGvZaXvFWiP9VKyeet3sawzTOvdXb4Vw=
k8s.io/klog/v2 v2.120.1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE=
k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00 h1:aVUu9fTY98ivBPKR9Y5w/AuzbMm96cd3YHRTU83I780=
k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00/go.mod h1:AsvuZPBlUDVuCdzJ87iajxtXuR9oktsTctW/R9wwouA=
k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 h1:BZqlfIlq5YbRMFko6/PM7FjZpUb45WallggurYhKGag=
k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340/go.mod h1:yD4MZYeKMBwQKVht279WycxKyM84kkAx2DPrTXaeb98=
k8s.io/utils v0.0.0-20230726121419-3b25d923346b h1:sgn3ZU783SCgtaSJjpcVVlRqd6GSnlTLKgpAAttJvpI=
k8s.io/utils v0.0.0-20230726121419-3b25d923346b/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
oras.land/oras-go v1.2.3 h1:v8PJl+gEAntI1pJ/LCrDgsuk+1PKVavVEPsYIHFE5uY=
oras.land/oras-go v1.2.3/go.mod h1:M/uaPdYklze0Vf3AakfarnpoEckvw0ESbRdN8Z1vdJg=
sigs.k8s.io/controller-runtime v0.17.2 h1:FwHwD1CTUemg0pW2otk7/U5/i5m2ymzvOXdbeGOUvw0=
sigs.k8s.io/controller-runtime v0.17.2/go.mod h1:+MngTvIQQQhfXtwfdGw/UOQ/aIaqsYywfCINOtwMO/s=
sigs.k8s.io/controller-runtime v0.18.1 h1:RpWbigmuiylbxOCLy0tGnq1cU1qWPwNIQzoJk+QeJx4=
sigs.k8s.io/controller-runtime v0.18.1/go.mod h1:tuAt1+wbVsXIT8lPtk5RURxqAnq7xkpv2Mhttslg7Hw=
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd h1:EDPBXCAspyGV4jQlpZSudPeMmr1bNJefnuqLsRAsHZo=
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd/go.mod h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0=
sigs.k8s.io/kustomize/api v0.13.2 h1:kejWfLeJhUsTGioDoFNJET5LQe/ajzXhJGYoU+pJsiA=
Expand Down

0 comments on commit 9005395

Please sign in to comment.