-
Notifications
You must be signed in to change notification settings - Fork 264
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
Add a separate go.mod for test/ directory to avoid dependency creep in root go.mod #789
Add a separate go.mod for test/ directory to avoid dependency creep in root go.mod #789
Conversation
…n root go.mod Signed-off-by: Davanum Srinivas <[email protected]>
95efc9d
to
d2ed04b
Compare
@dcantah what do you think? |
@dims We've had talks of just splitting the cri-containerd tests off of this repo entirely which might be the better option at this point. This looks fine but I'll consult with the team and try and get back to you on Monday :) |
@dcantah sounds like a plan! please also cut a tag/release for kubernetes 1.19 as well once either of the options land. Given previous releases code freeze for 1.19 would be somewhere middle to end of May and the 1.19 release middle to end of June. we'd need a lot of soak time well before the deadlines to make sure we didn't break anything. |
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.
This looks fine to me and seems like a good solution. Just confused on one thing which I've commented.
d2ed04b
to
4def607
Compare
@dims it seems the ci failed |
e184f44
to
1b2059d
Compare
@dcantah this is green now. PTAL |
@dims one tiny little thing left. It seems now that we cd into the test dir to build the executables where the test artifacts are residing is now the test folder so the ci cant find them. Can you update the appveyor.yml to reflect these new paths for the test executables? So instead of 'runhcs.test.exe' -> './test/runhcs.test.exe' and so on for the other 3 |
- run the schema version test Signed-off-by: Davanum Srinivas <[email protected]>
1b2059d
to
139da32
Compare
LGTM |
In microsoft/hcsshim#789, hcsshim removed its dependency on k8s.io/kubernetes. 5 imports upstream, we need to `replace` it in order to not pull in k8s.io/kubernetes. Rather than that, would be ideal for oras to just update.
In microsoft/hcsshim#789, hcsshim removed its dependency on k8s.io/kubernetes. 5 imports upstream, we need to `replace` it in order to not pull in k8s.io/kubernetes. Rather than that, would be ideal for oras to just update.
Trying to cleanup dependencies of hcsshim (when used as a library) in kubernetes.
Signed-off-by: Davanum Srinivas [email protected]