Kubernetes Prow Robot
27e5971c11
Merge pull request #73149 from liggitt/jsonpath-range-step
...
Fix jsonpath slice step handling
2019-01-21 20:32:11 -08:00
Kubernetes Prow Robot
5617286359
Merge pull request #73138 from liggitt/deletionTimestamp
...
Do not move deletionTimestamp to the future
2019-01-21 17:58:44 -08:00
Jordan Liggitt
233d7e4962
Fix jsonpath slice step handling
2019-01-21 18:08:20 -05: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
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
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
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
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
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
Jordan Liggitt
b8c64e30d1
Fix nil panic propagation
2019-01-12 11:11:47 -05: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
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
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