Commit Graph

132766 Commits

Author SHA1 Message Date
Humble Devassy Chirammal
723d1555a7 test: update CSI sidecar images to latest versions
Update CSI sidecar container images in test manifests:
- livenessprobe: v2.15.0 → v2.17.0
- csi-attacher: v4.8.0 → v4.10.0
- csi-provisioner: v5.1.0 → v5.3.0
- csi-resizer: v1.13.1 → v1.14.0

Signed-off-by: Humble Devassy Chirammal <humble.devassy@gmail.com>
2025-09-30 18:50:08 +05:30
Humble Devassy Chirammal
c4ec18b58a pkg/volume: improve code style and readability
- Improve slice declaration formatting in quota_common_linux_impl.go
- Enhance variable naming clarity (myMPSlash -> myMountPointWithSlash)
- Standardize function comment format for consistency
- Add trailing comma to slice declarations following Go conventions

These are non-breaking  improvements that enhance code
readability and maintain consistency with Go best practices.

Signed-off-by: Humble Devassy Chirammal <humble.devassy@gmail.com>
2025-09-27 20:18:08 +05:30
Kubernetes Prow Robot
0bdf1f89c3 Merge pull request #134279 from yongruilin/master_customunique
feat(validation-gen): Introduce k8s:customUnique to control listmap uniqueness
2025-09-26 10:10:16 -07:00
Kubernetes Prow Robot
4f72f0fdbf Merge pull request #134113 from jpbetz/resource-claim-status-pool
Enable Declarative Validation Pool status field of ResourceClaim
2025-09-26 09:16:18 -07:00
Kubernetes Prow Robot
aecc114b37 Merge pull request #134275 from humblec/fix
Fix error messages in volume path handler
2025-09-26 07:42:19 -07:00
Kubernetes Prow Robot
f97ee63b5d Merge pull request #134254 from dims/make-containerd-download-more-robust
containerd download should be more robust to remove flakiness
2025-09-26 03:04:19 -07:00
Kubernetes Prow Robot
f884da7ff9 Merge pull request #134277 from lalitc375/devex
Improve developer experience for DV tests
2025-09-25 21:12:16 -07:00
Kubernetes Prow Robot
9a3dce00ae Merge pull request #134271 from Jefftree/scheme-nil
Add nil scheme check in GetReference
2025-09-25 14:54:15 -07:00
Kubernetes Prow Robot
bab29b5b62 Merge pull request #134274 from neolit123/1.35-fix-discovery-client-lb
kubeadm: use JoinHostPort for Waiter functions
2025-09-25 12:26:15 -07:00
Joe Betz
7efc77f493 Apply feedback 2025-09-25 14:51:52 -04:00
yongruilin
7bab54a7c8 emit comment for uniqueness is disabled by k8s:customUnique 2025-09-25 17:37:17 +00:00
yongruilin
059d1794e6 test(validation-gen): Enable uniqueness validation tests for listmap 2025-09-25 17:37:16 +00:00
yongruilin
71797498f9 test(certificates): Add ratcheting test for CSR conditions 2025-09-25 17:37:16 +00:00
yongruilin
3da0a255f7 Enable listmap uniqueness & run codegen 2025-09-25 17:37:09 +00:00
Lalit Chauhan
3015e58e40 Improve tests devex for DV tests. 2025-09-25 17:29:30 +00:00
Lubomir I. Ivanov
bd075eb98c kubeadm: use JoinHostPort in WaitControlPlaneClient
Using naive string concat with ":" does not work for IPv6.
Apply the fix to WaitForKubelet as well.
2025-09-25 19:11:10 +02:00
Humble Devassy Chirammal
ad8f91fb0f Fix error messages in volume path handler
Signed-off-by: Humble Devassy Chirammal <humble.devassy@gmail.com>
2025-09-25 22:37:03 +05:30
yongruilin
8138390e51 feat(certificates): Add k8s:customUnique tag to CertificateSigningRequestStatus 2025-09-25 16:42:46 +00:00
yongruilin
09e96ae3f1 chore(validation-gen): Update output_tests for k8s:customUnique 2025-09-25 16:42:40 +00:00
yongruilin
81e2d21176 feat(validation-gen): Add k8s:customUnique tag for disabling uniqueness validation 2025-09-25 16:42:31 +00:00
Davanum Srinivas
6031ff29c1 make containerd download more robust 2025-09-25 12:17:34 -04:00
Kubernetes Prow Robot
243d8c000e Merge pull request #133190 from aman4433/kube-proxy-statusz-endpoints
kube-proxy: list available endpoints in /statusz
2025-09-25 07:28:23 -07:00
Jefftree
051b29bde3 Add nil scheme check in GetReference 2025-09-25 14:28:17 +00:00
Kubernetes Prow Robot
2003bd0ced Merge pull request #134265 from neolit123/1.35-fix-discovery-client-lb
kubeadm: ensure waiting for apiserver uses a local client
2025-09-25 06:36:20 -07:00
Lubomir I. Ivanov
0010d3992a kubeadm: ensure waiting for apiserver uses a local client
When waiting for the kube-apiserver to report 'ok'
in the 'init' and 'join' phase 'wait-control-plane', a client
constructed from the 'admin.conf' is used. In the case of the
kube-apiserver, the discovery client is used so that
anonymous-auth works. But if 'admin.conf' is used as is,
it would point to the CPE and not the LAE.

Implement a new method WaitControlPlaneClient() for both
init.go and join.go that patches the 'Server' field in the
loaded v1.Config to point to the LAE, before constructing
a client set and using it in the kube-apiserver waiter.
2025-09-25 14:43:45 +02:00
Kubernetes Prow Robot
0969bb173c Merge pull request #134260 from cpanato/update-rules
update publishing rules for 1.33/1.34 to set go1.24.7
2025-09-25 04:22:17 -07:00
Carlos Panato
a96ac3a276 update publishing rules for 1.33/1.34 to set go1.24.7
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2025-09-25 09:55:13 +02:00
Kubernetes Prow Robot
0e014fc8dd Merge pull request #134192 from hoteye/fix-context-usage-in-discovery
Fix context usage in kubeadm discovery file
2025-09-25 00:40:24 -07:00
Kubernetes Prow Robot
29bb3a5d07 Merge pull request #133841 from yangjunmyfm192085/fixcmdtest
[failing-test] fix kubectl exec command in cmd test
2025-09-24 13:02:15 -07:00
Aman Shrivastava
409ad3944f added unit test for /statusz endpoints 2025-09-24 21:34:08 +05:30
Kubernetes Prow Robot
c0b9ab3351 Merge pull request #134245 from macsko/revert_pr_133213
Revert "fix: handle corner cases in the async preemption"
2025-09-24 08:34:18 -07:00
Joe Betz
dbe4143de6 generate 2025-09-24 10:00:17 -04:00
Joe Betz
7019a088c3 Add declarative validation tests for ResourceClaim status 2025-09-24 10:00:17 -04:00
Joe Betz
8606fa03dc Add declarative validation of ResourceClaim status pool field 2025-09-24 10:00:17 -04:00
Joe Betz
e8f243dac2 Add output tests 2025-09-24 10:00:17 -04:00
Joe Betz
83cf635818 Add k8s-long-name-segments format
# Conflicts:
#	staging/src/k8s.io/apimachinery/pkg/api/validate/strfmt_test.go
#	staging/src/k8s.io/code-generator/cmd/validation-gen/validators/format.go
2025-09-24 10:00:16 -04:00
Joe Betz
697113f5f0 Add utility function to errors to allow format composition 2025-09-24 10:00:16 -04:00
Kubernetes Prow Robot
f24a967c42 Merge pull request #134155 from serathius/gzip-benchmark
Improve BenchmarkSerializeObject benchmark
2025-09-24 06:34:18 -07:00
Marek Siarkowicz
273912fb7f Improve BenchmarkSerializeObject benchmark
Use sub-benchmarks with "Key=Value" naming convention to used by https://pkg.go.dev/golang.org/x/perf/cmd/benchstat.
Use ReportMetric to report response size instead of writing it to logs.
2025-09-24 14:34:34 +02:00
Kubernetes Prow Robot
ad4a8a7e8a Merge pull request #134225 from jsafrane/fix-selinux-test-event
Fix SELinux e2e tests waiting for "container created" event
2025-09-24 05:18:18 -07:00
Maciej Skoczeń
d2e6be440c Revert "Merge pull request #133213 from sanposhiho/second-trial-conor"
This reverts commit a2bf45b081, reversing
changes made to 2b2ea27250.
2025-09-24 11:05:16 +00:00
Kubernetes Prow Robot
2fc2c0a38d Merge pull request #134199 from arkadeepsen/update-image-tag
Promote regression-issue-74839 to 1.4
2025-09-23 19:56:13 -07:00
Kubernetes Prow Robot
1eb2c4182d Merge pull request #134102 from mayank-agrwl/namespace-nodelifecycle-contextual
Replace HandleError with HandleErrorWithContext
2025-09-23 18:50:17 -07:00
Kubernetes Prow Robot
1a04a958fb Merge pull request #134228 from liggitt/proto-gogo-poc
gogo protobuf dependency cleanup
2025-09-23 16:46:20 -07:00
Kubernetes Prow Robot
c4ecd6b129 Merge pull request #134221 from danwinship/strict-lint-cleanup
Remove some unused bits of verify-golangci-lint.sh
2025-09-23 16:46:13 -07:00
Kubernetes Prow Robot
08489ee0d8 Merge pull request #134062 from rbiamru/add-nodeconformance-labels
test/e2e/node: add [NodeConformance] label to ConfigMap update test
2025-09-23 15:48:13 -07:00
Kubernetes Prow Robot
0aeda7ba37 Merge pull request #125140 from huww98/sets-slices-sort
util/sets: simplify List() by using slices.Sort
2025-09-23 14:40:13 -07:00
Kubernetes Prow Robot
56e078d689 Merge pull request #134138 from aditigupta96/refactor-cloud-provider-waitfornamedcachesync
refactor(cloud-provider): Use WaitForNamedCacheSyncWithContext
2025-09-23 13:00:15 -07:00
Jordan Liggitt
a87068c685 Clean up gogo dependency tracking 2025-09-23 13:59:37 -04:00
Jordan Liggitt
b7567b980b Remove non-generated use of gogo dependencies 2025-09-23 13:44:21 -04:00