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
upgrade K8s dependency lib to v0.21 #1985
Conversation
Codecov Report
@@ Coverage Diff @@
## master #1985 +/- ##
==========================================
- Coverage 63.88% 63.87% -0.01%
==========================================
Files 159 159
Lines 14972 14975 +3
==========================================
+ Hits 9565 9566 +1
- Misses 4436 4440 +4
+ Partials 971 969 -2
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
7c594b5
to
22c2025
Compare
Maybe this tool can help to install evntest binaries. |
7904d9e
to
9e71579
Compare
pkg/controller/core.oam.dev/v1alpha2/application/dispatch/dispatch.go
Outdated
Show resolved
Hide resolved
29c2b8e
to
7afcb6f
Compare
7afcb6f
to
f46f312
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.
Great work! LGMT
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.
Please write a doc to tell contributors how to upgrade kubebuilder and test environment.
What this PR does and Why?
Upgrade controller-runtime to v0.9.3 which matches the K8s v1.21.x. Our old version(v0.2.x) matches with K8s version v1.16 which is already not maintained any more. The community maintained K8s version is v1.19~v1.21. There're potential security risks if we don't upgrade these dependency. Fix Bump helm.sh/helm/v3 from 3.2.4 to 3.6.1 #1972
Why not upgrade to controller-runtime v0.8.x which matches to K8s v1.20.x?
Upgrade crossplane-runtime and other dependency libraries to match the new version of controller-runtime.
Fix a lot of incompatible changes.
Raw
field.Upgrade github action to matches with the new version