Commit Graph

124244 Commits

Author SHA1 Message Date
Mark Rossetti
b377dfba0c
Add funcs in pkg/filesystem/util that can actually set file permissiosn
on Windows and update container log dir perms to 660 on Windows
2024-07-15 14:22:59 -07:00
Kubernetes Prow Robot
e785ef8d21
Merge pull request #125828 from haircommander/4033-beta
KEP-4033: fulfill beta criteria
2024-07-15 14:15:10 -07:00
Kubernetes Prow Robot
611cbbf64b
Merge pull request #126105 from benluddy/cbor-framer
KEP-4222: Implement runtime.Framer for CBOR Sequences.
2024-07-15 13:11:09 -07:00
Peter Hunt
86240aaca1 api: add user namespaces field to NodeRuntimeHandlerFeatures
Signed-off-by: Sohan Kunkerkar <sohank2602@gmail.com>
2024-07-15 15:55:39 -04:00
Hemant Kumar
785e68a626 Add code for testing final errors 2024-07-15 15:41:31 -04:00
Ben Luddy
e2b36a0f0c
Implement runtime.Framer for CBOR Sequences. 2024-07-15 15:07:14 -04:00
Kubernetes Prow Robot
48eef1fc4f
Merge pull request #125867 from zhifei92/fix-e2e-node-density
Fix the bug related to cleaning up density test pods
2024-07-15 11:55:09 -07:00
Daman Arora
7a6fec3ea7 kube-proxy: internal config: add Windows section
Introduce Windows section for internal configuration of kube-proxy
adhering to the v1alpha2 version specifications as detailed in
https://kep.k8s.io/784. This also introduces WindowsRunAsService
to v1alpha1 configuration.

Signed-off-by: Daman Arora <aroradaman@gmail.com>
2024-07-15 22:43:47 +05:30
Kubernetes Prow Robot
fe1840205c
Merge pull request #125926 from MadhavJivrajani/bump-staticcheck-exclude-SA1006
[go1.23] hack: bump go-tools and exclude SA1006
2024-07-15 10:05:19 -07:00
Kubernetes Prow Robot
06ec6ba05d
Merge pull request #125305 from p0lyn0mial/upstream-dynamic-client-uses-watch-list
dynamic client: add support for API streaming
2024-07-15 10:05:12 -07:00
Kubernetes Prow Robot
7bbc891f9b
Merge pull request #125769 from siyuanfoundation/api-comp-ver1
add emulated-version flag to kube-scheduler to control the feature gate.
2024-07-15 09:01:17 -07:00
Kubernetes Prow Robot
2961cfe2d3
Merge pull request #124755 from gjkim42/remove-deprecated-sets.String-in-pkg/kubelet
Remove deprecated sets.String from pkg/kubelet
2024-07-15 09:01:10 -07:00
Hemant Kumar
c8d9863a3e Add new type for infeasible errors 2024-07-15 10:14:57 -04:00
Kubernetes Prow Robot
9b7a839bde
Merge pull request #126098 from chrischdi/pr-kubeadm-control-plane-kubelet-upgrade-kubeconfig-phase
kubeadm: use separate phase for changing the kubelet's kubeconfig on upgrade for ControlPlaneKubeletLocalMode
2024-07-15 03:21:09 -07:00
Lukasz Szaszkiewicz
ba160f6ed3 test/apimachinery/watchlist: add scenario for dynamic client's List method 2024-07-15 11:56:02 +02:00
Lukasz Szaszkiewicz
951d325111 test/apimachinery/watchlist: move common functionality to separate functions 2024-07-15 11:56:02 +02:00
Lukasz Szaszkiewicz
d778356bc6 dynamic client: add support for API streaming 2024-07-15 11:55:55 +02:00
Madhav Jivrajani
c5481b0413 .*: fix lint errors
Fix SA4032 and SA3000 which are flagged after bumping to go1.23rc1
and v0.5.0-rc1 of go-tools.

Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>
2024-07-15 15:03:15 +05:30
Madhav Jivrajani
0d2c0e0d3c hack: disable SA1006 check
Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>
2024-07-15 15:03:15 +05:30
Madhav Jivrajani
92f5b08f8c hack/tools: bump go-tools to v0.5.0-rc.1 for go1.23
Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>
2024-07-15 15:03:10 +05:30
Christian Schlotter
405fd111c2
kubeadm: use separate phase for changing the kubelet's kubeconfig on upgrade for ControlPlaneKubeletLocalMode 2024-07-15 11:19:21 +02:00
Kubernetes Prow Robot
3361895612
Merge pull request #123733 from Jeffwan/jiaxin/kep-4176-240305
KEP-4176: Add a new static policy SpreadPhysicalCPUsPreferredOption
2024-07-15 01:41:10 -07:00
Maciej Skoczeń
767d2a3e5e Allow to set scheduling throughput thresholds in scheduler_perf tests 2024-07-15 08:06:21 +00:00
Paco Xu
8720d94785 fix node lease e2e flakes 2024-07-15 11:59:44 +08:00
Kubernetes Prow Robot
2ad04a0505
Merge pull request #126088 from aojea/e2e_hostname_hostnetwork
use node.status.addresses to obtain hostnetwork pods hostnames
2024-07-14 13:39:09 -07:00
Antonio Ojea
93736f268e use node.status.addresses to obtain hostnetwork pods hostnames 2024-07-14 19:02:14 +00:00
Kubernetes Prow Robot
8182305707
Merge pull request #126066 from dims/tzneal-investigate-oom-test-failure-2
Fix for OOMKiller test consistently failing in EC2 cgroupv1 serial jobs
2024-07-14 05:45:09 -07:00
googs1025
027b34476f use ktesting.NewTestContext(t) ctx instead of context.TODO() for namespace integration 2024-07-14 18:46:43 +08:00
xin.li
fbf8cf41a7 kubeadm: remove unused function in util/staticpod
Signed-off-by: xin.li <xin.li@daocloud.io>
2024-07-14 16:57:25 +08:00
Davanum Srinivas
133c4290c7
Fix for OOMKiller test consistently failing in EC2 cgroupv1 serial jobs
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-07-13 18:44:15 -04:00
Amir Alavi
872c344250
fix: fake clientset ApplyScale subresource from 'status' to 'scale'
Signed-off-by: Amir Alavi <amiralavi7@gmail.com>
2024-07-13 14:10:52 -04:00
Kubernetes Prow Robot
46aa8959a0
Merge pull request #126018 from aroradaman/bump-k8s-utils
bump k8s.io/utils
2024-07-13 10:47:08 -07:00
Daman Arora
c6a129b715 bump k8s.io/utils
Signed-off-by: Daman Arora <aroradaman@gmail.com>
2024-07-13 19:25:20 +05:30
Daman Arora
37eb06efb0 component-base/tracing: initialize tests with klog verbosity level 2
Signed-off-by: Daman Arora <aroradaman@gmail.com>
2024-07-13 19:25:20 +05:30
Kubernetes Prow Robot
a87612b667
Merge pull request #126057 from thockin/make-pod-ip-host-ip-required
make PodIP.IP and HostIP.IP required.
2024-07-12 17:17:01 -07:00
Kubernetes Prow Robot
1a19d5102c
Merge pull request #125748 from benluddy/cbor-custom-marshalers
KEP-4222: Check for and reject unsupported custom marshalers and unmarshalers.
2024-07-12 17:16:54 -07:00
Kubernetes Prow Robot
9c653b8837
Merge pull request #126055 from dims/set-ginkgo-timeout-if-not-specified-explicitly
Set ginkgo time if not specified explicitly
2024-07-12 12:50:34 -07:00
Kubernetes Prow Robot
68da9a6762
Merge pull request #125925 from mmorel-35/testifylint/pkg/controller
fix: enable testifylint on `pkg/controller`
2024-07-12 12:50:25 -07:00
Kubernetes Prow Robot
33ccc51cb7
Merge pull request #125780 from chrischdi/pr-kubeadm-control-plane-kubelet-local-init
kubeadm: consider feature gate ControlPlaneKubeletLocalMode on init and upgrade
2024-07-12 12:50:16 -07:00
Kubernetes Prow Robot
de00a3c894
Merge pull request #125442 from mimowo/job-pod-failure-policy-stable
Graduate JobPodFailurePolicy to stable
2024-07-12 12:50:07 -07:00
Michal Wozniak
5f1ab75d27 Fix that PodIP field is not set for terminal pod 2024-07-12 21:36:12 +02:00
Hemant Kumar
cbda088905 Add functions for storing volume as failed with final error 2024-07-12 15:14:46 -04:00
Ben Luddy
40c2839083
Error on custom (un)marshalers without a CBOR implementation.
When CBOR marshaling or unmarshaling a type that implements any of TextMarshaler, TextUnmarshaler,
json.Marshaler, or json.Unmarshaler, without also implementing the corresponding CBOR interface, the
proposed behavior is to automatically use the available interface method by transcoding between CBOR
and JSON or text. As a safety measure, values of these types will be rejected by the CBOR serializer
until that is implemented.
2024-07-12 15:05:11 -04:00
Jiaxin Shan
6c85fd4ddd KEP-4176: Add static policy option to distribute cpus across cores 2024-07-12 11:52:51 -07:00
Kubernetes Prow Robot
c7dab2a507
Merge pull request #125280 from HirazawaUi/add-pvc-events-queueinghintfn
Add QueueingHintFn for pvc events in VolumeRestriction plugin
2024-07-12 11:47:30 -07:00
Hemant Kumar
7a51999ddf Deprecate intree Volume Expansion controller 2024-07-12 14:42:04 -04:00
Hemant Kumar
ad28dfb42e Fix code that uses old values for resize errors 2024-07-12 14:37:35 -04:00
Lan Liang
73613b48c6
make PodIP.IP and HostIP.IP required.
Fields used as map keys must be required or defaulted when used in a CRD schema.

see https://github.com/kubernetes/kubernetes/issues/124540

Signed-off-by: Lan Liang <gcslyp@gmail.com>
2024-07-12 09:27:27 -07:00
HirazawaUi
cd13be8654 Add QueueingHintFn for pvc events in VolumeRestriction plugin 2024-07-13 00:25:39 +08:00
Davanum Srinivas
2db4c4aaab
Set ginkgo time if not specified explicitly
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-07-12 11:33:22 -04:00