Mark Rossetti
0411a3d565
Add support for memory pressure evictiong on Windows
...
Signed-off-by: Mark Rossetti <marosset@microsoft.com>
2024-07-17 15:11:30 -07:00
Kubernetes Prow Robot
5d40866fae
Merge pull request #125994 from carlory/fix-job-api
...
clean up codes after PodDisruptionConditions was promoted to GA
2024-07-17 14:37:09 -07:00
Kubernetes Prow Robot
ef2cb782be
Merge pull request #126172 from haircommander/proc-mount-loosten-test
...
e2e_node: loosen proc mount test
2024-07-17 13:10:09 -07:00
Kubernetes Prow Robot
42e22cc99d
Merge pull request #126162 from danwinship/kube-proxy-config-owners
...
Add me to kube-proxy config api approvers
2024-07-17 13:10:00 -07:00
Kubernetes Prow Robot
b23f41e192
Merge pull request #125940 from thockin/master
...
Clarify errors in ProjectedVolume validation
2024-07-17 13:09:51 -07:00
Kubernetes Prow Robot
6aa300c48b
Merge pull request #125482 from mimowo/failure-policy-e2e-conformance
...
Promote JobPodFailurePolicy and PodDisruptionConditions e2e tests to Conformance
2024-07-17 13:09:37 -07:00
Kubernetes Prow Robot
d879103c28
Merge pull request #125820 from macsko/add_separate_lock_for_pod_nominator_scheduling_queue
...
Add a separate lock for pod nominator in scheduling queue
2024-07-17 12:06:10 -07:00
Kubernetes Prow Robot
ef8d67f865
Merge pull request #125809 from aojea/cloud_hostname
...
add unit tests for hostname node.status.addresses
2024-07-17 12:05:52 -07:00
Andrea Hoffer
5252f79f9b
A few minor help text tweaks
2024-07-17 13:30:34 -04:00
Peter Hunt
3d8cb4fa89
e2e_node: loosen proc mount test
...
the exact number of lines/ro lines is not important, just that there are more than 0 ro lines
and more than 1 line total.
this helps accomodate different architectures that implement different kernel APIs
Signed-off-by: Peter Hunt <pehunt@redhat.com>
2024-07-17 13:26:23 -04: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
Michal Wozniak
25d938b481
Promote JobPodFailurePolicy and PodDisruptionConditions e2e tests to Conformance
2024-07-17 18:13:08 +02:00
Patrick Ohly
6604ff94d8
kubelet: enhance podresources tests
...
The manual deep comparison code is hard to maintain (would need to be updated
in https://github.com/kubernetes/kubernetes/pull/125488 ) and error prone.
In fact, one test case failed when doing a full automatic comparison with
cmp.Diff because it wasn't setting allMemory.
2024-07-17 17:50:10 +02:00
Kubernetes Prow Robot
8ba158c7f4
Merge pull request #126164 from soltysh/cleanup_runners_2
...
Cleanup unused test functions - cont-ed
2024-07-17 08:25:07 -07:00
Maciej Szulik
ce01dfc492
Cleanup unused test functions - cont-ed
...
Following up the work started in 0c0bd6d
this is further cleaning up the
test/utils directory getting rid of unused functions.
2024-07-17 16:22:11 +02:00
Patrick Ohly
b9d00841a6
kubelet: improve checkpoint errors
...
Recording the expected and actual checksum in the error makes it possible to
provide that information, for example in a failed test like the ones for DRA.
Otherwise developers have to manually step through the test with a debugger to
figure out what the new checksum is.
2024-07-17 16:07:31 +02:00
Dan Winship
5c372faca6
Add me to kube-proxy config api approvers
2024-07-17 09:41:53 -04:00
Kubernetes Release Robot
03fe89c233
CHANGELOG: Update directory for v1.30.3 release
2024-07-17 11:51:02 +00:00
Kubernetes Release Robot
ff78057631
CHANGELOG: Update directory for v1.28.12 release
2024-07-17 10:51:59 +00:00
Kubernetes Prow Robot
89283e0219
Merge pull request #124958 from bells17/qhint-volume-binding-storageclass
...
volumebinding: scheduler queueing hints - StorageClass
2024-07-17 02:47:06 -07:00
Maciej Skoczeń
5def93b10a
Add a separate lock for pod nominator in scheduling queue
2024-07-17 07:58:59 +00:00
Kubernetes Release Robot
29e4f5a893
CHANGELOG: Update directory for v1.27.16 release
2024-07-17 07:48:22 +00:00
Kubernetes Release Robot
bf9aab74b9
CHANGELOG: Update directory for v1.29.7 release
2024-07-17 07:26:06 +00:00
Kubernetes Prow Robot
ad72be434d
Merge pull request #125417 from bitoku/splitfs
...
KEP-4191: Split Image Filesystem add end-to-end tests
2024-07-16 23:27:06 -07:00
bells17
4c3c4128af
volumebinding: scheduler queueing hints - StorageClass
2024-07-17 15:03:17 +09:00
Sotiris Salloumis
3a01281d2f
test/e2e_node: pod_resize tests
...
add NodeAlphaFeature label, as the feature is in alpha to be skipped in CI
add missing Arm64 check
2024-07-17 07:55:44 +02:00
Kubernetes Prow Robot
a6460c4f3e
Merge pull request #126036 from macsko/scheduler_perf_throughput_thresholds
...
Allow to set scheduling throughput thresholds in scheduler_perf tests
2024-07-16 21:43:13 -07:00
Kubernetes Prow Robot
9247a21be6
Merge pull request #124959 from bells17/qhint-volume-binding-pvc
...
volumebinding: scheduler queueing hints - PersistentVolumeClaim
2024-07-16 21:43:06 -07:00
Monis Khan
aeb51a16e3
Revert "Move ConsistentListFromCache to Beta default"
...
This reverts commit 0c0e19b343
.
During stress test for SVM controller, the controller is unable to
make a list call due to following error:
resourceversion.go:155: I0716 21:49:26.973127] storage-version-migrator-controller: Error syncing SVM resource, retrying svm="crdsvm" err="error getting latest resourceVersion for stable.example.com/v1, Resource=testcrds: Timeout: Too large resource version: 28976, current: 20349"
With the feature disabled, the stress test passes.
Signed-off-by: Monis Khan <mok@microsoft.com>
2024-07-16 23:12:16 -04:00
Kubernetes Prow Robot
8aff9d3192
Merge pull request #126072 from aroradaman/proxy-config-v1alpah2-windows
...
kube-proxy: internal config: add Linux and Windows section
2024-07-16 19:37:12 -07:00
Kubernetes Prow Robot
a00c834ebf
Merge pull request #123303 from haircommander/proc-mount-e2e-tests
...
KEP-4265: add e2e tests for ProcMountType
2024-07-16 19:37:05 -07:00
Kubernetes Prow Robot
52c0ed4673
Merge pull request #124342 from zhifei92/fix-error-check
...
fix error checking in kl.killPod within SyncPod
2024-07-16 16:05:07 -07:00
Peter Hunt
a20a8225cf
e2e_node: skip proc mount tests on nodes without userns support in the runtime
...
Signed-off-by: Peter Hunt <pehunt@redhat.com>
Co-authored-by: Sohan Kunkerkar <sohank2602@gmail.com>
2024-07-16 17:46:23 -04:00
Peter Hunt
4f57a1448d
test/e2e: add test to ensure proc mount is stripped from windows pods
...
Signed-off-by: Peter Hunt <pehunt@redhat.com>
2024-07-16 17:46:23 -04:00
Peter Hunt
d6ee9ca860
test/e2e_node: add proc mount tests
...
including one Alpha only test, as the feature is in alpha
Signed-off-by: Peter Hunt <pehunt@redhat.com>
Co-authored-by: Sohan Kunkerkar <sohank2602@gmail.com>
2024-07-16 17:45:26 -04:00
Kubernetes Prow Robot
fc3abdaf2d
Merge pull request #125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e
...
KEP-3619: Add NodeStatus.Features.SupplementalGroupsPolicy API and e2e
2024-07-16 13:57:06 -07:00
Kubernetes Prow Robot
9c763a9c9f
Merge pull request #126104 from cji/5321
...
Add funcs in pkg/filesystem/util to set file permissions on Windows and update container log dir perms
2024-07-16 10:33:05 -07:00
Kubernetes Prow Robot
7e1cfca8af
Merge pull request #126110 from chengjoey/docs/e2e-pod-traffic
...
add some notes for e2e preserve source pod ip test
2024-07-16 09:20:57 -07:00
Kubernetes Prow Robot
130414950f
Merge pull request #124568 from xyz-li/fix_apiserver_output
...
api: fix ValidatingAdmissionPolicyList json tag
2024-07-16 09:20:48 -07:00
Kubernetes Prow Robot
64528d865e
Merge pull request #124268 from SataQiu/fix-20240411
...
kubelet: adjust the validation logic to treat [none] as the EnforceNodeAllocatable is disabled
2024-07-16 09:20:39 -07:00
Kubernetes Prow Robot
b785c47f6d
Merge pull request #126121 from mimowo/job-metrics-reasons-update
...
Update the set of reasons in comment for JobFinishedNum metric
2024-07-16 08:15:19 -07:00
Kubernetes Prow Robot
5f7cfdef11
Merge pull request #125993 from macsko/increase_server_timeout_in_scheduler_perf_tests
...
Increase API server timeout in scheduler_perf integration tests
2024-07-16 08:15:10 -07:00
Daman Arora
6c10c97c3c
kube-proxy: internal config: add Linux section
...
Introduce Linux section for internal configuration of kube-proxy
adhering to the v1alpha2 version specifications as detailed in
https://kep.k8s.io/784 .
Signed-off-by: Daman Arora <aroradaman@gmail.com>
2024-07-16 19:20:48 +05:30
Kubernetes Release Robot
1904a56e30
CHANGELOG: Update directory for v1.31.0-beta.0 release
2024-07-16 13:01:10 +00:00
Kubernetes Prow Robot
157f4b94d8
Merge pull request #125753 from SergeyKanzhelev/devicePluginFailuresTests
...
device plugin failure tests
2024-07-16 04:36:59 -07:00
SataQiu
716d66cdf3
kubelet: adjust the validation logic to treat [none] as the EnforceNodeAllocatable is disabled
2024-07-16 18:36:38 +08:00
Michal Wozniak
370631eb30
Update the set of reasons in comment for JobFinishedNum metric
2024-07-16 12:34:29 +02:00
xyz-li
18b81ab68c
api: fix ValidatingAdmissionPolicyList json tag
...
This change make api-server not omity the field `item` of
ValidatingAdmissionPolicyList when ValidatingAdmissionPolicy is empty.
So kubetl will print ValidatingAdmissionPolicyList correctly when ValidatingAdmissionPolicy is empty.
Signed-off-by: xyz-li <hui0787411@163.com>
2024-07-16 17:00:28 +08:00
Kubernetes Prow Robot
0fa4b9e14c
Merge pull request #126109 from my-git9/staticpod
...
kubeadm: remove unused function in util/staticpod
2024-07-15 23:45:10 -07:00