-
Notifications
You must be signed in to change notification settings - Fork 50
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
Update gardener/gardener to v1.86.0 #748
Update gardener/gardener to v1.86.0 #748
Conversation
/retest |
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.
Thanks for the well-structured PR. Only minor comments from my side.
@shafeeqes thanks for your review. I have addressed both comments. PTAL |
@unmarshall, @ishan16696, @seshachalam-yv You have pull request review open invite, please check |
/retest |
88b25ef
to
a2ffbf3
Compare
Something seems wrong with the prow jobs. e2e tests are passing when run locally: |
/retest |
/retest |
…precated method usage
bdde307
to
92dddad
Compare
* gardener#748 removed the `vendor` directory from `etcd-druid` and makes the project rely on the module cache set up by the `go` tool for finding dependencies. * However, there are use cases where for better developer experience, it would make sense to have the dependencies reside in the same project folder as `etcd-druid`, so that tokens can be searched for, using project wide search in any text editor. Results can be fetched from the dependencies, without having to rely on the LSP. For example, this would make looking at all usages of a constant that is defined by a dependency easier. * The developer can simply run `go mod vendor` without it affecting the modified build process which doesn't use `vendor`, as defined in gardener#748.
* Fixes REUSE compliance by removing references to dependencies in `.reuse/dep5` which were previously vendor-ed in. (The vendor directory was removed in #748) * Removes the unused licenses from the `LICENSES` directory.
How to categorize this PR?
/area dev-productivity
/kind cleanup
What this PR does / why we need it:
This PR updates the gardener/gardener dependency to v1.86.0, bringing in multiple other changes:
-mod=vendor
from builds, runs and test runsmake tidy
, which pulls in new CI hack scripts and issue/PR templatesmake generate
github.com/golang/mock/gomock
withgo.uber.org/mock/gomock
, as stated in https://github.com/golang/mockWhich issue(s) this PR fixes:
Fixes #734
Special notes for your reviewer:
/cc @afritzler @shafeeqes
/invite @seshachalam-yv @ishan16696 @unmarshall
It's easier to review this PR commit by commit, rather than all files as once, for two reasons: the commits are well-structured and segregated by individual purposes, and the removal of vendor dir causes a large diff, making it difficult for github to render the diff page. You may also review the set of commits omitting the first commit which removes the vendor dir.
Release note: