-
Notifications
You must be signed in to change notification settings - Fork 48
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
Bump controller-runtime and k8s.io deps #216
Bump controller-runtime and k8s.io deps #216
Conversation
This change bumps controller-runtime to 0.15 and k8s.io/* deps to 0.27.2 Signed-off-by: Brendan Shephard <bshephar@redhat.com>
7adc05f
to
8595064
Compare
67948b5
to
6410ccf
Compare
This commit contains: 1. Bumping and pinning of right dependencies 2. Remove Delegating client 3. Fixing NewDynamicRestMapper func signature 4. Fix cmd/ to not take client as an option 5. Use go/v4 instead of v3 Signed-off-by: Varsha Prasad Narsing <varshaprasad96@gmail.com>
Signed-off-by: Varsha Prasad Narsing <varshaprasad96@gmail.com>
Signed-off-by: Varsha Prasad Narsing <varshaprasad96@gmail.com>
…ecks Signed-off-by: Varsha Prasad Narsing <varshaprasad96@gmail.com>
Signed-off-by: Varsha Prasad Narsing <varshaprasad96@gmail.com>
Signed-off-by: Varsha Prasad Narsing <varshaprasad96@gmail.com>
505383e
to
85653be
Compare
f4afaa9
to
5e09267
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@bshephar could you run make generate
again and commit the changes. Looks like CI is failing for sanity checks: https://github.com/operator-framework/helm-operator-plugins/actions/runs/5481106188/jobs/9998233497?pr=216#step:8:1
5e09267
to
33ca8a4
Compare
@bshephar @everettraven @varshaprasad96 looks like the sanity test is failing. It looks like the go.mod isn't matching. Might be a difference between authors version of go and the one used in CI or something else. This needs to be addressed to avoid issues in other PRs. The go-apidiff is okay and expected. |
Signed-off-by: Varsha Prasad Narsing <varshaprasad96@gmail.com>
063f554
to
5c7c077
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@bshephar could you bump golangci-lint
to 1.51.2 at these places:
- https://github.com/bshephar/helm-operator-plugins/blob/131cd5d255b9fad6a01ac7b99be03ab50cf7d7c9/Makefile#L64
version: v1.48.0
This should fix the issues with CI. In hindsight, we should remove the separate CI run that runs linter again, as that is anyway done as a part of test action.
If that is addressed, I think the PR should be good to go.
222ba73
to
d7cb9ff
Compare
This change bumps controller-runtime to 0.15 and k8s.io/* deps to 0.27.2 Signed-off-by: Brendan Shephard <bshephar@redhat.com>
d7cb9ff
to
724035b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
/approve
/override go-apidiff |
@varshaprasad96: Overrode contexts on behalf of varshaprasad96: go-apidiff In response to this:
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. |
APIDiff is expected on this PR. Merging, since the CI passes with current changes. |
This change bumps controller-runtime to 0.15, k8s.io/* deps to 0.27.2 and kubebuilder to the commit hash that includes both of these controller-runtime and k8s.io upgrades.