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.16.3 #423

Merged
merged 3 commits into from
Oct 26, 2023

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Sep 23, 2023

Mend Renovate

This PR contains the following updates:

Package Type Update Change
sigs.k8s.io/controller-runtime require patch v0.16.1 -> v0.16.3

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

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

v0.16.3

Compare Source

What's Changed

Full Changelog: kubernetes-sigs/controller-runtime@v0.16.2...v0.16.3

v0.16.2

Compare Source

What's Changed

Full Changelog: kubernetes-sigs/controller-runtime@v0.16.1...v0.16.2


Configuration

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

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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.

@openshift-ci
Copy link

openshift-ci bot commented Sep 23, 2023

Hi @renovate[bot]. Thanks for your PR.

I'm waiting for a ComplianceAsCode member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work. Regular contributors should join the org to skip this step.

Once the patch is verified, the new status will be reflected by the ok-to-test label.

I understand the commands that are listed here.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@rhmdnd rhmdnd requested review from yuumasato and removed request for mrogers950 September 28, 2023 17:40
@rhmdnd
Copy link

rhmdnd commented Sep 28, 2023

This is going to require some changes to the code since it appears there is a breaking change from 0.16.1 to 0.16.2.

@renovate renovate bot changed the title fix(deps): update module sigs.k8s.io/controller-runtime to v0.16.2 fix(deps): update module sigs.k8s.io/controller-runtime to v0.16.3 Oct 18, 2023
@renovate renovate bot force-pushed the renovate/sigs.k8s.io-controller-runtime-0.x branch from 0db8d66 to 9d21958 Compare October 18, 2023 22:59
@renovate renovate bot changed the title fix(deps): update module sigs.k8s.io/controller-runtime to v0.16.3 fix(deps): update module sigs.k8s.io/controller-runtime to v0.16.3 - autoclosed Oct 23, 2023
@renovate renovate bot closed this Oct 23, 2023
@renovate renovate bot deleted the renovate/sigs.k8s.io-controller-runtime-0.x branch October 23, 2023 09:35
@renovate renovate bot changed the title fix(deps): update module sigs.k8s.io/controller-runtime to v0.16.3 - autoclosed fix(deps): update module sigs.k8s.io/controller-runtime to v0.16.3 Oct 23, 2023
@renovate renovate bot reopened this Oct 23, 2023
@renovate renovate bot restored the renovate/sigs.k8s.io-controller-runtime-0.x branch October 23, 2023 14:52
The fake client we use in our unit tests was recently updated to be more
inline with what the actual kubernetes API does:

  kubernetes-sigs/controller-runtime#2259

As a result, some of our tests broken because we were lumping Status and
other updates into the same Update() request.

This commit refactors those tests so that Status updates are implemented
separately from the rest of the runtime objects. We need to do this
before we can upgrade controller-runtime to 0.16.3.
A recent dependency bump (controller-runtime 0.16.1 to 0.16.3) requires
golang 1.20.
@renovate
Copy link
Author

renovate bot commented Oct 25, 2023

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.

err := reconciler.Client.Status().Update(context.TODO(), compliancescaninstance)
Expect(err).To(BeNil())
compliancescaninstance.Spec.Debug = true
err = reconciler.Client.Update(context.TODO(), compliancescaninstance)
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Splitting this into two updates was necessary because of recent changes to fake client:

kubernetes-sigs/controller-runtime#2259

@rhmdnd
Copy link

rhmdnd commented Oct 25, 2023

Attempting to update golang version in openshift/release#44853

@rhmdnd
Copy link

rhmdnd commented Oct 26, 2023

This should be ready for a recheck when openshift/release#44853 merges

@rhmdnd
Copy link

rhmdnd commented Oct 26, 2023

/retest

@Vincent056
Copy link

/lgtm

@openshift-ci
Copy link

openshift-ci bot commented Oct 26, 2023

[APPROVALNOTIFIER] This PR is APPROVED

Approval requirements bypassed by manually added approval.

This pull-request has been approved by: renovate[bot]

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci openshift-ci bot merged commit 0263e6d into master Oct 26, 2023
12 checks passed
@openshift-ci openshift-ci bot deleted the renovate/sigs.k8s.io-controller-runtime-0.x branch October 26, 2023 19:36
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.

2 participants