Commit Graph

10808 Commits

Author SHA1 Message Date
Jordan Liggitt
233d7e4962 Fix jsonpath slice step handling 2019-01-21 18:08:20 -05:00
Jordan Liggitt
52519ecb1c remove deprecated openapi paths in favor of /openapi/v2 2019-01-21 16:33:41 -05:00
Micah Hausler
010d21003e Fixed godoc comment formatting 2019-01-21 09:31:20 -08:00
Tomas Nozicka
b762d2c0d7 Make UntilWithSync wait for integrated informers to stop 2019-01-21 18:30:00 +01:00
Kubernetes Prow Robot
cd18b8f8a9 Merge pull request #73137 from tnozicka/fix-reflector
Fix reflector List cancellation
2019-01-21 08:30:32 -08:00
Jordan Liggitt
17588f0fdc Do not move deletionTimestamp to the future 2019-01-21 10:44:59 -05:00
Tomas Nozicka
10f52e7c70 Make reflector list cancelable 2019-01-21 14:58:23 +01:00
Kubernetes Prow Robot
771baea30e Merge pull request #72740 from prksu/kubectl-version-better-error-msg
kubectl: kubectl version better error message
2019-01-19 03:35:47 -08:00
Kubernetes Prow Robot
9d58c8fbcf Merge pull request #71117 from dixudx/read_kubeconfig_once
loads kubeconfig only once
2019-01-19 02:25:26 -08:00
Kubernetes Prow Robot
193f659a1c Merge pull request #73076 from yastij/refactor-events
refactor util functions for event recording
2019-01-18 16:14:25 -08:00
WanLinghao
1e245fad87 fix a client-go bug which could casue kubectl panic (#72952)
* When user try execute command like `kubectl get pod test -o custom-columns=CONTAINER:.spec.containers[-1].name`
It will throw a panic about slice index out of bounds. This patch fix it.

* add test case
2019-01-18 16:14:20 -08:00
Kubernetes Prow Robot
ef2a5b948b Merge pull request #72138 from dims/switch-location-for-goautoneg
Switch location for goautoneg vendored code
2019-01-18 14:42:46 -08:00
Yassine TIJANI
7296288928 refactor util functions for event recording 2019-01-18 18:00:05 +01:00
Ahmad Nurus S
047ef3f6b6 kubectl: kubectl version better error message 2019-01-18 23:32:02 +08:00
Kubernetes Prow Robot
26d58d37a7 Merge pull request #72970 from sttts/sttts-wait-for-http-server-finished-shutdown
apiserver: sync with http server shutdown to flush existing connections
2019-01-18 03:06:36 -08:00
Dr. Stefan Schimanski
5b47f99164 apiserver: sync with https server shutdown to flush existing connections 2019-01-18 10:56:38 +01:00
danielqsj
d9c57e7407 Add admission_latencies_milliseconds metrics for backward compatible 2019-01-18 17:55:46 +08:00
Kubernetes Prow Robot
44419ce38e Merge pull request #72950 from ddebroy/csimig2
Enhance CSI translation plugin files with accessors and proper names
2019-01-18 01:22:07 -08:00
Kubernetes Prow Robot
24643fd116 Merge pull request #72336 from danielqsj/apimetrics
Change apiserver metrics to conform metrics guidelines
2019-01-17 21:40:03 -08:00
Kubernetes Prow Robot
8b95c6b3a6 Merge pull request #73008 from yue9944882/chore/test-coverage-unstructured-conversion-acceptable-pt
Part of #68464: Test coverage acceptable behavior of unstructured conversion
2019-01-17 17:11:39 -08:00
Kubernetes Prow Robot
865d6a71f6 Merge pull request #69902 from pbarker/audit-int
integration test for dynamic audit
2019-01-17 17:11:28 -08:00
Deep Debroy
e1d274a813 Enhance CSI translation plugin files
Signed-off-by: Deep Debroy <ddebroy@docker.com>
2019-01-18 00:42:12 +00:00
Kubernetes Prow Robot
bab4256e9e Merge pull request #72938 from dims/add-support-for-openstack-cinder-to-csi-translation-lib
Add support for OpenStack cinder to csi-translation-lib
2019-01-17 13:51:46 -08:00
Kubernetes Prow Robot
4d72931d8f Merge pull request #72580 from luxas/extract_tag_name_testing
Break out common API testing functionality from pkg/master
2019-01-17 13:51:13 -08:00
Marek Counts
1739e343a8 autogen files
all the autogen files that got updated due to the changes to move logs.
2019-01-17 09:16:36 -05:00
Marek Counts
ba81a5409a move logs into component-base
all the code changes to move move /apiserver/pkg/util/logs into /component-base/logs
2019-01-17 09:16:21 -05:00
yue9944882
c96ceb4528 improve test coverage for unstructured conversion 2019-01-17 20:20:16 +08:00
Kubernetes Prow Robot
54dc9db17b Merge pull request #72864 from pbarker/audit-lock-fix
shutdown audit sink concurrently
2019-01-16 19:44:48 -08:00
Kubernetes Prow Robot
37f8ce087b Merge pull request #70361 from qingsenLi/git181027
fix typo "amd"
2019-01-16 19:44:37 -08:00
Jordan Liggitt
34e7af7ec6 Add docs around importing auth plugins 2019-01-16 22:29:29 -05:00
Davanum Srinivas
05e09addfe Add support for OpenStack cinder to csi-translation-lib
in support of csi-migration proposal here:
https://github.com/kubernetes/community/blob/master/contributors/design-proposals/storage/csi-migration.md

Will help with migration of in-tree Cinder storage plugin to Cinder CSI.

Change-Id: Ic31e8bf1d0c13d099e2eda515b4ad009cc05ff6b
2019-01-16 21:26:50 -05:00
Patrick Barker
d995047366 adds dynamic audit integration test 2019-01-16 16:24:02 -08:00
Patrick Barker
d81f720563 fix shutdown audit sink concurrently 2019-01-16 15:24:57 -08:00
Luca Bruno
c4f1568d79 apimachinery/wait: add context-aware helpers
This adds three context-aware helpers to the existing set of `util/wait`
wrappers. Those allow to link caller, wrapper, and inner function into
the same cancellation chain. It also allows to gracefully cancel inner
workload when the parent context expires.

Signed-off-by: Luca Bruno <luca.bruno@coreos.com>
2019-01-16 12:24:50 +00:00
Kubernetes Prow Robot
914e383c9b Merge pull request #71149 from awly/rest-config-stringer
Implement fmt.Stringer on rest.Config to sanitize sensitive fields
2019-01-15 23:26:07 -08:00
Kubernetes Prow Robot
7a8ac58756 Merge pull request #72924 from liggitt/remove-swagger
Remove swagger 1.2, swagger-ui
2019-01-15 20:19:20 -08:00
Davanum Srinivas
16fd72d6c9 Switch location for goautoneg vendored code
Move to github.com/munnerz/goautoneg as bitbucket is flaky!

Change-Id: Iaa6e964ef0d6f308eea59bcc6f365ecd7dbf0784
2019-01-15 21:22:03 -05:00
Lorenz Brun
df3033a240 Consider prefix in health check 2019-01-15 21:22:07 +01:00
Jordan Liggitt
ef4983fb52 Update generated files 2019-01-15 13:33:06 -05:00
Jordan Liggitt
9229399bd6 Remove build/verify scripts for swagger 1.2 API docs, API server swagger ui / swagger 1.2 config 2019-01-15 13:33:06 -05:00
Andrew Lytvynov
c9ad1d7339 Implement fmt.Stringer on rest.Config to sanitize sensitive fields
It's very easy to add glog.Info(config) calls for debugging (or actual
logging). In some scenarios those configs will carry sensitive tokens
and those tokens will end up in logs or response bodies.
Leaking of those stringified configs compromises the cluster.

Also implement fmt.GoStringer.
2019-01-15 10:05:46 -08:00
Jordan Liggitt
42f23bda18 Avoid logging normal conflict/notfound error responses in CRD controllers 2019-01-15 09:40:37 -05:00
Kubernetes Prow Robot
774fa8b4e6 Merge pull request #72770 from ddebroy/ddebroy-csi-translation-1
Populate Staging repo csi-translation-lib
2019-01-14 16:45:07 -08:00
Lorenz Brun
19b2758919 Fix etcd healthcheck for consensus failures 2019-01-15 00:54:17 +01:00
Jordan Liggitt
b8c64e30d1 Fix nil panic propagation 2019-01-12 11:11:47 -05:00
wenjgao
01d4ccacc9 minor fix type missing 2019-01-12 19:28:01 +08:00
Kubernetes Prow Robot
5e14bf6487 Merge pull request #71490 from smarterclayton/step_down
leaderelection: Allow leader elected code to step down on a context cancel
2019-01-11 21:42:56 -08:00
Justin SB
dd19b923b7 Remove executable file permission from OWNERS files 2019-01-11 16:42:59 -08:00
Kubernetes Prow Robot
be3e6a1abf Merge pull request #72797 from misterikkit/featuregate
Allow FeatureGate values to be overridden in benchmarks.
2019-01-11 15:54:01 -08:00
Deep Debroy
913bd97b0c Populate CSI translation library staging repo
Signed-off-by: Deep Debroy <ddebroy@docker.com>
2019-01-11 15:47:44 -08:00