- 26 May, 2017 40 commits
-
-
Zihong Zheng authored
-
Zihong Zheng authored
-
Zihong Zheng authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 46383, 45645, 45923, 44884, 46294) Dynamic registration prototype Implementing the api proposed in https://github.com/kubernetes/community/pull/611. Wiring the code to serve the api via apiserver. ```release-note Adding admissionregistration API group which enables dynamic registration of initializers and external admission webhooks. It is an alpha feature. ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 46383, 45645, 45923, 44884, 46294) Created unit tests for GCE cloud provider storage interface. - Currently covers CreateDisk and DeleteDisk, GetAutoLabelsForPD - Created ServiceManager interface in gce.go to facilitate mocking in tests. **What this PR does / why we need it**: Increasing test coverage for GCE Persistent Disk. **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #44573 **Release note**: ```release-note NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 46383, 45645, 45923, 44884, 46294) Node status updater now deletes the node entry in attach updates... … when node is missing in NodeInformer cache. - Added RemoveNodeFromAttachUpdates as part of node status updater operations. **What this PR does / why we need it**: Fixes issue of unnecessary node status updates when node is deleted. **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #42438 **Special notes for your reviewer**: Unit tested added, but a more comprehensive test involving the attach detach controller requires certain testing functionality that is currently absent, and will require larger effort. Will be added at a later time. There is an edge case caused by the following steps: 1) A node is deleted and restarted. The node exists, but is not yet recognized by Kubernetes. 2) A pod requiring a volume attach with nodeName specifically set to this node. This would make the pod stuck in ContainerCreating state. This is low-pri since it's a specific edge case that can be avoided. **Release note**: ```release-note NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 46383, 45645, 45923, 44884, 46294) Fix test not use test flags **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**: old code not use test.flags, now use it **Release note**: ```release-note ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 46383, 45645, 45923, 44884, 46294) fix certificates flake Fixes https://github.com/kubernetes/kubernetes/issues/46365 Fixes https://github.com/kubernetes/kubernetes/issues/46374
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue test case for set_resources PR adds basic unit test for set_resources.go
-
Mike Danese authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Add support for specifying certificate duration at runtime.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Update GlusterFS examples readme.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 46501, 45944, 46473) Enable the ip-masq-agent on GCE installs Setting this will trigger cluster/addons/ip-masq-agent/ip-masq-agent.yaml to be installed as an addon, which disable configure IP masquerade for all of RFC1918, rather than just 10.0/8. Because the flag defaulted to 10.0/8 we can't just change the default. I think anyone who needs IP masquerade set up should probably use this instead. @justinsb @kubernetes/sig-cluster-lifecycle-misc Fixes #11204 @dnardo - any reason not to do this? Release Note: ```release-note GCE installs will now avoid IP masquerade for all RFC-1918 IP blocks, rather than just 10.0.0.0/8. This means that clusters can be created in 192.168.0.0./16 and 172.16.0.0/12 while preserving the container IPs (which would be lost before). ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 46501, 45944, 46473) fix func comment in helpers.go **What this PR does / why we need it**: fix func comment in helpers.go **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes # NONE **Special notes for your reviewer**: NONE **Release note**: ```release-note NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 46501, 45944, 46473) apiextensions: fix missing storage on CRD delete without previous CR access Create CR storage on demand when needed from CRD finalizer controller. /cc @nikhita
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue add crd shortname Adds a shortname, `crd`, for `CustomResourceDefinition`.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Don't print message at the top of `set selector` or `set subject` **What this PR does / why we need it**: Stop printing "running in local/dry-run mode..." at the top of `set selector` or `set subject`, because the user may be trying to pipe the output of this command as the input to another. **Which issue this PR fixes**: fixes #46505 **Special notes for your reviewer**: This PR makes `set subject` and `set resources` consistent with similar commands in the same directory. **Release note**: ```release-note `set selector` and `set subject` no longer print "running in local/dry-run mode..." at the top, so their output can be piped as valid yaml or json ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue [Federation] Move service dns controller to its own package This PR does nothing but just moves service dns controller code to its own package. **Release note**: ```release-note NONE ``` cc @kubernetes/sig-federation-pr-reviews /assign @marun
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue remove duplicate, flaky tests These tests were replaced in https://github.com/kubernetes/kubernetes/pull/45864, but we forgot to remove the originals. This just removes the originals, but all the test cases were covered in that other pull.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Fix typo in test_helper `CompareObjectMeta` is comparting Name attribute, but logging Namespace. Looks like a copy/paste error.
-
deads2k authored
-
deads2k authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue add test in descibe resourcequota **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 NONE ```
-
Bryan Boreham authored
because the user may be trying to pipe the output of this command as the input to another. This makes `set subject` and `set resources` consistent with all similar commands in this directory. Signed-off-by:Bryan Boreham <bryan@weave.works>
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue fix err message typo and small change in UX **What this PR does / why we need it**: 1. small ux change 2. fix typo: convertable to convertible **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 NONE ```
-
Dr. Stefan Schimanski authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Add createdby annotation for rbd and quobyte and make dynamical createdby key const make dynamical createdby key const **Release note**: ```release-note NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue print the name of invalid host to help to fix the bug print the name of invalid host to help to fix the bug.
-
NickrenREN authored
make dynamical createdby key const
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Update examples in Makefile with WHAT arguments changed. **What this PR does / why we need it**: The examples `make check WHAT` and `make vet WHAT` in Makefile don't work anymore. This PR updates them. **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes # xref: https://github.com/kubernetes/community/issues/327, https://github.com/kubernetes/community/pull/296, https://github.com/kubernetes/kubernetes/pull/39433 **Special notes for your reviewer**: **Release note**: ```release-note NONE ```
-
lixiaobing1 authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue documentation for implementors of RESTCreateStrategy **What this PR does / why we need it**: Documentation useful for those implementing these methods. **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: no issue. **Special notes for your reviewer**: I am implementing these for service broker, and gives me examples of what is done or should be done. **Release note**: --> ```release-note NONE ```
-
Chao Xu authored
-
shashidharatd authored
-
shashidharatd authored
-
Chao Xu authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Make BoundedFrequencyRunner Run() really non-blocking
-
Chao Xu authored
-
Chao Xu authored
-
Chao Xu authored
-