Commit Graph

1915 Commits

Author SHA1 Message Date
Kubernetes Publisher 7dd4904f18 Merge pull request #127341 from mjudeikis/mjudeikis/deprecate.ch.fully
Fully deprecate StopCh

Kubernetes-commit: 035e272cb1efb6ad22171b2eb44fca353583112c
2024-10-23 14:21:14 +00:00
Kubernetes Publisher 9d850afe6f Merge pull request #127915 from omerap12/apiserver-util-PollUntilContextTimeout
Use PollUntilContextTimeout in flowcontrol

Kubernetes-commit: 9c430b2f7760eca131a56b9c6b96ca4a66d26bf8
2024-10-23 02:17:03 +00:00
Kubernetes Publisher c6b840aa24 Merge pull request #126900 from deveshgoyal1000/fix/typo-flowcontrol-request-width
Updated width.go

Kubernetes-commit: 43ad87b85a39344db31323b59c2eab4adc73b66e
2024-10-23 02:16:52 +00:00
Kubernetes Publisher 1ea7befac3 Merge pull request #128165 from liggitt/prune-self-require
Drop self-referencing replace directives

Kubernetes-commit: a8fc7ae761c19ab436cf513c9eed877f08961cf7
2024-10-18 04:49:01 +00:00
Kubernetes Publisher 6600cfa976 Merge pull request #126347 from vinayakankugoyal/kep2862impl
KEP-2862: Fine-grained Kubelet API Authorization

Kubernetes-commit: f5ae0413cadb1d2d3d3d47857cdd65b4b6d194ba
2024-10-18 04:49:00 +00:00
Kubernetes Publisher b907ccabbe Merge pull request #128144 from cheftako/updateANP
Bump konnectivity-client to v0.31.0

Kubernetes-commit: bd00406951a04967577d5ac7c2fbe7989f3653da
2024-10-18 00:49:06 +00:00
Kubernetes Publisher 08c82454ed Merge pull request #128120 from aojea/celmetrics
use same name as the folder for the package

Kubernetes-commit: 42b388b068b23b8ebf6e54e0fb4b9b1ddb22dea0
2024-10-18 00:49:05 +00:00
Jordan Liggitt d1d8d5e02d Drop self-referencing replace directives
Kubernetes-commit: 3be1109829d4b0921972bb8b5f66a4d179ff6255
2024-10-17 15:51:15 -04:00
Lukasz Szaszkiewicz aeae19662f Promote WatchList feature to Beta (#128053)
* e2e/apimachinery/watchlist: always run WatchList e2e tests

* kube-controller-manager: enable WatchListClient

* kube-apiserver: promote WatchList feature to beta

Kubernetes-commit: 06a15c5cf96131faaf44f93f1be228a013ae5c0d
2024-10-17 12:39:53 +00:00
Walter Fender 1f585b076f Bump konnectivity-client to v0.30.0
Bump konnectivity network proxy to v0.30.0.
Lease-based server counting logic for agent and lease controller for ANP server

reran hack/update-vendor.sh

Kubernetes-commit: f72c37418725457bc8ce1e58d40264bca05b6054
2024-10-16 22:30:10 -07:00
Kubernetes Publisher c8517e5aa2 Merge pull request #128076 from AmarNathChary/Removed_Alpha_Beta_Ga
Removed_alpha_beta_ga

Kubernetes-commit: b7fb82f9d8b1c31724afe46d5a79569267a09bfe
2024-10-16 20:41:05 +00:00
Kubernetes Publisher 576854da2e Merge pull request #128064 from dims/update-to-last-versions-of-some-very-infrequently-updated-repos
Update to last versions of some very infrequently updated repos

Kubernetes-commit: 07e73682b9a5259cacac978346ed4567588e4165
2024-10-16 06:17:54 +00:00
Kubernetes Publisher d089101190 Merge pull request #128073 from seans3/tracing-config-strict-validation
TracingConfiguration is now validated strictly

Kubernetes-commit: 3694a02bb9b5c1dd216485d2e25bd2c8f24916dd
2024-10-15 18:16:20 +00:00
Kubernetes Publisher 6ad2d93d2e Merge pull request #128011 from seans3/egress-selector-configuration-strict
EgressSelectorConfiguration now uses strict validation

Kubernetes-commit: 8b7b768ff78d73267e52c0828e1e0eb3f5328f28
2024-10-15 02:13:05 +00:00
Davanum Srinivas 3ee34eb4ce Update to last versions of some very infrequently updated repos
Signed-off-by: Davanum Srinivas <davanum@gmail.com>

Kubernetes-commit: 7f8210e33f8cd626d1fb86cd7d12d077ec3047d5
2024-10-14 17:23:16 -04:00
Kubernetes Publisher ebe463fe32 Merge pull request #127998 from skitt/golang-x-oct-2024
October 2024 golang.org/x bump

Kubernetes-commit: 8cbb11519c54c120e2dc120a4799e53abbfea4a4
2024-10-11 14:27:04 +00:00
Kubernetes Publisher b9c35c9189 Merge pull request #127985 from dims/update-moby-runc-dependencies-oct-10
Update moby/runc dependencies

Kubernetes-commit: 6e5e8f374e834fa8dab341bde5c522704ed55ba6
2024-10-11 14:27:02 +00:00
Stephen Kitt 042b9763e0 October 2024 golang.org/x bump
Nothing major here, but nothing liable to cause pain to downstreams
either.

* https://github.com/golang/crypto/compare/v0.26.0...v0.28.0 (there’s
  a SHA3 fix there but it’s only relevant for 32-bit platforms)
* https://github.com/golang/net/compare/v0.28.0...v0.30.0 (mostly
  http2; route address parsing fix on Darwin)
* https://github.com/golang/oauth2/compare/v0.21.0...v0.23.0 (Google
  license fix)
* https://github.com/golang/sys/compare/v0.23.0...v0.26.0 (faster
  getrandom() on Linux through the vDSO; improved RISC-V support)
* https://github.com/golang/term/compare/v0.23.0...v0.25.0
* https://github.com/golang/time/compare/v0.3.0...v0.7.0 (0-limit
  handling fix in x/time/rate; Google license fix)
* https://github.com/golang/tools/compare/v0.24.0...v0.26.0

This doesn’t include golang.org/x/exp; that doesn’t have any relevant
changes. There’s an apidiff fix but we always pull in the latest
apidiff anyway.

Signed-off-by: Stephen Kitt <skitt@redhat.com>

Kubernetes-commit: 6c5a528727c30803d4426b29c06ae5d350619877
2024-10-11 10:22:13 +02:00
Davanum Srinivas 33a5883440 Update moby/runc dependencies
Signed-off-by: Davanum Srinivas <davanum@gmail.com>

Kubernetes-commit: 521f2d106b9c5744ce57a8ec03124bcdadbca986
2024-10-10 11:58:22 -04:00
Kubernetes Publisher 26cc27763e Merge pull request #127942 from liggitt/json123
sigs.k8s.io/json go 1.23 bump

Kubernetes-commit: fc318e3ba4cb1db822d7f802993059846f64179d
2024-10-10 22:15:15 +00:00
Jordan Liggitt 810761bf3d Update sigs.k8s.io/json to go1.23
Kubernetes-commit: 8eff759b6ac7c3bb0c6a8823c751f5a578d6f721
2024-10-10 11:00:11 -04:00
Kubernetes Publisher f45e42a091 Merge pull request #127302 from cici37/costFG
Promote cost related feature gate to default true

Kubernetes-commit: 78d64904128add672b9f5d48d676c0bdc6a1c2de
2024-10-10 02:09:07 +00:00
Kubernetes Publisher 8602a60374 Merge pull request #127909 from richabanker/mvp-cleanup
Reduce IdentityLeaseRenewIntervalPeriod in peer_proxy test

Kubernetes-commit: d9c46d8ecb1ede9be30545c9803e17682fcc4b50
2024-10-09 14:53:00 +00:00
Kubernetes Publisher 7202dc017c Merge pull request #127902 from p0lyn0mial/upstream-system-authenticated-for-system-apiserver
server/config: assing system:apiserver user to system:authenticated group

Kubernetes-commit: 815532749c551413f8b9d9be0ae1f24cb3a1e871
2024-10-07 18:31:28 +00:00
Kubernetes Publisher 5bdd80ce60 Merge pull request #127816 from cici37/updateCEL
Bump dependency: cel-go to v0.21.0

Kubernetes-commit: 9ffefe3da28a09e250b6517b0f2d5f3437b18265
2024-10-04 02:25:42 +00:00
Kubernetes Publisher d30adf3e28 Merge pull request #122957 from richabanker/uvip-bugfix
MVP cleanup #2

Kubernetes-commit: 3660a34d21492a2bdbb992c435554af0fa457e2d
2024-10-03 02:10:25 +00:00
Cici Huang be240164d1 Update cel-go to v0.21.0
Kubernetes-commit: 80c0c2c32eae71c1bf948266da413c4eb24f12c5
2024-10-02 17:15:58 +00:00
Lukasz Szaszkiewicz 36e57697d1 apiserver/handlers/watch: encode initialEventsListBlueprint with watchEncoder (#127587)
* apiserver/handlers/get: construct versionedList

* storage/cacher: document caching the serialization of bookmark events

* endpoints/handlers/response: add watchListTransformer

* endpoints/handlers/watch: wire watchListTransformer

Kubernetes-commit: fbf1a0dc181ccbeb9925ad9c284d913a25c16562
2024-10-01 11:55:50 +00:00
Kubernetes Publisher b16c96d150 Merge pull request #127029 from tkashem/apf-fix-watch-panic-handling
apf: request handler must wait for watch init goroutine to return

Kubernetes-commit: 8bc073a5fe7415099f936f22ff92c96391b9c0c8
2024-10-01 07:37:32 +00:00
Kubernetes Publisher efdbeb541a Merge pull request #127683 from mmorel-35/testifylint/nil-compare@k8s.io/apiserver
fix: enable error-nil and nil-compare rules from testifylint in module `k8s.io/apiserver`

Kubernetes-commit: dad39bf4357dc89e105b80e16b8da5906406eb53
2024-09-28 20:40:07 +00:00
Kubernetes Publisher 42502d245d Merge pull request #126764 from liggitt/mergo
reimplement merge to drop mergo dependency

Kubernetes-commit: ee74baec6e05afde972f1a8705d4f8efe066f120
2024-09-28 08:41:33 +00:00
Kubernetes Publisher 163594e62d Merge pull request #127536 from mmorel-35/testifylint/contains@k8s.io/apiserver
fix: enable contains rule from testifylint in module `k8s.io/apiserver`

Kubernetes-commit: 65ee79ee2c0eb538e545dd31fa4ee1bea39f1933
2024-09-28 04:47:10 +00:00
Kubernetes Publisher afd0abad01 Merge pull request #127012 from Chaunceyctx/new-send-bookmark
send bookmark right now after sending all items in watchCache store

Kubernetes-commit: 81ebfb3d0c6194c80aa8656c06ab6fcc64535e99
2024-09-26 08:36:47 +00:00
Kubernetes Publisher 18cfc4e4d4 Merge pull request #127200 from omerap12/version_fg_apiserver
chore: moving apiserver featuregates to versioned.

Kubernetes-commit: b62d364195fefbe2604d07b4fa6c220fe3df5e4d
2024-09-26 04:36:40 +00:00
Lukasz Szaszkiewicz 8cb411e993 adds watchListEndpointRestrictions for watchlist requests (#126996)
* endpoints/handlers/get: intro watchListEndpointRestrictions

* consistencydetector/list_data_consistency_detector: expose IsDataConsistencyDetectionForListEnabled

* e2e/watchlist: extract common function for adding unstructured secrets

* e2e/watchlist: new e2e scenarios for convering watchListEndpointRestrict

Kubernetes-commit: ae35048cb0b9b177891aab41346b6d6cc504582f
2024-09-25 12:48:33 +00:00
Kubernetes Publisher de96004cf6 Merge pull request #126799 from kiashok/update-cadvisor-hcsshim
Update cadvisor and hcsshim versions

Kubernetes-commit: 4c2e23904794a289be22b2c9bce3303edfa0f622
2024-09-23 04:35:47 +00:00
Kubernetes Publisher 8a3f4fc910 Merge pull request #127529 from mmorel-35/testifylint/compares@k8s.io/apiserver
fix: enable compares rule from testifylint in module k8s.io/apiserver

Kubernetes-commit: f7085634de23cafc7010b9404ec2e0d2c44a35c2
2024-09-23 00:37:04 +00:00
Kubernetes Publisher 4509919d9b Merge pull request #126760 from ncdc/ncdc/emeritus
Move ncdc to emeritus

Kubernetes-commit: f9a57ba82d05a8b9f442092f0b391ae8bd74287c
2024-09-20 20:44:41 +00:00
Kubernetes Publisher 3f8a6ad61c Merge pull request #127422 from srivastav-abhishek/go-vet-fix
Go vet fixes for gotip

Kubernetes-commit: f2700895a4315014c56bfe1db7fb1562a61a8b50
2024-09-20 16:44:25 +00:00
Kubernetes Publisher e70087b968 Merge pull request #127161 from Jefftree/duplicate-feature-inplacepod
remove duplicate unused feature InPlacePodVerticalScaling

Kubernetes-commit: cf1468dfeb47fa91530ae0dc29b98b7e79e9062c
2024-09-19 20:37:11 +00:00
Kubernetes Publisher 7e60e39b7b Merge pull request #124792 from mjudeikis/mjudeikis/ctx.wiring
Wire in ctx into rbac plugins

Kubernetes-commit: 6f1583990a6ad0acec1d8a418eab977fee586076
2024-09-18 08:37:39 +00:00
Kubernetes Publisher 87a949c64a Merge pull request #126977 from aaron-prindle/compat-version-132
chore: bump DefaultKubeBinaryVersion to 1.32, make 1.32 CEL changes, fix int tests to handle 1 version off API deprecation, and fix prerelease-lifecycle-gen for # of APIs

Kubernetes-commit: 920e9e34b07d0930a28b192b5cdc912e79d8562b
2024-09-18 00:47:09 +00:00
Kubernetes Publisher b0e4675775 Merge pull request #127279 from serathius/etcd-v3.5.16
Upgrade etcd client to v3.5.16

Kubernetes-commit: 7448e676aa0fc96eac53f159c03ca633823e7ff6
2024-09-16 23:44:11 +00:00
Kubernetes Publisher ac5c364aba Merge pull request #125186 from liyuerich/newserializer
drop deprecated json/yaml newSerializers, use json.NewSerializerWithO…

Kubernetes-commit: e5dd48efd07e8a052604b3073e0fafe7361ca689
2024-09-13 15:50:00 +00:00
Kubernetes Publisher d6db44ddd4 Merge pull request #127314 from xuzhenglun/cohabitating-ut
chore:  add unit test to cover cohabitating resources in StorageFactory

Kubernetes-commit: e35bd86edd66a956e4de409f207bced2c66efb7a
2024-09-12 19:43:53 +00:00
Kubernetes Publisher 6ab385d467 Merge pull request #127271 from liggitt/go1.23
Update go.mod for go 1.23

Kubernetes-commit: c775fb2238e1ed48f62f02898bbb3ecee993e044
2024-09-12 04:18:51 +00:00
Kubernetes Publisher 438d2ea372 Merge pull request #126368 from jpbetz/organize-cel-libraries
Improve structure of CEL libraries to ensure cost tests kept accurate with introduction of new types

Kubernetes-commit: e3a81ab0005973f25d498308702f826795c6d8c2
2024-09-11 23:43:47 +00:00
Kubernetes Publisher 14b3ab9aa0 Merge pull request #127186 from Adarsh-verma-14/remove-duplication
remove the feature flag duplicate definition from pkg/features/kube_features.go

Kubernetes-commit: 0aea469b96a1c0fed48dd2d4a0af96d36e24968c
2024-09-10 23:48:24 +00:00
Joe Betz c90ac4722a Move CEL semver library into common libs, fix cost tests to use registered types
Kubernetes-commit: e085f3818a3a1d04d895532cbdd233d797e0913b
2024-09-10 16:55:57 -04:00
Marek Siarkowicz 0b2ba575d2 Upgrade etcd client to v3.5.16
Kubernetes-commit: 27e0ece976d38833ceec5dea9fb3e46f8dc083d4
2024-09-10 22:48:11 +02:00