Kubernetes Publisher
1d95f02c17
Update dependencies to v0.36.0 tag
kubernetes-1.36.0
v0.36.0
2026-04-22 18:35:58 +00:00
Kubernetes Publisher
f22a53e627
Merge remote-tracking branch 'origin/master' into release-1.36
...
Kubernetes-commit: f52d1f45d35130c79cd7f1a2596b36325260efe4
2026-04-14 15:32:10 +00:00
Davanum Srinivas
a948641f81
Update github.com/moby/spdystream from v0.5.0 to v0.5.1
...
Kubernetes-commit: 7e9c2c8eef26f99aa2f94d8e09d6d32de86c7769
Kubernetes-commit: f6209104d25a6c0ea7605a73b9ec4085aacbca03
2026-04-13 13:57:52 -04:00
Antoni Zawodny
7e44ffcaa9
Add Workload-Aware Preemption fields to Workload and PodGroup APIs
...
Co-authored-by: Omar Sayed <omarsayed@google.com >
Kubernetes-commit: 59c9f75133f22ed24e944cf0b8a1a68e1c49af32
2026-04-09 18:50:07 +00:00
Kubernetes Publisher
df2d882697
Merge pull request #136989 from nojnhuh/podgroup-resourceclaim
...
KEP-5729: DRA: ResourceClaim Support for Workloads
Kubernetes-commit: b5a943f629904bda73a8f6784ad3cd8325ead57c
2026-03-23 19:02:58 +00:00
Jon Huhn
4eece5291a
Workload API: PodGroup ResourceClaims (KEP-5729)
...
Kubernetes-commit: d80f384b702e4c6630e6f46b2926ab5e45553c97
2026-02-10 14:42:04 -06:00
Kubernetes Publisher
3d35c51207
Merge pull request #137190 from everpeace/KEP-5491-alpha
...
KEP-5491: DRA: List Types for Attributes [Alpha]
Kubernetes-commit: ef247770b50e7105eb7453c8bfd5279b5a3656ae
2026-03-21 11:02:46 +00:00
Kubernetes Publisher
0434117726
Merge pull request #137028 from nmn3m/feature/dra-resource-pool-status
...
KEP-5677: Add ResourcePoolStatusRequest API for DRA resource availability visibility
Kubernetes-commit: 15eaed180f8f4d1a6188922a8258392896f7dc4c
2026-03-21 03:02:38 +00:00
Nour
ba785be0ac
Drop CSR analogy, mark ObjectMeta +required,reduce limits (maxItems=500, maxLength=128) for etcd safety, add Errors printer column
...
Signed-off-by: Nour <nurmn3m@gmail.com >
Kubernetes-commit: 8b9159baa41418bcc62592e9da3b878e7cd138ca
2026-03-18 05:17:28 +02:00
Nour
4a9c8783a9
Add ResourcePoolStatusRequest API types and generated code
...
Introduce the ResourcePoolStatusRequest resource type in the
resource.k8s.io/v1alpha3 API group, gated behind the
DRAResourcePoolStatus feature gate. This includes external and internal
type definitions, protobuf/OpenAPI generated code, client-go typed
clients, informers, listers, apply configurations, deepcopy, defaults,
conversion, fuzzer, declarative validation tags, and API discovery
metadata.
Kubernetes-commit: 29601b8628ac8ea512960bc373511ae46888e502
2026-03-17 14:25:06 +02:00
Kubernetes Publisher
0131054016
Merge pull request #137753 from adamkasztenny/fix-lease-optimistic-update-log-level-v2
...
Reduce log level for optimistic lease update fallback
Kubernetes-commit: 158b69d2234f2b07ba7b6c5e182fa9df417bdf73
2026-03-19 04:26:11 +00:00
Kubernetes Publisher
9b29e67df1
Merge pull request #136355 from enj/enj/i/tls_cache_gc
...
Add GC to client-go TLS cache
Kubernetes-commit: bf1abbf2e987883ffacaaf6f84218bcbfd444876
2026-03-19 04:26:09 +00:00
Kubernetes Publisher
4c2ee9a3e2
Merge pull request #136725 from pravk03/native-dra-2
...
Introduce support of DRA for Native Resources
Kubernetes-commit: 7a3a6cf4be719a2eaed14e48a701cbdd2f0e8400
2026-03-19 00:05:16 +00:00
Kubernetes Publisher
2fb6b9cac0
Merge pull request #137849 from bryantbiggs/deps/update-kube-openapi
...
deps: Update `kube-openapi` to drop `ginkgo/gomega` indirect deps
Kubernetes-commit: ec68099e62c85901c8d225705d55adfac26cf69d
2026-03-18 20:05:15 +00:00
Praveen Krishna
b2267f3d75
make update
...
Kubernetes-commit: f266fe4118e52605ba9cf02e1ab2ed68988d56e9
2026-03-18 14:18:22 +00:00
Bryant Biggs
382d307f87
dependencies: bump kube-openapi to drop ginkgo/gomega indirect deps
...
Bump k8s.io/kube-openapi to pick up kubernetes/kube-openapi#579 which
moved the last ginkgo/gomega tests to stdlib testing and ran go mod
tidy, removing ginkgo/gomega from kube-openapi's go.mod.
This drops ginkgo/gomega as indirect deps from apimachinery. It also
prunes Masterminds/semver, google/pprof, and golang.org/x/tools from
client-go and other staging modules where they were only needed
through kube-openapi's ginkgo/gomega chain.
Contributes to kubernetes/kubernetes#127888
Kubernetes-commit: 56cd74d879f1ba11aadcff95326f17a1cc2c82ef
2026-03-18 09:09:11 -05:00
Kubernetes Publisher
6c21384776
Merge pull request #137795 from ttsuuubasa/dra-binding-conditions-beta
...
DRA Device Binding Conditions: graduate to beta
Kubernetes-commit: 0d28578de14fce641a39d6415d2068e1f39283a4
2026-03-18 16:07:10 +00:00
Tsubasa Watanabe
69d2e66589
DRA Device Binding Conditions: run make update
...
Signed-off-by: Tsubasa Watanabe <w.tsubasa@fujitsu.com >
Kubernetes-commit: 6bf9cd5053cf9b2b2b9ef7045a6705f928c949c6
2026-03-17 21:31:32 +09:00
Kubernetes Publisher
bb93391625
Merge pull request #137836 from BenTheElder/fix-api
...
Fix API serialization compatibility regression in VolumeMountStatus
Kubernetes-commit: a1293fe6b1e423869a28e35b5b8c297e2a6f3b5f
2026-03-18 04:04:24 +00:00
Kubernetes Publisher
828813ca69
Merge pull request #137271 from brejman/tas-constraints
...
KEP-5732: Add SchedulingConstraints to PodGroup API and use them in TopologyPlacement plugin
Kubernetes-commit: 299ab0d68a9d70b3c39d63210de47ac01d18e74b
2026-03-18 00:05:16 +00:00
Benjamin Elder
27bd9ce449
hack/update-codegen.sh
...
Kubernetes-commit: 9f60cc3c4e8ddb373b1816a7e28b159db08f6a30
2026-03-17 16:23:57 -07:00
Shingo Omura
15a9dffb52
KEP-5491: generated code for list attribute fields in DeviceAttribute API ("make update"-ed)
...
Kubernetes-commit: 3902f5611f29a80dad6c43618c1d87af7baa9637
2026-03-16 19:03:01 +09:00
Adam Kasztenny
ea7a7e7cf9
Reduce log level for optimistic lease update fallback
...
The "Failed to update lease optimistically, falling back to slow path"
message was logged at Error level, but this is expected behavior during
normal leader election when the optimistic update encounters a conflict.
The system gracefully falls back to the slow path (Get + Update), so
this is not a real error. Downgrade to V(2) Info to reduce log noise.
Kubernetes-commit: 04977a0ea4592bfaa70d5095a4cfe99dd4b847e1
2026-03-14 16:51:49 -04:00
Bartosz
61a40f5111
Add scheduling constraints to v1alpha2 pod group api
...
Add plugin to generate placements based on scheduling constraints
Co-authored-by: Antoni Zawodny <zawodny@google.com >
Kubernetes-commit: d9da8c7c4a25cee553720737fdec07006e063da1
2026-02-25 16:36:07 +00:00
Kubernetes Publisher
39f55294aa
Merge pull request #137454 from haircommander/proc-mount-ga
...
KEP-4265: feature: promote ProcMountType to GA
Kubernetes-commit: 040ca59611d5bb5976ad4cb47f1e80f8c877d0d8
2026-03-17 08:00:09 +00:00
Peter Hunt
c73e37f377
proc mount: drop featuregate note on API
...
Signed-off-by: Peter Hunt <pehunt@redhat.com >
Kubernetes-commit: 389825754c8d3fe4292c38facc0bbb80ec8efdfd
2026-03-13 15:20:49 -04:00
Kubernetes Publisher
9dc763689d
Merge pull request #137298 from dims/dsri/cri-streaming-option-a-hardcut
...
cri streaming option a hardcut - add new staging repositories `streaming` and `cri-streaming`
Kubernetes-commit: 2bd6c7fe3cb8663804dc6e7672ff01aeebc97274
2026-03-17 07:59:59 +00:00
Kubernetes Publisher
c07c271a94
Merge pull request #137398 from Rajneesh180/fix-client-go-nil-event-key-v4
...
client-go: fix goroutine hot-loop in StartEventWatcher on broadcaster shutdown
Kubernetes-commit: 8ebee69b1587a71efb23144300dcf34bdbf2d3b3
2026-03-12 20:51:03 +00:00
Kubernetes Publisher
2517e8773a
Merge pull request #137170 from pohly/dra-device-taints-beta
...
DRA device taints: graduate to beta
Kubernetes-commit: 4e2bbc78bf097afa70b67cb2814623558ab5f0b4
2026-03-12 20:51:02 +00:00
Kubernetes Publisher
3505da0deb
Merge pull request #136792 from rata/userns-goes-ga
...
feature: Migrate UserNamespacesSupport to GA
Kubernetes-commit: f7f694e5e066149a41a7f94394f84977fc6d0ea6
2026-03-12 20:51:00 +00:00
Kubernetes Publisher
97ac09639d
Merge pull request #137419 from michaelasp/rvInformerMetrics
...
Add metric tracking the latest cached rv of informers
Kubernetes-commit: fdbea745459cc570d8fc975c5fcbe42511472aea
2026-03-11 00:39:29 +00:00
Kubernetes Publisher
9cdd63fee2
Merge pull request #137343 from gnufied/prevent-podscheduling-optin
...
Add API changes to prevent pod scheduling via CSIDriver object
Kubernetes-commit: d47f3f253bcd462a5bfe40625de09fb3a4bc5f2b
2026-03-11 00:39:28 +00:00
Kubernetes Publisher
32a3ac47cf
Merge pull request #137495 from pohly/klog-update
...
dependencies: klog v2.140.0
Kubernetes-commit: 9d0495ec93f7942b9fd6482df79820376a447eee
2026-03-10 16:39:19 +00:00
Kubernetes Publisher
e807f52104
Merge pull request #136435 from Jefftree/leaderelection-client-efficiency
...
Update leasecandidate client to read from cache
Kubernetes-commit: 4e3e58ffbe28674a5125cff183e8dacf97b07775
2026-03-10 16:39:14 +00:00
Antoni Zawodny
a179e3b9fb
Create Workload API v1alpha2 ( #136976 )
...
* Drop WorkloadRef field and introduce SchedulingGroup field in Pod API
* Introduce v1alpha2 Workload and PodGroup APIs, drop v1alpha1 Workload API
Co-authored-by: yongruilin <yongrlin@outlook.com >
* Run hack/update-codegen.sh
* Adjust kube-scheduler code and integration tests to v1alpha2 API
* Drop v1alpha1 scheduling API group and run make update
---------
Co-authored-by: yongruilin <yongrlin@outlook.com >
Kubernetes-commit: 3f094dc228318b89f1fef313543b960e35ca6e3e
2026-03-10 04:41:24 +00:00
Kubernetes Publisher
4bf554630d
Merge pull request #132922 from yt2985/client-fix
...
Fix the client-go issue of reloading trust root CAs.
Kubernetes-commit: a01d2e6cd45f7a299b56cacdd8a2d35078bef9b6
2026-03-10 04:41:20 +00:00
Hemant Kumar
2e882c6ea6
Update comment and regenerate API docs
...
Kubernetes-commit: dede11365be89384facd8226bb547f186446bee5
2026-03-09 12:01:46 -04:00
Kubernetes Publisher
6f2c112d22
Merge pull request #137497 from atombrella/feature/modernize_activate_forvar
...
Lint: Activate modernize/forvar rule in golangci-lint.
Kubernetes-commit: 090693bd79c405df9122179f5e399adf77b8c023
2026-03-09 12:38:51 +00:00
Kubernetes Publisher
2f31bfec5d
Merge pull request #135048 from yliaog/beta_promo
...
DRA Extended Resource: promote to Beta in 1.36
Kubernetes-commit: f5bafe93ac3edd34de7eb9d59bde9043201c43e5
2026-03-06 20:26:31 +00:00
Patrick Ohly
88da827ca3
dependencies: klog v2.140.0
...
klog hasn't been updated in Kubernetes for a few releases. Several
enhancements have accumulated that are worth having.
Kubernetes-commit: 56e0565c113107bdea398b075aba5bdef43489ed
2026-03-06 17:43:11 +01:00
Kubernetes Publisher
c826020ed9
Merge pull request #137358 from xigang/processlister_log
...
client-go/cache: add slow-handler tracing in processorListener
Kubernetes-commit: 1f5701a46d6edeb396531968dc8ed332bf69e5f4
2026-03-06 08:24:26 +00:00
Kubernetes Publisher
c3a1049f7e
Merge pull request #137456 from liggitt/go126
...
Update go.mod to go 1.26, fix 1.26 vet errors
Kubernetes-commit: 800a58b7c515b3d5e2677f6af37f9ece186b67c0
2026-03-06 08:24:25 +00:00
Kubernetes Publisher
989fb5d38c
Merge pull request #137473 from jpbetz/fix-set-transform
...
Fix SetTransform to correctly override per-informer transforms
Kubernetes-commit: 3dceb579f797c88564d03a7bdf91ba8108ffd820
2026-03-06 08:24:22 +00:00
Kubernetes Publisher
294ecb1d8c
Merge pull request #137304 from aaron-prindle/fieldsv1-encapsulation
...
refactor: fieldsv1 encapsulation via accessors and deprecation of direct "Raw" field usage
Kubernetes-commit: 4915f3f8b38318826654199003775d348d3cdafb
2026-03-06 04:24:12 +00:00
Joe Betz
c7f8506da0
Fix informer factory generation and add test
...
Kubernetes-commit: c0addb352e284feda34667f0a36c06da9f1cf2a6
2026-03-05 20:06:01 -05:00
Kubernetes Publisher
78536fe27c
Merge pull request #137451 from dims/update-google-protobuf-deadcode-fix
...
Update google.golang.org/protobuf to v1.36.12-0.20260120151049-f2248ac996af to prevent file size explosion in go 1.26
Kubernetes-commit: 77c013637cb40e1b5d2b26664dc7b297f1ff2693
2026-03-05 20:24:49 +00:00
Rita Zhang
06163fb266
Move DRAAdminAccess feature to GA ( #137373 )
...
* Move DRAAdminAccess feature to GA
Signed-off-by: Rita Zhang <rita.z.zhang@gmail.com >
* address comments
Signed-off-by: Rita Zhang <rita.z.zhang@gmail.com >
---------
Signed-off-by: Rita Zhang <rita.z.zhang@gmail.com >
Kubernetes-commit: c4f88de33e02882e758da8667cfcaf939ed7bc1a
2026-03-05 20:24:46 +00:00
Davanum Srinivas
388997a877
Update google.golang.org/protobuf to v1.36.12-0.20260120151049-f2248ac996af
...
Pins google.golang.org/protobuf to HEAD commit f2248ac996afc39b3df0777cdcc269f6ade50b07
(v1.36.12-0.20260120151049-f2248ac996af) which includes fixes for dead code
elimination issues surfaced by Go 1.26's reflect changes.
Xref: https://github.com/golang/protobuf/issues/1704
Xref: https://github.com/kubernetes/kubernetes/issues/137445
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
Kubernetes-commit: c8826e0d235fde75d02643bd700179ed79897ad6
2026-03-05 09:36:13 -05:00
Kubernetes Publisher
a72ad3ccbc
Merge pull request #137349 from Jefftree/fix-model-name-bounding-dirs
...
Pass --readonly-pkg to openapi-gen in kube_codegen.sh
Kubernetes-commit: ef8a14f679491f858968f49a847c393a3a3fc5e2
2026-03-05 04:26:03 +00:00
Kubernetes Publisher
9f41e94324
Merge pull request #137066 from cnuss/fix/issues/136823
...
client-go/cache: fix logging
Kubernetes-commit: 8020ce8511aab076f939b104c973b84cb7a1afc3
2026-03-05 00:25:36 +00:00