- 14 Aug, 2017 17 commits
-
-
Matthew Wong authored
-
Matthew Wong authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Set Cluster Autoscaler version to 0.6.1-beta2 To stabilise CA e2e tests.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Increase kibana CPU limit to sped up the startup Similarly to Elasticsearch, Kibana requires some additional CPU during startup to build caches. Fixes https://github.com/kubernetes/kubernetes/issues/50610 /cc @piosz @coffeepac @aknuds1
-
Marcin Wielgus authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Use the core client with explicit version in test **What this PR does / why we need it**: When going through scheduling e2e tests, found some places using `clientSet.Core()` which is now deprecated, this PR is to fix them. **Which issue this PR fixes**: fixes part of #49535 **Special notes for your reviewer**: /cc @kubernetes/sig-api-machinery-pr-reviews @kubernetes/sig-scheduling-pr-reviews **Release note**: ```release-note none ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 50139, 49629) Remove etcd v2 data when upgrading to 3.1.* version @jpbetz @lavalamp
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue codegen: skip generation of informers and listers on resources with missing verbs This patch will prevent generation of listers and informers for resources that does not implement the required verbs (list, get, watch). Currently informers and listers are generated for those resources which cause a compilation failure.
-
Mik Vyatskov authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 47034, 50329) RawExtension unmarshal will produce empty objects if the original object was nil #50323 **What this PR does / why we need it**: marshaled nil objects will be unmarshaled as nil objects instead of a byte array "null", which better represents the original object before marshaling fixes #50323 @kubernetes/sig-api-machinery-bugs
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 47034, 50329) Fix comments **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 ```
-
Kevin authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Add image e2e-net-amd64 to CommonImageWhiteList **What this PR does / why we need it**: Add `gcr.io/google_containers/e2e-net-amd64:1.0` to white list to avoid timeout. **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #50590 **Special notes for your reviewer**: /cc @bowei @Random-Liu **Release note**: ```release-note NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Delete redundant print 'got:' **What this PR does / why we need it**: Delete redundant print 'got:' **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes https://github.com/kubernetes/kubernetes/issues/50592 **Special notes for your reviewer**: **Release note**: ```release-note NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Validate token length of TokenReview **What this PR does / why we need it**: I find API Resource TokenReview has no validation yet. Without validation, client may post unexpected data to API Server. I think we need to validate it before processing it. This PR Validate TokenReview Resource. Fixes #50588 **Special notes for your reviewer**: **Release note**: ```release-note NONE ```
-
xiangpengzhao authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Support seccomp profile from container's security context **What this PR does / why we need it**: Support seccomp profile from container's security context, followup of #46332. **Which issue this PR fixes** fixes #46332. **Special notes for your reviewer**: ~~Depends on #49179. (already merged)~~ **Release note**: ```release-note NONE ```
-
- 13 Aug, 2017 4 commits
-
-
Pengfei Ni authored
-
Pengfei Ni authored
-
Pengfei Ni authored
-
Pengfei Ni authored
-
- 12 Aug, 2017 19 commits
-
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Moved node condition filter into a predicates. **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #50360 **Release note**: ```release-note A new predicates, named 'CheckNodeCondition', was added to replace node condition filter. 'NetworkUnavailable', 'OutOfDisk' and 'NotReady' maybe reported as a reason when failed to schedule pods. ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 49847, 49743, 49853, 50225, 50479) Add node benchmark tests for cos-m60 with docker 1.12.6 Ref: https://github.com/kubernetes/kubernetes/issues/42926 This PR adds a benchmark tests against cos-m60 with docker 1.12.6 on http://node-perf-dash.k8s.io. This test is useful for docker validation -- we can compare the performance of different dockers on the same OS. cos-m60 comes with docker 1.13.1 by default, so we need to use cloud-init to downgrade the version to 1.12.6. **Release note**: ``` None ``` /assign @dchen1107
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 49847, 49743, 49853, 50225, 50479) Remove duplicate logging code **What this PR does / why we need it**: Currently function `handleAttachPod` contains duplicate code which copies the AttachOptions output writer to the pod logging writer. This code can be refactored into a separate function. **Special notes for your reviewer**: Refactor only, does not change program logic. **Release note**: ```release-note NONE ``` /sig cli /kind cleanup
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 49847, 49743, 49853, 50225, 50479) refactor capabilities to a singleton struct **What this PR does / why we need it**: refactor **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes # refactor **Special notes for your reviewer**: **Release note**: ```release-note NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 49847, 49743, 49853, 50225, 50479) cloudprovider/photon: remove unneeded bash exec **Release note**: ```release-note NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Fix winspace proxier wrong comment message **What this PR does / why we need it**: Since winspace proxier has nothing to do with iptables, this PR remove the wrong comment message on iptables. **Which issue this PR fixes**: Fixes #50524
-
Kubernetes Submit Queue authored
Merge pull request #50353 from zhangxiaoyu-zidif/Delete-redundant-expectError-for-controller-ref-test Automatic merge from submit-queue Delete redundant test para. for controller_ref_manager_test **What this PR does / why we need it**: The test does not use para. expectError. **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 ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue fix apps DeploymentSpec conversion issue **What this PR does / why we need it**: When working on #49645, I found current conversion for `v1.PodTemplateSpec` to `api.PodTemplateSpec` did not work properly. It should function as [L244-L246](https://github.com/kubernetes/kubernetes/blob/master/pkg/apis/apps/v1beta1/conversion.go#L244-L246). **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**: /cc @janetkuo **Release note**: ```release-note fix apps DeploymentSpec conversion issue ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Add variables for passing test args to kubemark master components cc @msau42 - This change will enable us to turn on extender in the scheduler in kubemark-scale job
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 50485, 49951, 50508, 50511, 50506) Pass config to external Kubemark cluster in e2e tests When cluster autoscaler is used in kubemark tests, pass default kubeconfig as external cluster config. @shyamjvs @gmarek **Release note**: ``` NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 50485, 49951, 50508, 50511, 50506) Update Stackdriver event exporter version Fixes https://github.com/kubernetes/kubernetes/issues/50510
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 50485, 49951, 50508, 50511, 50506) fix a typo **What this PR does / why we need it**: fix a small typo **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes # verions->versions **Special notes for your reviewer**: **Release note**: NONE ```release-note ```NONE
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 50485, 49951, 50508, 50511, 50506) Multiarch nonewprivs test image **What this PR does / why we need it**: This PR is for converting nonewprivs image which pushed very recently part of https://github.com/kubernetes/kubernetes/pull/47019. **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes # Fixes #50498 **Special notes for your reviewer**: **Release note**: ```NONE```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue get_test.go fix error format and info **What this PR does / why we need it**: there left the only one need modify,thanks **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #49481 **Special notes for your reviewer**: **Release note**: ```release-note NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 50537, 49699, 50160, 49025, 50205) not allowing "kubectl edit <resource>" when you got an empty list **What this PR does / why we need it**: `kubectl edit` will panic when adding an empty list. > panic: runtime error: index out of range **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #50147 **Special notes for your reviewer**: /assign @errordeveloper @mengqiy @janetkuo @fabianofranz /cc @rootfs @soltysh @sttts **Release note**: ```release-note not allowing "kubectl edit <resource>" when you got an empty list ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 50537, 49699, 50160, 49025, 50205) When not using a CloudProvider, set both InternalIP and ExternalIP on Nodes #36095 changed all of the cloudproviders to set both InternalIP and ExternalIP on Nodes, but the non-cloudprovider fallback code now only sets InternalIP. This causes the test "should be able to create a functioning NodePort service" in test/e2e/service.go to fail on cloud-provider-less clusters, because (with LegacyHostIP gone), it now will only try to work with ExternalIPs, and will fail if the node has only an InternalIP. There isn't much other code that assumes that ExternalIP will always be set (there's something in pkg/master/master.go, but I don't know what it's doing, so maybe it's only useful in the case where InternalIP != ExternalIP anyway). But given that several of the cloudproviders (mesos, ovirt, rackspace) now explicitly set both InternalIP and ExternalIP to the same value always, it seemed right to do that in the fallback case too. @deads2k FYI **Release note**: ```release-note NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 50537, 49699, 50160, 49025, 50205) openapi: Add validation logic This allows validation of a yaml/json object against an openapi schema. A lot more testing would be needed to validate the logic, and also this is not plumbed in, so it can't be used by kubectl yet. **What this PR does / why we need it**: This is implementing validation against the openapi swagger spec rather than the old swagger spec. **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes https://github.com/kubernetes/kubectl/issues/49 **Special notes for your reviewer**: **Release note**: ```release-note NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 50537, 49699, 50160, 49025, 50205) AddOrUpdateTaint should ignore duplicate Taint. The parameter of AddOrUpdateTaint is Taint pointer, so should use Taint object itself to compare with the node's taint list to ignore duplicate taint. While doing #49384, found this issue and fixed. Fixed part of #49384, other test cases will be added in the following patch **Release note**: ``` None ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 50537, 49699, 50160, 49025, 50205) select an RBAC version for kubefed it knows how to speak kubefed tries to speak whatever version of RBAC the server has, regardless of whether it knows about that version or not. the version discovery it does has to select a version both it and the server speak. related to https://github.com/kubernetes/kubernetes/issues/50534 ```release-note fixes kubefed's ability to create RBAC roles in version-skewed clusters ```
-