1408 Commits

Author SHA1 Message Date
kubernetes-prow[bot]
7bd662ff25 Merge pull request #140334 from nojnhuh/dra-workloadresourceclaims-beta
KEP-5729: Promote DRAWorkloadResourceClaims to beta
2026-07-28 01:03:57 +00:00
kubernetes-prow[bot]
752b88759e Merge pull request #139795 from omeryahud/worktree-kep-5963-device-compat-groups
KEP-5963: DRA Device Compatibility Groups
2026-07-26 08:01:53 +00:00
kubernetes-prow[bot]
2a5a1c06c4 Merge pull request #134639 from AkihiroSuda/rootless-beta
KEP-2033: promote KubeletInUserNamespace feature to beta (v1.37)
2026-07-24 13:13:51 +00:00
Omer Yahud
3e8a82d18a DRA: regenerate code for the compatibility-groups API
Regenerate deepcopy, conversions, declarative validations, protobuf (.pb.go
and .proto), swagger docs, openapi (generated code and published
api/openapi-spec files), model names, client-go apply-configurations, the
k8s.io/api serialization-compatibility fixtures, and the generated
declarative-validation test fixtures for the new compatibility-groups field.
2026-07-24 15:46:04 +03:00
Gaurav Ghildiyal
346f439ea4 api: Run make-update to regenerate API files 2026-07-24 07:46:57 +00:00
Akihiro Suda
0f914a0056 api: KEP-2033: add NodeSystemInfo.RunningInUserNamespace
This commit modifies the following files:

- pkg/apis/core/types.go
- staging/src/k8s.io/api/core/v1/types.go

Other changes were auto-generated by running `make update`.

This commit only adds the field definition.
The implementation will be provided in a follow-up commit.

Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2026-07-24 03:17:29 +09:00
Troy Chiu
1fc91aea11 make update 2026-07-23 17:16:37 +00:00
nispriha
a435b19e11 Run codegen for VolumeMount bindMountOptions field 2026-07-23 15:05:15 +05:30
kubernetes-prow[bot]
af7eeeb206 Merge pull request #140009 from pravk03/native-dra-alpha2
KEP-5517: DRANodeAllocatableResources alpha 2 implementation
2026-07-23 07:07:48 +00:00
kubernetes-prow[bot]
3b58e6f95d Merge pull request #140113 from pmengelbert/pmengelbert/authentication_to_admission_webhooks/2
KEP-6060: Implement webhook authentication token issuance and validation
2026-07-23 04:35:47 +00:00
Praveen Krishna
23d6ec99c7 chore: Run "make update" 2026-07-23 03:35:17 +00:00
kubernetes-prow[bot]
67b2680824 Merge pull request #140717 from helayoty/helayoty/6089-composite-podgroup
[WAS] KEP-6089: Support Composite PodGroup for Building blocks APIs and workloadbuilder
2026-07-23 03:18:28 +00:00
kubernetes-prow[bot]
a669441811 Merge pull request #140244 from nispriha/njagan/emptydir_mode
KEP-5502: Add emptyDir volume permission mode
2026-07-23 03:18:01 +00:00
kubernetes-prow[bot]
45b76a3484 Merge pull request #140052 from VeraQin/master
Kep-5996: Add kubelet configuration "DefaultPodSysctls" for linux nodes behind off-by-default feature gate
2026-07-23 03:17:53 +00:00
kubernetes-prow[bot]
1323b4acd9 Merge pull request #140007 from QiWang19/mem_high_default
Promote MemoryQoS to beta; default memoryThrottlingFactor to nil
2026-07-23 03:17:45 +00:00
kubernetes-prow[bot]
9fde8b4535 Merge pull request #139116 from HirazawaUi/promote-hostname-overrid-to-ga
KEP-4762: Promote HostnameOverride feature gate to GA
2026-07-23 01:39:46 +00:00
nispriha
4a52a0f851 Run codegen for EmptyDirVolumeSource Mode field 2026-07-23 06:19:42 +05:30
Peter Engelbert
40041209ad KEP-6060: Implement webhook authentication token issuance and validation
- Add webhook configs as valid types
- Begin wiring up authz for the tests
- Wire up private claims and webhook configuration bound objects
- Add authz checks
- Wire up bound object name/uid to tokenreview
- Protobuf generation for v1 type
- Plumb attestations through to UserInfo.Extra
- Add integration tests
- Add attestation validations
- Add audience logic and tests
- Add wh check
- Add unit tests
- Remove attestations from SAR UserInfo
- Check for kube-apiserver audiences and deny if there
- Add unit tests for TokenREST.Create
- Check webhook configuration deletion timestamp
- Enforce ten minute limit on admission review webhook token requests

Signed-off-by: Peter Engelbert <pmengelbert@gmail.com>
2026-07-22 19:45:04 -04:00
Qi Wang
69b42b4629 Promote MemoryQoS to beta; default memoryThrottlingFactor to nil
MemoryQoS graduates to beta (enabled by default) in 1.37. Change
memoryThrottlingFactor default from 0.9 to nil so memory.high is
not set unless operators explicitly configure a value.

Signed-off-by: Qi Wang <qiwan@redhat.com>
2026-07-22 16:36:09 -04:00
Filip Křepinský
4235fb202a make update 2026-07-22 21:32:13 +02:00
Filip Křepinský
4dd63255fc make update 2026-07-22 21:32:11 +02:00
kubernetes-prow[bot]
78e971a4bc Merge pull request #139941 from AutuSnow/fix-dra-extended-resource-health
api: allow DRA-backed extended resource health status names
2026-07-22 19:17:58 +00:00
AutuSnow
17f122e437 api: allow DRA-backed extended resource health status names 2026-07-23 01:23:09 +08:00
Heba Elayoty
4b61b958fa Add generated files for compositePodGroup APIs
Signed-off-by: Heba Elayoty <hebaelayoty@gmail.com>
2026-07-22 16:30:39 +00:00
Amritansh Amritansh
5fb539e7a7 Run codegen for gRPC TLS types 2026-07-22 22:00:06 +05:30
kubernetes-prow[bot]
9c722bc288 Merge pull request #140194 from gnufied/implement-volume-health-api
Implement volume health api
2026-07-22 15:06:01 +00:00
Noureldin
8c02d3141f DRA resource pool status request (#140170)
* Fix RPSR device accounting: cap-at-1 per device, skip AdminAccess, count taints as unavailable

Signed-off-by: Nour <nurmn3m@gmail.com>

* Count DeviceTaintRule-tainted devices as unavailable in RPSR controller

Signed-off-by: Nour <nurmn3m@gmail.com>

* Add RPSR API types: v1 PartitionTypeAttribute and v1alpha3 PoolStatus partition/counter/shareable views

Signed-off-by: Nour <nurmn3m@gmail.com>

* Regenerate for RPSR partition/counter/shareable API types

Signed-off-by: Nour <nurmn3m@gmail.com>

* Add RPSR validation and feature-gate drop for PartitionTypeAttribute

Signed-off-by: Nour <nurmn3m@gmail.com>

* Compute partition/counter/shareable views in RPSR controller

Signed-off-by: Nour <nurmn3m@gmail.com>

* Add RPSR integration tests for partition and shareable views

Signed-off-by: Nour <nurmn3m@gmail.com>

* Fix RPSR e2e view tests: own context and complete pool matchers

Signed-off-by: Nour <nurmn3m@gmail.com>

* Fix tests

Signed-off-by: Nour <nurmn3m@gmail.com>

* Migrate RPSR controller to v1 DeviceTaintRule API

Signed-off-by: Nour <nurmn3m@gmail.com>

* Fix linter test && update generated files

Signed-off-by: Nour <nurmn3m@gmail.com>

* Address API review on ResourcePoolStatusRequest status types

Signed-off-by: Nour <nurmn3m@gmail.com>

* Adding tests to cover missing parts like consumable capacity

Signed-off-by: Nour <nurmn3m@gmail.com>

* Address API review: gate partitionTypeAttribute and add request-side selection

Signed-off-by: Nour <nurmn3m@gmail.com>

* Gate partitionTypeAttribute declaratively and consolidate tests

Signed-off-by: Nour <nurmn3m@gmail.com>

* Scope partitionTypeAttribute to slices with partitionable devices

Signed-off-by: Nour <nurmn3m@gmail.com>

* Group partitionSummary per slice attribute and self-describe each entry

Signed-off-by: Nour <nurmn3m@gmail.com>

* Fix RPSR integration fixture to declare partitionTypeAttribute only on the device slice

Signed-off-by: Nour <nurmn3m@gmail.com>

* Rename request default attribute, scope slice doc, pair required markers

Signed-off-by: Nour <nurmn3m@gmail.com>

* Make shareable capacity Quantity fields required pointers, hoist attribute domain-strip

Signed-off-by: Nour <nurmn3m@gmail.com>

* Regenerate declarative validations for partitionTypeAttribute to fix verify test

Signed-off-by: Nour <nurmn3m@gmail.com>

---------

Signed-off-by: Nour <nurmn3m@gmail.com>
2026-07-22 15:05:52 +00:00
kubernetes-prow[bot]
71e0324d4e Merge pull request #140634 from tosi3k/cpg-wap
KEP-6012: Add support for CompositePodGroups in workload-aware preemption
2026-07-22 14:14:02 +00:00
Hemant Kumar
2bc0932564 Update generated code 2026-07-22 08:59:12 -04:00
Hemant Kumar
2df31c3bd2 Update generated files 2026-07-22 08:59:12 -04:00
Hemant Kumar
dbd670abfd Update generated files 2026-07-22 08:59:11 -04:00
Hemant Kumar
dac5d23d4a Update generated code 2026-07-22 08:59:05 -04:00
Hemant Kumar
9759c6bf64 Update generated files 2026-07-22 08:44:08 -04:00
kubernetes-prow[bot]
12121e4548 Merge pull request #138456 from yaroslavborbat/dra-resourceslice-pool-field-selector
DRA: add ResourceSlice field selector for pool name
2026-07-22 07:29:46 +00:00
Antoni Zawodny
54f6446af1 Add DisruptionMode and PreemptionPolicy fields to the CompositePodGroup API 2026-07-22 09:00:32 +02:00
VeraQin
cee13f6737 Kep-5996: Add kubelet configuration "DefaultPodSysctls" with feature gate. 2026-07-22 02:57:40 +00:00
Gavin Lam
64eaa13494 Update generated code and test fixtures 2026-07-21 18:56:56 -04:00
Yaroslav Borbat
475b9fe675 DRA: document ResourceSlice pool name selector
Signed-off-by: Yaroslav Borbat <yaroslav.752@gmail.com>
2026-07-21 23:02:32 +03:00
kubernetes-prow[bot]
c6977342eb Merge pull request #139579 from yt2985/promote-podcertificates-to-ga
Promote PodCertificate feature to GA
2026-07-21 19:47:44 +00:00
tinatingyu
57c6b19abb Promote PodCertificateRequest to GA (v1)
TAG=agy
CONV=723dea2c-bfd6-42fc-a230-4d238ac6191c
2026-07-21 17:17:06 +00:00
kubernetes-prow[bot]
95a4842311 Merge pull request #139429 from amritansh1502/feature/h2c-container-probe-2
Add Protocol field to HTTPGetAction for HTTP/2 cleartext (H2C) container probes
2026-07-21 16:51:44 +00:00
Jon Huhn
3c20ae3c47 KEP-5729: Promote DRAWorkloadResourceClaims to beta 2026-07-21 11:06:56 -05:00
kubernetes-prow[bot]
864752076b Merge pull request #140184 from tosi3k/was-beta
KEP-4671: Promote WAS APIs to beta
2026-07-21 16:03:53 +00:00
kubernetes-prow[bot]
7b8fb5ef24 Merge pull request #138427 from AustinAbro321/enable-localhost-nodeport-userspace-proxy
kube-proxy: serve localhost NodePorts in nftables mode
2026-07-21 16:03:44 +00:00
Amritansh Amritansh
2f77bc96ed Add HTTPProtocol type and Protocol field to HTTPGetAction 2026-07-21 20:48:20 +05:30
Antoni Zawodny
3ddd5a74e6 Graduate WAS APIs to beta 2026-07-21 12:56:46 +00:00
brejman
c280fcd95c Add CompositePodGroup types for TAS 2026-07-21 11:48:17 +00:00
kubernetes-prow[bot]
54581ce5b0 Merge pull request #140612 from gnufied/move-prevent-pod-scheduling-beta
Move prevention of pod scheduling to nodes without CSI driver beta
2026-07-21 04:04:12 +00:00
kubernetes-prow[bot]
7e26369e33 Merge pull request #140188 from helayoty/helayoty/5547-integrate-job-workloadbuilder
[WAS] KEP-5547: Integrate Job Controller with workloadbuilder lib and building blocks API
2026-07-20 20:06:15 +00:00
kubernetes-prow[bot]
1056cbb451 Merge pull request #140713 from liyuerich/commentstartnetworking
enable commentstart check on networking API group
2026-07-20 16:50:50 +00:00