Commit graph

1839 commits

Author SHA1 Message Date
Peter Hunt
389825754c proc mount: drop featuregate note on API
Signed-off-by: Peter Hunt <pehunt@redhat.com>
2026-03-13 15:20:49 -04:00
Kubernetes Prow Robot
4e2bbc78bf
Merge pull request #137170 from pohly/dra-device-taints-beta
DRA device taints: graduate to beta
2026-03-13 00:13:38 +05:30
Patrick Ohly
7d2781a0c3 DRA device taints: generated files 2026-03-12 18:26:03 +01:00
Kubernetes Prow Robot
f7f694e5e0
Merge pull request #136792 from rata/userns-goes-ga
feature: Migrate UserNamespacesSupport to GA
2026-03-12 21:57:36 +05:30
Rodrigo Campos
8db51091e8 Remove references to UserNamespacesSupport feature gate from core types
It's GA now. To regenerate the files I did:
        make WHAT=cmd/kube-apiserver
        make update

While we are there, remove the reference that the field is alpha.

Signed-off-by: Rodrigo Campos <rodrigo@amutable.com>
2026-03-12 15:20:09 +01:00
Jefftree
628754d2ca openapi: update generated v3 specs 2026-03-12 09:49:40 -04:00
Kubernetes Prow Robot
d47f3f253b
Merge pull request #137343 from gnufied/prevent-podscheduling-optin
Add API changes to prevent pod scheduling via CSIDriver object
2026-03-11 03:53:17 +05:30
Antoni Zawodny
3f094dc228
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>
2026-03-10 07:59:10 +05:30
Hemant Kumar
dede11365b Update comment and regenerate API docs 2026-03-09 12:55:18 -04:00
Hemant Kumar
7d9e61be7e Update generated fields 2026-03-09 12:55:17 -04:00
Kubernetes Prow Robot
f5bafe93ac
Merge pull request #135048 from yliaog/beta_promo
DRA Extended Resource: promote to Beta in 1.36
2026-03-07 01:12:19 +05:30
Rita Zhang
c4f88de33e
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>
2026-03-05 23:42:21 +05:30
Kubernetes Prow Robot
e08e598df0
Merge pull request #137291 from everettraven/upstream/dv/maxLength-fixup
[Declarative Validation] Bring `k8s:maxLength` tag in line with OpenAPI `maxLength` validation semantics
2026-03-04 05:20:27 +05:30
Kubernetes Prow Robot
be6162afb8
Merge pull request #135196 from harche/i133202
KEP-4680: Add message field support to DRA device health reporting
2026-03-04 00:11:24 +05:30
Kubernetes Prow Robot
13010f06b2
Merge pull request #137167 from pohly/dra-device-taints-update-timestamp
DRA device taints: automatically bump TimeAdded when changing effect
2026-03-03 22:07:37 +05:30
Carlos Eduardo Arango Gutierrez
ad6c155449 KEP-4680: Add message field support to DRA device health reporting
Author: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>
Co-Authored-By: Harshal Patil <12152047+harche@users.noreply.github.com>

Signed-off-by: Harshal Patil <12152047+harche@users.noreply.github.com>
2026-03-02 11:58:43 -05:00
Bryce Palmer
729792e870 update-codegen: regenerate generated files
Signed-off-by: Bryce Palmer <bpalmer@redhat.com>
2026-03-02 09:48:15 -05:00
Eddie
41bb4b6a8b
Promote sig-storage feature MutableCSINodeAllocatableCount to GA (#136230)
* Promote MutableCSINodeAllocatableCount to GA

Signed-off-by: Eddie Torres <torredil@amazon.com>

* Lock MutableCSINodeAllocatableCount feature gate to default

Signed-off-by: Eddie Torres <torredil@amazon.com>

---------

Signed-off-by: Eddie Torres <torredil@amazon.com>
2026-02-28 06:03:30 +05:30
Patrick Ohly
f28dc41392 DRA device taints: automatically bump TimeAdded when changing effect
In practice, TimeAdded is managed by the API server. When admins used
DeviceTaintRule to simulate eviction, then change the effect to really evict,
it is useful to calculate tolerations based on the time when that second
update happened. Therefore the TimeAdded field gets bumped automatically
when changing the effect.
2026-02-27 21:15:27 +01:00
Kubernetes Prow Robot
7d70fe491d
Merge pull request #135775 from bitoku/no-noexec
Update OCI image volume type description to remove "noexec" attribute
2026-02-27 01:07:56 +05:30
Ayato Tokubi
aa1e24659e Update OCI image volume type description to remove "noexec" attribute
Signed-off-by: Ayato Tokubi <atokubi@redhat.com>
2026-02-26 18:32:40 +00:00
Kubernetes Prow Robot
0ef4f38784
Merge pull request #136900 from itzPranshul/rbac-optionalorrequired
KAL:enforce `optionalorrequired` on rbac API group
2026-02-24 23:43:34 +05:30
Ludo van Orden
156fc7981c
updated generated code 2026-02-21 11:06:20 +01:00
yliao
58da2e682f codegen 2026-02-20 18:42:51 +00:00
Lalit Chauhan
cb52554c88 Generate OpenAPI spec for mutatingAdmissionPolicy 2026-02-18 18:33:17 +00:00
pranshul gupta
a3928d5370 run hack/update-openapi-spec.sh 2026-02-18 13:41:43 +05:30
Ignoramuss
3b25b16ce1 api: enable optionalorrequired linter for authentication API
Add missing +optional and +required markers to authentication API types
across v1, v1beta1, and v1alpha1 versions, and remove authentication
from the linter exception lists.

Part of kubernetes/kubernetes#134671
2026-02-13 17:40:47 -08:00
Joel Speed
82a9a99a44
Restore omitempty on ServerStorageVersion fields 2026-02-12 18:55:47 +00:00
Joel Speed
319978e216
Update openapi/swagger 2026-02-12 17:44:53 +00:00
Joel Speed
0ebf47cb08
Update generated code 2026-02-12 14:12:35 +00:00
Kubernetes Prow Robot
54489c1a33
Merge pull request #136729 from ahmedtd/podcert-pkcs10
Pod Certificates: Add StubPKCS10Request; migrate in-tree usages
2026-02-12 04:43:59 +05:30
Natasha Sarkar
d5dabfcd65 remove Pod Generation feature gate from field descriptions 2026-02-10 21:33:09 +00:00
Kubernetes Prow Robot
38c2026613
Merge pull request #136315 from liyuerich/commentstartauthorization
enable commentstart check on authorization API group
2026-02-06 14:04:32 +05:30
liyuerich
d172d92d6c enable commentstart check on authorization API group
Signed-off-by: liyuerich <yue.li@daocloud.io>
2026-02-06 14:15:29 +08:00
Taahir Ahmed
c76efb3a14 Pod Certificates: make update 2026-02-05 21:04:54 -08:00
Ignoramuss
c29724f060 Regenerate OpenAPI spec files for policy API
Run hack/update-openapi-spec.sh to regenerate the static OpenAPI
specification files after adding +optional markers to
PodDisruptionBudgetStatus fields.
2026-02-04 07:50:27 -08:00
Kubernetes Prow Robot
8f4c197169
Merge pull request #136424 from JoelSpeed/podgroup-union
Mark PodGroupPolicy up with openapi union member tags
2026-01-30 01:22:06 +05:30
Kubernetes Prow Robot
a41a5c35d3
Merge pull request #135106 from bkhadars/enable-commentstart1
enable commentstart check on admissionregistration API group
2026-01-28 20:39:53 +05:30
Kubernetes Prow Robot
be658b44f3
Merge pull request #136441 from kannon92/remove-alpha-api-dra
remove alpha comments for GA or beta resource fields
2026-01-27 20:16:00 +05:30
Joel Speed
a984ba0bd9
Mark PodGroupPolicy up with openapi union member tags 2026-01-26 11:42:13 +00:00
darshansreenivas
bcdc613966 update open api spec 2026-01-24 04:15:12 -08:00
Kubernetes Prow Robot
5eb7087ccb
Merge pull request #135761 from darshansreenivas/admissionregistratio_k8s_io_policy_name
feat: wire admissionregistration group for declarative validation and +k8s:required to ValidatingAdmissionPolicyBindingSpec.PolicyName
2026-01-24 10:33:31 +05:30
Kevin Hannon
159eb4cd77 remove alpha comments for GA or beta DRA fields 2026-01-22 17:03:40 -05:00
darshansreenivas
04ea1eabff feat(admissionregistration): wire group for declarative validation and require PolicyName 2026-01-22 11:19:22 -08:00
Basheer
eb343a9049 update generated code 2026-01-22 10:05:27 +05:30
Kubernetes Prow Robot
6010707b8a
Merge pull request #135470 from Ignoramuss/optionalorrequired-scheduling
api: add +required markers to scheduling API
2026-01-21 21:21:28 +05:30
carlory
299ec97e6f run hack/update-vendor.sh
Signed-off-by: carlory <baofa.fan@daocloud.io>
2026-01-19 11:35:30 +08:00
Kubernetes Prow Robot
57e68a76e3
Merge pull request #135842 from liyuerich/commentstartauthentication
enable commentstart check on authentication API group
2026-01-17 08:35:22 +05:30
Ignoramuss
687eb7cf5d api: regenerate openapi and lint config for scheduling changes 2026-01-12 09:08:13 -08:00
Antonio Ojea
e0c545353c
define endpointslice.endpoints as optional
The field is actually optional but defined as required in OpenAPI, causing issues
with clients that expected the field to be required when it was not.
2026-01-08 17:12:25 +00:00