- 08 Dec, 2016 40 commits
-
-
deads2k authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Fix local-cluster-up on Mac and discovery on all systems - use cfssl on the host, not from Docker. Solves a number of permission problem with selinux and Mac - fix discovery startup
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Add secrets to Density and Load tests cc @jeremyeder @timstclair @sjug
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 35939, 38381, 37825, 38306, 38110) split easy controllers from giant start func continues work from https://github.com/kubernetes/kubernetes/pull/37976 to separate controller initialization.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 35939, 38381, 37825, 38306, 38110) Add test for multi-threaded use of ratelimiter Adds a test to help prevent #38273 from occurring again
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 35939, 38381, 37825, 38306, 38110) Moved start-kubemark-master.sh from test/kubemark/ to test/kubemark/r…
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue apiserver(s): do not create self-signed certs if port is zero
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Minor cleanup: fix typos Fix some typos.
-
xilabao authored
-
Dr. Stefan Schimanski authored
-
Dr. Stefan Schimanski authored
-
Marek Grabowski authored
re-run godep license
-
deads2k authored
-
Dr. Stefan Schimanski authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 37701, 36702, 37145, 37424, 38261) replace err with nil when err is nil <!-- Thanks for sending a pull request! Here are some tips for you: 1. If this is your first time, read our contributor guidelines https://github.com/kubernetes/kubernetes/blob/master/CONTRIBUTING.md and developer guide https://github.com/kubernetes/kubernetes/blob/master/docs/devel/development.md 2. If you want *faster* PR reviews, read how: https://github.com/kubernetes/kubernetes/blob/master/docs/devel/faster_reviews.md 3. Follow the instructions for writing a release note: https://github.com/kubernetes/kubernetes/blob/master/docs/devel/pull-requests.md#release-notes --> **What this PR does / why we need it**: When err is nil ,replace err with nil, that can make code more readable Thanks. **Special notes for your reviewer**: **Release note**: <!-- Steps to write your release note: 1. Use the release-note-* labels to set the release note state (if you have access) 2. Enter your extended release note in the below block; leaving it blank means using the PR title as the release note. If no release note is required, just write `NONE`. --> ```release-note ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 37701, 36702, 37145, 37424, 38261) function name change function name change
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 37701, 36702, 37145, 37424, 38261) Fix for #34422: bump C* version to 3.9 Fix for #34422
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 37701, 36702, 37145, 37424, 38261) Limit unbound label cardinality on request errors This converts all request errors to the string `<error>` instead of passing the full error string. Error strings can have arbitrary values and thus have a cardinality that is not suitable for a metric use case. Inspecting individual errors is a logging use case which can be handled separately by registering a client error handler. @kubernetes/sig-instrumentation
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Update selenium docker images **What this PR does / why we need it**: Updates selenium docker images (2.47 was released a year ago) **Which issue this PR fixes** - **Special notes for your reviewer**: - **Release note**: `NONE`
-
Dr. Stefan Schimanski authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 35884, 37305, 37369, 37429, 35679) fix repeat request for auth reference to #27851 When use basic-auth/RBAC, don't set the users in .kube/config ``` # cat ~/.kube/config apiVersion: v1 clusters: - cluster: insecure-skip-tls-verify: true server: https://127.0.0.1:6443 name: ubuntu contexts: - context: cluster: ubuntu namespace: default user: test name: ubuntu current-context: ubuntu kind: Config preferences: {} users: [] ``` kubectl request for username/password time after time ``` $ kubectl get nodes Please enter Username: admin Please enter Password: ****** Please enter Username: admin Please enter Password: ****** ``` -
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 35884, 37305, 37369, 37429, 35679) fix mixleading warning message regarding kube-proxy nodeIP initializa… The current warning message implies that the operator should restart kube-proxy with some flag related to node IP which can be very misleading.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 35884, 37305, 37369, 37429, 35679) fix typo in predicates
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 35884, 37305, 37369, 37429, 35679) LICENSE: revert modifications to Apache license
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue print log error <!-- Thanks for sending a pull request! Here are some tips for you: 1. If this is your first time, read our contributor guidelines https://github.com/kubernetes/kubernetes/blob/master/CONTRIBUTING.md and developer guide https://github.com/kubernetes/kubernetes/blob/master/docs/devel/development.md 2. If you want *faster* PR reviews, read how: https://github.com/kubernetes/kubernetes/blob/master/docs/devel/faster_reviews.md 3. Follow the instructions for writing a release note: https://github.com/kubernetes/kubernetes/blob/master/docs/devel/pull-requests.md#release-notes --> **What this PR does / why we need it**: when failed to load CA,will print both "Loaded CA:" and "Error loading root CA certificate date:" ,but only need to print "Error loading root CA certificate date:" in fact. **Special notes for your reviewer**: **Release note**: <!-- Steps to write your release note: 1. Use the release-note-* labels to set the release note state (if you have access) 2. Enter your extended release note in the below block; leaving it blank means using the PR title as the release note. If no release note is required, just write `NONE`. --> ``` release-note ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Added support for HOME environment variable on Windows **What this PR does / why we need it**: On Windows the HOME environment variable should be taken in account when trying to find the home directory. Several tools already support the HOME environment variable, notably git-bash. It would be very convenient to have the kubernete tools (including minikube) to also support the environment variable. The current situation **Special notes for your reviewer**: **Release note**: ``` ```
-
gmarek authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 38260, 32811, 28458, 33570, 37096) Fix renaming order shown on terminal
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 38260, 32811, 28458, 33570, 37096) AWS: include ELB name in health-check logging
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 38260, 32811, 28458, 33570, 37096) Fix support for DNS in local-up-cluster.sh []() The default appears to be gce now, so this tries to spawn a service in gce... not the desired outcome for a local test setup. We also need to sync the kubectl config in the script with the instructions for users, since if people don't test with DNS enabled, it bitrots (which this aims to fix). To test manually, run something like ``` sudo KUBE_ENABLE_CLUSTER_DNS=true API_HOST_IP=0.0.0.0 ./hack/local-up-cluster.sh ``` The API_HOST_IP=0.0.0.0 is required, otherwise the master is not contactable by kubedns, and the dns pod will fail readychecking on the healthz pod.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 38260, 32811, 28458, 33570, 37096) Allow no ports when exposing headless service fixes #32795
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Wait for the port to be ready before starting Fixes the portforward flakes. See #27673 & #27680
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Fix useless uuid in container log path node e2e @timstclair pointed out there're nits in original PR, ref: https://github.com/kubernetes/kubernetes/pull/34877 So this patch: 1. removed useless uuid 2. change all those strings to const Thanks.
🐱 -
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 36626, 37294, 37463, 37943, 36541) Remove duplicate describer errs Downstream issue https://github.com/openshift/origin/issues/11846 **Release note**: ```release-note release-note-none ``` The `describe` command iterates through a list of infos received from the server and aggregates a list of errors while attempting to call each resource's respective describer. When a resource exists, but does not have a describer set, such as `Event`, the `describe` command outputs the same error `error: no description has been implemented for "Event"` for each info. ``` $ kubectl describe events no description has been implemented for "Event" no description has been implemented for "Event" no description has been implemented for "Event" no description has been implemented for "Event" no description has been implemented for "Event" no description has been implemented for "Event" no description has been implemented for "Event" no description has been implemented for "Event" no description has been implemented for "Event" no description has been implemented for "Event" no description has been implemented for "Event" no description has been implemented for "Event" no description has been implemented for "Event" no description has been implemented for "Event" ``` @kubernetes/kubectl @fabianofranz
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 36626, 37294, 37463, 37943, 36541) Add Version to the resource printer for 'get nodes' <!-- Thanks for sending a pull request! Here are some tips for you: 1. If this is your first time, read our contributor guidelines https://github.com/kubernetes/kubernetes/blob/master/CONTRIBUTING.md and developer guide https://github.com/kubernetes/kubernetes/blob/master/docs/devel/development.md 2. If you want *faster* PR reviews, read how: https://github.com/kubernetes/kubernetes/blob/master/docs/devel/faster_reviews.md 3. Follow the instructions for writing a release note: https://github.com/kubernetes/kubernetes/blob/master/docs/devel/pull-requests.md#release-notes --> **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 # **Special notes for your reviewer**: **Release note**: <!-- Steps to write your release note: 1. Use the release-note-* labels to set the release note state (if you have access) 2. Enter your extended release note in the below block; leaving it blank means using the PR title as the release note. If no release note is required, just write `NONE`. --> ```release-note ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 36626, 37294, 37463, 37943, 36541) Modify wrong comment <!-- Thanks for sending a pull request! Here are some tips for you: 1. If this is your first time, read our contributor guidelines https://github.com/kubernetes/kubernetes/blob/master/CONTRIBUTING.md and developer guide https://github.com/kubernetes/kubernetes/blob/master/docs/devel/development.md 2. If you want *faster* PR reviews, read how: https://github.com/kubernetes/kubernetes/blob/master/docs/devel/faster_reviews.md 3. Follow the instructions for writing a release note: https://github.com/kubernetes/kubernetes/blob/master/docs/devel/pull-requests.md#release-notes --> **What this PR does / why we need it**: Modify wrong comment Thanks! **Special notes for your reviewer**: **Release note**: <!-- Steps to write your release note: 1. Use the release-note-* labels to set the release note state (if you have access) 2. Enter your extended release note in the below block; leaving it blank means using the PR title as the release note. If no release note is required, just write `NONE`. --> ```release-note ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 36626, 37294, 37463, 37943, 36541) Use tmpfs for gluster-server container volumes. Gluster server needs a filesystem that supports extended attributes for its data. Some distros (Debian, Ubuntu) ship Docker that runs containers on aufs, which does not support extended attributes and therefore Gluster server fails there. We can use tmpfs for Gluster server data volumes. ~~This expects that host's /tmp is tmpfs, which is true for Debian, Ubuntu, RHEL, CentOS and Fedora.~~ I reworked it to mount tmpfs inside the container, the server pod is privileged. And *after* this PR is merged and new Gluster server container image is pushed we need to bump the image version in https://github.com/kubernetes/kubernetes/blob/master/test/e2e/volumes.go#L407 Edit: I also fixed Gluster server Dockerfile, it was not working at all.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue kubelet-run-parameter: change config to pod-manifest-path What this PR does / why we need it: "--config" will be removed in a future version of kubelet, in order to prevent failure in the new version, use "pod-manifest-path" instead of it -
Kubernetes Submit Queue authored
Automatic merge from submit-queue use status code const to express http status <!-- Thanks for sending a pull request! Here are some tips for you: 1. If this is your first time, read our contributor guidelines https://github.com/kubernetes/kubernetes/blob/master/CONTRIBUTING.md and developer guide https://github.com/kubernetes/kubernetes/blob/master/docs/devel/development.md 2. If you want *faster* PR reviews, read how: https://github.com/kubernetes/kubernetes/blob/master/docs/devel/faster_reviews.md 3. Follow the instructions for writing a release note: https://github.com/kubernetes/kubernetes/blob/master/docs/devel/pull-requests.md#release-notes --> **What this PR does / why we need it**: Using status code const to express http status. **Special notes for your reviewer**: **Release note**: <!-- Steps to write your release note: 1. Use the release-note-* labels to set the release note state (if you have access) 2. Enter your extended release note in the below block; leaving it blank means using the PR title as the release note. If no release note is required, just write `NONE`. --> ```release-note ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue updating wordpress version to latest 4.6.1 <!-- Thanks for sending a pull request! Here are some tips for you: 1. If this is your first time, read our contributor guidelines https://github.com/kubernetes/kubernetes/blob/master/CONTRIBUTING.md and developer guide https://github.com/kubernetes/kubernetes/blob/master/docs/devel/development.md 2. If you want *faster* PR reviews, read how: https://github.com/kubernetes/kubernetes/blob/master/docs/devel/faster_reviews.md 3. Follow the instructions for writing a release note: https://github.com/kubernetes/kubernetes/blob/master/docs/devel/pull-requests.md#release-notes --> **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 # **Special notes for your reviewer**: **Release note**: <!-- Steps to write your release note: 1. Use the release-note-* labels to set the release note state (if you have access) 2. Enter your extended release note in the below block; leaving it blank means using the PR title as the release note. If no release note is required, just write `NONE`. --> ```release-note ```
-