-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
deps: bump to controller-runtime v0.7.0 #1746
Comments
/assign |
@estroz IMO we might need to wait for the stable release to be able to bump the dep. |
From kubernetes-sigs/kubebuilder-declarative-pattern#127 (comment) (applies here too):
Also we are currently pinning to unreleased code with |
@pwittrock @DirectXMan12 @droot how do you feel about pinning to commits/alpha|beta releases in master in general? |
I'll also mention that v0.6.3 has a logging bug in it (fixed by kubernetes-sigs/controller-runtime#972) which breaks kubebuilder e2e tests (see this comment). We can either bump to v0.7.0 or get a patch release v0.6.4 going, then bump here. I suggest going straight to v0.7.0. |
Hi @estroz, Following some comments.
This project is used only for the addon and it does not work with release tags
The tests in the PR #1644 is not passing, however, I do not think so that it is the root cause. See that it only not works in your PR. So, I am not sure about it. I think we need re-check its implementation. Did you try to bump the alpha version in your PR to see if it will fix? Regards bump to controller-runtime v0.7.0: So, far I think we just bump stable versions. I would prefer not to bump alpha versions. How, can we release the CLI scaffolding projects with an alpha version of controller-runtime? Would it really be a good approach? Also, did you check if |
Interesting, I didn't notice that repo hasn't been tagged.
Once I pinned controller-runtime to a version containing this change that I created locally, e2e tests passed. If you look at the log output for an operator built with
We can't and shouldn't. However if we want to block a release on bumping to the next major/minor version of controller-runtime, which we probably do for
It does, and yes only |
HI @estroz, So, I think it is all fine. +1 to do the bump. I agree that if we bump only go/v3-alpha also would be ok to do the release after that. |
Awesome. I would go even further to say that any |
It is done : https://github.com/kubernetes-sigs/kubebuilder/blob/master/testdata/project-v3/go.mod#L12 |
This issue tracks the v0.7.0 controller-runtime bump, which has breaking changes. Also bumps deps to k8s
v1.19.
/kind feature
The text was updated successfully, but these errors were encountered: