ArkaSaha30
a29751721a
Bump dependency: etcd to 3.5.14
...
This PR will bump the etcd vendored dependency from 3.5.13-> 3.5.14
https://github.com/etcd-io/etcd/releases/tag/v3.5.14
Signed-off-by: ArkaSaha30 <arkasaha30@gmail.com>
Kubernetes-commit: c0da520e0bb5e507490eee8603b668c75d901edc
2024-06-20 23:47:30 +05:30
Kubernetes Publisher
bcd6c7e754
Merge pull request #125531 from pohly/klog-update
...
dependencies: klog v2.130.1
Kubernetes-commit: 44446e1c9c2e7f50061f2a998c76f6f55f3ca737
2024-06-20 18:26:59 +00:00
David Ashpole
74149a151f
update OpenTelemetry dependencies
...
Kubernetes-commit: 82e9ce79c763f1028f542b1246114082430e6b20
2024-06-19 00:43:16 +00:00
Lukasz Szaszkiewicz
1e440f380b
flowcontrol/request/list_work_estimator: sync shouldDelegateList
...
Kubernetes-commit: a7b1a9bb267cd721e673ae8352f068b4bc0b2f05
2024-06-17 16:14:39 +02:00
Lukasz Szaszkiewicz
2aadb1cb38
cacher: returns an error when watch list was requested and storage.RequestWatchProgress is disabled
...
Kubernetes-commit: cb8cbc60a15dd340ea834974355bd2f03453727c
2024-06-17 15:29:59 +02:00
Patrick Ohly
9f405964a6
dependencies: klog v2.130.1
...
Kubernetes-commit: f98e5d1dfcaa37fee2c394436583038cf3ff1e72
2024-06-16 14:04:43 +02:00
Kubernetes Publisher
bc1d5f76d1
Merge pull request #123513 from serathius/default
...
Move ConsistentListFromCache to Beta default
Kubernetes-commit: bc3b8f6c6bc85c21aebc3f5d3ebf507cc7f38f9b
2024-06-20 03:04:16 -07:00
Siyuan Zhang
b26fefe178
add DefaultComponentGlobalsRegistry flags in ServerRunOptions
...
Signed-off-by: Siyuan Zhang <sizhang@google.com>
Kubernetes-commit: 379676c4bef48e5d2add28851302b55b41fcabcf
2024-06-10 17:50:22 +00:00
Lukasz Szaszkiewicz
062ed2e6c0
apiserver/storage/cacher: cache supports pagination
...
Kubernetes-commit: 87536f367dd67b4fd9b1c7ee31189896921f2f9e
2024-06-10 10:14:38 +02:00
Joe Betz
30fd718497
Fix apply equality check to allow empty map to be equal to nil for builtin types
...
Kubernetes-commit: f8a33e3679488e5ee3700d37dd45cee8b346e89e
2024-06-04 12:11:00 -04:00
Joe Betz
b5d1135b94
Apply feedback
...
Kubernetes-commit: 13f809478f9322341a04715cda1b3912a9e470d5
2024-06-03 14:59:31 -04:00
Siyuan Zhang
00857ca9ec
Add version mapping in ComponentGlobalsRegistry.
...
Signed-off-by: Siyuan Zhang <sizhang@google.com>
Kubernetes-commit: 4352c4ad2762ce49ce30e62381f8ceb24723fbcc
2024-05-31 20:29:48 -07:00
Joe Betz
dfdf159360
Handle unstructured objects correctly in IgnoreManagedFieldsTimestampsTransformer
...
Kubernetes-commit: c942ab6900ddb7b6e3e7c550c521409693180968
2024-05-31 21:25:25 -04:00
Siyuan Zhang
c80af88d21
Add composition flags for emulation version and feature gate.
...
Signed-off-by: Siyuan Zhang <sizhang@google.com>
Kubernetes-commit: 701e5fc3744c2b21ba5b1ca3399b71c9becf06d0
2024-05-30 12:08:52 -07:00
Vinayak Goyal
77f498853b
KEP-4633: Allow health-only anonymous auth mode.
...
Signed-off-by: Vinayak Goyal <vinaygo@google.com>
Kubernetes-commit: 5e6a4937f5a3e20dd77238946220461332ecddff
2024-05-16 21:18:34 +00:00
Marek Siarkowicz
ddbe9fe28a
Move ConsistentListFromCache to Beta default
...
Kubernetes-commit: 0c0e19b343d48d4bea0e7fa735e3781c70298a34
2024-02-26 14:34:53 +01:00
Marek Siarkowicz
22c2235078
Explicitly disable ConsistentListFromCache in TestGetListNonRecursiveCacheBypass
...
Kubernetes-commit: 4e51e9cff8f48a38bb5ce45e8602842486c3a59e
2024-02-26 16:43:24 +01:00
Kubernetes Publisher
461b4082c6
Merge pull request #125574 from jpmcb/cobra-1.8.1
...
Upgrade spf13/cobra v1.8.1
Kubernetes-commit: 52e4fbdd85bae16891c05235c22ad01f52f82bd4
2024-06-20 02:21:21 +00:00
Kubernetes Publisher
f3a37651d8
Merge pull request #125552 from liggitt/fix-timeout-wiring
...
KEP-3221: Fix structured authorization webhook timeout wiring and detection
Kubernetes-commit: fc786fc6e8d37ad58e326093856e69d1aa8237cc
2024-06-20 02:21:19 +00:00
Kubernetes Publisher
fa41c18c9c
Merge pull request #125573 from dims/update-moby/term-to-a-released-tag-v0.5.0
...
Update moby/term to a released tag - v0.5.0
Kubernetes-commit: 1e66d66d7c79dec3a199254268d0754ad66ae7d4
2024-06-19 18:20:59 +00:00
Kubernetes Publisher
fbc0409162
Merge pull request #125551 from p0lyn0mial/upstream-hack-for-test-that-request-watch-progress
...
storage/cacher/cacher_whitebox_test.go: deflake tests that require storage.RequestWatchProgress
Kubernetes-commit: ccbe92982d839c4b558b91c6b2b64adcd3e079bf
2024-06-19 18:20:57 +00:00
Kubernetes Publisher
fb991d7b97
Merge pull request #125584 from serathius/list-recursive-prefix
...
Fix TestGetListRecursivePrefix for all types of LIST
Kubernetes-commit: fd74ad8e6d61acd5ebf2f4dff68a55e2c1608b3f
2024-06-19 14:21:06 +00:00
Marek Siarkowicz
2abbfffe9a
Fix TestGetListRecursivePrefix for all types of LIST
...
Kubernetes-commit: c207f967ac3122d3a2a5ae4befdc5ada22347323
2024-06-19 10:31:37 +02:00
John McBride
04560cd46d
feat: Upgrade to cobra v1.8.1
...
Signed-off-by: John McBride <jpmmcbride@gmail.com>
Kubernetes-commit: 5aaff7d060b8de6b5aea53ef64e0ef7a8be74abd
2024-06-18 18:11:39 -06:00
Davanum Srinivas
5173adb152
Update moby/term to a released tag - v0.5.0
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: e457f5687ac58e60652b7c2d678d0aefc9bb83d4
2024-06-18 19:58:55 -04:00
Kubernetes Publisher
42e2750408
Merge pull request #125145 from xyz-li/fix_watch_namespace
...
apiserver: fix watch namespace
Kubernetes-commit: 3f9b79fc119d064d00939f91567b48d9ada7dc43
2024-06-18 18:21:38 +00:00
Lukasz Szaszkiewicz
253c97b2e8
apiserver/storage: factor PrepareContinueToken to a new function ( #125548 )
...
* apiserver/storage/continue: intro PrepareContinueToken
PrepareContinueToken prepares optional
parameters for retrieving additional results for a paginated request.
This function sets up parameters that a client can use to fetch the remaining results
from the server if they are available.
* apiserver/storage/etcd3: refactor to use PrepareContinueToken
Kubernetes-commit: efef32652af0af08a0b9c9bc547a4dce4a95f9f5
2024-06-17 18:23:23 +00:00
Jordan Liggitt
4676a5aa43
Fix structured authorization webhook timeout wiring
...
Kubernetes-commit: c50f68d6eef33079e44f5cd8f658e8d08d09708d
2024-06-17 11:08:30 -04:00
Lukasz Szaszkiewicz
2ac45c2a57
storage/cacher/cacher_whitebox_test.go: deflake tests that require storage.RequestWatchProgress
...
Kubernetes-commit: 47a61f03d4fad96fb40f4c1c6857061ee68b7ca5
2024-06-17 16:54:44 +02:00
Kubernetes Publisher
cbf7029adf
Merge pull request #125083 from azimjohn/master
...
Bump konnectivity-client to v0.30.3
Kubernetes-commit: bfc26378a96884e98c9c7965a7aa9c64a80c5712
2024-06-12 22:25:10 +00:00
Kubernetes Publisher
ab7b443941
Merge pull request #125450 from mauri870/hotfix/flaky-TestStoreListResourceVersion
...
Fix flaking TestStoreListResourceVersion
Kubernetes-commit: 4630bef3034366812c6a1c68aa68d919853320a9
2024-06-12 06:32:11 -07:00
Mauri de Souza Meneguzzo
48995fc82a
Fix flaking TestStoreListResourceVersion
...
Kubernetes-commit: e59988d769a87ec3efb12af0f9909f7549eecf05
2024-06-11 23:12:23 -03:00
Kubernetes Publisher
43d2be33ec
Merge pull request #125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider
...
kube-apiserver: remove deprecated otel NewNoopTracerProvider
Kubernetes-commit: 9c5643f8fcda0ad8b08ee04774abd0cc70dcd43f
2024-06-12 13:11:41 +00:00
Kubernetes Publisher
36b722e76a
Merge pull request #125438 from wojtek-t/watchcache_use_rlocker
...
Reduce lock contention by using reader lock in watchcache interval
Kubernetes-commit: 14b4dc83d6f5df939f50c48ebf8f3aa84c6debc0
2024-06-12 13:11:40 +00:00
Kubernetes Publisher
048664075f
Merge pull request #125441 from serathius/recursive-prefix
...
Add tests for how recursive parameter works with object prefixes
Kubernetes-commit: 39f7fe0f4c2ef29e5d0afc054cdd81a1394a5fbf
2024-06-11 16:53:28 +00:00
Marek Siarkowicz
a8b9f862fb
Add tests for how recursive parameter works with object prefixes
...
Kubernetes-commit: faa6193f34f7dac775328fbacb2f957370482024
2024-06-11 14:29:51 +02:00
Wojciech Tyczyński
147e65f573
Reduce lock contention by using reader lock in watchcache interval
...
Kubernetes-commit: 6f0a400a1a7bb7d77d13181a91654f77f612c856
2024-06-11 12:20:57 +02:00
Kubernetes Publisher
800e73917f
Merge pull request #125408 from benluddy/bump-cbor-v2.7.0
...
KEP-4222: Bump github.com/fxamacker/cbor/v2.
Kubernetes-commit: 6346b9d1327c4b8be2398d9715bdae5475e27569
2024-06-11 01:02:19 +00:00
TommyStarK
2c2eb3836c
kube-apiserver: remove deprecated otel NewNoopTracerProvider
...
Signed-off-by: TommyStarK <thomasmilox@gmail.com>
Kubernetes-commit: cce8551272de44882a3cd4fc7c06805247941086
2024-06-07 19:57:37 +02:00
xyz-li
e5e53b7acc
apiserver: fix watch namespace
...
For request like '/api/v1/watch/namespaces/*', don't set scope.namespace.
Because the func `addWatcher` add a watcher to allWatchers with the value `scope.namespace` not empty.
But the function `dispatchEvent` dispatch event with an empty namespace.
Signed-off-by: xyz-li <hui0787411@163.com>
Kubernetes-commit: 818fabe37b3fd7cebe36a43244120388977373cd
2024-05-27 17:48:49 +08:00
Azimjon Pulatov
589b46b083
Bump konnectivity-client to v0.30.3
...
Kubernetes-commit: 90c08759416ce5765cad3c39302c16a424351820
2024-05-23 10:05:38 +00:00
Ben Luddy
774724662e
Bump fxamacker/cbor/v2 to v2.7.0-beta.
...
This library release makes a number of behaviors configurable in ways that are required for CBOR
support in Kubernetes.
Kubernetes-commit: c4279660cad039bc15495311cf7863640b6308f9
2024-05-09 14:30:58 -04:00
Kubernetes Publisher
0d67427d5e
Merge pull request #125377 from wojtek-t/watchcache_resource_version_metric
...
Expose resource version metrics from watchcache
Kubernetes-commit: 6ba9fa89fb5889550649bfde847c742a55d3d29c
2024-06-10 12:54:35 +00:00
Wojciech Tyczyński
794b1d5ff6
Expose resource version metrics from watchcache
...
Kubernetes-commit: dbed4f12107c549d8bb9efab105162d32316ce01
2024-06-07 09:39:23 +02:00
Kubernetes Publisher
d984465b08
Merge pull request #124642 from wojtek-t/resilient_watchcache_initialization
...
Implement ResilientWatchCacheInitialization
Kubernetes-commit: eef6c6082d4e34fc4a0675a36ec5cc575cd13696
2024-06-07 04:56:58 +00:00
Kubernetes Publisher
54ba047441
Merge pull request #124692 from linxiulei/watchlist_opt
...
cacher: apply key for initial events
Kubernetes-commit: e6d641651a676c50d861821e18706aa154bceed6
2024-06-04 13:03:37 +00:00
Kubernetes Publisher
19bd4cf799
Merge pull request #125288 from p0lyn0mial/upstream-fix-125244
...
cacher: dispatchEvents is synced to watchCache.listResourceVersion
Kubernetes-commit: d0aaa66bf73711cad4d5c69145a6dbf3db0e3671
2024-06-03 03:06:17 -07:00
Lukasz Szaszkiewicz
175dd7c904
cacher: dispatchEvents is synced to watchCache.listResourceVersion
...
The internal informer populates the RV as soon as it conducts
The first successful sync with the underlying store.
The cache must wait until this first sync is completed to be deemed ready.
Since we cannot send a bookmark when the lastProcessedResourceVersion is 0,
we poll aggressively for the first list RV before entering the dispatch loop.
Kubernetes-commit: a20abdb1f425b215ce969ef7114281741fce249d
2024-06-03 10:26:50 +02:00
Kubernetes Publisher
948099599c
Merge pull request #123919 from hakuna-matatah/apf
...
Annotate APF Wait Queue Latnecy at the request level
Kubernetes-commit: 39c6bc31363ddce17edcc85fe6e3a15d5bf928e6
2024-05-31 04:51:24 +00:00
Kubernetes Publisher
bc08936e98
Merge pull request #122832 from benluddy/cbor-fuzz-native-to-unstructured-via
...
KEP-4222: Add roundtrip tests to Unstructured via CBOR and JSON.
Kubernetes-commit: f30a87d517c538f22e1d84b4d7c497f57f7b760a
2024-05-31 00:56:52 +00:00