- 15 Jun, 2017 1 commit
-
-
xilabao authored
-
- 13 Jun, 2017 11 commits
-
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Fix bad check in node e2e tests for GPUs. When no nvidia device was attached, the -ne check had a syntax error: sh: -ne: argument expected This resulted in `Success` being echoed and the test passing incorrectly. This was found while debugging issue #47216 /release-note-none /sig node /area node-e2e /kind bug -
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 46678, 45545, 47375) bazel: update debian-iptables-amd64 digest **What this PR does / why we need it**: upstream debian has fixed several CVEs recently, so we should apply those fixes: * CVE-2017-2616 * CVE-2017-6512 x-ref #47386 **Special notes for your reviewer**: nothing has been pushed yet, so this will likely fail many of the tests. Do you think these version numbers make sense? We also need to fix debian-iptables v5, and I don't know what to do there. (v5.1?) **Release note**: ```release-note NONE ``` /assign @timstclair
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 46678, 45545, 47375) update gophercloud/gophercloud dependency **What this PR does / why we need it**: **Which issue this PR fixes** fixes #44461 **Special notes for your reviewer**: **Release note**: ```release-note update gophercloud/gophercloud dependency for reauthentication fixes ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue fix#46039: iptables proxier need use '--bind-address' if set **What this PR does / why we need it**: iptables proxier need use '--bind-address' if set **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #46039 **Special notes for your reviewer**: **Release note**: ```release-note ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 47000, 47188, 47094, 47323, 47124) fix sync loop health check This PR will do error logging about the fall behind sync for kubelet instead of sync loop healthz checking. The reason is kubelet can not do sync loop and therefore can not update sync loop time when there is any runtime error, such as docker hung. When there is any runtime error, according to current implementation, kubelet will not do sync operation and thus kubelet's sync loop time will not be updated. This will make when there is any runtime error, kubelet will also return non 200 response status code when accessing healthz endpoint. This is contrary with #37865 which prevents kubelet from being killed when docker hangs. **Release note**: ```release-note fix sync loop health check with seperating runtime errors ``` /cc @yujuhong @Random-Liu @dchen1107
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 47000, 47188, 47094, 47323, 47124) Fix hostconfig device map logic in dockershim. **What this PR does / why we need it**: Fixes for device injection logic in dockershim , please help verify e2e run. Should do updateCreateConfig before Resources assignment. Related change: https://github.com/kubernetes/kubernetes/pull/46744/files#diff-c7dd39479fd733354254e70845075db5L137 **Which issue this PR fixes** https://github.com/kubernetes/kubernetes/issues/47216 **Special notes for your reviewer**: **Release note**: ```release-note ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 47000, 47188, 47094, 47323, 47124) Set up proxy certs for Aggregator. Working on fixing https://github.com/kubernetes/kubernetes/issues/43716. This will create the necessary certificates. On GCE is will upload those certificates to Metadata. They are then pulled down on to the kube-apiserver. They are written to the /etc/src/kubernetes/pki directory. Finally they are loaded vi the appropriate command line flags. The requestheader-client-ca-file can be seen by running the following:- kubectl get ConfigMap extension-apiserver-authentication --namespace=kube-system -o yaml **What this PR does / why we need it**: This PR creates a request header CA. It also creates a proxy client cert/key pair. It causes these files to end up on kube-apiserver and set the CLI flags so they are properly loaded. Without it the customer either has to set them up themselves or re-use the master CA which is a security vulnerability. Currently this creates everything on GCE. **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #43716 **Special notes for your reviewer**:
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 47000, 47188, 47094, 47323, 47124) Add Calico typha agent **What this PR does / why we need it**: - Adds the Calico typha agent with autoscaling to the GCE scripts. - Adds logic to adjust Calico resource requests based on cluster size. Fixes https://github.com/kubernetes/kubernetes/issues/47269 **Special notes for your reviewer**: CC @dnardo **Release note**: ```release-note NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 47000, 47188, 47094, 47323, 47124) GC should retry on patch error Fixing https://github.com/kubernetes/kubernetes/issues/46998. This is fixing a bug, so applying the 1.7 milestone.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Fix missing __kubectl_parse_config **What this PR does / why we need it**: This PR fixes the broken completion of kubectl config use-context. I checked that the completions of kubectl config use-context, --user and --cluster work correctly. **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #29386 **Special notes for your reviewer**: @pwittrock @janetkuo **Release note**: ```release-note NONE ```
-
Dawn Chen authored
Don't delete docker image if building a release
-
- 12 Jun, 2017 15 commits
-
-
Dawn Chen authored
test/e2e: fix empty namespace being passed to wait
-
Jeff Grafton authored
-
Jeff Grafton authored
-
Dawn Chen authored
[Nginx] Run nginx ingress test in slow suite
-
Nick Sardo authored
-
Eric Chiang authored
-
Casey Davenport authored
-
Jeff Grafton authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Make fluentd-gcp run with host network Fluentd-gcp should have access to instance's platform-dependent service account in order to work. /cc @piosz
-
Tim Hockin authored
Fix cronjob stub 400
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue servicecontroller: use consistent node criteria We have two node selection functions: includeNodeFromNodeList and getNodeConditionPredicate, and the logic is different. The logic should be the same, so remove includeNodeFromNodeList and just use getNodeConditionPredicate everywhere. Fix #45772 ```release-note servicecontroller: Fix node selection logic on initial LB creation ```
-
Dong Liu authored
-
Rohit Agarwal authored
When no nvidia device was attached, the -ne check had a syntax error: sh: -ne: argument expected This resulted in 'Success' being echoed and the test passing incorrectly. This was found while debugging issue #47216 -
Kubernetes Submit Queue authored
Automatic merge from submit-queue iSCSI plugin: Update devicepath with filepath.Glob result **What this PR does / why we need it**: If iscsiTransport is not tcp, iSCSI plugin tries to find devicepath using filepath.Glob but never updates devicepath with the filepath.Glob result. This patch fixes the problem. **Which issue this PR fixes** : fixes #47253 **Special notes for your reviewer**: **Release note**: ``` NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue AWS for cloud-controller-manager fixes #47214 This implements the NodeAddressesByProviderID and InstanceTypeByProviderID methods used by the cloud-controller-manager for the AWS provider. NodeAddressesByProvider uses DescribeInstances (for normal addresses) and DescribeAddresses (for Elastic IP addresses). InstanceTypeByProviderID uses DescribeInstances. ```release-note NONE ```
-
- 11 Jun, 2017 7 commits
-
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Made image as required in v1 Container struct. **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 #47244 **Special notes for your reviewer**: **Release note**: ```release-note none ```
-
Casey Davenport authored
-
Casey Davenport authored
-
Casey Davenport authored
-
Harry Zhang authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue bazel: stamp multiple packages by using x_defs instead of linkstamp in go_binary rules **What this PR does / why we need it**: Fixes regression introduced sometime in the last few months that prevented bazel-built clusters from identifying version properly. It does so by updating the bazelbuild/rules_go and kubernetes/repo-infra dependencies to support using stamp values in `go_binary` `x_defs`, and then changing our `go_binary` rules to use `x_defs` instead of `linkstamp`. This whole charade is necessary because we need to stamp version information in multiple packages. This pretty much only affects the bazel build, so it should be low risk. **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #45298 **Special notes for your reviewer**: depends on https://github.com/kubernetes/repo-infra/pull/18; should not be merged before it. **Release note**: ```release-note NONE ``` /assign @spxtr @mikedanese
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Azure for cloud-controller-manager **What this PR does / why we need it**: This implements the NodeAddressesByProviderID and InstanceTypeByProviderID methods used by the cloud-controller-manager to the Azure provider. **Release note**: ```release-note NONE ``` Addresses #47257
-
- 10 Jun, 2017 6 commits
-
-
Kazuki Suda authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Incorrect output in kubefed init **What this PR does / why we need it**: Fixes incorrect output in `kubefed init`. fixes https://github.com/kubernetes/kubernetes/issues/47291 **Special notes for your reviewer**: none **Release note**: ```release-note NONE ```
-
Derek Carr authored
-
Guangya Liu authored
-
Guangya Liu authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue kubectl drain errors if pod is already deleted **What this PR does / why we need it**: kubectl drain can throw an error if the pod it attempts to delete has already been deleted. fixes https://github.com/kubernetes/kubectl/issues/28
-