- 13 Oct, 2016 10 commits
-
-
Chao Xu authored
-
Chao Xu authored
-
Chao Xu authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Generate unique Operation IDs for root OpenAPI spec This PR adds a customization method GetOperationID to OpenAPI spec generation and then use it to make sure root spec has unique operation IDs by mostly adding GroupVersion to the start of operation ID.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Add PVC storage to LimitRange This PR adds the ability to add a LimitRange to a namespace that enforces min/max on `pvc.Spec.Resources.Requests["storage"]`. @derekwaynecarr @abhgupta @kubernetes/sig-storage Examples forthcoming. ```release-note pvc.Spec.Resources.Requests min and max can be enforced with a LimitRange of type "PersistentVolumeClaim" in the namespace ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Clarify the purpose of dramatically-simplify-cluster-creation.md **What this PR does / why we need it**: We have merged `docs/proposals/dramatically-simplify-cluster-creation.md` mostly because we'd like to keep accurate historic records. This change adds a note to clarify this. **Release note**: ```release-note NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue kubeadm: fix conversion macros and add kubeadm to round trip testing Tests are probably broken but I'll fix. @jbeda this probably fixes your change unless we decide we need generated deep copies or conversions. @kubernetes/sig-cluster-lifecycle
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue log-dump.sh: Fix kubemark log-dump.sh **What this PR does / why we need it**: Using `log-dump.sh` with the `kubemark` synthetic provider are broken. **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #34446
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Federated DaemonSet controller Based on the secrets controller. E2e tests will come in the next PR. **Release note**: ```release-note Federated DaemonSet controller. Supports all the API that regular DaemonSet has. ``` cc: @quinton-hoole @kubernetes/sig-cluster-federation
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue [Federation] Fix bash continuation, update charts version and kubeconfig mount permission ```release-note * New federation deployment mechanism now allows non-GCP clusters. * Writes the federation kubeconfig to the local kubeconfig file. ``` cc @kubernetes/sig-cluster-federation
-
- 12 Oct, 2016 30 commits
-
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Fix the wait for pod success in test framework. Fixes https://github.com/kubernetes/kubernetes/issues/34623. Addresses https://github.com/kubernetes/kubernetes/issues/33189#issuecomment-253282725. Related to #34630. This PR: 1) Changes `WaitForPodSuccessInNamespace` to use pod phase instead of container status because of https://github.com/kubernetes/kubernetes/issues/33189#issuecomment-253287397. The code was introduced because of https://github.com/kubernetes/kubernetes/issues/2632, which is never true now. 2) Fixes the cluster logging test to set the pod as `RestartOnFailure`. @yujuhong @Crassirostris
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Proposal: Add a rktlet proposal in upstream. Mostly copied from docs/proposals/kubelet-rkt-runtime.md, plus roadmaps. /cc @kubernetes/sig-rktnetes @kubernetes/sig-node @philips @calebamiles @lucab @s-urbaniak @squeed
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue retry salt-call in configure-vm.sh Fixes #32478 cc @gmarek
-
mbohlool authored
-
mbohlool authored
-
Zach Loafman authored
Fixes #34446
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue fixed grammatical errors <!-- 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>(, #<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 ```
-
Mike Danese authored
-
mbohlool authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Update the series and the README to reflect the change. This PR updates the juju charm code to support the latest series (xenial 16.04). We changed the README to reflect this change and how that changes the juju commands. fixes #30373 `release-note-none`
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue CRI: Image pullable support in dockershim For #33189. The new test `ImageID should be set to the manifest digest (from RepoDigests) when available` introduced in #33014 is failing, because: 1) `docker-pullable://` conversion is not supported in dockershim; 2) `kuberuntime` and `dockershim` is using `ListImages with image name filter` to check whether image presents. However, `ListImages` doesn't support filter with `digest`. This PR: 1) Change `kuberuntime.IsImagePresent` to use `runtime.ImageStatus` and `dockershim.InspectImage` instead. ***Notice an API change: `ImageStatus` should return `(nil, nil)` for non-existing image.*** 2) Add `docker-pullable://` support. 3) Fix `RemoveImage` in dockershim https://github.com/kubernetes/kubernetes/pull/29316. I've tried myself, the test can pass now. @yujuhong @feiskyer @yifan-gu /cc @kubernetes/sig-node
-
Random-Liu authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Ignore mirror pods with RestartPolicy == Never in restart tests Kubelet does not sync the mirror pods once they have terminated. If, for some reason, that such mirror pods get deleted once they have terminated (either by the node controller or by users), kubelet will not attempt to recreate them. However, when kubelet restarts, it will examine the static pods, sync once, and create a mirror pod. This has led to unexpected pod counts in disruptive tests where kubelet gets restarted on purpose (see #34003). This change disregard such mirror pods when totaling the pods to fix the test flake until we have time to implement a long-term solution. This PR addresses #34003
-
Mike Danese authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Use ObjectMetaAndSpecEquivalent in federation controllers Use util added in #34561. cc: @quinton-hoole
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Add non default replica preferences test to federation depoyment tests cc: @quinton-hole
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Allow 'pod/' prefix in pod name for 'kubectl exec' This PR adds ability to provide pod name with 'pod/' prefix for 'kubectl exec' command. Pod names without 'pod/' prefix are still allowed. Fixes #24225
-
Mike Danese authored
-
Random-Liu authored
* Fix inspect image bug. * Fix remove image bug.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Adds OWNERS file for cluster/juju <!-- 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**: Adds an OWNERS file for the `cluster/juju` directory. This was requested by @mikedanese over on https://github.com/kubernetes/kubernetes/pull/31736#issuecomment-252391221 **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, #<issue_number>, ...)` format, will close that issue when PR gets merged)*: N/A **Special notes for your reviewer**: N/A **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`. --> ```NONE ``` Inserts @chuckbutler and @mbruzek as reviewers for the juju cluster directory. Additional assignee of @marcoceppi and @castrojo to help handle overflow.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Decouple master bootstrap from CSR in kubeadm <!-- 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**: enhance `kubeadm` to allow for parallel provisioning of API endpoints and slave nodes **Fixes**: https://github.com/kubernetes/kubernetes/issues/33542 **Special notes for your reviewer**: This is work in progress, trying to * Introduce a concurrent retry mechanism for bootstrapping with a single API endpoint * Refactor API client creation, decouple from CSR
-
Marcin Wielgus authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Append first address from `--api-advertise-addresses` to `kube-apiserver` flags **What this PR does / why we need it**: We have `--api-advertise-addresses` already, but it's only used for SANs in server certificates we generate. Currently setting this flag doesn't affect what address API server advertises, and this PR fixes that. In particular, this has been an issue for VirtualBox users (see #34101). **Which issue this PR fixes**: fixes #34101 **Release note**: ```release-note Make `kubeadm` append first address from `--api-advertise-addresses` to `kube-apiserver` flags as `--advertise-address` ```
-
Illia Khudoshyn authored
Fixes #24225 This PR adds ability to provide pod name with 'pod/' prefix for 'kubectl exec' command. Pod names without 'pod/' prefix are still allowed.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Add gcl cluster logging test This PR changes default logging destination for tests to gcp and adds test for cluster logging using google cloud logging Fix #20760
-
Piotr Szczesniak authored
fix unfiltered comparison in controller test
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Move planner to federation utils cc: @quinton-hoole @jianhuiz
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Inject logFunc into RunPods I missed this in previous PR.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Replica set conditions API Partially addresses https://github.com/kubernetes/kubernetes/issues/32863 @kubernetes/sig-apps
-
Marcin Wielgus authored
-