Commit Graph

124601 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
b26ab8bd7f
Merge pull request #129454 from neolit123/automated-cherry-pick-of-#129452-origin-release-1.31-1735822759
Automated cherry pick of #129452 kubeadm: fix a bug where the node.skipPhases in UpgradeNodeConfigurat…
2025-01-08 11:28:38 -08:00
Kubernetes Prow Robot
c8317628c1
Merge pull request #129181 from RomanBednar/automated-cherry-pick-of-#128086-upstream-release-1.31
Automated cherry pick of #128086: prevent unnecessary resolving of iscsi/fc devices to dm
2025-01-08 11:28:31 -08:00
Abhishek Kr Srivastav
9d10ddb060 Fix Go vet errors for master golang
Co-authored-by: Rajalakshmi-Girish <rajalakshmi.girish1@ibm.com>
Co-authored-by: Abhishek Kr Srivastav <Abhishek.kr.srivastav@ibm.com>
2025-01-08 15:11:34 +05:30
Kubernetes Prow Robot
7164c728c0
Merge pull request #129062 from carlory/automated-cherry-pick-of-#128219-upstream-release-1.31
Automated cherry pick of #128219: kubelet: Fix the volume manager didn't check the device mount state in the actual state of the world before marking the volume as detached
2025-01-07 14:42:30 -08:00
Madhav Jivrajani
774adff447 webhook: alter regex to account for x509sha1 GODEBUG removal
go1.24 removes the x509sha1 GODEBUG variable, and with it the
support for SHA-1 signed certs. This commit alters the regex
in unit tests to account for that and prep for go1.24.

Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>
2025-01-06 15:08:09 -08:00
Kubernetes Prow Robot
5ac4d36d67
Merge pull request #129285 from ameukam/automated-cherry-pick-of-#129095-upstream-release-1.31
Automated cherry pick of #129095: fetch cni plugins from GitHub releases
2025-01-06 12:24:16 +01:00
SataQiu
ec1a3974ba kubeadm: fix a bug where the node.skipPhases in UpgradeNodeConfiguration is not respected by 'kubeadm upgrade node' 2025-01-02 15:01:34 +02:00
Madhav Jivrajani
15c8eac3f7 hack/tools: bump go-tools for go1.23.0
Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>
2024-12-30 13:31:32 -08:00
Kubernetes Prow Robot
ec0d04b10e
Merge pull request #129424 from cpanato/update-go1234-rel131
[release-1.31][go] Bump images, dependencies and versions to go 1.22.10 and distroless iptables
2024-12-30 16:02:13 +01:00
cpanato
eb8c239955
Bump images, dependencies and versions to go 1.22.10 and distroless iptables
Signed-off-by: cpanato <ctadeu@gmail.com>
2024-12-30 09:13:26 +01:00
Kubernetes Prow Robot
dad2757ed0
Merge pull request #129235 from gnufied/automated-cherry-pick-of-#129085-upstream-release-1.31
Automated cherry pick of #129085: Fix volume expansion offline e2e
2024-12-20 08:48:08 +01:00
Arda Güçlü
b82572f6f6 Do not attempt to truncate revision history if revisionHistoryLimit is negative 2024-12-20 10:03:38 +03:00
upodroid
1f830174c3 fetch cni plugins from GitHub releases 2024-12-18 19:47:41 +01:00
Hemant Kumar
b555e6b2a2 Fix volume expansion offline 2024-12-16 10:40:28 -05:00
Roman Bednar
b8265e7853 prevent unnecessary resolving of iscsi/fc devices to dm 2024-12-12 15:59:00 +01:00
Kubernetes Release Robot
fd78b52967 Update CHANGELOG/CHANGELOG-1.31.md for v1.31.4 2024-12-10 11:57:04 +00:00
Kubernetes Release Robot
a78aa47129 Release commit for Kubernetes v1.31.4 2024-12-10 11:37:26 +00:00
Kubernetes Prow Robot
9968b8d125
Merge pull request #129004 from andyzhangx/automated-cherry-pick-of-#128286-upstream-release-1.31
Automated cherry pick of #128286: fix isLikelyNotMountPointStatx relative path issue
2024-12-04 11:43:01 +00:00
carlory
04f5b20388 kubelet: Fix the volume manager did't check the device mount state in the actual state of the world before marking the volume as detached. It may cause a pod to be stuck in the Terminating state due to the above issue when it was deleted. 2024-12-03 09:47:51 +08:00
umagnus
80964efae9 fix isLikelyNotMountPointStatx relative path issue 2024-11-27 13:29:30 +00:00
Kubernetes Prow Robot
b73931a601
Merge pull request #128806 from adrianmoisey/automated-cherry-pick-of-#128305-upstream-release-1.31
Automated cherry pick of #128305: Ensure that a node's CIDR isn't released until the node is deleted
2024-11-26 20:02:56 +00:00
Kubernetes Prow Robot
d89400fbde
Merge pull request #128912 from cpanato/update-go-131
[release-1.31][go] Bump images, dependencies and versions to go 1.22.9 and distroless iptables
2024-11-25 09:20:56 +00:00
jyh071116
4fd0809717 Fix nil pointer dereference in selectable fields check When checking specVersion.SelectableFields, if specVersion is nil, a nil pointer dereference could occur. This change updates the conditional to use || instead of &&, ensuring that the check for specVersion being nil happens first, avoiding potential runtime panics.
Additionally, a new test case has been added to validate this condition, ensuring safe handling of nil values for specVersion and empty SelectableFields.
Signed-off-by: pirates <whalehunting.bob@gmail.com>
2024-11-22 10:36:52 -05:00
cpanato
779a0827ab
Bump images, dependencies and versions to go 1.22.9 and distroless iptables
Signed-off-by: cpanato <ctadeu@gmail.com>
2024-11-21 14:55:35 +01:00
Kubernetes Release Robot
953a3a8aa6 Update CHANGELOG/CHANGELOG-1.31.md for v1.31.3 2024-11-19 14:02:11 +00:00
Kubernetes Release Robot
c83cbee114 Release commit for Kubernetes v1.31.3 2024-11-19 13:48:19 +00:00
Adrian Moisey
ea299acf97
Ensure that a node's CIDR isn't released until the node is deleted
Fixes https://github.com/kubernetes/kubernetes/issues/127792

Fixes bug where a node's PodCIDR was released when the node was given a
delete time stamp, but was hanging around due to a finalizer.
2024-11-14 20:00:41 +02:00
Kubernetes Prow Robot
11d2b4d7ed
Merge pull request #128340 from googs1025/automated-cherry-pick-of-#127834-upstream-release-1.31
Automated cherry pick of #127834: fix(leaderelection): nil check in OnStoppedLeading func
2024-11-12 10:18:46 +00:00
Kubernetes Prow Robot
f7d6fad111
Merge pull request #128431 from NoicFank/automated-cherry-pick-of-#128307-upstream-release-1.31
Automated cherry pick of #128307: bugfix(scheduler): preemption picks wrong victim node with higher priority pod on it
2024-11-12 09:13:07 +00:00
Kubernetes Prow Robot
c9e75e73f4
Merge pull request #128236 from carlory/automated-cherry-pick-of-#128182-upstream-release-1.31
Automated cherry pick of #128182: Fix crash on kube manager's service-lb-controller after v1.31.0.
2024-11-12 09:13:00 +00:00
Kubernetes Prow Robot
dd898b82d0
Merge pull request #127584 from AxeZhan/automated-cherry-pick-of-#125398-upstream-release-1.31
Automated cherry pick of #125398: [scheduler] When the hostname and nodename of a node do not match, ensure that pods carrying PVs with nodeAffinity are scheduled correctly.
2024-11-12 09:12:53 +00:00
Kubernetes Prow Robot
19f244ad5c
Merge pull request #128376 from mengjiao-liu/update-metrics-docs-1-31
Update metrics documentation for v1.31
2024-11-12 06:46:45 +00:00
Kubernetes Prow Robot
f6f4d800c8
Merge pull request #128530 from wojtek-t/automated-cherry-pick-of-#128468-upstream-release-1.31
Automated cherry pick of #128468: Fix TestCacherDontMissEventsOnReinitialization test
2024-11-06 15:43:29 +00:00
Wojciech Tyczyński
7682b74271 Fix TestCacherDontMissEventsOnReinitialization test 2024-11-04 09:25:58 +01:00
Kubernetes Prow Robot
6d1bcd738f
Merge pull request #127928 from p0lyn0mial/automated-cherry-pick-of-#127902-upstream-release-1.31
Automated cherry pick of #127902: server/config: assing system:apiserver user to system:authenticated group
2024-11-01 00:15:26 +00:00
NoicFank
2d540ade5f bugfix(scheduler): preemption picks wrong victim node with higher priority pod on it.
Introducing pdb to preemption had disrupted the orderliness of pods in the victims,
which would leads picking wrong victim node with higher priority pod on it.
2024-10-30 15:36:30 +08:00
Mengjiao Liu
9624086933 Update metrics documentation for v1.31 2024-10-28 15:33:54 +08:00
googs1025
c94baacfff fix(leaderelection): nil check in OnStoppedLeading func 2024-10-26 00:12:37 +08:00
Kubernetes Release Robot
1ef7d66879 Update CHANGELOG/CHANGELOG-1.31.md for v1.31.2 2024-10-22 20:52:27 +00:00
Kubernetes Release Robot
5864a46772 Release commit for Kubernetes v1.31.2 2024-10-22 20:28:12 +00:00
carlory
fb63fe6926 Fix crash on kube manager's service-lb-controller after v1.31.0.
Co-authored-by: Antonio Ojea <antonio.ojea.garcia@gmail.com>
2024-10-22 10:19:54 +08:00
Kubernetes Prow Robot
f66782e8c4
Merge pull request #128132 from haitch/haitao/k131-on-go122p8
[release-1.31] bump golang to 1.22.8
2024-10-21 07:49:05 +01:00
Haitao Chen
de071d2739 bump golang to 1.22.8 2024-10-16 10:38:04 -07:00
Kubernetes Prow Robot
87bc649cbb
Merge pull request #127328 from xuzhenglun/automated-cherry-pick-of-#127239-github-release-1.31
Automated cherry pick of #127239: API emulation versioning honors cohabitating resources
2024-10-10 13:30:23 +01:00
Kubernetes Prow Robot
988235aa7f
Merge pull request #127960 from SataQiu/automated-cherry-pick-of-#127650-upstream-release-1.31
Automated cherry pick of #127650: kubeadm: fix a bug where the RemoveMember function did not return the correct member list when the member to be removed did not exist
2024-10-09 16:34:23 +01:00
SataQiu
5ff073516e kubeadm: fix a bug where the RemoveMember function did not return the correct member list when the member to be removed did not exist 2024-10-09 21:36:40 +08:00
Kubernetes Prow Robot
f1ca46fbc8
Merge pull request #127619 from SataQiu/automated-cherry-pick-of-#127491-upstream-release-1.31
Automated cherry pick of #127491: kubeadm: check whether the peer URL for the added etcd member already exists when the MemberAddAsLearner/MemberAdd fails
2024-10-09 12:50:29 +01:00
Kubernetes Prow Robot
36493b1849
Merge pull request #126983 from dashpole/fix_mem_leak_31
Cherrypick of #126957 on 1.31: Fix memory leak from global OpenTelemetry MeterProvider
2024-10-09 12:50:22 +01:00
Kubernetes Prow Robot
4a04b7261f
Merge pull request #127806 from danwinship/automated-cherry-pick-of-#127780-origin-release-1.31
Automated cherry pick of #127780: Fix deleted UDP endpoint detection
2024-10-09 11:42:22 +01:00
Lukasz Szaszkiewicz
32286d571d server/config: assing system:apiserver user to system:authenticated group 2024-10-08 14:12:25 +02:00