- 02 Jul, 2016 15 commits
-
-
k8s-merge-robot authored
Automatic merge from submit-queue Move ungraceful PD tests out of flaky
-
k8s-merge-robot authored
Automatic merge from submit-queue Add links to issues referenced in some design documents Add link to issues referenced in `nodeaffinity.md` and `podaffinity.md`. It would be helpful to visit the issue directly. Also fix broken format of `podaffinity.md` when # is at the beginning of a line.
-
k8s-merge-robot authored
Automatic merge from submit-queue integration: cleanup unused API
-
k8s-merge-robot authored
Automatic merge from submit-queue Make GKE detect-instance-groups work on Mac. Make the fix from #27803 also work on mac. The GNU `expr` command supports both the `expr match STRING REGEXP` and `expr STRING : REGEXP` command syntax. The BSD `expr` command only has the `expr STRING : REGEXP` syntax. @fabioy @a-robinson
-
k8s-merge-robot authored
Automatic merge from submit-queue Declare out of disk when there is no free inodes #21546
-
k8s-merge-robot authored
Automatic merge from submit-queue Add MinReadySeconds to rolling updater Add MinReadySeconds support to RollingUpdater that allows to specify the number of seconds to wait on top of the pod is "ready" because its readiness probe passed.
-
xiangpengzhao authored
-
k8s-merge-robot authored
Automatic merge from submit-queue Includes the number of free inodes in stat summary #21546
-
xiangpengzhao authored
-
k8s-merge-robot authored
Automatic merge from submit-queue Adding inode availability in eviction policy Updates the proposal to include inodes as an eviction parameter.
-
saadali authored
-
k8s-merge-robot authored
Automatic merge from submit-queue Remove reference to documentation webpage from kubectl describe nodes output Fixes #23778
-
Eric Tune authored
Update CHANGELOG
-
Eric Tune authored
Summarized what I thought were the most interesting changes for all users, and for specific cloud providers. Still need better list of breaking changes.
-
Eric Tune authored
-
- 01 Jul, 2016 25 commits
-
-
k8s-merge-robot authored
Automatic merge from submit-queue Add a new container runtime interface This PR includes a proposal and a Go file to re-define the container runtime interface. This is based on the original doc: https://docs.google.com/document/d/1ietD5eavK0aTuMQTw6-21r67UU73_vqYSUIPFdA0J5Q/ The umbrella issues is #22964 /cc @kubernetes/sig-node
-
k8s-merge-robot authored
Automatic merge from submit-queue Use `CreatedByAnnotation` constant A nit but didn't want the strings to get out of sync. Signed-off-by:Doug Davis <dug@us.ibm.com>
-
Hongchao Deng authored
-
k8s-merge-robot authored
Automatic merge from submit-queue Add additional testing scenarios for compute resource requests=0 I was asked about the qos tier of a pod that specified `--requests=cpu=0,memory=0 --limits=cpu=100m,memory=1Gi` and in just investigating current behavior, realized we should have an explicit test case to ensure that 0 values are preserved in defaulting passes, and that this is still a burstable pod (but the lowest for that tier as it related to eviction) /cc @vishh
-
Yu-Ju Hong authored
This commit includes a proposal and a Go file to re-define the container runtime interface. Note that this is an experimental interface and is expected to go through multiple revisions once developers start implementing against it. As stated in the proposal, there are also individual issues to carry discussions of specific features.
-
k8s-merge-robot authored
Automatic merge from submit-queue Update scheduler_extender.md []() The filter call should actually return a schedulerapi.ExtenderFilterResult with an api.NodeList in it, instead of a raw api.NodeList.
-
k8s-merge-robot authored
Automatic merge from submit-queue Update "kubectl get all" to display resource type as part of name fixes #23838 release-note-none When running "kubectl get all", or printing any output with mixed resource kinds, an additional column is added to the output with each resource's kind: `kubectl get all --all-namespaces` ``` NAMESPACE NAME DESIRED CURRENT AGE default rc/docker-registry-1 1 1 23h testproject rc/node-1 0 0 2d NAMESPACE NAME CLUSTER-IP EXTERNAL-IP PORT(S) AGE default svc/docker-registry 172.30.36.42 <none> 5000/TCP 23h default svc/kubernetes 172.30.0.1 <none> 443/TCP,53/UDP,53/TCP 7d testproject svc/ruby-ex 172.30.187.128 <none> 8080/TCP 6d NAMESPACE NAME READY STATUS RESTARTS AGE default po/docker-registry-1-cpf8o 1/1 Running 1 23h ``` []()
-
k8s-merge-robot authored
Automatic merge from submit-queue kubectl: don't display an empty list when trying to get a single resource that isn't found Return immediately when attempting to get a singular resource that isn't found, so that we avoid printing out a List if the output format is something like json or yaml. Before: ``` $ kubectl get pod/foo -o yaml apiVersion: v1 items: [] kind: List metadata: {} pods "foo" not found ``` After: ``` $ kubectl get pod/foo -o yaml pods "foo" not found ``` Fixes #28243 @kubernetes/kubectl @kubernetes/rh-ux @smarterclayton @liggitt @deads2k @metral -
David McMahon authored
-
k8s-merge-robot authored
Automatic merge from submit-queue Graceful deletion bumps object's generation Fix. #24935 cc @caesarxuchao
-
k8s-merge-robot authored
Automatic merge from submit-queue Add version and flag logging to kube-dns. Helps with #28358 Stopgap until we have a general solution for #27744
-
k8s-merge-robot authored
Automatic merge from submit-queue Print kube-dns pod logs on federation e2e test failure.
-
k8s-merge-robot authored
Automatic merge from submit-queue Fix node confomance test Fixes https://github.com/kubernetes/kubernetes/issues/28255, https://github.com/kubernetes/kubernetes/issues/28250, https://github.com/kubernetes/kubernetes/issues/28341. The main reason of the flake is that in the failed test expects the `PodPhase` to keep `Pending`. It did `Eventually` check and `Consistently` check for 5 seconds. However, the default `PodPhase` is `Pending`, when the check passes, the `PodStatus` could still be in default state. After that, the test expects the container status to be `Waiting`, which may not be the case, because the default `ContainerStatuses` is empty, and the pod could still be in the default state. This PR changes the test to ensure `ContainerStatuses` first and then check the `PodPhase` after that. Mark P1 because the test fails relatively frequently and does block some PRs. @pwittrock /cc @liangchenye @ncdc []()
-
Matt Liggett authored
-
Quinton Hoole authored
-
juanvallejo authored
-
gmarek authored
-
Piotr Szczesniak authored
E2e tests to check whether cluster autoscaling scale down works when one node pool is not autoscaled
-
Marcin Wielgus authored
E2e tests to check whether cluster autoscaling scale down works when one node pool is not autoscaled.
-
k8s-merge-robot authored
Automatic merge from submit-queue Allow specifying secret data using strings This PR allows specifying non-binary data values in `Secret` objects as `"stringData":{"key":"string value"}`, in addition to the existing base64 []byte serializations in the `data` field. On write, the keys and values in the `stringData` field are merged to the `data` map, overwriting any values already present in the `data` map. The move is one-way, the `stringData` field is never output when reading from the API. A Secret could be created like this: ``` { "kind":"Secret", "apiVersion":"v1", "metadata":{"name":"mysecret"}, "data":{ "image":"<base64-encoded-jpg>" }, "stringData":{ "username": "myuser", "password": "mypassword" } } ``` and when read from the API would look like this: ``` { "kind":"Secret", "apiVersion":"v1", "metadata":{"name":"mysecret",...}, "data":{ "image":"<base64-encoded-jpg>" "username": "bXl1c2Vy", "password": "bXlwYXNzd29yZA==" } } ``` -
k8s-merge-robot authored
Automatic merge from submit-queue fixed the typo causing incorrect comparison with cVer and cVer; now checking against sVer fixes #25252
-
k8s-merge-robot authored
Automatic merge from submit-queue Kubelet: Add the docker semver back. Fixes #28221. This PR: 1) Add the semver back https://github.com/kubernetes/kubernetes/pull/20020 2) Remove the code in https://github.com/kubernetes/kubernetes/pull/20827, because docker 1.8 is not officially supported now, and we want to deprecate it. https://github.com/kubernetes/kubernetes/pull/27208 3) Add a test for docker version comparison. XRef https://github.com/kubernetes/kubernetes/pull/28223 @yujuhong /cc @ingvagabund []()
-
k8s-merge-robot authored
Automatic merge from submit-queue Install pip in kubekins test image and install AWS cli when needed Follow-on to https://github.com/kubernetes/test-infra/pull/66. This fixes AWS hopefully. I haven't pushed the image yet. cc @fejta
-
k8s-merge-robot authored
Automatic merge from submit-queue fix return value
-
k8s-merge-robot authored
Automatic merge from submit-queue invalid arg during applying SELinux label Tested with Ubuntu 16.04 with SELINUX support. Actually, after `chcon `with long label got: `chcon: failed to set type security context component to ‘system_u:object_r:svirt_sandbox_file_t:s0’: Invalid argument`
-