Commit Graph

124547 Commits

Author SHA1 Message Date
Cici Huang
ae9dcc0a75 Update status before returning err 2025-03-06 11:00:19 -08:00
Cici Huang
f12dbc31a9 Add the feature gate OrderedNamespaceDeletion for apiserver. 2025-03-03 13:43:37 -08:00
Kubernetes Prow Robot
a9964aec6b
Merge pull request #130071 from mimowo/automated-cherry-pick-of-#130068-upstream-release-1.31
Automated cherry pick of #130068: Fix the flaky Job test: TestSuccessPolicy_ReEnabling
2025-02-25 13:06:29 -08:00
Kubernetes Prow Robot
00ba1de20b
Merge pull request #130166 from mimowo/automated-cherry-pick-of-#130164-upstream-release-1.31
Automated cherry pick of #130164: Deflake the PodReplacementPolicyFeatureToggling Job integration test
2025-02-25 11:58:29 -08:00
Kubernetes Prow Robot
11fefab875
Merge pull request #130156 from AwesomePatrol/automated-cherry-pick-of-#130113-upstream-release-1.31
Automated cherry pick of #130113: Make ResourceQuota LIST requests only when Informer is not synced
2025-02-24 07:50:28 -08:00
Kubernetes Prow Robot
6476cf7cc9
Merge pull request #130194 from liggitt/go-1.23-1.31
[release-1.31][go1.23] Build with go 1.23.6
2025-02-20 02:50:27 -08:00
Kubernetes Prow Robot
d74c758b7a
Merge pull request #130252 from fuweid/1.31-backport-130126
[release-1.31] proxy: should add PingPeriod for websocket translator
2025-02-19 07:16:28 -08:00
Wei Fu
e8b0252a41 proxy: should add PingPeriod for websocket translator
IIUC, before using the translator handler, the ping data can be delivered from
the client to the runtime side since kube-apiserver does not parse any client
data. However, with WebSocket, the server responds with a pong to the client
without forwarding the data to the runtime side. If a proxy is present, it may
close the connection due to inactivity. SPDY's PingPeriod can help address this
issue.

Signed-off-by: Wei Fu <fuweid89@gmail.com>
Co-authored-by: Antonio Ojea <aojea@google.com>
(cherry picked from commit dc59c0246f)
Signed-off-by: Wei Fu <fuweid89@gmail.com>
2025-02-18 21:09:33 -05:00
Jordan Liggitt
3a9f05a1e6
Bump to build with go 1.23.6 2025-02-15 15:40:08 -05:00
Kubernetes Prow Robot
94949beccf
Merge pull request #130174 from liggitt/go-tools-131
[release-1.31][go1.23] Honor KUBE_HACK_TOOLS_GOTOOLCHAIN
2025-02-14 17:24:20 -08:00
Jordan Liggitt
51a17c3c4e
Honor KUBE_HACK_TOOLS_GOTOOLCHAIN 2025-02-14 12:57:36 -05:00
Michal Wozniak
5d5ac1696f Deflake the PodReplacementPolicyFeatureToggling Job integration test 2025-02-14 14:14:37 +01:00
Aleksander Mistewicz
c1cddd5fff Limit ResourceQuota LIST requests to times when informer is not synced
This should reduce the number of slow (100ms) LIST requests when there
are no ResourceQuota objects present in the namespace. The behavior
stays virtually the same.
2025-02-14 07:54:16 +01:00
Kubernetes Release Robot
1d723e3849 Update CHANGELOG/CHANGELOG-1.31.md for v1.31.6 2025-02-12 21:51:09 +00:00
Kubernetes Release Robot
6b3560758b Release commit for Kubernetes v1.31.6 2025-02-12 21:24:12 +00:00
Kubernetes Prow Robot
1c1a186bcb
Merge pull request #130077 from cpanato/update-go-131
[release-1.31][go] Bump images, dependencies and versions to go 1.22.12 and distroless iptables
2025-02-11 15:49:58 -08:00
cpanato
4e49e903c7
Bump images, dependencies and versions to go 1.22.12 and distroless iptables
Signed-off-by: cpanato <ctadeu@gmail.com>
2025-02-10 14:30:58 -06:00
Michal Wozniak
087e65b19b Fix the flaky Job test: TestSuccessPolicy_ReEnabling 2025-02-10 16:45:58 +01:00
Kubernetes Prow Robot
f5fd936df4
Merge pull request #129965 from cpanato/update-go-rel131
[release-1.31][go] Bump images, dependencies and versions to go 1.22.11 and distroless iptables
2025-02-07 12:11:55 -08:00
Kubernetes Prow Robot
ea9a8bc359
Merge pull request #130011 from tallclair/automated-cherry-pick-of-#129739-upstream-release-1.31
Automated cherry pick of #129739: Kubelet server handler cleanup
2025-02-07 00:37:55 -08:00
Tim Allclair
4272f7016c Kubelet server handler cleanup 2025-02-06 11:04:01 -08:00
Kubernetes Prow Robot
93e460114d
Merge pull request #129927 from mimowo/fix-job-int-test-1.31
Cherry-pick #129894 and #129913: Deflake job integration test 1.31
2025-02-04 08:38:59 -08:00
cpanato
56652a09ee
Bump images, dependencies and versions to go 1.22.11 and distroless iptables
Signed-off-by: cpanato <ctadeu@gmail.com>
2025-02-03 18:42:09 +01:00
Michal Wozniak
739d6155f4 Fix the remaining flaky integration tests in Job controller 2025-01-31 10:43:59 +01:00
Michal Wozniak
ac7239cddf WIP: fix the flaky Job integration tests 2025-01-31 10:43:54 +01:00
Kubernetes Prow Robot
8d8fe7b1f0
Merge pull request #129861 from neolit123/automated-cherry-pick-of-#129859-origin-release-1.31
Automated cherry pick of #129859: kubeadm: use the v1beta4 EtcdAPICall timeout for etcd calls
2025-01-30 06:59:23 -08:00
Kubernetes Prow Robot
1c1db14595
Merge pull request #128940 from jpbetz/automated-cherry-pick-of-#128737-upstream-release-1.31
Automated cherry pick of #128737: Fix potential nil pointer dereference in selectable fields check
2025-01-30 04:53:23 -08:00
Kubernetes Prow Robot
50c9c29e09
Merge pull request #129744 from pjsharath28/automated-cherry-pick-of-#128997-upstream-release-1.31
Automated cherry pick of #128997: Replaced util.NewIOHandler() with fakeIOHandler to make UT pass on different host envs
2025-01-28 10:35:23 -08:00
Lubomir I. Ivanov
4f9453c11d kubeadm: use the v1beta4 EtcdAPICall timeout for etcd calls
v1beta4 added the Timeouts struct and a EtcdAPICall timeout
field, but it was never used in the etcd client calls.

This is a bug, so it should be fixed, we also reduced
the timeout from 200 seconds exponentional backoff to 2 minute
linear default timeout.
2025-01-28 17:52:29 +02:00
Kubernetes Prow Robot
593aaa594e
Merge pull request #126710 from MadhavJivrajani/bump-go-tools-131
[release-1.31][go1.23] hack/tools: bump go-tools for go1.23.0
2025-01-28 06:25:23 -08:00
Kubernetes Prow Robot
c74754fee6
Merge pull request #129741 from bobsongplus/automated-cherry-pick-of-#129629-upstream-release-1.31
Automated cherry pick of #129629: Fix: touch /dev/null permission denied on macos
2025-01-28 04:21:32 -08:00
Kubernetes Prow Robot
af62fde413
Merge pull request #129607 from neolit123/automated-cherry-pick-of-#129594-origin-release-1.31
Automated cherry pick of #129594: kubeadm: remove misplaced error during image pull
2025-01-28 04:21:25 -08:00
Kubernetes Prow Robot
f88fa0ea90
Merge pull request #129783 from pohly/apidiff-release-1.31
hack: backport apidiff.sh
2025-01-23 07:40:57 -08:00
Patrick Ohly
aee841a0f0 hack: backport apidiff.sh
This makes the script identical to current
master (f3cbd79db7). This is needed
because pull-kubernetes-apidiff-client-go is the same for all
branches and assumes that the script automatically determines
the diff based on Prow env variables.
2025-01-23 13:10:35 +01:00
Kubernetes Prow Robot
d7fc7e30cb
Merge pull request #129519 from kishen-v/automated-cherry-pick-of-#127422-upstream-release-1.31
Automated cherry pick of #127422: Fix Go vet errors for master golang
2025-01-22 11:10:37 -08:00
Abhishek Kr Srivastav
8f8cca81af Added check for multipath device mapper
Addressed review comments
2025-01-22 10:27:01 +05:30
song
c5958ed889 Fix: touch /dev/null permission denied on macos
Signed-off-by: song <tinysong1226@gmail.com>
2025-01-22 09:23:19 +08:00
Kubernetes Prow Robot
3fe9d933ee
Merge pull request #129675 from gohilankit/automated-cherry-pick-of-#129630-upstream-release-1.31
Automated cherry pick of #129630: Fix Portworx plugin's CSI translation to copy secret name & namespace
2025-01-21 13:40:37 -08:00
Ankit Gohil
ae081128a3 Fix Portworx plugin's CSI translation to copy secret name & namespace 2025-01-17 06:04:48 +00:00
Kubernetes Release Robot
96b1747186 Update CHANGELOG/CHANGELOG-1.31.md for v1.31.5 2025-01-15 14:59:02 +00:00
Kubernetes Release Robot
af64d838aa Release commit for Kubernetes v1.31.5 2025-01-15 14:32:36 +00:00
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