Kubernetes Prow Robot
ed373709d8
Merge pull request #126786 from thockin/remove_AllowServiceLBStatusOnNonLB_gate
...
Remove AllowServiceLBStatusOnNonLB gate
2024-08-31 11:22:43 +01:00
carlory
a14949f404
migrate kube feature VolumeAttributesClass to new versioned kube feature file and syntax
2024-08-26 13:58:57 +08:00
Kubernetes Prow Robot
bd6f29fa28
Merge pull request #126878 from aaron-prindle/emu-version-feat-gate
...
chore: migrate kube feature RelaxedEnvironmentVariableValidation to new versioned kube feature file and syntax
2024-08-23 23:27:52 +01:00
Aaron Prindle
a67de3139d
chore: migrate kube feature RelaxedEnvironmentVariableValidation to new versioned kube feature file and syntax
2024-08-23 19:55:52 +00:00
Kubernetes Prow Robot
7b80cdb66a
Merge pull request #126645 from cici37/cleanupFG
...
Remove feature gate ValiatingAdmissionPolicy after being stable for two releases
2024-08-23 18:07:55 +01:00
Kubernetes Prow Robot
b67d4dd389
Merge pull request #126839 from carlory/LegacyServiceAccountTokenCleanUp
...
cleanup after LegacyServiceAccountTokenCleanUp is GA
2024-08-22 20:33:56 +01:00
Cici Huang
0f19faf9be
Remove feature gate ValiatingAdmissionPolicy after stable.
2024-08-22 17:39:18 +00:00
Tim Hockin
128e189fcd
Remove AllowServiceLBStatusOnNonLB gate
2024-08-21 13:07:52 -07:00
carlory
295ecc19d4
remove feature-gate StableLoadBalancerNodeSet
2024-08-21 23:32:06 +08:00
carlory
aa3572d860
cleanup after CloudDualStackNodeIPs is GA
2024-08-21 14:25:58 +08:00
carlory
91c48ab949
cleanup after LegacyServiceAccountTokenCleanUp is GA
2024-08-21 14:13:05 +08:00
Jeffrey Ying
30efd5926f
Annotate RetryGenerateName beta in comments
2024-08-19 15:30:58 -04:00
Jordan Liggitt
abf22c3ec5
Switch DisableNodeKubeProxyVersion back to disabled-by-default
...
This is clearing a stable API field, so the 1 year from announcement to change period applies
2024-08-15 13:14:17 -04:00
Monis Khan
6398b8a19f
Remove KMSv2 and KMSv2KDF feature gates
...
These have been GA since v1.29 and can be safely removed.
Signed-off-by: Monis Khan <mok@microsoft.com >
2024-08-14 17:05:18 -04:00
Kubernetes Prow Robot
dbc2b0a5c7
Merge pull request #126383 from Shubham82/correct_comment_for_StableLoadBalancerNodeSet
...
Update the Comment for StableLoadBalancerNodeSet Feature Gate.
2024-08-01 07:20:02 -07:00
Marek Siarkowicz
93a10a7569
Introduce ConcurrentWatchObjectDecode feature gate disabled by default
2024-07-31 18:30:45 +02:00
Kubernetes Prow Robot
eb729d1db7
Merge pull request #126469 from serathius/beta2
...
Move ConsistentListFromCache to Beta default again
2024-07-31 08:35:47 -07:00
Marek Siarkowicz
2ca56aab87
Move ConsistentListFromCache to Beta default again
...
This reverts commit aeb51a16e3 .
2024-07-30 22:49:47 +02:00
Ben Luddy
c838004084
Move APIServingWithRoutine to alpha and disabled by default.
2024-07-30 16:33:31 -04:00
Micah Hausler
a7af830209
Rename kubelet CSR admission feature gate
...
Retitle the feature to the affirmative ("AllowInsecure...=false") instead of a
double-negative ("Disable$NEWTHING...=false") for clarity
Signed-off-by: Micah Hausler <mhausler@amazon.com >
2024-07-29 10:14:19 -05:00
shubham82
92e62bf4f2
Update the Comment for StableLoadBalancerNodeSet Feature Gate.
2024-07-26 16:17:36 +05:30
Kubernetes Prow Robot
c853ca49c3
Merge pull request #126355 from haircommander/fs-quotas-false
...
set LocalStorageCapacityIsolationFSQuotaMonitoring to false by default
2024-07-25 13:06:11 -07:00
Peter Hunt
eeae981048
set LocalStorageCapacityIsolationFSQuotaMonitoring to false by default
...
as the feature relies on UserNamespaces support, which is also off by default.
Having it on by default won't do anything negative, except adding some needless
checks as to whether the pod has hostUsers==true (impossible without the feature gate)
Signed-off-by: Peter Hunt <pehunt@redhat.com >
2024-07-25 10:11:10 -04:00
Jefftree
9b16b0dc97
CLE feature gate
2024-07-24 14:38:11 +00:00
Sergey Kanzhelev
62f96d2748
set AllocatedResourcesStatus in the Pod Status
2024-07-24 00:29:35 +00:00
Kubernetes Prow Robot
c2fdeca4ab
Merge pull request #126145 from carlory/kep-3751-api
...
[KEP-3751] Promote VolumeAttributesClass to beta
2024-07-23 13:31:05 -07:00
Kubernetes Prow Robot
ad805387e2
Merge pull request #126291 from haircommander/proc-mount-disable
...
disable ProcMountType by default
2024-07-23 12:21:38 -07:00
Kubernetes Prow Robot
fe24ebfe33
Merge pull request #126205 from kwilczynski/feature/promote-4191-to-beta
...
KEP-4191: Split Image Filesystem promotion to Beta
2024-07-23 09:21:28 -07:00
Kubernetes Prow Robot
a4f9910c51
Merge pull request #126014 from PannagaRao/kep-ephemeral-storage-quota
...
pkg/volume/*: Enable quotas in user namespace
2024-07-23 09:21:02 -07:00
Kubernetes Prow Robot
7590cb7adf
Merge pull request #125257 from vinayakankugoyal/armor
...
KEP-24: Update AppArmor feature gates to GA stage.
2024-07-23 09:20:52 -07:00
Peter Hunt
ce13ce5f76
disable ProcMountType by default
...
to follow suite of UserNamespacesSupport, which it relies on
Signed-off-by: Peter Hunt <pehunt@redhat.com >
2024-07-23 10:25:11 -04:00
Kubernetes Prow Robot
1854839ff0
Merge pull request #126067 from tenzen-y/implement-job-success-policy-e2e
...
Graduate the JobSuccessPolicy to Beta
2024-07-23 06:14:23 -07:00
carlory
0260c7d023
Promote VolumeAttributesClass to beta
2024-07-23 13:58:14 +08:00
Krzysztof Wilczyński
030f28e125
KEP-4191: Split Image Filesystem promotion to Beta
...
Signed-off-by: Krzysztof Wilczyński <kwilczynski@redhat.com >
2024-07-23 13:43:18 +09:00
carlory
21a3226925
remove some InTreePluginXXXUnregister
2024-07-23 09:25:15 +08:00
Yuki Iwai
551931c6a8
Graduate the JobSuccessPolicy to beta
...
Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com >
2024-07-23 09:29:06 +09:00
Kubernetes Prow Robot
6e52e705d0
Merge pull request #125374 from pwschuurman/kep-3335-stable
...
Promote StatefulSetStartOrdinal to stable in 1.31
2024-07-22 14:25:49 -07:00
Patrick Ohly
9f36c8d718
DRA: add DRAControlPlaneController feature gate for "classic DRA"
...
In the API, the effect of the feature gate is that alpha fields get dropped on
create. They get preserved during updates if already set. The
PodSchedulingContext registration is *not* restricted by the feature gate.
This enables deleting stale PodSchedulingContext objects after disabling
the feature gate.
The scheduler checks the new feature gate before setting up an informer for
PodSchedulingContext objects and when deciding whether it can schedule a
pod. If any claim depends on a control plane controller, the scheduler bails
out, leading to:
Status: Pending
...
Warning FailedScheduling 73s default-scheduler 0/1 nodes are available: resourceclaim depends on disabled DRAControlPlaneController feature. no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.
The rest of the changes prepare for testing the new feature separately from
"structured parameters". The goal is to have base "dra" jobs which just enable
and test those, then "classic-dra" jobs which add DRAControlPlaneController.
2024-07-22 18:09:34 +02:00
PannagaRamamanohara
7df640d197
Promote FSQuotaMonitoring flag to beta
2024-07-22 10:18:21 -04:00
Micah Hausler
b251efe0ad
Enhance node admission to validate kubelet CSR's CN
...
Signed-off-by: Micah Hausler <mhausler@amazon.com >
2024-07-20 19:06:00 -05:00
Kubernetes Prow Robot
8f265b6305
Merge pull request #126136 from cici37/removeFG
...
Remove feature gate CustomResourceValidationExpressions
2024-07-20 00:08:52 -07:00
Jordan Liggitt
4d535db8be
Add selector authorization to the Node authorizer
2024-07-19 15:06:51 -04:00
David Eads
92e3445e9d
add field and label selectors to authorization attributes
...
Co-authored-by: Jordan Liggitt <liggitt@google.com >
2024-07-19 15:06:47 -04:00
Kubernetes Prow Robot
fa7fcde5a4
Merge pull request #125813 from aojea/node_csr_ips
...
Node Request Certificates require to have IPs
2024-07-18 14:50:48 -07:00
Kubernetes Prow Robot
595927da21
Merge pull request #125660 from saschagrunert/oci-volumesource-api
...
[KEP-4639] Add `ImageVolumeSource` API
2024-07-18 10:39:15 -07:00
Sascha Grunert
f7ca3131e0
Add ImageVolumeSource API
...
Adding the required Kubernetes API so that the kubelet can start using
it. This patch also adds the corresponding alpha feature gate as
outlined in KEP 4639.
Signed-off-by: Sascha Grunert <sgrunert@redhat.com >
2024-07-18 17:25:54 +02:00
Antonio Ojea
bc63c412b9
kubelet request certificates if at least one IP exist
...
A Kubernetes Node requires to have at minimum one IP address
because those are used on the Pods field HostIPs and in some cases,
when pods uses hostNetwork: true, as PodIPs.
Nodes that use IP addresses as Hostname are interpreted as an IP
address, so it is possible that are nodes that don't hane any DNSname.
The feature gate AllowDNSOnlyNodeCSR will allow user to opt-in for
the old behavior.
Change-Id: I094531d87246f1e7a5ef4fe57bd5d9840cb1375d
2024-07-18 09:44:48 +00:00
Lukasz Szaszkiewicz
88f47b4b4d
Revert "kube-apiserver: promote WatchList feature to beta"
...
This reverts commit 0b15903b35 .
2024-07-18 09:29:24 +02:00
Kubernetes Prow Robot
c3bcd4fff0
Merge pull request #126139 from enj/enj/i/revert_list_cache
...
Revert "Move ConsistentListFromCache to Beta default"
2024-07-17 09:59:14 -07:00
Kubernetes Prow Robot
a8110d7174
Merge pull request #125259 from sohankunkerkar/bump-proc-mount-beta
...
[KEP-4265] promote ProcMountType feature gate to beta
2024-07-17 09:59:07 -07:00