Andrew Kim
d340dc53d6
update vendor k8s.io/utils to ed37f7428a91fc2a81070808937195dcd46d320e
2019-01-29 15:01:37 -05:00
Chao Xu
404c057b67
update json-patch to pick up bug fixes
2019-01-29 10:08:55 -08:00
Kubernetes Prow Robot
8e69630881
Merge pull request #71821 from MikeSpreitzer/fix-conversion-gen-doc
...
Update doc for k8s.io/code-generator/cmd/conversion-gen
2019-01-29 08:12:13 -08:00
Lili Cosic
2b237717a8
Update api README
2019-01-29 16:20:32 +01:00
Kubernetes Prow Robot
7f82a231ea
Merge pull request #72689 from KevinKingKong/fix_aggregator_bug
...
Fix aggregator bug
2019-01-29 06:57:18 -08:00
Kubernetes Prow Robot
2d6834b539
Merge pull request #73003 from liggitt/client-go-plugin-examples
...
Add docs around importing auth plugins
2019-01-29 05:15:48 -08:00
Kubernetes Prow Robot
d9fbb9af5e
Merge pull request #73251 from danielqsj/api
...
fix shellcheck in k8s.io/apiserver
2019-01-29 01:21:13 -08:00
Kubernetes Prow Robot
6ebe874d11
Merge pull request #73212 from danielqsj/samplecontroller
...
fix shellcheck in sample-controller
2019-01-29 01:20:52 -08:00
Kubernetes Prow Robot
5262dba064
Merge pull request #73198 from mourya007/library
...
Re-Organize the pkutil library
2019-01-29 01:20:42 -08:00
Kubernetes Prow Robot
81af41836b
Merge pull request #73191 from caesarxuchao/expose-storage-version-hash-api
...
Adding the storage version hash to the discovery API
2019-01-28 23:06:51 -08:00
Kubernetes Prow Robot
7277015750
Merge pull request #72928 from lucab/ups/wait-context
...
apimachinery/wait: add context-aware helpers
2019-01-28 23:06:30 -08:00
Kubernetes Prow Robot
035332f1ab
Merge pull request #72343 from danielqsj/adm
...
Fix admission metrics in true units
2019-01-28 23:06:09 -08:00
Mike Spreitzer
4982cbb2d8
Update doc for k8s.io/code-generator/cmd/conversion-gen
...
Added explanation of the `k8s:conversion-gen-external-types` comment
tag.
Added explanation of how the developer can selectively override the
generated conversion functions.
Also updated description in Makefile.generated_files.
2019-01-28 13:46:25 -05:00
Chao Xu
3419adeaa3
generated BUILD
...
generated proto
2019-01-28 09:53:12 -08:00
Chao Xu
4ce66d949d
API change: adding storage version hash
2019-01-28 09:42:25 -08:00
Kubernetes Prow Robot
b54795e410
Merge pull request #73222 from sttts/sttts-import-restrictions-owners
...
Move import-restrictions.yaml to staging/publishing
2019-01-26 15:34:12 -08:00
Nikhita Raghunath
8b4f846016
publishing: bump go version to 1.10.8 for release-1.12
2019-01-27 00:50:17 +05:30
Dr. Stefan Schimanski
9377448667
Move hack/import-restrictions.yaml to staging/publishing
2019-01-26 19:53:51 +01:00
mourya007
7c37e91a6d
Re-Organize the pkutil library
2019-01-26 14:56:36 +05:30
Kubernetes Prow Robot
5673506540
Merge pull request #73320 from liggitt/initializer-cleanup
...
Clean up initializer-related comments, test data
2019-01-25 15:28:18 -08:00
Kubernetes Prow Robot
b04d7ca976
Merge pull request #72896 from lorenz/fix-apiserver-healthcheck
...
Fix etcd healthcheck for consensus failures
2019-01-25 15:27:45 -08:00
Kubernetes Prow Robot
1c65186560
Merge pull request #72768 from rmohr/omitempty-datasource
...
Set omitempty on DataSource for snapshot on PVCs
2019-01-25 15:27:36 -08:00
Jordan Liggitt
89b0b0b84b
Clean up initializer-related comments, test data
2019-01-25 12:37:45 -05:00
Krzysztof Siedlecki
91d9f7f0c0
adding dependencies
2019-01-25 14:19:05 +01:00
Krzysztof Siedlecki
4e4d380b32
adding trace to reflector initialization
2019-01-25 11:39:20 +01:00
Kubernetes Prow Robot
50cf168e83
Merge pull request #72552 from tallclair/validateproxyredirects
...
Promote ValidateProxyRedirects to Beta and enable by default
2019-01-24 17:46:32 -08:00
Kubernetes Prow Robot
2cbb16bc8d
Merge pull request #73243 from andrewsykim/update-utils-vendor
...
Update vendor k8s.io/utils and remove internal utils
2019-01-24 16:30:14 -08:00
Kubernetes Prow Robot
4a44df3fef
Merge pull request #73277 from smarterclayton/ignore_goaway
...
Add the http2 GOAWAY error to IsProbableEOF for ignoring in watch
2019-01-24 14:55:22 -08:00
Kubernetes Prow Robot
e28c757e87
Merge pull request #72972 from liggitt/remove-alpha-initializers
...
Remove use of alpha initializers
2019-01-24 14:54:52 -08:00
Andrew Kim
93b086f6ea
replace k8s.io/apiserver/pkg/util/trace with k8s.io/utils/trace
2019-01-24 15:34:21 -05:00
Andrew Kim
2358e75da3
replace client-go/util/buffer with k8s.io/utils/buffer
2019-01-24 15:34:21 -05:00
Andrew Kim
0bc5508aca
replace client-go/util/integer with k8s.io/utils/integer
2019-01-24 15:34:21 -05:00
Andrew Kim
e321cdaee4
vendor k8s.io/utils to 8a87304934321b4b0ad72a7cb3cbc715d67d38c7
2019-01-24 13:49:04 -05:00
Kubernetes Prow Robot
d027ecfa97
Merge pull request #70778 from wongma7/lease
...
Add Lease implementation to leaderelection package
2019-01-24 08:45:25 -08:00
Clayton Coleman
640caeb74f
Add the http2 GOAWAY error to IsProbableEOF for ignoring in watch
...
http2 is allowed to tell us to go away, and for watch it is safe
to exit and restart in almost all cases where a connection is
forcibly closed by the upstream. This error message happens a lot
behind ELB and other http2 aware proxies.
Treat the error as "basically done" as suggested by
https://github.com/golang/go/issues/18639#issuecomment-285515534
2019-01-24 09:59:33 -05:00
Kubernetes Prow Robot
1fc7b07bba
Merge pull request #73202 from wojtek-t/fix_tools_cache_tests
...
Couple fixes to DeltaFIFO machinery
2019-01-23 22:06:38 -08:00
Kubernetes Prow Robot
31311a6343
Merge pull request #73148 from liggitt/remove-deprecated-swagger-paths
...
remove deprecated openapi paths in favor of /openapi/v2
2019-01-23 22:06:21 -08:00
danielqsj
481c2d8e03
fix shellcheck in k8s.io/apiserver
2019-01-24 13:55:09 +08:00
Jordan Liggitt
c09ccc9b70
Mark rules field as optional
2019-01-23 23:59:23 -05:00
Kubernetes Prow Robot
9f4a495a41
Merge pull request #73023 from sttts/sttts-publishing-rules
...
staging/publishing: move rules here from publishing bot repo
2019-01-23 14:09:46 -08:00
Jordan Liggitt
1a15d80967
generated
2019-01-23 16:34:44 -05:00
Jordan Liggitt
047ecae1f4
mark metadata.initializers as deprecated
2019-01-23 16:34:43 -05:00
Jordan Liggitt
17aa60686e
Deprecate and remove use of alpha metadata.initializers field, remove IncludeUninitialized options
2019-01-23 16:34:43 -05:00
Dr. Stefan Schimanski
2842617132
staging/publishing: remove everything up to 1.9 (including)
2019-01-23 19:13:08 +01:00
Dr. Stefan Schimanski
161b2b96fd
staging/publishing: move rules here from publishing-bot repo
2019-01-23 19:13:08 +01:00
Jordan Liggitt
dc1fa870bf
Remove alpha InitializerConfiguration types, Initializers admission plugin
2019-01-23 11:37:39 -05:00
Matthew Wong
410175851c
Add Lease implementation to leaderelection package
2019-01-23 10:50:53 -05:00
Wojciech Tyczynski
c8d89b34cc
Revert "Adding trace to reflector initialization"
2019-01-23 14:50:37 +01:00
danielqsj
078115a604
fix shellcheck in sample-controller
2019-01-23 20:56:25 +08:00
wojtekt
d880f8c1ca
Couple fixes to DeltaFIFO machinery
2019-01-23 09:46:53 +01:00
Ted Yu
6a819f7536
Correct message for step value check
2019-01-22 09:42:53 -08:00
Krzysztof Siedlecki
e2a017327c
adding dependency
2019-01-22 11:00:51 +01:00
Krzysztof Siedlecki
21334f1f28
adding trace to reflector initialization
2019-01-22 11:00:51 +01:00
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
Jordan Liggitt
52519ecb1c
remove deprecated openapi paths in favor of /openapi/v2
2019-01-21 16:33:41 -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
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
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
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