Commit Graph

124606 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
75c83a6871
Merge pull request #129599 from aravindhp/automated-cherry-pick-of-#129595-upstream-release-1.31
Automated cherry pick of #129595: kubelet: use env vars in node log query PS command
2025-01-14 10:26:35 -08:00
Lubomir I. Ivanov
aabc56c6ed kubeadm: remove misplaced error during image pull
During preflight when an image is pulled, if the sandbox image
check returns an error, the same error later blocks the actual
image pull.
2025-01-14 09:25:28 +02:00
Aravindh Puthiyaparambil
c94919d68b
kubelet: use env vars in node log query PS command
- Use environment variables to pass string arguments in the node log
  query PS command
- Split getLoggingCmd into getLoggingCmdEnv and getLoggingCmdArgs
  for better modularization
2025-01-13 14:46:05 -08:00
Kubernetes Prow Robot
1043bf333c
Merge pull request #129494 from MadhavJivrajani/131-go124-webhook-regex-ut
[go1.24][1.31] webhook: alter regex to account for x509sha1 GODEBUG removal
2025-01-09 08:16:31 -08:00
Kubernetes Prow Robot
6f456a1908
Merge pull request #129323 from ardaguclu/automated-cherry-pick-of-#129301-upstream-release-1.31
Automated cherry pick of #129301: Do not attempt to truncate revision history if revisionHistoryLimit is negative
2025-01-09 03:36:32 -08:00
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