- 28 Jun, 2016 34 commits
-
-
Quinton Hoole authored
-
k8s-merge-robot authored
Automatic merge from submit-queue Dedent Adding the dedent package and then applying it to the kubectl help commands. Also updating the documentation to reflect the use of dedent.
-
k8s-merge-robot authored
Automatic merge from submit-queue Use : as seccomp security option operator for Docker 1.10 Compare https://docs.docker.com/v1.11/engine/reference/run/ and https://docs.docker.com/v1.10/engine/reference/run/ Fixes https://github.com/kubernetes/kubernetes/issues/28107
-
k8s-merge-robot authored
Automatic merge from submit-queue Fix byte terminology
-
k8s-merge-robot authored
Automatic merge from submit-queue Fix typo This fixes what appears to be a typo.
-
k8s-merge-robot authored
Automatic merge from submit-queue refactor quota evaluation to cleanly abstract the quota access This refactor cleanly separates out the quota accessor parts of the evaluator. This change made it easier to shutdown nicely and pulls the object retrieval logic (which has become rather complex in and of itself) out of the main evaluation flow. @derekwaynecarr
-
k8s-merge-robot authored
Automatic merge from submit-queue vSphere provider - Adding config for working dir This allows the user the set "working-dir" in their vsphere.cfg file. The value should be a path in the vSphere datastore in which the provider will look for vms. This should help compartmentalize workloads in vSphere.
-
k8s-merge-robot authored
Automatic merge from submit-queue Fix error checks after cloning. We should not use clone result When cloning fails. Fixes issues found in #28108.
-
Michael Taufen authored
-
k8s-merge-robot authored
Automatic merge from submit-queue Fix node problem detector e2e flake Fix #28069. The [original code](https://github.com/kubernetes/kubernetes/blob/master/test/e2e/node_problem_detector.go#L198-L204) assumes the test condition will be generated after 5s ([`pollConsistently`](https://github.com/kubernetes/kubernetes/blob/master/test/e2e/node_problem_detector.go#L39)), however sometimes that may not be enough, see #28096 So, this PR changes it to use `Eventually` instead of `Consistently` to make the code waits longer before the test condition to be generated. The original `Consistently` checking is a bit redundant, so I removed it. @dchen1107 []()
-
deads2k authored
-
k8s-merge-robot authored
Automatic merge from submit-queue Add EndpointReconcilerConfig to master Config Add EndpointReconcilerConfig to master Config to allow downstream integrators to customize the reconciler and reconciliation interval when starting a customized master @kubernetes/sig-api-machinery @deads2k @smarterclayton @liggitt @kubernetes/rh-cluster-infra
-
Dr. Stefan Schimanski authored
-
k8s-merge-robot authored
Automatic merge from submit-queue Skip test if ssh is not supported by provider
-
k8s-merge-robot authored
Automatic merge from submit-queue add lastsyncresourceversion to sharedinformer Indexer consumers can use the `LastSyncResourceVersion` to know if its possible that any change has happened since they last checked. @derekwaynecarr you used this downstream.
-
k8s-merge-robot authored
Automatic merge from submit-queue Adding option to deploy fluentd-elasticsearch in different namespace. Fixes #27608 .
-
k8s-merge-robot authored
Automatic merge from submit-queue Skip multi-zone e2e tests unless provider is GCE, GKE or AWS No need to fail the tests. If label is not present then it means that node is not in any zone. Related issue: #27372
-
deads2k authored
-
k8s-merge-robot authored
Automatic merge from submit-queue Add upgrade Docker VM Add an Error Message to upgarde your Docker VM if needed, example output: ```bash +++ [0622 13:19:48] No docker host is set. Checking options for setting one... +++ [0622 13:19:49] docker-machine was found. +++ [0622 13:19:49] A Docker host using docker-machine named 'kube-dev' is ready to go! Can't connect to 'docker' daemon. please fix and retry. Possible causes: - On Mac OS X, DOCKER_HOST hasn't been set. You may need to: - Create and start your VM using docker-machine or boot2docker: - docker-machine create -d virtualbox --virtualbox-memory 4096 --virtualbox-cpu-count -1 kube-dev - boot2docker init && boot2docker start - Set your environment variables using: - eval $(docker-machine env kube-dev) - $(boot2docker shellinit) - On Linux, user isn't in 'docker' group. Add and relogin. - Something like 'sudo usermod -a -G docker jscheuermann' - RHEL7 bug and workaround: https://bugzilla.redhat.com/show_bug.cgi?id=1119282#c8 - On Linux, Docker daemon hasn't been started or has crashed. !!! Error in hack/../hack/update-generated-protobuf.sh:53 'return 1' exited with status 1 Call stack: 1: hack/../hack/update-generated-protobuf.sh:53 main(...) Exiting with status 1 Updating generated-protobuf FAILED $docker info Error response from daemon: client is newer than server (client API version: 1.24, server API version: 1.23) ``` After running `docker-machine upgrade kube-dev` everything is fine again. So we should add a hint in the error message that this can also happen. -
k8s-merge-robot authored
Automatic merge from submit-queue Remove all traces of travis.
-
k8s-merge-robot authored
Automatic merge from submit-queue Omit invalid affinity error in admission Fixes #27645 cc @smarterclayton Not sure if this is too aggressive, but user should expect failure if they disable validation after all.
-
k8s-merge-robot authored
Automatic merge from submit-queue Making DHCP_OPTION_SET_ID creation optional Reason: We have a pre-configured VPC in AWS. `kube-up.sh` should not making changes to the VPC DHCP option if there's already DHCP options configured. PR Changes: When `DHCP_OPTION_SET_ID` is given in environment variable, kube-up.sh will skip the `DHCP_OPTION_SET_ID` creation.
-
Jan Safranek authored
We should not use clone result When cloning fails. Fixes issues found in #28108.
-
k8s-merge-robot authored
Automatic merge from submit-queue Add optional slice and map support to protobuf generation See the last commit message for a description. Fixes #25835
-
k8s-merge-robot authored
Automatic merge from submit-queue [ubuntu]honor original docker_opts
-
k8s-merge-robot authored
Automatic merge from submit-queue Include init containers in error messages
-
k8s-merge-robot authored
Automatic merge from submit-queue Mount hollow-node logs to parent node hostpath
-
k8s-merge-robot authored
Automatic merge from submit-queue Test cases for Rest Client
-
Clayton Coleman authored
-
Clayton Coleman authored
Specifying // +protobuf.nullable=true on a Go type that is an alias of a map or slice will generate a synthetic protobuf message with the type name that will serialize to the wire in a way that allows the difference between empty and nil to be recorded. For instance: // +protobuf.nullable=true types OptionalMap map[string]string will create the following message: message OptionalMap { map<string, string> Items = 1 } and generate marshallers that use the presence of OptionalMap to determine whether the map is nil (rather than Items, which protobuf provides no way to delineate between empty and nil). -
Clayton Coleman authored
-
Clayton Coleman authored
-
k8s-merge-robot authored
Automatic merge from submit-queue kubectl: fix sort logic for logs @kubernetes/kubectl
-
k8s-merge-robot authored
Automatic merge from submit-queue Increase kube-dns requirements on CoreOS. []() Missed changing the kube-dns memory limit on CoreOS. Follow of PR #28032.
-
- 27 Jun, 2016 6 commits
-
-
k8s-merge-robot authored
Automatic merge from submit-queue Convert service account token controller to use a work queue Converts the service account token controller to use a work queue. This allows parallelization of token generation (useful when there are several simultaneous namespaces or service accounts being created). It also lets us requeue failures to be retried sooned than the next sync period (which can be very long). Fixes an issue seen when a namespace is created with secrets quotaed, and the token controller tries to create a token secret prior to the quota status having been initialized. In that case, the secret is rejected at admission, and the token controller wasn't retrying until the resync period.
-
k8s-merge-robot authored
Automatic merge from submit-queue Fix pvc label selector validation error This is for https://github.com/kubernetes/kubernetes/issues/26866. Other selectors are e.g. v1beta1.x , the pvc one is unversioned.x
-
k8s-merge-robot authored
Automatic merge from submit-queue Mark "RW PD, remove it, then schedule" test flaky Mark test as flaky while it is being investigated. Tracked by https://github.com/kubernetes/kubernetes/issues/27691 Assigning to @jlowdermilk since he's on call
-
k8s-merge-robot authored
Automatic merge from submit-queue Fix initialization of volume controller caches. Fix `PersistentVolumeController.initializeCaches()` to pass pointers to volume or claim to `storeObjectUpdate()` and add extra functions to enforce that the right types are checked in the future. Fixes #28076
-
k8s-merge-robot authored
Automatic merge from submit-queue introduce shell2junit fork shell2junit from https://github.com/manolo/shell2junit
-
k8s-merge-robot authored
Automatic merge from submit-queue daemon/controller.go: minor code cleanup
-