Clayton Coleman
196c34b775
PartialObjectMetadataList should nest values, not pointers for Items
...
Typo during setting up PartialObjectMetadataList, it should be a slice
of `PartialObjectMetadata`, not a slice of `*PartialObjectMetadata`.
Kubernetes-commit: f25efd12e63f1d7db5f29fe28831ad0126200c0b
2019-05-13 14:13:00 -04:00
Kubernetes Publisher
29140cf7a1
Merge pull request #77809 from liggitt/beorn7-perks
...
github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973
Kubernetes-commit: 2fd1e2532ac7beaf94da69abf75dc3d8974513a5
2019-05-14 02:41:56 +00:00
Kubernetes Publisher
0c81f4b99d
Merge pull request #77619 from caesarxuchao/always-retry
...
In GuaranteedUpdate, retry on any error if we are working with cached data
Kubernetes-commit: ed4c50852452a30369bdf7004b1c06043caf8c92
2019-05-13 22:39:39 +00:00
Kubernetes Publisher
3f7450c793
Merge pull request #77796 from hormes/fix_data_race_in_ut
...
fix data race in unittest
Kubernetes-commit: 9b2231a293b57c336455ecf2632603305aae1642
2019-05-13 14:39:41 +00:00
Jordan Liggitt
e1b0ad0e17
github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973
...
bump dependency to version preferred by our version of prometheus
Kubernetes-commit: 867fa61f0cfcbf1875d58d50afc56f71a5031256
2019-05-13 08:41:02 -04:00
fansong.cfs
ef7e49ea6d
fix data race in unittest
...
Kubernetes-commit: 3892f6698072827506dfb04acdbf4c6d67a3879d
2019-05-13 15:00:16 +08:00
Kubernetes Publisher
ecab80d4d8
Merge pull request #77448 from smarterclayton/api_serve
...
Support meta.k8s.io/v1 Table and PartialObjectMetadata requests to the API
Kubernetes-commit: 274876ef9af526575f480c977f7dd7c4bb26e760
2019-05-11 06:39:04 +00:00
Kubernetes Publisher
d498040504
Merge pull request #77753 from liggitt/prune-replace
...
Prune matching replace directives in staging repos more effectively
Kubernetes-commit: 6f6890b09e2a8ae7eaaea0a5052d45c3960e1c76
2019-05-11 02:42:06 +00:00
Kubernetes Publisher
296882b377
Merge pull request #77735 from dims/update-beorn7/perks-to-fix-off-by-one-error-for-small-sizes
...
Update beorn7/perks to Fix off-by-one error for small sample sizes
Kubernetes-commit: e72d73b97d0d43426c939d19fd52733a8adf05cb
2019-05-10 22:39:10 +00:00
Jordan Liggitt
5057d1d1a6
generated files
...
Kubernetes-commit: eb82dddfdd504c2956ec438b739e01230067e90f
2019-05-10 15:41:34 -04:00
Davanum Srinivas
8888be2eae
Update beorn7/perks to Fix off-by-one error for small sample sizes
...
Change-Id: I444b345743251a13252321df0f385503a4271234
Kubernetes-commit: 56abfb5b012eb6f978086b7da8ca136bc437f8ee
2019-05-10 08:15:22 -04:00
Kubernetes Publisher
32059931b4
Merge pull request #77379 from tedyu/http-stat-map
...
Use map to check whether stack trace is needed
Kubernetes-commit: b7dc0124a0d89a808cd67e863a4018ca3b071efa
2019-05-09 22:39:33 +00:00
Kubernetes Publisher
3b29680983
Merge pull request #77580 from liggitt/fix-list-interface
...
Fix unstructured list interface compatibility, fix kubectl paging
Kubernetes-commit: 548bf0afe524155c5e1f27b9476032eed905d6b7
2019-05-09 06:39:09 +00:00
Kubernetes Publisher
4756b09d7a
Merge pull request #77037 from logicalhan/counter-wrapper
...
Add wrappers for prometheus.Counter/CounterVec and prometheus.Registry
Kubernetes-commit: 19431e0168d9ac88db68e078f05a18624fe784ef
2019-05-08 22:39:31 +00:00
Kubernetes Publisher
d20bfeed48
Merge pull request #74021 from andrewsykim/move-features-component-base
...
Move feature gate package from k8s.io/apiserver to k8s.io/component-base
Kubernetes-commit: 09c4e103331314cf53c20d429ba04b95a6193534
2019-05-08 22:39:30 +00:00
Chao Xu
d7f4ff742a
In GuaranteedUpdate, retry on any error if we are working with stale data
...
Kubernetes-commit: 5e53522a9ef56f33d06c457c072c379131e127ef
2019-05-08 15:05:07 -07:00
Ted Yu
4af313ef61
Use map to check whether stack trace is needed
...
Signed-off-by: Ted Yu <yute@vmware.com>
Kubernetes-commit: 85fc0898556d5c0c4b80920bac62842bfc97d763
2019-05-08 14:31:47 -07:00
Daniel (Shijun) Qian
3a0abf14e5
fix duplicated imports of k8s code ( #77484 )
...
* fix duplicated imports of api/core/v1
* fix duplicated imports of client-go/kubernetes
* fix duplicated imports of rest code
* change import name to more reasonable
Kubernetes-commit: 5268f69405251a4a74130fa903e055a59071179a
2019-05-08 18:39:56 +00:00
Jordan Liggitt
949522070d
Fix unstructured list interface compatibility, fix kubectl paging
...
Kubernetes-commit: e5778f05b973aa70a129ef77235da3cf1b1139e3
2019-05-08 01:48:26 -04:00
Kubernetes Publisher
fd6533a7ae
Merge pull request #77522 from jennybuckley/remove-version
...
Handle conversion errors from ObjectToTyped correctly
Kubernetes-commit: 8765fa2e48974e005ad16e65cb5c3acf5acff17b
2019-05-08 02:39:46 +00:00
Han Kang
f65bb18f55
update dependencies (bring in prometheus and semver)
...
Kubernetes-commit: 91d3a79aaf787361210bd5eb4142a47e3e5dfb84
2019-05-07 10:38:53 -07:00
Kubernetes Publisher
292cbc37da
Merge pull request #75993 from caesarxuchao/add-count
...
Adding RemainingItemCount to ListMeta
Kubernetes-commit: 1fb8ed12a2d1d50a890f24c67c5fc0d37d4ffb04
2019-05-07 06:39:09 +00:00
Kubernetes Publisher
d16c4716d3
Merge pull request #76966 from figo/master
...
Split TestLoopbackHostPort into 2 tests
Kubernetes-commit: 1b4b1d1c73493f2847d8d33274c79c10ed17eb80
2019-05-06 21:32:05 -07:00
jennybuckley
e999a5ebe2
Treat NoCorrespondingTypeError as MissingVersionError
...
Kubernetes-commit: 13cb241b1833495c8f195dac96dacf54c0ba4a3a
2019-05-06 15:13:36 -07:00
Clayton Coleman
1394d8d85c
API server should offer metav1 Table/Partial transforms
...
Now that internal types are equivalent, allow the apiserver to serve
metav1 and metav1beta1 depending on the client. Test that in the
apiserver integration test and ensure we get the appropriate responses.
Register the metav1 type in the appropriate external locations.
Kubernetes-commit: 33a3e325f754d179b25558dee116fca1c67d353a
2019-05-04 16:55:49 -04:00
hui luo
2c9b5e28c4
Split TestLoopbackHostPort into 2 tests
...
firstly, split into two tests: TestLoopbackHostPortIPv4 and TestLoopbackHostPortIPv6.
then improve error handling, going to fail with explicit error message when run host
that does not support ipv6 or ipv4
Kubernetes-commit: 6b73b5031c463437064b1593d00a60107d09dd99
2019-04-23 14:52:39 -07:00
Kubernetes Publisher
31dae0fcea
Merge pull request #77510 from wojtek-t/revert_beorn7
...
Revert "github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973"
Kubernetes-commit: 203d5f07c8cc661f4be020b8f1bf2ede9ecfa279
2019-05-07 02:39:26 +00:00
wojtekt
0270bf6df8
Revert "github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973"
...
This reverts commit a2ec981f67360f5dace19bd3afa3b120da170484.
Kubernetes-commit: 21e51ddf368416c182734ffd01fb07243c4f8436
2019-05-06 15:56:15 +02:00
Kubernetes Publisher
7dc4ceb2fd
Merge pull request #77022 from liggitt/webhook-error-success
...
Ensure 4xx+ response codes from webhook rejections
Kubernetes-commit: aefa6d4492dd014c27cfc6f08ee5fe94384f87a3
2019-05-04 02:39:14 +00:00
Kubernetes Publisher
d03d7cbc3e
Merge pull request #76917 from dims/try-json-iterator-go-instead-of-ugorji-coded
...
Use latest etcd from release-3.3 branch for dropping ugorji
Kubernetes-commit: aff37ada4673a84df0c18f8a74cc8ac2234372a9
2019-05-03 11:13:08 +00:00
Kubernetes Publisher
0804cc0e5e
Merge pull request #77278 from liggitt/enable-etcd-paging
...
Enable API resource paging by default, by feature gate in sample-apiserver
Kubernetes-commit: 005eb53ea1d9a0fac4f008f79a9ee559436def53
2019-05-03 07:12:36 +00:00
Kubernetes Publisher
8584d010d1
Merge pull request #77281 from liggitt/remove-quorum-field
...
Remove unused quorum field
Kubernetes-commit: c821eb36b75a3756f870ffdf3e111b6e7dbdba7d
2019-05-03 03:12:44 +00:00
Jordan Liggitt
c20c25cef4
Remove unused quorum field
...
Kubernetes-commit: 35757a4b96b49fc21bb9bc8b47c5a86f005b166a
2019-04-30 17:39:31 -04:00
Jordan Liggitt
24677e9349
Enable paging by default in etcd options, by feature flag in sample-apiserver
...
Kubernetes-commit: 90cd672ab690cb387684603316dcd4550af1006b
2019-04-30 17:37:46 -04:00
Kubernetes Publisher
3d1cdf2f60
Merge pull request #76675 from ryanmcnamara/rm/error-on-nil-master
...
Error when etcd3 watch finds delete event with nil prevKV
Kubernetes-commit: 5ccda18fae27c474ec4e84537a8fe6cfa9d5dd96
2019-04-30 01:30:02 +00:00
Kubernetes Publisher
accf7b6d67
Merge pull request #76795 from tedyu/cacher-read
...
Use read lock in ready#check
Kubernetes-commit: 24c964d5c16426c929435eca4e26b7d9cf30dfcb
2019-04-26 13:30:39 +00:00
Kubernetes Publisher
6646c5a961
Merge pull request #76919 from mikedanese/webhook-exec
...
webhook: support exec auth plugin
Kubernetes-commit: 47c03403b85d3fcda338202d2a2afab06ba49226
2019-04-26 09:30:04 +00:00
Kubernetes Publisher
33871ad74f
Merge pull request #71500 from yue9944882/chore/homogenize-decoder-error
...
Transform decoder error into api status error when typer fails
Kubernetes-commit: 6a02542b79ca5bef697186366596cb150832ca3e
2019-04-26 01:29:41 +00:00
Kubernetes Publisher
48fa00984a
Merge pull request #76702 from wojtek-t/reduce_watchcache_contention
...
Reduce contention in watchcache by not calling event handler under lock
Kubernetes-commit: 9a1572b70abbcd976eb0acb4f77ef8fff3063818
2019-04-25 21:29:58 +00:00
Kubernetes Publisher
f2b86a8117
Merge pull request #77070 from feiskyer/autorest-update
...
Upgrade go-autorest to v11.1.2
Kubernetes-commit: 9e29c3e39f916fe67654c9e06ada23e42217e532
2019-04-25 17:32:33 +00:00
Pengfei Ni
676228aa70
Upgrade go-autorest to v11.1.2
...
Kubernetes-commit: 7976402a8716fa269346f104dbf1fc91af56c7c8
2019-04-25 16:51:30 +08:00
Jordan Liggitt
7c5dd5a07b
Ensure 4xx+ response codes from webhook rejections
...
Kubernetes-commit: 50076439fccb4ed6cf7b59f6f4add279ee7751aa
2019-04-24 15:27:19 -04:00
Kubernetes Publisher
2200fef3ea
Merge pull request #76914 from tsuna/master
...
vendor: update golang.org/x/oauth2
Kubernetes-commit: 219b166cb172344ee666a107161c07ba3805bd67
2019-04-24 05:32:42 +00:00
Kubernetes Publisher
cc449ec470
Merge pull request #76903 from hormes/refactor_watch_cache
...
add object type to cacheWatcher
Kubernetes-commit: bd12b0138743c093ec1c4851273e997578cce937
2019-04-23 17:30:55 +00:00
Mike Danese
84cf7582e3
webhook: support exec auth plugin
...
This allows webhook static kubeconfig to use an exec auth plugin to
configure authentication.
https://kubernetes.io/docs/reference/access-authn-authz/extensible-admission-controllers/#authenticate-apiservers
Kubernetes-commit: 8b45296661de1f12f441736ae44895ac30f320d4
2019-04-22 19:25:11 -07:00
Davanum Srinivas
48843cc083
Use latest etcd from release-3.3 branch for dropping ugorji
...
Pick up changes from:
https://github.com/etcd-io/etcd/pull/10675
Change-Id: Ic4d6daa3c54824d3d27809a125b798e88db0bf7e
Kubernetes-commit: 8824e0fcf721709f271367daf120d24f8f48596e
2019-04-22 20:40:57 -04:00
Benoit Sigoure
250f661938
vendor: update golang.org/x/oauth2 and cloud.google.com/go
...
Pick up the bug fix for golang/oauth2#237
Bump up cloud.google.com/go as a result of updating the OAuth2 code.
This commit was generated by:
./hack/pin-dependency.sh golang.org/x/oauth2 9f3314589c9a
./hack/pin-dependency.sh cloud.google.com/go v0.34.0
./hack/update-vendor.sh
git add vendor
git add -u
Kubernetes-commit: ef492e2d70385c43c5f1dad203ce635b40699341
2019-04-22 16:07:52 -07:00
fansong.cfs
d08e2bcfac
add object type to cacheWatcher
...
Kubernetes-commit: 6c6d472039ea3628ac014d38a7ccc516554fce81
2019-04-23 00:35:56 +08:00
Kubernetes Publisher
0a718f081a
Merge pull request #76474 from vincepri/update-klog-030
...
Update klog to 0.3.0
Kubernetes-commit: 17fe18bd9cc5652a5dee688255323ce2d07538dd
2019-04-18 21:33:08 +00:00
Ted Yu
e65e768f58
Use read lock in ready#check
...
Kubernetes-commit: 04a7b50a020906e8e5cd32dfce378125606ce97d
2019-04-18 14:00:42 -07:00