Commit Graph

8328 Commits

Author SHA1 Message Date
Kubernetes Publisher 69e9a4fbdd Merge pull request #133358 from ostrain/bugfix/ostrain/132359
Bugfix: DeleteOptions decode errors should return 400 instead of 500

Kubernetes-commit: 338d035cd44b4eb6f26073ea6d996f02f7716289
2025-08-28 04:14:30 +00:00
Kubernetes Publisher 5166e327b0 Merge pull request #133310 from stlaz/testauthz-delay
authz tests: delay response in context cancelled scenario

Kubernetes-commit: 803e0a6887179ddb2e99b8d2770b61c0ebdd6fa9
2025-08-28 00:16:08 +00:00
Kubernetes Publisher 51b01ad08b Merge pull request #132613 from gavinkflam/130656-duplicate-validation-errors-metric
feat: increment an internal metric when duplicate validation errors are found

Kubernetes-commit: 310603902c51ff4efda99f8b11478e72303cc03c
2025-08-28 00:16:06 +00:00
Kubernetes Publisher 0813ef73bd Merge pull request #133604 from serathius/watchcache-count
Fix storage counting all objects instead of objects for resource

Kubernetes-commit: 4e8b192b66cc2a6952b8f1a5067e563c4019c276
2025-08-19 09:23:36 -07:00
Marek Siarkowicz 7f5c70221d Fix storage counting all objects instead just objects for resource
Kubernetes-commit: d49e3d67cb39eb2dee6e9216ffed0e3ae13501a5
2025-08-19 15:09:44 +02:00
Kubernetes Publisher dbf8da5304 Merge pull request #133570 from BenTheElder/pr131351
Clarify staging repository READMEs

Kubernetes-commit: 8082e9ab157b280c740a623ae9d73679b9ee95a4
2025-08-16 06:50:47 +00:00
Benjamin Elder 658f74ca99 clarify that staging repos are automatically published
Kubernetes-commit: e49f6116f9eec5d48f2c8913e598fef496644d01
2025-08-15 14:33:07 -07:00
Benjamin Elder a009bb8597 add pointer to CONTRIBUTING.md for more details on contributing, clarify read-only
Kubernetes-commit: ada2ed8487708056ff11bd2413da1073558e6d7c
2025-08-15 10:13:18 -07:00
Benjamin Elder 64145c7e2b link to what a staging repository is
Kubernetes-commit: 011d50019758a7405c6ff37f0fdbd44dacb607b5
2025-08-15 10:10:26 -07:00
Owen Strain 7b84a2828a Bugfix: DeleteOptions decode errors should return 400 instead of 500
Kubernetes-commit: eac9da061ddf3b2d71ffcab124af8b0e3fb71cae
2025-08-01 00:21:54 +00:00
Gavin Lam fefd424016 feat: increment an internal metric when duplicate validation errors
Signed-off-by: Gavin Lam <gavin.oss@tutamail.com>

Kubernetes-commit: d0816f84f9c46de3fbeddfb022c2be7bd4157301
2025-07-31 00:48:29 -04:00
Stanislav Láznička a7981497b1 authz tests: delay response in context cancelled scenario
The net/http transport checks for immediate response when
its handling context cancellation. The unit test was racing
with this check by responding too fast.

Signed-off-by: Stanislav Láznička <slznika@microsoft.com>

Kubernetes-commit: efcf97f98c7c9891015d4f2b37d2fc3afcdd336c
2025-07-30 14:33:28 +02:00
sAchin-680 45ddd69e2b docs: clarify that this is a staging repository and not for direct contributions
Signed-off-by: sAchin-680 <mrmister680@gmail.com>

Kubernetes-commit: 7c43e6d2fdbf88f8d92559dac3cabb23da2a2957
2025-04-17 17:51:45 +05:30
Kubernetes Publisher 84a7cbfda5 Merge pull request #133431 from richabanker/etcd-metrics-delete
Remove DeprecatedVersion for apiserver_storage_objects, adjust help text

Kubernetes-commit: f003bd2de38227820431bae632ade3111dbb1072
2025-08-08 11:39:43 -07:00
Richa Banker b64541f9b2 Remove DeprecatedVersion for apiserver_storage_objects, adjust help text
Kubernetes-commit: cbd6fb867ba26f977df605fe6a84f8570ed7abdc
2025-08-07 14:02:46 -07:00
Kubernetes Publisher 67884f45c0 Merge pull request #133412 from richabanker/etcd-metrics-delete
Use Delete() instead of DeleteLabelValues() for etcd metrics

Kubernetes-commit: 8ac9a3c089c480413cb2231d57c756cbfe750e69
2025-08-07 15:41:51 +00:00
Richa Banker 646afb740b Use Delete() instead of DeleteLabelValues() for etcd metrics
Kubernetes-commit: 2629fe25faa73837201dcfc7c4de039112ca125f
2025-08-06 21:24:27 -07:00
Kubernetes Publisher 25a3c17485 Merge pull request #133193 from aojea/deflake_TestStreamTranslator_WebSocketServerErrors
Deflake test stream translator web socket server errors

Kubernetes-commit: b933c4643cd4e3fa88f0bd614664c854344c9241
2025-07-29 19:24:44 +00:00
Antonio Ojea 8f1beab7b2 fix flake on TestStreamTranslator_WebSocketServerErrors
The metrics assertion race with the metric update, and since this
happens at the serverside, we use an active look to check the metrics
instead of expecting to be updated immidiatly.

Change-Id: I9a64b66301d5f4ac3df0c0a01de10602a20f89ea

Kubernetes-commit: f07dcd443d7335d09dc0de7a47485e2e6c87d725
2025-07-24 21:56:42 +00:00
Antonio Ojea 1c694e9979 websocket streamtranslator increament metrics before writing status
Test that assert on metrics use the returned status to sync the test, if
the metric is updated AFTER the state is returned the test will flake
because the assertion on the metric will race.

Change-Id: I317708a22cb47256c37dac3cab0463a2f925ad6b

Kubernetes-commit: 7ba22700bfd12cd32ff72db022e4b53ccda1deca
2025-07-28 21:59:08 +00:00
Antonio Ojea c8e4cae9a6 TestStreamTranslator_BlockRedirects use subtests
Reset metrics per status code also allow to  log the particular status
code that flake, in case the problem comes from an specific one.

Change-Id: I29f67d4c5d76449350f45049f45ce8325a2d0ddd

Kubernetes-commit: 0aea6a1e45d178371b44eabcaf0d318a01f9ac3d
2025-07-24 21:38:10 +00:00
Kubernetes Publisher 7de8f16ff3 Merge pull request #133226 from ivanvc/bump-etcd-to-3.6.4
Bump etcd sdk to v3.6.4

Kubernetes-commit: d33916baa473d089d33c9fe336bd172cebdb3b6e
2025-07-27 11:03:00 +00:00
Ivan Valdes cdf2b6007e Bump etcd sdk to v3.6.4
Kubernetes-commit: 57ceb56c6fa74df9ead49afcd40daaa76de3f673
2025-07-25 14:09:41 -07:00
Kubernetes Publisher b0d4f2b904 Merge pull request #132942 from thockin/kyaml
Add KYAML support to kubectl

Kubernetes-commit: 1451dd1b0873e801e082f3a06a52685bcd68dcac
2025-07-25 03:06:54 +00:00
Kubernetes Publisher e08cc1978f Merge pull request #132935 from benluddy/cbor-bump-custom-marshalers
KEP-4222: Adopt text and JSON transcoding support for CBOR.

Kubernetes-commit: dfc0998baa4d6c2cd630aa3c5b8def4e9b1fcd8e
2025-07-24 23:06:16 +00:00
Tim Hockin 4e1a04bd2a Re-vendor sigs.k8s.io/yaml @ v1.6.0
Kubernetes-commit: 8182a27f3b0769cefe1bcebfb938a7bafd51c88e
2025-07-24 11:46:03 -07:00
Kubernetes Publisher 4f018447f7 Merge pull request #132837 from JoelSpeed/fix-max-elements-x-int-or-string
Fix IntOrString cost estimation when schema has a MaxLength constraint

Kubernetes-commit: f9fde2dfbdfb73c25e0a17d675313748948cd78c
2025-07-24 15:05:58 +00:00
Kubernetes Publisher 953f6a8aff Merge pull request #133159 from ylink-lfs/chore/ptrto_migration
chore: ptrTo util removal with ptr.To

Kubernetes-commit: ff657e166b92ebdeaf2cefbba557c4e882bb4f2a
2025-07-24 07:00:08 +00:00
Simran Kaur dae80c21fd List available endpoints for kube-apiserver (#132581)
Fix tests and formatting

Use ListedPaths for finding useful endpoints

Fix maps import

Update dependencies

Fix lint

Add option to pass listedpaths

Remove apiserver component check

Install statuz in genericapiserver

Register zpagesfeatures

Fix import order

Avoid adding non-debugging endpoints

Fix tests

Fix tests

fix tests

Sort paths

Sort in-place

Copy paths before sorting

Fix string initialization

Move sorting to later stage

Fix imports

Kubernetes-commit: c7d6c09683344d6dacbe5ba3383a8217c1d4ccd7
2025-07-24 07:00:07 +00:00
Kubernetes Publisher 26d1b81057 Merge pull request #133146 from liggitt/debug-flake
Add flake debugging for admission test

Kubernetes-commit: 48f9786332eb99e4874df987abd804080286b9ea
2025-07-24 07:00:06 +00:00
ylink-lfs f6d019a595 chore: ptrTo util removal with ptr.To
Kubernetes-commit: 5f4a1aa58c3dbdffbc5bd49a1bd7363b1cd20345
2025-07-24 09:11:09 +08:00
Kubernetes Publisher b6a8cfb349 Merge pull request #129837 from danwinship/aggregated-apiserver-endpointslices
Port aggregated apiserver discovery to EndpointSlices

Kubernetes-commit: c41cc0a144a8205b63289c440b813892eed790ae
2025-07-23 18:59:39 +00:00
Jordan Liggitt b2f2a14eb2 Add flake debugging for admission test
Kubernetes-commit: c7bf3b81f6a1a7c9ed2dc7b9f9ff5134926ecfc2
2025-07-23 09:42:27 -04:00
Kubernetes Publisher a2aad46195 Merge pull request #128010 from ahmedtd/pod-certificates-types
Pod Certificates: Preliminary implementation of KEP-4317

Kubernetes-commit: cc674e7470cc1e98145ce6f915469ff6f748f443
2025-07-22 05:30:04 +00:00
Kubernetes Publisher 8ec47814fa Merge pull request #132340 from dashpole/graduate_tracing
Graduate API Server Tracing to GA

Kubernetes-commit: 9827205bfe18822f31b1ee4af8141750082af428
2025-07-22 01:24:01 +00:00
Kubernetes Publisher cd0e7221b6 Merge pull request #132704 from p0lyn0mial/upstream-enable-watchlist
Promote WatchList feature to Beta

Kubernetes-commit: ae21e81ae7f9e53a5bf157a02673f1d6ac5e9427
2025-07-21 21:36:10 +00:00
Kubernetes Publisher 6e2593a91e Merge pull request #133053 from serathius/jitter
Add jitter to priodically executed processes in storage to avoid too many concurrent executions

Kubernetes-commit: bfc6d87ac1b6d005aa0cc98d28367a7b6dc47b80
2025-07-19 01:21:11 +00:00
Kubernetes Publisher d5a841cd09 Merge pull request #131700 from cici37/celList
Add support for CEL ext lists library

Kubernetes-commit: 0e9679d5cb44794f054555e120919c1f759f35a6
2025-07-19 01:21:10 +00:00
Kubernetes Publisher 431e4689d2 Merge pull request #133061 from serathius/apf_list
Account for caching and maximum object size when estimating LIST request

Kubernetes-commit: 6281a07cf9e2cbf3598f6c16aa6a61dca027014a
2025-07-18 21:21:10 +00:00
Kubernetes Publisher 2ca4f9c4e3 Merge pull request #133058 from michaelasp/fixpointer
fix: Compare versions instead of pointer comparison in emulated version warning

Kubernetes-commit: 31f31debcbaeac8e1d887ea8bfc2a460f8bf2741
2025-07-18 08:38:26 -07:00
Marek Siarkowicz 3007d9c56b Account for caching and maximum object size when estimating LIST request
Kubernetes-commit: 99059895f4fdc7043689c3b81b1e4fc28c526ca9
2025-07-18 17:32:28 +02:00
Michael Aspinwall 010ce73eba fix: Compare versions instead of pointer comparison
Kubernetes-commit: f5d12ed39a1a73a3ebbd18efb5398fdb52eba5bf
2025-07-18 14:10:42 +00:00
Marek Siarkowicz 83a4b98448 Add jitter to priodically executed process in storage to avoid too concurrent executions
Kubernetes-commit: 79dc0b8a4146a411d8c106705558deedd8f7f8bf
2025-07-18 10:57:49 +02:00
Kubernetes Publisher 530db0a3b6 Merge pull request #132299 from aramase/aramase/f/authn_config_hash_metric
Add `last_config_info` metric for authn, authz and encryption config

Kubernetes-commit: 033ffc73d6ad00cd600ff557da84261518346a73
2025-07-18 05:21:04 +00:00
Kubernetes Publisher 9955afd738 Merge pull request #133034 from serathius/apf_maxseats
Increase maxSeats for List requests

Kubernetes-commit: 57a32e885c40d7dd3f730d0004bab5bb9c082b20
2025-07-18 01:29:07 +00:00
Kubernetes Publisher 8cb2ab9b0d Merge pull request #133010 from cici37/promote-Cel
Bump cel-go to v0.26.0

Kubernetes-commit: c72ff99928c6edbec1619d78f66e1f5f660d24c3
2025-07-18 01:29:06 +00:00
Kubernetes Publisher c0b5cc212d Merge pull request #132965 from serathius/metrics-storage-objects
Deprecate apiserver_storage_objects and replace it with apiserver_resource_objects metric using labels consistent with other metrics

Kubernetes-commit: 356d0b9f1834c336abb190fda0033eb6adeb2726
2025-07-18 01:29:05 +00:00
Kubernetes Publisher b8b19e9618 Merge pull request #132821 from cici37/mapBeta
[KEP-3962]Promote MutatingAdmissionPolicy to Beta

Kubernetes-commit: 3dd0e86190cc023a98f59d48d75efde08a27fd82
2025-07-18 01:29:03 +00:00
Kubernetes Publisher d70abb863b Merge pull request #133035 from cici37/test
Fix cel cost

Kubernetes-commit: 95881ef7267c09539961ed0e92466b8c71b8259e
2025-07-17 21:21:05 +00:00
Kubernetes Publisher cdcc918aad Merge pull request #133020 from pohly/apimachinery-list-map-keys
support optional listMapKeys in server-side apply

Kubernetes-commit: d33af7f7efc7ff5d8813a85290189883167a5226
2025-07-17 17:29:16 +00:00