Commit Graph

6942 Commits

Author SHA1 Message Date
Kubernetes Publisher 9e76120f1e Merge pull request #121646 from kubernetes/revert-121614-decode-respect-timeout-context
Revert "Make the decode function respect the timeout context"

Kubernetes-commit: be636a436b7b4c21b79eca17ff3e681920e54f31
2023-10-31 21:28:55 +00:00
Kubernetes Publisher 0f520bf96f Merge pull request #121577 from cici37/celFixPick
Bump cel-go to v0.17.7 and introduce set ext library with new options

Kubernetes-commit: d1113c9a00b3cd1c791f43b15280d4ebba2a7663
2023-10-31 21:28:54 +00:00
Kubernetes Publisher 8acc6c6568 Merge pull request #121638 from tkashem/apf-ga
apiserver: set APF featuregate to stable

Kubernetes-commit: 74fefd877f0ee9445735a756270f8eac44a96d0b
2023-10-31 21:28:52 +00:00
Monis Khan 3097e77b18 encryptionconfig/controller: run unit tests faster
Signed-off-by: Monis Khan <mok@microsoft.com>

Kubernetes-commit: 6ac7da1da87bb0e739806cad94676da915be6d9c
2023-10-31 11:59:37 -04:00
Antonio Ojea bdad50b280 Revert "cacher: when forgeting a watcher, call stopWatcherLocked multiple times"
This reverts commit bbca4a4b9add0f6c58e132500fd89dd39ee077f4.

Kubernetes-commit: c2cb3209138d852520da2743b9bd3a9795b2b7fb
2023-10-31 15:28:01 +00:00
Wojciech Tyczynski 6caf326620 Revert "Make the decode function respect the timeout context"
Kubernetes-commit: 98a2f22e740ccd2c30711f1b21d6383f1b91595e
2023-10-31 16:27:17 +01:00
Kubernetes Publisher c6b93e573e Merge pull request #121615 from p0lyn0mial/upstream-cacher-forget-watcher
cacher: when forgeting a watcher, call stopWatcherLocked multiple times

Kubernetes-commit: 5bac451d1f0f36eab857b60d08bfa9d992cce19a
2023-10-31 13:24:00 +00:00
Kubernetes Publisher f89f0b61d3 Merge pull request #121223 from ritazh/authz-cel
[StructuredAuthorizationConfig] - CEL integration

Kubernetes-commit: 064e86b3d03470f515b1adb34cac1cfacb285239
2023-10-31 13:23:59 +00:00
Kubernetes Publisher 89717616cb Merge pull request #121049 from siyuanfoundation/refactor
k8s.io/apiserver/storage/etcd: refactor etcd GetList.

Kubernetes-commit: e8d45596dfbdf69fd42aa6881dfdeb089a20ab33
2023-10-31 13:23:58 +00:00
Abu Kashem b3499eec62 apiserver: set APF featuregate to ga
Kubernetes-commit: c7fcef187562e1b3ffdaa2e2109c65d800b8f5d5
2023-10-31 08:35:52 -04:00
Kubernetes Publisher a0b1b995d0 Merge pull request #121089 from tkashem/apf-v1
Promote APF API to v1

Kubernetes-commit: f5a5d83d7c027aba86e18c52da8ec4cd14179be3
2023-10-31 05:27:57 +00:00
Kubernetes Publisher 71515a8a0a Merge pull request #120780 from munnerz/bound-token-improvements
Including JTI & node reference in issued service account tokens (kep 4193)

Kubernetes-commit: ab13d0b47c790cfcf8b623a10ea08336a458a5b6
2023-10-31 01:25:35 +00:00
Kubernetes Publisher 96ed0730bb Merge pull request #120300 from wojtek-t/refactor_streaming_watch_encoder
Refactor streaming watch encoder to enable caching

Kubernetes-commit: 2a4d5c5fd52492ceac500555579a28701d1092ce
2023-10-31 01:25:34 +00:00
Kubernetes Publisher 82eb11670e Merge pull request #121614 from HirazawaUi/decode-respect-timeout-context
Make the decode function respect the timeout context

Kubernetes-commit: 2a1140305cf602190012748a163534dfe4364be2
2023-10-31 01:25:32 +00:00
Kubernetes Publisher a454d5acfe Merge pull request #121373 from cici37/crdGA
[KEP-2876] Promote CRD validation rule to GA

Kubernetes-commit: 08070433cce0afbf3f12dafe42e15581a5e37349
2023-10-31 01:25:31 +00:00
Kubernetes Publisher 2253cd2628 Merge pull request #121311 from nilekhc/validation-doc
chore: updates api doc

Kubernetes-commit: 07515c0021436b2550bf5a826f818fda677f62e0
2023-10-31 01:25:30 +00:00
Kubernetes Publisher 17d270f3cf Merge pull request #121310 from nilekhc/polling
[KMSv2] feat: updates encryption config file watch logic to polling

Kubernetes-commit: d4592dc70ad9a65fcf3e7d1532bcbbf6774e53df
2023-10-30 21:25:41 +00:00
Kubernetes Publisher 0389b07635 Merge pull request #119109 from jiahuif-forks/feature/validating-admission-policy/crd-typechecking
ValidatingAdmissionPolicy - Type Checking for API Expensions types

Kubernetes-commit: ceea5fd0cbcb29212bed8c93f1aa81ce45d3cf69
2023-10-30 21:25:40 +00:00
Kubernetes Publisher f3e30d29fe Merge pull request #121307 from cici37/celUpdate
Add cel new validator into Kubernetes

Kubernetes-commit: 16fc00493bf7e94b6686ab2ea610ee4c18998b22
2023-10-30 21:25:38 +00:00
Lukasz Szaszkiewicz 7c5f6db7bf cacher: when forgeting a watcher, call stopWatcherLocked multiple times
It's possible that the watcher is already not in the structure (e.g. in case of
simultaneous Stop() and terminateAllWatchers(), but it is safe to call stopLocked()
on a watcher multiple times.

Kubernetes-commit: 7e35823690df01bd019a88d3346bd3ac820afaca
2023-10-30 14:24:39 +01:00
Lukasz Szaszkiewicz 3f81d0cca7 cacher: when forgeting a watcher, call stopWatcherLocked multiple times
It's possible that the watcher is already not in the structure (e.g. in case of
simultaneous Stop() and terminateAllWatchers(), but it is safe to call stopLocked()
on a watcher multiple times.

Kubernetes-commit: bbca4a4b9add0f6c58e132500fd89dd39ee077f4
2023-10-30 14:24:39 +01:00
Kubernetes Publisher 7dc57d7603 Merge pull request #118886 from benluddy/apf-option-disable
KEP-1040: Deep disablement for APF based on --enable-priority-and-fairness.

Kubernetes-commit: 38ed3ef7b7d00353ab81332c5c34e1cb5abec3f2
2023-10-30 09:23:25 +00:00
Kubernetes Publisher 3832c1300f Merge pull request #120474 from YaoC/register-apiserver-handlers-metrics
Register metrics for apiserver handlers

Kubernetes-commit: 9482248aa93f12b024cc8edc0d97a71f774aad2f
2023-10-28 21:25:34 +00:00
Kubernetes Publisher 0e3b00d019 Merge pull request #121462 from alexzielenski/apiserver/apiextensions/ratcheting-metrics-actually
KEP-4008: CRDValidationRatcheting Metrics

Kubernetes-commit: 1aef58b72a7d9a37cc7590c881b63808d02695f1
2023-10-28 01:24:58 +00:00
Abu Kashem b041969f97 apiserver: allow zero value for the 'nominalConcurrencyShares' field
Kubernetes-commit: 9fd2ab419ad771790d3cb80ea7b8e6828d9ce305
2023-10-27 19:26:08 -04:00
Kubernetes Publisher 943a60e3a4 Merge pull request #121524 from carlory/gomega
bump gomega to 1.29.0

Kubernetes-commit: ec297aa13a03f53f04023cd897af50dbfed31e0f
2023-10-27 17:57:33 +00:00
Antoine Pelisse dfe5e25e6b Update sigs.k8s.io/structured-merge-diff to v4.4.1
Kubernetes-commit: dec443b305a0240f2a9d7726c6a0c46beec19a1a
2023-10-27 10:21:06 -07:00
Jiahui Feng a026b6fcf5 extend SchemaResolver for more types of schemas.
Kubernetes-commit: 3f73cdcf2ad00d3200a216a9f19090950fea12f5
2023-10-26 10:25:41 -07:00
Jiahui Feng 9493e52cdc opportunistically attempt to refresh RESTMapper
if GVK resolution fails.

Kubernetes-commit: 38fecc8319d884aa4d4b98b013bf853e6072aa77
2023-10-26 10:24:21 -07:00
carlory 8f87db3f06 bump gomega to 1.29.0
Kubernetes-commit: 760abc2a82130d45607eeead4011afa8b0f81e6d
2023-10-26 09:47:49 +08:00
Kubernetes Publisher 4f7fff8661 Merge pull request #121485 from ritazh/kmsv2-ga
[KMSv2] promote KMSv2 and KMSv2KDF to GA

Kubernetes-commit: ebf46ce1b45b8617d280b0aa12ebf6c18f25dea6
2023-10-27 01:23:54 +00:00
Kubernetes Publisher ac6e04da82 Merge pull request #121255 from tukwila/OpenAPIV3-cleanup
Remove GAed feature gates OpenAPIV3

Kubernetes-commit: 993c918311289fb015223a6fdb3e3a613e941881
2023-10-26 13:22:44 +00:00
Kubernetes Publisher b62f732b85 Merge pull request #121338 from dims/working-otel-bump
Bump otel and other dependencies for CVE-2023-45142

Kubernetes-commit: d0084356b3cabdafcfc140d19ad8d544b2fc9b5d
2023-10-26 09:27:25 +00:00
Kubernetes Publisher c30c483fd3 Merge pull request #121459 from jiahuif-forks/feature/cel/allow-empty-object
allow empty object to be CEL value.

Kubernetes-commit: ab096ef3dee7171d055c457600707ee56c5fcb34
2023-10-26 01:23:51 +00:00
Kubernetes Publisher 20066af78e Merge pull request #121095 from aramase/aramase/f/kmsv2_tracing
[KMSv2] Add tracing

Kubernetes-commit: ae603d5260a32d85e96a1e57caf61865f51cb29d
2023-10-25 21:23:33 +00:00
HirazawaUi be73f76247 Make the decode function respect the timeout context
Kubernetes-commit: f78b367db6393a449b8f456e725cbe155d9b90e6
2023-10-25 23:12:16 +08:00
Kubernetes Publisher 0e3cbbf0fb Merge pull request #121430 from bzsuni/cleanup/fsnotify
Bump the fsnotify from version v1.6.0 to v1.7.0

Kubernetes-commit: dd61cd037d4e6fb449b43875d02eb022007be0d7
2023-10-25 05:24:16 +00:00
Kubernetes Publisher 1bb4d2d2c3 Merge pull request #121455 from cici37/test_cost
CRD validation rule: Add stability tests for CEL cost estimation

Kubernetes-commit: 03ba7efb85c337249cc8e87c84b616c2c3602515
2023-10-24 21:24:08 +00:00
Kubernetes Publisher fd3f799a6d Merge pull request #121390 from wojtek-t/disable_paging
Remove ability to disable pagination at store level

Kubernetes-commit: 722503e9e5201ce1fc3dc628e2096716d00e86b4
2023-10-24 17:29:23 +00:00
Kubernetes Publisher 618d6a3eb7 Merge pull request #119186 from seans3/stream-translator-proxy
Stream Translator Proxy and FallbackExecutor for WebSockets

Kubernetes-commit: 87981480f33790225628824943217bd6bb7564bb
2023-10-24 17:29:22 +00:00
Rita Zhang 26219aabef [KMSv2] promote KMSv2 and KMSv2KDF to GA
Signed-off-by: Rita Zhang <rita.z.zhang@gmail.com>

Kubernetes-commit: a9b1adbafc7fe52f669dc98aada21bc3e46cdce3
2023-10-24 09:50:45 -07:00
Kubernetes Publisher 0244e95438 Merge pull request #120397 from ty-dc/StaticCheck
cleanup: omit comparison with bool constants

Kubernetes-commit: 441d4b54aec4eebbe55d9c3519691eb9833fa486
2023-10-24 04:08:58 +00:00
Jiahui Feng ec8ba61837 allow empty object to be CEL value.
Kubernetes-commit: c6b3a2f477c9ed051ace8ae1c479424e4a5c066d
2023-10-23 15:30:17 -07:00
Kubernetes Publisher 611ba24d58 Merge pull request #121325 from benluddy/check-apiserver-serializers
KEP-4222: Restrict supported media types for new apiservers.

Kubernetes-commit: 2014ce2313591b3bbf217587cbaf62e4c44e1217
2023-10-23 16:25:34 +00:00
Cici Huang 00ae118a76 Add stability tests for CEL cost estimation.
Kubernetes-commit: 93951bc00d3656c42bec050b82f2fc364b1cad31
2023-10-22 23:12:44 -07:00
bzsuni e742f2b47c Bumped the fsnotify from version v1.6.0 to v1.7.0
Signed-off-by: bzsuni <bingzhe.sun@daocloud.io>

Kubernetes-commit: d5085c9cbe54151069f2b63f9348e9f14bfb482f
2023-10-23 10:32:35 +08:00
Kubernetes Publisher 133975e0c8 Merge pull request #120827 from machine424/apiserver_storage_objects
storage/etcd3/metrics: add unit test for apiserver_storage_objects

Kubernetes-commit: 04e38b2de8ad16f1e778106c35f6d2cf94799ed4
2023-10-21 00:07:31 +00:00
Kubernetes Publisher 7089867c00 Merge pull request #121364 from sxd/update_grpc
bump golang.org/grpc to v1.56.3

Kubernetes-commit: 239537e74d956aaf1ff1395adb602696405088ce
2023-10-21 00:07:30 +00:00
Kubernetes Publisher 40b9c4e124 Merge pull request #120757 from alexzielenski/apiserver/openapi/invalid-default
Update `kube-openapi` to Remove invalid defaults from fields with custom marshalling

Kubernetes-commit: 31c679f65cbf62efec7597133e6d8e78d8473c4d
2023-10-21 00:07:28 +00:00
Siyuan Zhang ef409f941b k8s.io/apiserver/storage/etcd: refactor etcd GetList.
Reorder some code.

Signed-off-by: Siyuan Zhang <sizhang@google.com>

Kubernetes-commit: a968f51fa2f87ed57f9e48ba436e11421c403b27
2023-10-20 12:39:51 -07:00