Commit Graph

8348 Commits

Author SHA1 Message Date
Kubernetes Publisher 593b1eb1f5 Merge pull request #132915 from serathius/fix-test-progress-notify
Fix TestProgressNotify for etcd v3.6.2

Kubernetes-commit: 4eecdc4cc6aa0a35c664bfb7e2188bd2d1c680bb
2025-07-13 17:20:42 +00:00
Marek Siarkowicz b82f4b24a0 Fix TestProgressNotify for etcd v3.6.2
Kubernetes-commit: e3836172845c484bf3269b827f7c6b81b2178fe6
2025-07-13 12:42:45 +02:00
Kubernetes Publisher 6b3e0a59f3 Merge pull request #132079 from cici37/mapMetrics
Add metrics for MutatingAdmissionPolicy

Kubernetes-commit: 153c1b5c23b7c140bc3479d3441cf115e3b767e8
2025-07-11 21:41:59 +00:00
Kubernetes Publisher 5a9f91683d Merge pull request #132876 from serathius/watchcache-compact
Compact watch cache based on last observed etcd compaction

Kubernetes-commit: e44ddbf1dae532b00999970ffe078c2d06920309
2025-07-11 21:41:58 +00:00
Marek Siarkowicz 478396c06d Add apiserver_resource_size_estimate_bytes metric
Kubernetes-commit: a091fa607eaecfa7b80cb0437db1d210aa587f98
2025-07-11 16:38:43 +02:00
Kubernetes Publisher 6016cdfb88 Merge pull request #132803 from aramase/aramase/f/token_request_uid_check
Make kubelet token cache UID-aware to prevent stale tokens after service account recreation

Kubernetes-commit: 2bdcad7419c7a584da4174513e36f867e88424df
2025-07-11 09:20:03 +00:00
Kubernetes Publisher 6dc2a56d3a Merge pull request #132848 from serathius/etcd3-compactor
Expose compaction revision from compactor

Kubernetes-commit: 054750fc262a62dd311a52f31e1577d6096bcaa9
2025-07-10 21:20:36 +00:00
Marek Siarkowicz d8d8f4abb2 Enable running cache inconsistency detection by default
Kubernetes-commit: e6cf7dbf063b1ed94bcf1678f73352e584456024
2025-07-10 18:26:41 +02:00
Davanum Srinivas 14f046de8b Bump k8s.io/kube-openapi to latest SHA (f3f2b991d03b)
Signed-off-by: Davanum Srinivas <davanum@gmail.com>

Kubernetes-commit: ebc1ccc491c944fa0633f147698e0dc02675051d
2025-07-10 09:21:52 -04:00
Marek Siarkowicz 19e8aed081 Compact watch cache based on last observed etcd compaction
Kubernetes-commit: bfeaae3310fcc4c20ed3c8f2c1afebf059699e22
2025-07-10 15:17:26 +02:00
Marek Siarkowicz dda2fcb797 Expose compaction revision from compactor
Kubernetes-commit: 03e32bd260fbd77351e1b528f22a69a8eaece9ee
2025-07-09 16:22:19 +02:00
Marek Siarkowicz 34f5472b35 Add test for compactor
Kubernetes-commit: 5e3ea8e279c51a0b4fcc996d244d2c5593935816
2025-07-09 16:29:55 +02:00
Kubernetes Publisher 532260d25f Merge pull request #132813 from serathius/compact-test
Add testing compaction in storage List tests

Kubernetes-commit: da7058e92caf87208a15331020051c0523d71cfd
2025-07-09 21:30:45 +00:00
Joel Speed 76004fdd79 Fix IntOrString cost estimation when schema has a MaxLength constraint
Kubernetes-commit: 8dc20a0f62d44af1d584efbbc6bf918b93c4e3d8
2025-07-09 12:14:28 +01:00
Sascha Grunert ad12519854 Convert `k8s.io/kms/apis` from gogo to protoc
Use standard protoc for the kms APIs instead of gogo.

Part of kubernetes#96564

Signed-off-by: Sascha Grunert <sgrunert@redhat.com>

Kubernetes-commit: 8e6651520e68a32d2b6a77e10ca20a5e4ccb0adb
2025-07-09 07:46:16 +02:00
Kubernetes Publisher 0a000a99f6 Merge pull request #132715 from googs1025/fix/flaky_patch
fix: TestPatchResourceTimeout flaky test

Kubernetes-commit: 4142fb530ceb25d9965a3e6925be79a03d918cba
2025-07-08 17:28:12 +00:00
Cici Huang 8c2d6f3668 manual change
Kubernetes-commit: a3ecea296c13512e6ce467bb8370a619f1bd6ff7
2025-07-08 13:30:06 +00:00
Cici Huang ac3910b9cc Promote feature gate
Kubernetes-commit: 4f3334b7cee916c79e730b1ca0de83f9c2d0a592
2025-07-08 13:37:59 +00:00
Kubernetes Publisher e824ccb0fa Merge pull request #132788 from ylink-lfs/chore/strptr_removal
chore: remove strPtr usage with ptr.To

Kubernetes-commit: 3d13f39f24e5533286278f04702c69fbed448c35
2025-07-08 09:20:06 +00:00
Marek Siarkowicz 2f077fcbca Add testing compaction in storage List tests
Kubernetes-commit: c53b41e98c2e9248916704f36443de87cbee64e0
2025-07-08 11:19:59 +02:00
Kubernetes Publisher d7827fc7e8 Merge pull request #132794 from PatrickLaabs/132749-boolptr
chore: replacement of boolPtr helper functions to ptr packge

Kubernetes-commit: 5f34f9233b2e2f9714b71dc1e1a0dbf24548866c
2025-07-08 05:20:18 +00:00
Kubernetes Publisher 32cbb819fe Merge pull request #132799 from BenTheElder/etcd-apiserver-panic
storage/etcd3: add back missing errcheck

Kubernetes-commit: 70e225397bb8e397d5219291f2dbfbb4aaaa999e
2025-07-08 05:20:16 +00:00
Benjamin Elder bf8c1a6d90 storage/etcd3: add back missing errcheck
lost in recent refactoring.

Kubernetes-commit: 838f3afc5219640725922266b689c7d24fbdf804
2025-07-07 17:37:36 -07:00
Anish Ramasekar c42cceba12 Add TokenRequestServiceAccountUIDValidation feature gate with UID validation
This change introduces the TokenRequestServiceAccountUIDValidation feature
gate and implements feature-gated service account UID validation for the
TokenRequest API. When enabled, the API validates that the service account
UID in token requests matches the actual service account UID, preventing
token requests for recreated service accounts with the same name but
different UIDs.

Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>

Kubernetes-commit: 45dfb46448a130482e9050664f9d7f7288c0b4b3
2025-07-07 16:51:41 -07:00
PatrickLaabs d972fefbb0 chore: replacement of helper functions to ptr packge
Kubernetes-commit: cfd65c5f74dbb5fa02e7b20c3b1039193567ba53
2025-07-07 21:28:54 +02:00
ylink-lfs 8cd1907cc9 chore: remove strPtr usage with ptr.To instead
Kubernetes-commit: 830a088d1bc7075bbb176b44d73a79adfa659d75
2025-07-07 20:12:31 +08:00
Kubernetes Publisher 5e1c1db1da Merge pull request #132752 from PatrickLaabs/132086-apiserver-2
chore: second depr. pointer pkg replacement for apiserver (2/2)

Kubernetes-commit: 116cfc0c5f38f37be05542d468943790cedde7c4
2025-07-07 01:28:13 +00:00
Kubernetes Publisher 03b538a8e8 Merge pull request #132751 from PatrickLaabs/132086-apiserver-1
chore: first depr. pointer pkg replacement for apiserver (1/2)

Kubernetes-commit: d7a06387fe7305df5d7b3ebbab998686fae84a63
2025-07-06 21:20:28 +00:00
PatrickLaabs d0ee71ec17 chore: second depr. pointer pkg replacement for apiserver
Kubernetes-commit: fe61e825e046d793d64fc0686110212dacf8231e
2025-07-06 11:09:16 +02:00
PatrickLaabs 9b1ef94042 chore: first depr. pointer pkg replacement for apiserver
Kubernetes-commit: 4a61b8170138998a1f1d49f01ad38e8e3aa88f20
2025-07-06 10:58:23 +02:00
Lukasz Szaszkiewicz 8a7527b84e endpoints/handlers/get: remove watchListEndpointRestrictions
Kubernetes-commit: 8d1cbc83d8c4fdd242a7827ce296a97dd5a154cb
2025-07-04 13:39:15 +02:00
Lukasz Szaszkiewicz deed26f813 endpoints/handlers/respone: include metadata when IncludeNone and watchlist requested
Kubernetes-commit: 2dfc4e25a9a0291b85c8dea310618fadd6102525
2025-07-04 13:38:20 +02:00
googs1025 f482a77223 fix: TestPatchResourceTimeout flaky test
Signed-off-by: googs1025 <googs1025@gmail.com>

Kubernetes-commit: 83584d13c495d39392f02ac0ef5d753f7ef67a04
2025-07-04 11:34:06 +08:00
Lukasz Szaszkiewicz 9f7fe0f88f kube-apiserver: promote WatchList feature to beta
Kubernetes-commit: 9cf00ec6d17c55ade07d818ff14ad72732bd988d
2025-07-03 14:19:25 +02:00
Kubernetes Publisher 7364e005dc Merge pull request #132314 from thockin/jp_nicer_api_errors
Nicer value rendering in API errors

Kubernetes-commit: 2a4b5f64761f1578409c3f69ef7aaab614cdd907
2025-07-03 09:20:11 +00:00
Kubernetes Publisher d2a696650a Merge pull request #131902 from liuxu623/fix-storage-objects-metrics
remove apiserver_storage_objects metrics after crd deleted

Kubernetes-commit: 2c2530c3dd31a31ae2a54cf5d19da94eb21a1eff
2025-07-03 01:33:26 -07:00
liuxu ab47d6f39c remove apiserver_storage_objects metrics after crd deleted
Kubernetes-commit: 8c6c7df736dff27903bc03a1b9a42c1e2c84c7ee
2025-07-03 09:57:15 +08:00
Kubernetes Publisher c93fe8d40f Merge pull request #132675 from dims/bump-sigs-k8s-io-json-no-code-changes
Bump sigs.k8s.io/json to latest - no code changes

Kubernetes-commit: e47ac3eb6faa97874658dc281c72b5623f994801
2025-07-03 01:30:47 +00:00
xiaoweim cfc55fd317 address review comments
Kubernetes-commit: 740e568468e4bda02bd48c2053c2e62bfd81d587
2025-07-03 00:23:09 +00:00
Kubernetes Publisher 2898f40277 Merge pull request #132677 from dims/update-github.com/emicklei/go-restful/v3-to-v3.12.2
Update github.com/emicklei/go-restful/v3 to v3.12.2

Kubernetes-commit: 305c0e06c99ff9df013edd804294217a04e4dd31
2025-07-02 21:26:27 +00:00
Kubernetes Publisher 3637a3a5aa Merge pull request #132049 from googs1025/fix/data_race_patch
fix: data race for patchResource func

Kubernetes-commit: 0a51ae22542b6e78fec51a573d95a922592f8273
2025-07-02 21:26:25 +00:00
Kubernetes Publisher 179348d538 Merge pull request #132676 from dims/bump-go.yaml.in/yaml/v3-to-v3.0.4
Bump go.yaml.in/yaml/v3 to v3.0.4

Kubernetes-commit: 01c03ae9cf7b1371c8bc2bdf12d9244e63e83750
2025-07-02 17:29:59 +00:00
Davanum Srinivas 6bc5ac2a1a Update github.com/emicklei/go-restful/v3 to v3.12.2
Signed-off-by: Davanum Srinivas <davanum@gmail.com>

Kubernetes-commit: b44b0fbf1299c6821033076352b91914d2efef67
2025-07-02 08:00:43 -04:00
Davanum Srinivas b6975dfbe9 Bump go.yaml.in/yaml/v3 to v3.0.4
Signed-off-by: Davanum Srinivas <davanum@gmail.com>

Kubernetes-commit: 58e620cc4403d30f9fb6aab245cfb47db17957de
2025-07-02 07:37:06 -04:00
Davanum Srinivas 61137484d0 Bump sigs.k8s.io/json to latest - no code changes
Signed-off-by: Davanum Srinivas <davanum@gmail.com>

Kubernetes-commit: 00f8cbae6b8fd3799a1a044abcefdbb572d35b27
2025-07-02 07:32:24 -04:00
Kubernetes Publisher e26c3d7e23 Merge pull request #132654 from Jefftree/b-openapi
Bump kube-openapi

Kubernetes-commit: db49c25956df36c777213251c4a47d6d9ee1c5ea
2025-07-01 21:31:05 +00:00
Kubernetes Publisher 7710d9ff3e Merge pull request #132648 from serathius/kep-5116-ga
Graduate streaming list encoding feature gates

Kubernetes-commit: 20141c8a92a76900b0b207ca7c0fd4832bacaa55
2025-07-01 17:20:21 +00:00
Jordan Liggitt c31c6756df KEP-4601: Graduate selector authorization to stable
Kubernetes-commit: a04e7cf5eb842754ccf1f340792e2d92c694af72
2025-07-01 12:11:54 -04:00
Jefftree 08b1bbe4b9 Update vendor
Kubernetes-commit: d04ee27c98ba91680ac6c6a8ade9e33d7ee44569
2025-07-01 15:23:58 +00:00
Jefftree ff84ca3520 pin kube-openapi to v0.0.0-20250628140032-d90c4fd18f59
Kubernetes-commit: b41d375b8881f25ff5fe7775b4dedaba1eaa3f02
2025-07-01 15:21:22 +00:00