- 07 Apr, 2016 6 commits
-
-
Jeff Lowdermilk authored
bump single call timeout in e2e tests
-
Mike Danese authored
-
k8s-merge-robot authored
Automatic merge from submit-queue Add an option to focus or skip tests in the node e2e makefile rule. cc @kubernetes/sig-node
-
k8s-merge-robot authored
Automatic merge from submit-queue Client-gen: show the command used to generate the package in doc.go #22928 adds a comment in every generated file to show the arguments supplied to client-gen. I received comment (https://github.com/kubernetes/kubernetes/pull/22928#issuecomment-201078363) that it generates too many one-line changes every time the command line argument is changed. To address this problem, this PR only generates that line in doc.go. @jianhuiz @krousey
-
Vishnu kannan authored
Signed-off-by:Vishnu kannan <vishnuk@google.com>
-
k8s-merge-robot authored
Automatic merge from submit-queue Add some info about binary downloads This should be merged before `v1.2`. Useful information. WDYT? @wojtek-t @fgrzadkowski @zmerlynn @mikedanese @brendandburns @thockin
-
- 06 Apr, 2016 11 commits
-
-
Minhan Xia authored
Update cni binary #23712 is depending on this. Not sure why this one gets in first. Hand merging this
-
k8s-merge-robot authored
Automatic merge from submit-queue Add a note about supported go version Broke out from #22149 @wojtek-t
-
k8s-merge-robot authored
Automatic merge from submit-queue Remove Shippable @spxtr @ixdy @kubernetes/goog-testing
-
k8s-merge-robot authored
Automatic merge from submit-queue add jenkins project for kubenet added a jenkins project for gce using kubenet as network provider `k8s-jkns-e2e-gce-kubenet` has been created and configured
-
Saad Ali authored
Make ConfigMap volume readable as non-root
-
Saad Ali authored
only include running and pending pods in daemonset should place calculation
-
Jeff Grafton authored
Stop using storage.cloud.google.com in test logs.
-
Matt Liggett authored
-
Mike Danese authored
-
Chao Xu authored
-
Lucas Käldström authored
-
- 05 Apr, 2016 12 commits
-
-
Wojciech Tyczynski authored
-
Chao Xu authored
-
k8s-merge-robot authored
Automatic merge from submit-queue Up to golang 1.6 A second attempt to upgrade go version above `go1.4` Merge ASAP after you've cut the `release-1.2` branch and feel ready. `go1.6` should perform slightly better than `go1.5`, so this time it might work @gmarek @wojtek-t @zmerlynn @mikedanese @brendandburns @ixdy @thockin
-
Isaac Hollander McCreery authored
Add configuration for splitting upgrade jobs instead of using Jenkins steps
-
k8s-merge-robot authored
Automatic merge from submit-queue Transfer ownership of cadvisor e2es to Tim St. Clair. cc @pwittrock
-
Saad Ali authored
Comment out racey part of the multi-scheduler test.
-
Paul Morie authored
-
k8s-merge-robot authored
Automatic merge from submit-queue Cross-build hyperkube and debian-iptables for ARM. Also add a flannel image We have to be able to build complex docker images too on `amd64` hosts. Right now we can't build Dockerfiles with `RUN` commands when building for other architectures e.g. ARM. Resin has a tutorial about this here: https://resin.io/blog/building-arm-containers-on-any-x86-machine-even-dockerhub/ But it's a bit clumsy syntax. The other alternative would be running this command in a Makefile: ``` # This registers in the kernel that ARM binaries should be run by /usr/bin/qemu-{ARCH}-static docker run --rm --privileged multiarch/qemu-user-static:register --reset ``` and ``` ADD https://github.com/multiarch/qemu-user-static/releases/download/v2.5.0/x86_64_qemu-arm-static.tar.xz /usr/bin ``` Then the kernel will be able to differ ARM binaries from amd64. When it finds a ARM binary, it will invoke `/usr/bin/qemu-arm-static` first and lets `qemu` translate the ARM syscalls to amd64 ones. Some code here: https://github.com/multiarch WDYT is the best approach? If registering `binfmt_misc` in the kernels of the machines is OK, then I think we should go with that. Otherwise, we'll have to wait for resin's patch to be merged into mainline qemu before we may use the code I have here now. @fgrzadkowski @david-mcmahon @brendandburns @zmerlynn @ixdy @ihmccreery @thockin
-
k8s-merge-robot authored
Automatic merge from submit-queue Add a timeout to the sshDialer to prevent indefinite hangs. Prevents the SSH Dialer from hanging forever. Fixes a problem where SSH Tunnels get stuck trying to open. Addresses #23835.
-
k8s-merge-robot authored
Automatic merge from submit-queue Ensure object returned by volume getCloudProvider incorporates cloud config This PR addresses https://github.com/kubernetes/kubernetes/issues/23517. **Problem** The existing GCE PD and AWS EBS volume plugin code were fetching cloud provider without specifying a cloud config: `cloudprovider.GetCloudProvider("gce", nil)` This caused the cloud provider to use default auth mechanism, which is not acceptable for the provisioning controller running on GKE master. **Fix** This PR does the following: * Modifies the GCE PD and AWS EBS volume plugin code to use the cloud provider object pre-constructed by the binary with a cloud config. * Enable provisioning E2E test for GKE (to catch future issues). Thanks to @cjcullen for debugging and finding the root cause!
👍 This should be cherry-picked into the v1.2 branch for the next release. -
k8s-merge-robot authored
Automatic merge from submit-queue Print 100th percentile of resource usage when gatherer is turned on. Ref. #23820
-
gmarek authored
-
- 04 Apr, 2016 11 commits
-
-
CJ Cullen authored
-
k8s-merge-robot authored
Automatic merge from submit-queue Add container_spec_cpu_period metric
-
gmarek authored
-
k8s-merge-robot authored
Automatic merge from submit-queue support NETWORK_PROVIDER=cni for KUBERNETES_PROVIDER=vagrant While trying to develop CNI plugins for K8's, I found the docs referenced the support of --network-plugin=cni for kubelet, but this wasn't surfaced up via salt to support env NETWORK_PROVIDER=cni before a kube-up deployment. This PR is my attempt at adding CNI support to the kube-up happy path, following a lot of similar work for NETWORK_PROVIDER=kubenet which already exists. Also, I've added the ability to consume CNI plugin's (binaries) and configuration files from the local cluster/network-plugins directory into the necessary locations as referenced here for CNI: http://kubernetes.io/docs/admin/network-plugins This allows a local developer to easily work on CNI plugin development while following the existing kube-up.sh docs and process. In general, i've struggled to find any authoritative information or answers to my questions in slack regarding CNI progress / correct integration, so comments encouraged here!
-
k8s-merge-robot authored
Automatic merge from submit-queue Update Dashboard UI addon to v1.0.1 Release details: https://github.com/kubernetes/dashboard/releases/tag/v1.0.1 CC @bryk
-
Isaac Hollander McCreery authored
-
Isaac Hollander McCreery authored
-
Lucas Käldström authored
Add a flannel image for arm and amd64. Cross-build debian-iptables for arm, arm64 and ppc64le. Build and push hyperkube for arm on every release
-
Vishnu kannan authored
Signed-off-by:Vishnu kannan <vishnuk@google.com>
-
k8s-merge-robot authored
Automatic merge from submit-queue Fix typo
-
Marek Grabowski authored
Remove explicit docker api version from HollowNodes
-