Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update module sigs.k8s.io/controller-runtime to v0.18.3 #171

Merged
merged 3 commits into from
Jun 4, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 30, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
sigs.k8s.io/controller-runtime v0.17.3 -> v0.18.3 age adoption passing confidence

Release Notes

kubernetes-sigs/controller-runtime (sigs.k8s.io/controller-runtime)

v0.18.3

Compare Source

What's Changed

Full Changelog: kubernetes-sigs/controller-runtime@v0.18.2...v0.18.3

v0.18.2

Compare Source

What's Changed

Full Changelog: kubernetes-sigs/controller-runtime@v0.18.1...v0.18.2

v0.18.1

Compare Source

What's Changed

Full Changelog: kubernetes-sigs/controller-runtime@v0.18.0...v0.18.1

v0.18.0

Compare Source

⚠️ Breaking Changes

✨ New Features

  • cache: Add TransformStripManagedFields transform func (#​2791)
  • client: Add client.WithFieldOwner to configure client-wide FieldManager (#​2771 #​2777)
  • controller: Add NewQueue option (#​2767)
  • manager: Export HTTP server runnable implementation (#​2473)
  • metrics/server: Add ListenConfig option (#​2519)

🐛 Bug Fixes

  • builder/webhook: Return error if For() is used multiple times (#​2740)
  • cache: Keep selectors when byObject.Namespaces is defaulted (#​2747)
  • cache: Prevent race when informers are started more than once (#​2758)
  • fake client: Allow fakeclient to patch CR with no resourceVersion (#​2725)
  • fake client: Do not consider an apply patch to be a strategic merge patch (#​2679)
  • manager: Prevent leader election when shutting down a non-elected manager (#​2724)
  • manager: Runnable group should check if stopped before enqueueing (#​2757)
  • restmapper: Clean restmapper cache if a version is notFound (#​2663)
  • restmapper: Fix cache invalidation (#​2687)

🌱 Others

  • ci: Add OSSF scorecard action (#​2714)
  • ci: Improve github actions dependencies versions and permissions (#​2715)
  • ci: Pin checkout action in golangci-lint action, bump checkout action, use consistent tag format (#​2729)
  • ci: Update golangci-lint to v1.57.2 (#​2708 #​2751)
  • ci: Update scorecard github action (#​2728)
  • ci: Use go-install for versioned dependencies (#​2710)
  • envtest: WaitForDefaultNamespace while starting up envtest (#​2668)
  • owners: Cleanup owners files (#​2730)
  • owners: Remove outdated testing framework approvers (#​2709)
  • predicate: Compare labels and annotations using maps.Equal (#​2705)
  • typos: Fix typo of CacheReader comment (#​2773)
  • typos: Fix typo in channel option (#​2792)
  • typos: Minor typo fixes in docstrings (#​2727)

📖 Additionally, there have been 3 contributions to our documentation and book. (#​2712, #​2770, #​2789)

Dependencies

Added
Changed
  • github.com/evanphx/json-patch/v5: v5.8.0 → v5.9.0
  • github.com/golang/protobuf: v1.5.3 → v1.5.4
  • github.com/google/cel-go: v0.17.7 → v0.17.8
  • github.com/onsi/ginkgo/v2: v2.14.0 → v2.17.1
  • github.com/onsi/gomega: v1.30.0 → v1.32.0
  • github.com/prometheus/client_golang: v1.18.0 → v1.16.0
  • github.com/prometheus/client_model: v0.5.0 → v0.4.0
  • github.com/prometheus/common: v0.45.0 → v0.44.0
  • golang.org/x/crypto: v0.16.0 → v0.21.0
  • golang.org/x/mod: v0.14.0 → v0.15.0
  • golang.org/x/net: v0.19.0 → v0.23.0
  • golang.org/x/sync: v0.5.0 → v0.6.0
  • golang.org/x/sys: v0.16.0 → v0.18.0
  • golang.org/x/term: v0.15.0 → v0.18.0
  • golang.org/x/tools: v0.16.1 → v0.18.0
  • google.golang.org/protobuf: v1.31.0 → v1.33.0
  • k8s.io/api: v0.29.0 → v0.30.0
  • k8s.io/apiextensions-apiserver: v0.29.0 → v0.30.0
  • k8s.io/apimachinery: v0.29.0 → v0.30.0
  • k8s.io/apiserver: v0.29.0 → v0.30.0
  • k8s.io/client-go: v0.29.0 → v0.30.0
  • k8s.io/code-generator: v0.29.0 → v0.30.0
  • k8s.io/component-base: v0.29.0 → v0.30.0
  • k8s.io/klog/v2: v2.110.1 → v2.120.1
  • k8s.io/kms: v0.29.0 → v0.30.0
  • k8s.io/kube-openapi: 2dd684a70dd376
  • sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.28.0 → v0.29.0
  • sigs.k8s.io/yaml: v1.4.0 → v1.3.0
Removed
  • github.com/matttproud/golang_protobuf_extensions/v2: v2.0.0
  • go.uber.org/atomic: v1.10.0
  • k8s.io/gengo: 9cce18d

Thanks to all our contributors! 😊

v0.17.5

Compare Source

What's Changed

Full Changelog: kubernetes-sigs/controller-runtime@v0.17.4...v0.17.5

v0.17.4

Compare Source

What's Changed

Full Changelog: kubernetes-sigs/controller-runtime@v0.17.3...v0.17.4


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot requested a review from a team as a code owner May 30, 2024 14:13
@renovate renovate bot requested a review from ahmad-ibra May 30, 2024 14:13
@renovate renovate bot added the go label May 30, 2024
renovate-approve[bot]
renovate-approve bot previously approved these changes May 30, 2024
@renovate renovate bot force-pushed the renovate/sigs.k8s.io-controller-runtime-0.x branch 7 times, most recently from 2d6fe03 to 8cf3a26 Compare June 4, 2024 00:02
@renovate renovate bot force-pushed the renovate/sigs.k8s.io-controller-runtime-0.x branch from 8cf3a26 to f4d7fe9 Compare June 4, 2024 03:38
renovate-approve[bot]
renovate-approve bot previously approved these changes Jun 4, 2024
@renovate renovate bot force-pushed the renovate/sigs.k8s.io-controller-runtime-0.x branch 2 times, most recently from 43f23aa to f000e0d Compare June 4, 2024 09:37
Copy link
Contributor Author

renovate bot commented Jun 4, 2024

ℹ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

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

Details:

Package Change
go 1.21.6 -> 1.22.3
k8s.io/api v0.29.3 -> v0.30.1
k8s.io/apimachinery v0.29.3 -> v0.30.1
k8s.io/client-go v0.29.3 -> v0.30.1
k8s.io/apiextensions-apiserver v0.29.3 -> v0.30.1
k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00 -> v0.0.0-20240228011516-70dd3763d340

@renovate renovate bot force-pushed the renovate/sigs.k8s.io-controller-runtime-0.x branch 3 times, most recently from 663233d to 8fcbac6 Compare June 4, 2024 14:12
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@mattwelke mattwelke force-pushed the renovate/sigs.k8s.io-controller-runtime-0.x branch from 8fcbac6 to 8c2f86d Compare June 4, 2024 14:58
Copy link
Contributor Author

renovate bot commented Jun 4, 2024

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@mattwelke
Copy link
Member

Tests pass locally on my machine. I was running Go 1.22.3. It's failing in GHA, even when the version is explicitly set to 1.22.3. I don't know why yet.

Copy link

codecov bot commented Jun 4, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

see 8 files with indirect coverage changes

@mattwelke
Copy link
Member

This failed because Renovate isn't keeping the var CONTROLLER_TOOLS_VERSION int he Makefile up to date. The maintainers only support specific versions of controller-tools to be used alongside controller-runtime, so we need to use kubebuilder to figure out which version of controller-tools should be used with the version of controller-runtime Renovate is trying to update the repo to. This sets it to v0.15.0.

@mattwelke mattwelke merged commit b98fc2c into main Jun 4, 2024
7 checks passed
@mattwelke mattwelke deleted the renovate/sigs.k8s.io-controller-runtime-0.x branch June 4, 2024 17:05
mattwelke pushed a commit that referenced this pull request Jul 9, 2024
🤖 I have created a release *beep* *boop*
---


##
[0.0.12](v0.0.11...v0.0.12)
(2024-07-09)

### Features

* **feat**: community gallery image rule (PAD-272) (#190)

### Bug Fixes

* **deps:** update golang.org/x/exp digest to 7f521ea
([#182](#182))
([1275836](1275836))
* **deps:** update golang.org/x/exp digest to fc45aab
([#172](#172))
([8292ecf](8292ecf))
* **deps:** update golang.org/x/exp digest to fd00a4e
([#162](#162))
([a17bb30](a17bb30))
* **deps:** update kubernetes packages to v0.30.2
([#181](#181))
([d126336](d126336))
* **deps:** update module github.com/azure/azure-sdk-for-go/sdk/azcore
to v1.11.1
([#137](#137))
([fee1387](fee1387))
* **deps:** update module github.com/azure/azure-sdk-for-go/sdk/azcore
to v1.12.0
([#178](#178))
([05a4c91](05a4c91))
* **deps:** update module
github.com/azure/azure-sdk-for-go/sdk/azidentity to v1.5.2
([#163](#163))
([964185e](964185e))
* **deps:** update module
github.com/azure/azure-sdk-for-go/sdk/azidentity to v1.6.0
([#179](#179))
([ffdc6f5](ffdc6f5))
* **deps:** update module
github.com/azure/azure-sdk-for-go/sdk/azidentity to v1.7.0
([#186](#186))
([cf7d54a](cf7d54a))
* **deps:** update module github.com/go-logr/logr to v1.4.2
([#164](#164))
([7cbd912](7cbd912))
* **deps:** update module github.com/onsi/ginkgo/v2 to v2.19.0
([#169](#169))
([6ba7fbc](6ba7fbc))
* **deps:** update module github.com/onsi/gomega to v1.33.1
([#170](#170))
([adb319e](adb319e))
* **deps:** update module github.com/validator-labs/validator to v0.0.41
([#165](#165))
([19b2204](19b2204))
* **deps:** update module github.com/validator-labs/validator to v0.0.42
([#177](#177))
([9231fcb](9231fcb))
* **deps:** update module github.com/validator-labs/validator to v0.0.43
([#187](#187))
([ef90b92](ef90b92))
* **deps:** update module sigs.k8s.io/cluster-api to v1.7.2
([#148](#148))
([2599bec](2599bec))
* **deps:** update module sigs.k8s.io/cluster-api to v1.7.3
([#180](#180))
([238686a](238686a))
* **deps:** update module sigs.k8s.io/controller-runtime to v0.18.3
([#171](#171))
([b98fc2c](b98fc2c))
* **deps:** update module sigs.k8s.io/controller-runtime to v0.18.4
([#175](#175))
([7d666ca](7d666ca))


### Other

* **deps:** pin googleapis/release-please-action action to f3969c0
([#155](#155))
([357443a](357443a))
* **deps:** update actions/checkout digest to a5ac7e5
([#156](#156))
([f44fa39](f44fa39))
* **deps:** update actions/setup-go digest to cdcb360
([#159](#159))
([5cbad1e](5cbad1e))
* **deps:** update actions/setup-python digest to 82c7e63
([#160](#160))
([ca80de9](ca80de9))
* **deps:** update anchore/sbom-action action to v0.15.11
([#139](#139))
([c4722ec](c4722ec))
* **deps:** update anchore/sbom-action action to v0.16.0
([#158](#158))
([a83aacb](a83aacb))
* **deps:** update azure/setup-helm digest to fe7b79c
([#140](#140))
([c2321b0](c2321b0))
* **deps:** update codecov/codecov-action digest to 125fc84
([#161](#161))
([073048f](073048f))
* **deps:** update docker/build-push-action digest to 2cdde99
([#141](#141))
([8121406](8121406))
* **deps:** update docker/login-action digest to 0d4c9c5
([#157](#157))
([548f1b4](548f1b4))
* **deps:** update docker/login-action digest to e92390c
([#150](#150))
([82b4951](82b4951))
* **deps:** update docker/setup-buildx-action digest to d70bba7
([#151](#151))
([960e0ee](960e0ee))
* **deps:** update gcr.io/kubebuilder/kube-rbac-proxy docker tag to
v0.16.0
([#166](#166))
([f97fd34](f97fd34))
* **deps:** update helm/kind-action action to v1.10.0
([#167](#167))
([2b183df](2b183df))
* **deps:** update softprops/action-gh-release action to v2
([#142](#142))
([4256df9](4256df9))


### Dependency Updates

* **deps:** update golang.org/x/exp digest to 46b0784
([#191](#191))
([123bd86](123bd86))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant