Commit Graph

123970 Commits

Author SHA1 Message Date
Shingo Omura
f46ecf5648
KEP-3619: Wiring up from RuntimeFeatures.SupplementalGroupsPolicy(CRI) to NodeFeatures.SupplementalGroupsPolicy(API)
KEP-3619: fix typos in pkg/kubelet/container/runtime.go
2024-07-16 12:36:00 +09:00
Shingo Omura
5d75660dc1
KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus
KEP-3619: don't capitalize comment in K8S API

KEP-3619: fix typos and grammatical ones in K8s API

KEP-3619: rephrase NodeFeatures, NodeHandlerFeatures in K8s API
2024-07-16 12:35:55 +09:00
Kubernetes Prow Robot
4c7960a67c
Merge pull request #104519 from arekkusu/patch-2
MOTD: Remove '-gke.*' in link to source version
2024-07-15 20:29:10 -07:00
Shingo Omura
38e4c6b016
KEP-3619: CRI: add RuntimeFeatures.SupplementalGroupsPolicy in StatusResponse
KEP-3619: don't capitalize comment in CRI

KEP-3619: fix typos and grammatical ones in CRI

KEP-3619: rephrase RuntimeFeatures, RuntimeHandlerFeatures comment in CRI
2024-07-16 12:11:58 +09:00
Kubernetes Prow Robot
ae1caa40a2
Merge pull request #125961 from Jerry-yz/master
Chore: fix scheduler code comment typos
2024-07-15 19:27:30 -07:00
Kubernetes Prow Robot
bfffd43108
Merge pull request #124296 from Nordix/esotsal/e2e_node_pod_resize_test
Add Pod Resize Node E2E test using framework in test/e2e_node
2024-07-15 19:27:23 -07:00
Kubernetes Prow Robot
2263f2d719
Merge pull request #124148 from cyclinder/add_flag_kubelet
kubelet: Add a TopologyManager policy option: max-allowable-numa-nodes
2024-07-15 19:27:16 -07:00
Kubernetes Prow Robot
eb9b928c23
Merge pull request #123137 from neolit123/1.30-update-kubelet-validation-fields
kubelet: warn instead of error for unsupported options on Windows
2024-07-15 19:27:09 -07:00
joey
47133919e7
add some notes for e2e preserve source pod ip test
Signed-off-by: joey <zchengjoey@gmail.com>
2024-07-16 10:18:05 +08:00
Kubernetes Prow Robot
be776efb00
Merge pull request #125967 from vinayakankugoyal/kep4633
KEP-4633: Add intgration tests for Anonymous Auth Configurable Endpoints
2024-07-15 18:23:09 -07:00
Vinayak Goyal
843d6f2d5d KEP-4633: Add intgration tests for Anonymous Auth Configurable Endpoints.
Signed-off-by: Vinayak Goyal <vinaygo@google.com>
2024-07-16 00:17:44 +00:00
Kubernetes Prow Robot
f36a821de8
Merge pull request #126034 from sohankunkerkar/add-usernamespaces
api: add user namespaces field to NodeRuntimeHandlerFeatures
2024-07-15 16:41:17 -07:00
Kubernetes Prow Robot
5427708866
Merge pull request #125404 from mimowo/fix-kubelet-podip
Fix that PodIP field is temporarily removed for a terminal pod
2024-07-15 16:41:10 -07:00
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
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
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
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
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
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
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