Commit Graph

10808 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
08bee2cc84 Merge pull request #72825 from liggitt/wait-resource-version
Find current resourceVersion for waiting for deletion/conditions
2019-01-11 13:37:05 -08:00
Jordan Liggitt
c12d8a56f8 Find current resourceVersion for waiting for deletion/conditions 2019-01-11 15:24:05 -05:00
Kubernetes Prow Robot
dd99c2ba79 Merge pull request #72364 from kdada/master
WaitFor returns immediately when done is closed
2019-01-11 11:51:21 -08:00
Kubernetes Prow Robot
d6b0863eb0 Merge pull request #69667 from zhanghoondennisoh/user-and-path
Update two doc.go files under staging/src/k8s.io/apiserver
2019-01-11 11:49:08 -08:00
Clayton Coleman
fe74efb1f9 Add transport wrapper that blocks api calls after context close
The ContextCanceller transport wrapper blocks all API requests
after the provided context is closed. Used with the leader election
step down, a controller can ensure that new requests are not made
after the client has stepped down.
2019-01-11 12:49:32 -05:00
danielqsj
8b418631c0 Move etcd latency metrics to histogram and update test case 2019-01-11 20:38:24 +08:00
Phillip Wittrock
371d86631e Revert "Enable kustomize in kubectl" 2019-01-10 20:55:11 -08:00
Jonathan Basseri
28a6a446a1 Allow FeatureGate values to be overridden in benchmarks.
This updates `SetFeatureGateDuringTest` to use the `testing.TB`
interface, which matches *testing.T and *testing.B.
2019-01-10 16:20:08 -08:00
Kubernetes Prow Robot
08d7030f62 Merge pull request #72520 from dims/add-content-type-for-healthz-response
Ensure we set a content-type for healthz
2019-01-10 14:42:40 -08:00
Roman Mohr
f866ca079a Set omitempty on DataSource for snapshot on PVCs
Add "omitempty" to spec.dataSource like it is done for all other
optional fields too.

Serialized code creates otherwise "null" fields and some introspection
tools rely on that value to determine if a value is optional or
required.
2019-01-10 08:57:32 +01:00
Kubernetes Prow Robot
0ac65cdb85 Merge pull request #62406 from keitwb/patch-1
Fixing Update Function in FakeCustomStore
2019-01-09 10:20:24 -08:00
Kubernetes Prow Robot
e6413d2042 Merge pull request #72653 from RomanKrasavtsev/RomanKrasavtsev-patch-3
Fix typo
2019-01-09 09:06:43 -08:00
Kubernetes Prow Robot
15521d0274 Merge pull request #72540 from immutableT/expose-kms-timeout-in-config-v2
Expose kms timeout value via encryption config.
2019-01-09 07:39:49 -08:00
Jeff Grafton
11f248fd35 Remove deprecated automanaged tag from some go rules 2019-01-08 14:40:57 -08:00
KevinKingKong
3a52b97839 remove the unnecessary test case 2019-01-09 02:18:51 +08:00
KevinKingKong
120570b3fb fix apiserver aggregator bug 2019-01-09 01:49:28 +08:00
Kubernetes Prow Robot
cc67ccfd7f Merge pull request #71731 from cheftako/leaseMetric
Add gauge metric for master of leader election.
2019-01-08 08:57:53 -08:00
Bouke van der Bijl
96d0588440 client-go/testing: properly handle Patch actions for missing Objects
Currently the fake client will return a default empty Object when a
Patch action is submitted on a missing Object. The correct behavior is to
instead propagate the NotFound error.
2019-01-08 12:25:22 +00:00
Kubernetes Prow Robot
1b28775db1 Merge pull request #72569 from luxas/component_base_init
Create the k8s.io/component-base staging repo
2019-01-08 03:18:35 -08:00
Kubernetes Prow Robot
10bb353a95 Merge pull request #72529 from liggitt/use-overridden-context-namespace
Use overridden context when determining if default namespace came from config
2019-01-08 00:52:02 -08:00
Kubernetes Prow Robot
de4e1ce401 Merge pull request #72437 from liggitt/shorten-token-re-read
Shorten re-read period for token files to work with ProjectedTokenVolumeSource
2019-01-07 15:25:10 -08:00
Kubernetes Prow Robot
3f2ef1417f Merge pull request #72356 from vithati/users/vithati/kubectl505
Fix for kubectl go-template 'eq' & 'lt' not working with integers.
2019-01-07 12:09:25 -08:00
Kubernetes Prow Robot
349ebc78bd Merge pull request #72200 from sttts/sttts-test-graceful-shutdown
kube-apiserver: test graceful shutdown
2019-01-07 12:09:14 -08:00
Roman Krasavtsev
1d8361e2f0 Fix typo 2019-01-07 20:17:03 +01:00
Kubernetes Prow Robot
2fcdb50f0f Merge pull request #72620 from dims/log-health-check-failure-at-level-4
Log Health Check failure at Verbosity Level - 4
2019-01-07 09:51:20 -08:00
Kubernetes Prow Robot
d82cf37322 Merge pull request #72577 from dims/strengthen-error-to-api-status-against-bad-input
Strengthen ErrorToAPIStatus against bad input
2019-01-07 09:51:05 -08:00
Davanum Srinivas
3d6b3857b2 Log Health Check failure at Verbosity Level - 4
Our default recommendation as well as our CI default is 4, so we should
be able to see the health check errors at the same level 4 itself.

Change-Id: I388f945d3522d1f63f0a85f35e765c2d4f2c548a
2019-01-06 21:33:21 -05:00
Lucas Käldström
1edd2723f8 autogenerated files 2019-01-06 15:48:53 +02:00
Lucas Käldström
d92c96267d autogenerated godeps 2019-01-06 15:48:44 +02:00
Lucas Käldström
15e22ff4c4 Update various policy files wrt the new staging repo 2019-01-06 15:48:21 +02:00
Lucas Käldström
0140c82c16 Updated references from k8s.io/{apiserver,apimachinery} to the new k8s.io/component-base repo. Co-authored-by @Klaven 2019-01-06 14:01:26 +02:00
Lucas Käldström
2e52d5c331 Move k8s.io/{apiserver,apimachinery}/pkg/apis/config to k8s.io/component-base/config. Co-authored-by @Klaven 2019-01-06 13:57:47 +02:00
Davanum Srinivas
eedb70355a Ensure we set a content-type for healthz
Change-Id: I453b1433c69bf26c28da873dbdd1ac25006b8d60

Co-Authored-By: Tim Allclair (St. Clair) <tallclair@google.com>
2019-01-05 21:34:40 -05:00
Kubernetes Prow Robot
76e9089d0e Merge pull request #72586 from dims/revert-generate-stack-traces-for-http-response
Revert "Generate Stack Traces for http response with status code zero"
2019-01-05 12:48:54 -08:00
Davanum Srinivas
6858a24835 Strengthen ErrorToAPIStatus against bad input
Change-Id: Id44a59f56c074901257760ff4e40ce29820c6c50
2019-01-05 08:03:34 -05:00
immutableT
39aca56474 require timeout to be greater than zero.
add unit test to cover timeout behaviour.
2019-01-05 00:51:19 -08:00
Kubernetes Prow Robot
988c9d619e Merge pull request #72581 from liggitt/runtime-config-warning
preserve prior behavior of ignoring invalid --runtime-config keys
2019-01-04 20:11:53 -08:00
Kubernetes Prow Robot
edd0129f76 Merge pull request #72573 from deads2k/server-08-typo
fix typo in warning advice for permissions
2019-01-04 20:11:43 -08:00
Kubernetes Prow Robot
fc86054f88 Merge pull request #72589 from logicalhan/filter
add a content-type filter to apiserver filters to autoset nosniff
2019-01-04 18:56:45 -08:00
Han Kang
d0532bdb9a add a content-type filter to apiserver filters to autoset nosniff 2019-01-04 15:35:32 -08:00
Kubernetes Prow Robot
080d2a43eb Merge pull request #72575 from liggitt/flush-streamer-headers
Flush headers before streaming logs
2019-01-04 14:10:02 -08:00
immutableT
a4dc53cfeb Expose kms timeout value via encryption config. 2019-01-04 12:52:54 -08:00
Jordan Liggitt
fc3fca2857 preserve behavior of ignoring invalid --runtime-config keys and api/all=false 2019-01-04 15:28:23 -05:00
Davanum Srinivas
85ae15621a Revert "Generate Stack Traces for http response with status code zero"
Does not help with the bug investigation. the http server is designed to
panic when the http status code is `0`.

This reverts commit 72792d59f4.
2019-01-04 15:26:07 -05:00
Lucas Käldström
ec68839a26 Create an initial skeleton k8s.io/component-base staging repo. Co-authored-by: @Klaven 2019-01-04 22:01:39 +02:00
Lucas Käldström
58a5cb0724 Break out common API testing functionality from pkg/master 2019-01-04 20:52:35 +02:00
Jordan Liggitt
93625f5026 Flush headers before streaming logs 2019-01-04 10:16:40 -05:00
David Eads
1105e4e0d1 fix typo in warning advice for permissions 2019-01-04 09:58:06 -05:00
Kubernetes Prow Robot
4a6ba9dae2 Merge pull request #71768 from liggitt/upgrade-test
test verifying upgraded backend
2019-01-03 23:10:32 -08:00
Kubernetes Prow Robot
e89a3a7802 Merge pull request #72498 from dims/generate-stack-traces-for-bad-http-response
Generate Stack Traces for bad http responses
2019-01-03 17:36:20 -08:00