-
Notifications
You must be signed in to change notification settings - Fork 40k
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
Stop including arch-specific binaries in kubernetes.tar.gz #35737
Stop including arch-specific binaries in kubernetes.tar.gz #35737
Conversation
7978b4a
to
6d2b25f
Compare
For comparison: $ gsutil ls -lh gs://kubernetes-release-dev/ci-cross/v1.5.0-alpha.1.1025+cfdaf18277e1eb/kubernetes.tar.gz
839.87 MiB 2016-10-27T06:41:49Z gs://kubernetes-release-dev/ci-cross/v1.5.0-alpha.1.1025+cfdaf18277e1eb/kubernetes.tar.gz
$ gsutil ls -lh gs://kubernetes-release-dev/ci/v1.4.5-beta.0.47+833455c19472f7/kubernetes.tar.gz
1.01 GiB 2016-10-27T22:56:26Z gs://kubernetes-release-dev/ci/v1.4.5-beta.0.47+833455c19472f7/kubernetes.tar.gz
$ du -sh _output/release-tars/kubernetes.tar.gz
4.6M _output/release-tars/kubernetes.tar.gz |
Jenkins Kubemark GCE e2e failed for commit 6d2b25fb3f42a9860a4d26deb148ac7f47786086. Full PR test history. The magic incantation to run this job again is |
Jenkins GKE smoke e2e failed for commit 6d2b25fb3f42a9860a4d26deb148ac7f47786086. Full PR test history. The magic incantation to run this job again is |
6d2b25f
to
8ab452c
Compare
yeah, yeah.
Changing |
Announcement posted on kubernetes-dev. |
Still /lgtm. |
As long as this doesn't break GCS paths, I'm OK with it. |
@luxas yep, the only thing changing is |
@k8s-bot test this [submit-queue is verifying that this PR is safe to merge] |
Jenkins GCI GKE smoke e2e failed for commit 8ab452c. Full PR test history. The magic incantation to run this job again is |
Automatic merge from submit-queue |
What this PR does / why we need it:
This PR stops including the kubernetes client and server tarballs in
kubernetes.tar.gz
. These should instead be downloaded separately for only the required architectures.The
cluster/get-kube.sh
(https://get.k8s.io) andcluster/get-kube-binaries.sh
handle downloading and extracting the necessary binaries for you automatically. Jenkins also uses this workflow now.Anyone still expecting binaries in kubernetes.tar.gz will be broken, but I've at least fixed all occurrences in-tree.
Which issue this PR fixes: fixes #28629, chips away at #28435
Release note:
cc @luxas @zmerlynn @justinsb @mikedanese @thockin @spxtr
This change is