- 05 Jul, 2018 35 commits
-
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 64511, 65865, 65867, 65866). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. split of test-cmd This pull moves test-cmd to a `test/cmd` folder for team maintenance. The next commit splits the mega (6 thousand lines or so?) into files based on function. No changes, just moves. @kubernetes/sig-cli-maintainers @fejta per request ```release-note NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. Quobyte API update **What this PR does / why we need it**: Quobyte vendor API update The current version supports both UUID/name of the volume for the storage class. **Release note**: ```release-note NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 64911, 65710). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. apiextensions-apiserver: add pkg/cmd/server/testing pkg for integration tests In analogy to kube-apiserver, this implements a uniform apiextensions-apiserver for integration tests which can be started using customized flags.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. kubeadm: use constant instead of hardcoded path **What this PR does / why we need it**: Used DefaultCRISocket constant instead of hardcoded path /var/run/dockershim.sock **Release note**: ```release-note NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 65822, 65834, 65859, 65631). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. kubeadm: Add support for reading multiple YAML documents **What this PR does / why we need it**: In preparation for splitting the kubelet and kube-proxy componentconfigs out of the MasterConfiguration API struct, add support for reading multiple YAML documents **Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*: ref: kubernetes/kubeadm#911 Depends on: - [x] https://github.com/kubernetes/kubernetes/pull/65776 - [x] https://github.com/kubernetes/kubernetes/pull/65628 - [x] https://github.com/kubernetes/kubernetes/pull/65629 **Special notes for your reviewer**: Please only review the `Refactor a bit of the config YAML loading code, and support loading multiple YAML documents` commit **Release note**: ```release-note NONE ``` @kubernetes/sig-cluster-lifecycle-pr-reviews
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 65822, 65834, 65859, 65631). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. Fix field name in autoscaling e2e tests Use new field name ```release-note NONE ``` /cc @MaciekPytel
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 65822, 65834, 65859, 65631). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. apiserver: don't create self-signed certs with disabled secure serving
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 65822, 65834, 65859, 65631). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. Refactor kubemark docker image building logic This PR: - cleans up some redundant code in kubemark scripts for image-building - removes calls to gcloud in image-building (to make it provider independent - ref https://github.com/kubernetes/kubernetes/pull/65242#issuecomment-402479648) /cc @wojtek-t ```release-note NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 65805, 65811, 65833, 65488, 65857). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. Update Cluster Autoscaler version to 1.3.1-beta.1 This update Cluster Autoscaler version to 1.3.1-beta.1 and changes the default value for expendable pods priority cutoff in GCP deployment. ```release-note Cluster Autoscaler version updated to 1.3.1-beta.1. Release notes: https://github.com/kubernetes/autoscaler/releases/tag/cluster-autoscaler-1.3.1-beta.1 Default value for expendable pod priority cutoff in GCP deployment of Cluster Autoscaler changed from 0 to -10. action required: users deploying workloads with priority lower than 0 may want to use priority lower than -10 to avoid triggering scale-up. ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 65805, 65811, 65833, 65488, 65857). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. flatten nested lists for flatten in visitor Lists which contain lists should themselves be flattened by a flatten call to the resource builder @kubernetes/sig-cli-maintainers @soltysh @juanvallejo ```release-note NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 65805, 65811, 65833, 65488, 65857). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. kube-scheduler: allow high ports in secure serving validation Certain operating systems will select high port (>32768) when asked for a free port. This PR changes the validation to allow that. ```release-note Allow kube-scheduler to listen on ports up to 65535. ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 65805, 65811, 65833, 65488, 65857). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. client-go/discovery: fix godoc package comment Fixes https://github.com/kubernetes/client-go/issues/436 /sig api-machinery /kind cleanup /shrug /assign sttts **Release note**: ```release-note NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 65805, 65811, 65833, 65488, 65857). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. fix print format string **What this PR does / why we need it**: **Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*: Fixes # **Special notes for your reviewer**: **Release note**: ```release-note NONE ```
-
David Eads authored
-
David Eads authored
-
Dr. Stefan Schimanski authored
In analogy to kube-apiserver.
-
Ed Bartosh authored
Used DefaultCRISocket constant instead of hardcoded path /var/run/dockershim.sock
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. kube-apiserver: drop unused loopback token in insecure mode The token was not used. Removing the dead code.
-
Lucas Käldström authored
-
Lucas Käldström authored
-
Aleksandra Malinowska authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. kubeadm: update generated files Verify is currently broken on master. This PR fixes it. See https://k8s-gubernator.appspot.com/build/kubernetes-jenkins/pr-logs/pull/65811/pull-kubernetes-verify/97686/ for an example error. **Release note**: ```release-note NONE ```
-
Aleksandra Malinowska authored
-
David Eads authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. add help description and examples to wait **Release note**: ```release-note NONE ``` Adds --help description and examples to the `wait` command. cc @soltysh
-
Shyam Jeedigunta authored
-
Shyam Jeedigunta authored
-
Dr. Stefan Schimanski authored
-
Nikhita Raghunath authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 64593, 65117, 65629, 65827, 65686). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. fix `kubectl create priorityclass` failure bug **What this PR does / why we need it**: update` kubectl create priorityclass` command's api version. **Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*: Fixes #65685 **Special notes for your reviewer**: **Release note**: ```release-note NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 64593, 65117, 65629, 65827, 65686). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. [kubeadm] Remove usage of `PersistentVolumeLabel` in phases/controlplane/manifests*.go **What this PR does / why we need it**: Remove usage of `PersistentVolumeLabel` in phases/controlplane/manifests*.go **Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*: Close [kubernetes/kubeadm#866](https://github.com/kubernetes/kubeadm/issues/866) **Special notes for your reviewer**: /assign @neolit123 **Release note**: ```release-note kubeadm: Remove usage of `PersistentVolumeLabel` ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 64593, 65117, 65629, 65827, 65686). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. kubeadm: Add a `v1alpha3` API **What this PR does / why we need it**: Adds a (now duplicated) v1alpha3 API. Equal to `v1alpha2` now, but will be changed later. Hopefully we'll graduate this to `v1beta1` during the v1.12 cycle. **Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*: ref: https://github.com/kubernetes/kubeadm/issues/911 Depends on: - [x] https://github.com/kubernetes/kubernetes/pull/65776 - [x] https://github.com/kubernetes/kubernetes/pull/65628 **Special notes for your reviewer**: These commits should be reviewed: - `Add a duplicated v1alpha3 API`: A pure directory copy of the `v1alpha2` folder, only changed the package name in the Go files - `Register the v1alpha3 API in the scheme, and update the roundtrip API tests`, started registering the new API and using it internally - `Automated bump from v1alpha2 references to v1alpha3`: Replaced all v1alpha2 references with v1alpha3 **Release note**: ```release-note kubeadm: Add a `v1alpha3` API. ``` @kubernetes/sig-cluster-lifecycle-pr-reviews
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 64593, 65117, 65629, 65827, 65686). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. Add e2e tests for volumeMode of persistent volume This set of e2e tests is to confirm that persistent volume works well for all volumeModes. Coverage of the tests are shown in the figure of [Test cases], below. Once implementation policy is confirmed to be good, we can add plugins and test cases to this. [Test cases] ``` # plugin volumeMode Test case Expectation --- ---------- -------------- ------------------------------------------------------ ------------ 1 iSCSI Block (a) Create Pod with PV and confirm Read/Write to PV Success 2 iSCSI Block (b) Create Pod and restart kubelet and confirm PV Success 3 iSCSI Block (c) Create Pod and restart kubelet while deleting PV Success 4 iSCSI FileSystem (a) Create Pod with PV and confirm Read/Write to PV Success 5 iSCSI FileSystem (b) Create Pod and restart kubelet and confirm PV Success 6 iSCSI FileSystem (c) Create Pod and restart kubelet while deleting PV Success 7 RBD Block (a) Create Pod with PV and confirm Read/Write to PV Success 8 RBD Block (b) Create Pod and restart kubelet and confirm PV Success 9 RBD Block (c) Create Pod and restart kubelet while deleting PV Success 10 RBD FileSystem (a) Create Pod with PV and confirm Read/Write to PV Success 11 RBD FileSystem (b) Create Pod and restart kubelet and confirm PV Success 12 RBD FileSystem (c) Create Pod and restart kubelet while deleting PV Success 13 CephFS Block (a) Create Pod with PV and confirm Read/Write to PV Fail 14 CephFS FileSystem (a) Create Pod with PV and confirm Read/Write to PV Success 15 CephFS FileSystem (b) Create Pod and restart kubelet and confirm PV Success 16 CephFS FileSystem (c) Create Pod and restart kubelet while deleting PV Success 17 NFS Block (a) Create Pod with PV and confirm Read/Write to PV Fail 18 NFS FileSystem (a) Create Pod with PV and confirm Read/Write to PV Success 19 NFS FileSystem (b) Create Pod and restart kubelet and confirm PV Success 20 NFS FileSystem (c) Create Pod and restart kubelet while deleting PV Success ``` **What this PR does / why we need it**: **Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*: Fixes #56803 **Special notes for your reviewer**: /sig storage @gnufied @rootfs @jsafrane @jeffvance This PR is intend to reflect the comments for the below PR. https://github.com/kubernetes/kubernetes/pull/56804 **Release note**: ```release-note NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 64593, 65117, 65629, 65827, 65686). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. clean unused function in file pkg/volume/projected/projected.go **What this PR does / why we need it**: It was imported by https://github.com/kubernetes/kubernetes/pull/37237 And it is unusable at first place when it was imported **Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*: Fixes # **Special notes for your reviewer**: **Release note**: ```release-note NONE ```
-
Cao Shufeng authored
-
- 04 Jul, 2018 5 commits
-
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. Add StatefulSet rollback and rolling update test with PVCs **What this PR does / why we need it**: Adds a StatefulSet e2e test for testing rolling upgrades and rollbacks on a StatefulSet using PVCs. **Which issue(s) this PR fixes**: Fixes #63940 **Release note**: ``` NONE ``` Signed-off-by:
Jose A. Rivera <jarrpa@redhat.com>
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. make use of request.UserAgent() **What this PR does / why we need it**: **Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*: Fixes # **Special notes for your reviewer**: /assign @sttts **Release note**: ```release-note NONE ```
-
Dr. Stefan Schimanski authored
-
Dr. Stefan Schimanski authored
-
Xianglin Gao authored
Signed-off-by:Xianglin Gao <xianglin.gxl@alibaba-inc.com>
-