-
Notifications
You must be signed in to change notification settings - Fork 38.7k
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
Removed mesos as cloud provider from Kubernetes. #47232
Conversation
@gyliu513 Moving this code to an external cloud provider? |
Yay, moving these things out-of-monorepo is a great step for the project! I'd edit this to add a release note though 😄 |
/release-note |
@luxas done, thanks ;) |
@thockin woot, let's get this LGTM'd :) |
For context to others reading this thread, this is following proposal https://github.com/kubernetes/community/blob/master/contributors/design-proposals/cloud-provider-refactoring.md to make Kubernetes core leaner, one step at a time |
sorry for the confusion by (#34924), kube-mesos still need this provider to get all hosts from Mesos until external cloud-provider is done. |
@k82cn Is there any tracking issue for moving mesos out? |
I think the kube-mesos project is dead and I belive no one is working on it, I think that it is time to retire it from Kubernetes. @luxas |
SGTM, the incubation project kube-mesos-framework hasn't been updated in ~9 months so... |
I think China Unicom or Didi maybe using that, and I'm not sure whether Mesosphere will include k8s in its DC/OS . Let me check whether anyone of them would like to invest resource for this project. |
@k82cn Anyway, that's not blocking this PR, or is it? |
@luxas , let me check the status of "pluggable cloud providers" in 1.7; if it's ready, I think we can continue to merge this PR. |
@luxas , as we slack yesterday, ccm is enough for kube-mesos; so I think we can merge this PR :). |
/lgtm |
@k82cn did not quite catch what do you mean, can you explain more? So I need first run But when I run
|
Because of GFW ? |
The deleted files are all bazel BUILD files. Do a |
I think what @sttts proposed does make sense as my VM was located in US and there is no GFW. After I finished both
The steps I did was as following: Step 1: Remove Godeps/ and vendor/, then run
Step 2: Run
Step 3: Run @sttts any comments for this? Thanks! |
Known issue. Solution: delete vendor/github.com/docker/docker/project/ |
0ec9e3c
to
9ef8266
Compare
/retest |
@gyliu513 I think that worked 🎉 |
Yes, tests are broken #48683 and federation times out or looses connection. |
Love the diff :) |
Love the -68k lines of code. |
+1 :). |
/retest |
1 similar comment
/retest |
Automatic merge from submit-queue godep-save.sh: add workaround and more instructions Fixes #48593, hit again in #47232 (comment).
/retest |
ping @luxas and @mikedanese for lgtm and approve |
/lgtm |
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: gyliu513, k82cn, luxas, mikedanese Assign the PR to them by writing Associated issue: 47205 The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these OWNERS Files:
You can indicate your approval by writing |
As everyone here is happy with this, I approved as well |
Automatic merge from submit-queue |
What this PR does / why we need it:
Which issue this PR fixes (optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close that issue when PR gets merged): fixes #47205Special notes for your reviewer:
Release note: