- 25 Jan, 2017 21 commits
-
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 39064, 40294) Refactor persistent volume tests This is an attempt to make the binder tests a bit more concise. The PVCs are being created by a "templating" function. There is also a handful of PVs in the tests but those vary quite more and I don't think similar approach would save us much code. Reference: https://reviewable.kubernetes.io/reviews/kubernetes/kubernetes/29006#-KPJuVeDE0O6TvDP9jia @jsafrane: I hope this is what you have on mind.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Updated the document links in examples/guestbook README. As all the Kubernetes doc has been moved to kubernetes.github.io, update all the links in examples/guestbook README to directly point at kubernetes.io, especially for the ones with inside page anchors.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 37055, 40142) azure: azure container registry: fix login server **What this PR does / why we need it**: Fixes the Azure Container Registry integration **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes # n/a **Special notes for your reviewer**: Before this change, if I created an ACR with name `colemicktest`, then the login server would be `colemicktest-microsoft.azurecr.io`. This code was concating to form `colemicktest.azurecr.io` which does not work. The fix is to reach into RegistryProperties and read out the login server domain name directly. Also, this should eliminate that existed when ACR gets to sovereign clouds. **Release note**: ```release-note azure: fix Azure Container Registry integration ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Add version to OpenAPI spec OpenAPI is missing a version string. It should follow kubernetes version. It is a bugfix that need to be cherrypicked in 1.5 too.
-
Xing Zhou authored
As all the Kubernetes doc has been moved to kubernetes.github.io, update all the links in examples/guestbook README to directly point at kubernetes.io, especially for the ones with inside page anchors.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Fix TOC. ``` cd /path/to/kubernetes/release source $(dirname $(readlink -ne $BASH_SOURCE))/lib/common.sh common::mdtoc ../kubernetes/CHANGELOG.md ``` cc @ixdy
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue fix rsync err when make release fix #39513
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 40215, 40340, 39523) Use the same name in volumeMounts and volumes In some example files of vSphere volumes, volumeMounts and volumes have different names. kubectl create will fail with error message saying the pod is invalid because volumeMount with the name is not found. **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**: ```release-note ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 40215, 40340, 39523) Retry resource quota lookup until count stabilizes On contended servers the service account controller can slow down, leading to the count changing during a run. Wait up to 5s for the count to stabilize, assuming that updates come at a consistent rate, and are not held indefinitely. Upstream of openshift/origin#12605 (we create more secrets and flake more often)
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Fix federation component logging when e2e test case fails When a federation e2e test case fails, federation component logs (esp. controller-manager) were very useful in debugging the failure cause. Due to recent updates in framework, the logs were not captured. This PR will fix those issues. cc @kubernetes/sig-federation-misc @nikhiljindal @madhusudancs
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 40335, 40320, 40324, 39103, 40315) Use the e2e zone name as the cluster name. This needs a revamp, but for now e2e zone name is used as the unique cluster identifier in our e2e tests and we will continue to use that pattern. This is a follow up to PR #38638. cc @kubernetes/sig-federation-pr-reviews @nikhiljindal
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 40335, 40320, 40324, 39103, 40315) Add pod anti-affinity and a disruption budget to cockroachdb example Pulling in some useful 1.5 features.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 40335, 40320, 40324, 39103, 40315) Splitting master/node services into separate charm layers **What this PR does / why we need it**: This branch includes a roll-up series of commits from a fork of the Kubernetes repository pre 1.5 release because we didn't make the code freeze. This additional effort has been fully tested and has results submit into the gubernator to enhance confidence in this code quality vs. the single layer, posing as both master/node. To reference the gubernator results, please see: https://k8s-gubernator.appspot.com/builds/canonical-kubernetes-tests/logs/kubernetes-gce-e2e-node/ Apologies in advance for the large commit however, we did not want to submit without having successful upstream automated testing results. This commit includes: - Support for CNI networking plugins - Support for durable storage provided by Ceph - Building from upstream templates (read: kubedns - no more template drift!) - An e2e charm-layer to make running validation tests much simpler/repeatable - Changes to support the 1.5.x series of Kubernetes **Special notes for your reviewer**: Additional note: We will be targeting -all- future work against upstream so large pull requests of this magnitude will not occur again. **Release note**: ```release-note - Splits Juju Charm layers into master/worker roles - Adds support for 1.5.x series of Kubernetes - Introduces a tactic for keeping templates in sync with upstream eliminating template drift - Adds CNI support to the Juju Charms - Adds durable storage support to the Juju Charms - Introduces an e2e Charm layer for repeatable testing efforts and validation of clusters ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 40335, 40320, 40324, 39103, 40315) add some resillency to the new volume-server func **What this PR does / why we need it**: server-pod `Create` won't fail the test if the server pod already exists. **Special notes for your reviewer**: Formerly this pr was part of #38214
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Move b.gcr.io/k8s_authenticated_test to gcr.io/k8s-authenticated-test **What this PR does / why we need it**: Per https://cloud.google.com/container-registry/docs/support/deprecation-notices, b.gcr.io access will be deprecated soon. I've already mirrored the repo to the location specified in this PR.
-
David McMahon authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue pkg/cloudprovider/providers/aws: Add zmerlynn to OWNERS
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 39260, 40216, 40213, 40325, 40333) bazel: save git version in kubernetes.tar.gz **What this PR does / why we need it**: adds a workspace status command for bazel (inspired by #36128) and then uses the saved values to generate the `version` file in `kubernetes.tar.gz`. We need this for `get-kube.sh` to work properly. **Special notes for your reviewer**: I had to change a few things from #36128 - see comments for explanation. **Release note**: ```release-note NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 39260, 40216, 40213, 40325, 40333) Adding framework to allow multiple upgrade tests **What this PR does / why we need it**: This adds a framework for multiple tests to run during an upgrade. This also moves the existing services test to that framework.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 39260, 40216, 40213, 40325, 40333) Fixed propagation of kube master certs during master replication. Fixed propagation of kube-master-certs during master replication.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 39260, 40216, 40213, 40325, 40333) genericapiserver: more dependency cutoffs - cut-off pkg/api.Resource and friends - lgtm - authn plugins -> k8s.io/apiserver - - webhook authz plugin -> k8s.io/apiserver - lgtm - ~~pkg/cert -> k8s.io/apimachinery (will rebase on @deads2k's PR also moving it)~~ - split pkg/config into kubelet config merger and flags - lgtm - split feature gate between generic apiserver and kube - lgtm - move pkg/util/flag into k8s.io/apiserver - lgtm
-
- 24 Jan, 2017 19 commits
-
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue check if the set is empty , and delete the reduntant type convert. **What this PR does / why we need it**: check if the set is empty , and delete the reduntant type convert. Thanks. **Special notes for your reviewer**: **Release note**: ```release-note ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Add myself to test/OWNERS.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue AWS: trust region if found from AWS metadata ```release-note AWS: trust region if found from AWS metadata ``` Means we can run in newly announced regions without a code change. We don't register the ECR provider in new regions, so we will still need a code change for now. Fix #35014
-
Clayton Coleman authored
On contended servers the service account controller can slow down, leading to the count changing during a run. Wait up to 5s for the count to stabilize, assuming that updates come at a consistent rate, and are not held indefinitely.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue replace the file name with the file url **What this PR does / why we need it**: replace the file name with the file url Thanks. **Special notes for your reviewer**: **Release note**: ```release-note ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Move remaining *Options to metav1 Primarily delete options, but will remove all internal references to non-metav1 options (except ListOptions). Still working through it @sttts @deads2k
-
Madhusudan.C.S authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Expand test/OWNERS approver pool
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Adding OWNERS file for federation e2e tests Now that we have a separate `test/e2e_federation` dir for federation tests (thanks to @shashidharatd), we can have our own OWNERS file. OWNERS file copied from https://github.com/kubernetes/kubernetes/pull/40328. cc @kubernetes/sig-federation-misc
-
Zach Loafman authored
-
shashidharatd authored
-
shashidharatd authored
-
Dr. Stefan Schimanski authored
-
Dr. Stefan Schimanski authored
-
Dr. Stefan Schimanski authored
-
Dr. Stefan Schimanski authored
-
Dr. Stefan Schimanski authored
-
Dr. Stefan Schimanski authored
-
Dr. Stefan Schimanski authored
-