Commit Graph

132194 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
5fb3296920 Merge pull request #132451 from macsko/fix_race_in_scheduler_integration_tests
Fix race in scheduler integration tests
2025-08-31 05:03:09 -07:00
Kubernetes Prow Robot
d5065bdf19 Merge pull request #133430 from liggitt/json-patch-v4-errors
bump gopkg.in/evanphx/json-patch.v4
2025-08-30 07:17:08 -07:00
Kubernetes Prow Robot
0a55877979 Merge pull request #133630 from natasha41575/cleanupOldTODO
[FG:InPlacePodVerticalScaling] Clean up outdated TODO about CPU MinShares edge case
2025-08-29 17:13:16 -07:00
Kubernetes Prow Robot
5a3e769ec4 Merge pull request #133428 from natasha41575/remove_cm_dep
kubelet: remove allocationManager's reference to containerManager
2025-08-29 17:13:09 -07:00
Kubernetes Prow Robot
871857b0d0 Merge pull request #133608 from yliaog/flake
added resourceClaimModified to bindClaim to decide whether to update assume cache
2025-08-29 15:23:08 -07:00
Kubernetes Prow Robot
8d55a84ac1 Merge pull request #133786 from jpbetz/consistent-enum-alias-docs
Use consistent documentation of aliases in the API
2025-08-29 14:15:08 -07:00
Joe Betz
158e4e8261 generate 2025-08-29 15:46:23 -04:00
Joe Betz
b6927088c8 Use consistent documentation of aliases in the API 2025-08-29 15:46:12 -04:00
Kubernetes Prow Robot
5a720a58be Merge pull request #132665 from mrIncompetent/applyconfiguration-gen/extract-subresources
applyconfiguration-gen: add ExtractFrom with subresource support
2025-08-29 09:57:10 -07:00
yliao
bf13cd1b81 added resourceClaimModified to bindClaim to decide whether to update assume cache 2025-08-29 16:12:55 +00:00
Kubernetes Prow Robot
b8257c1667 Merge pull request #133699 from pohly/log-check-update
hack/logcheck.conf: add several converted packages
2025-08-29 08:17:16 -07:00
Kubernetes Prow Robot
cb67d10970 Merge pull request #133026 from saschagrunert/dra-proto
Convert `k8s.io/kubelet/pkg/apis/dra` from gogo to protoc
2025-08-29 08:17:09 -07:00
Henrik Schmidt
1ba96db35b ./hack/update-codegen.sh 2025-08-29 16:44:49 +02:00
Henrik Schmidt
8b0d7efb43 applyconfiguration-gen: add ExtractFrom with subresource support
Add ExtractTypeFrom() functions that accept a subresource parameter, allowing extraction from any subresource. Generate convenience functions for each detected subresource (status, scale, etc).
2025-08-29 16:41:42 +02:00
Kubernetes Prow Robot
d70f058f9f Merge pull request #132407 from skitt/mockery-v3
Bump to mockery v3
2025-08-29 07:03:09 -07:00
Stephen Kitt
81cec6df1d Bump to mockery v3
mockery has introduced breaking changes and switched to a v3 branch,
this migrates to that, mostly using the built-in migration tool. Mocks
are now generated in single files per package, except in packages
containing mocks for multiple interface packages (in
pkg/kubelet/container/testing).

Signed-off-by: Stephen Kitt <skitt@redhat.com>
2025-08-29 13:43:54 +02:00
Kubernetes Prow Robot
c9cc8c1ea8 Merge pull request #133771 from marckhouzam/marck/fixResourceCompletion
Fix completion of resource names
2025-08-29 01:03:09 -07:00
Sascha Grunert
fd2d2fd66f Convert k8s.io/kubelet/pkg/apis/dra from gogo to protoc
Use standard protoc for the dra instead of gogo.

Part of kubernetes#96564

Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2025-08-29 09:40:51 +02:00
Marc Khouzam
d194619979 Fix linter
Signed-off-by: Marc Khouzam <marc.khouzam@gmail.com>
2025-08-28 23:04:35 -07:00
Jordan Liggitt
9f8d9432e2 bump gopkg.in/evanphx/json-patch.v4 2025-08-29 00:31:11 -04:00
Marc Khouzam
f3d278e75d Fix completion of resource names
The output format is now used by the `Complete()` function, so it must
be set before invoking said function.

The commit also adds a unit tests for this scenario.

Signed-off-by: Marc Khouzam <marc.khouzam@gmail.com>
2025-08-28 21:29:16 -07:00
Kubernetes Prow Robot
be361a18dd Merge pull request #133736 from dims/populate-pending-and-ineligible-endpoints
Populate pending and ineligible endpoints
2025-08-28 14:57:16 -07:00
Kubernetes Prow Robot
dd64619a62 Merge pull request #133716 from ahmetb/metav1-status-list-marker
api: Remove +listType marker for non-list field
2025-08-28 14:57:09 -07:00
Kubernetes Prow Robot
31edf4feb1 Merge pull request #133760 from BenTheElder/xtrace-away
drop spammy xtrace from hack/test scripts
2025-08-28 13:27:09 -07:00
Davanum Srinivas
aea2723744 populate pending and ineligible endpoints 2025-08-28 15:41:17 -04:00
Benjamin Elder
e5f4caf62a drop spammy xtrace from hack/test scripts
this shouldn't be set when sourcing install-etcd.sh, which has a lot of non-trivial shell to log

we can leave it when it just logs the test commands
2025-08-28 12:21:01 -07:00
Kubernetes Prow Robot
6b33567f9b Merge pull request #133684 from soltysh/drop_StatefulSetAutoDeletePVC
Drop StatefulSetAutoDeletePVC after the feature GA-ed in 1.32
2025-08-28 10:49:15 -07:00
Kubernetes Prow Robot
b260693d18 Merge pull request #133682 from ardaguclu/increase-port-forward-client-timeout
Increase port-forward broken connection detection client timeout
2025-08-28 10:49:08 -07:00
Kubernetes Prow Robot
6fad180fe3 Merge pull request #133463 from ffromani/e2e-node-cpumgr-cleanup
e2e: node: cpumanager: replace the test suite
2025-08-28 09:23:09 -07:00
Kubernetes Prow Robot
bd55877b09 Merge pull request #133325 from liggitt/conversion-gen-unexported-pointers
Fix conversion-gen handling of unexported fields and custom conversions of pointers
2025-08-28 06:55:17 -07:00
Kubernetes Prow Robot
546519987d Merge pull request #132288 from thevilledev/chore/coredns-v1.12.2
chore: update CoreDNS to v1.12.3
2025-08-28 06:55:10 -07:00
Kubernetes Prow Robot
8c1094d54a Merge pull request #133615 from carlory/fix-133610
Promote VAC API test to conformance
2025-08-28 05:37:17 -07:00
Kubernetes Prow Robot
aead71c1c2 Merge pull request #132128 from skitt/cadvisor-0.53
Bump cadvisor to 0.53
2025-08-28 05:37:10 -07:00
Arda Güçlü
f336f4c75a Close response body after the conn is closed 2025-08-28 15:21:57 +03:00
Arda Güçlü
2608a38d47 Increase port-forward broken connection detection client timeout 2025-08-28 15:16:32 +03:00
Maciej Szulik
2f356d02e2 make update
Signed-off-by: Maciej Szulik <soltysh@gmail.com>
2025-08-28 13:35:20 +02:00
Maciej Szulik
09e357d31f Drop StatefulSetAutoDeletePVC after the feature GA-ed in 1.32
Signed-off-by: Maciej Szulik <soltysh@gmail.com>
2025-08-28 13:35:16 +02:00
Francesco Romani
bf6a55cd06 e2e: node: address linter errors
remove now-unused code

Signed-off-by: Francesco Romani <fromani@redhat.com>
2025-08-28 13:24:02 +02:00
Kubernetes Prow Robot
67216cfdd9 Merge pull request #133408 from richabanker/etcd-metrics-test
Update TestDeleteStoreStats to validate the new apiserver_resource_objects metric
2025-08-28 03:17:16 -07:00
Kubernetes Prow Robot
7174623fb8 Merge pull request #131639 from borg-land/fetch-mounter-cdn
pull mounter from dl.k8s.io
2025-08-28 03:17:10 -07:00
Francesco Romani
9aed0813e6 e2e: node: cpumgr: replace old testsuite
This final change in the series completes the transition
to the new test suite

Signed-off-by: Francesco Romani <fromani@redhat.com>
2025-08-28 12:02:27 +02:00
Francesco Romani
c4f7272f62 e2e: node: cpumgr: keep only scaffolding
keep only the test stub, as all the code was already
removed by PR in the series because superseded by
code in cpumanager_test.go,
which will be moved in cpu_manager_test.go at the
end of this series.
Split to make the review easier.

Signed-off-by: Francesco Romani <fromani@redhat.com>
2025-08-28 11:51:40 +02:00
Francesco Romani
37d678e098 e2e: node: cpumgr: remove old sidecar container tests
superseded by code in cpumanager_test.go,
which will be moved in cpu_manager_test.go at the
end of this series.
Split to make the review easier.

Signed-off-by: Francesco Romani <fromani@redhat.com>
2025-08-28 11:51:40 +02:00
Francesco Romani
666dec8c2f e2e: node: cpumgr: remove old reserved cpus tests
superseded by code in cpumanager_test.go,
which will be moved in cpu_manager_test.go at the
end of this series.
Split to make the review easier.

Signed-off-by: Francesco Romani <fromani@redhat.com>
2025-08-28 11:51:40 +02:00
Francesco Romani
d98069e22c e2e: node: cpumgr: remove old distribute-cpus tests
superseded by code in cpumanager_test.go,
which will be moved in cpu_manager_test.go at the
end of this series.
Split to make the review easier.

Signed-off-by: Francesco Romani <fromani@redhat.com>
2025-08-28 11:51:40 +02:00
Francesco Romani
e2624d0cce e2e: node: cpumgr: remove old smt alignment tests
superseded by code in cpumanager_test.go,
which will be moved in cpu_manager_test.go at the
end of this series.
Split to make the review easier.

Signed-off-by: Francesco Romani <fromani@redhat.com>
2025-08-28 11:51:40 +02:00
Francesco Romani
9e6073304f e2e: node: cpumgr: remove old cfs quota tests
superseded by code in cpumanager_test.go,
which will be moved in cpu_manager_test.go at the
end of this series.
Split to make the review easier.

Signed-off-by: Francesco Romani <fromani@redhat.com>
2025-08-28 11:51:40 +02:00
Kubernetes Prow Robot
cc39357833 Merge pull request #122140 from huww98/multi-volume-for-upstream
kubelet: multiple volumes reference one PVC in one Pod
2025-08-28 01:43:10 -07:00
Kubernetes Prow Robot
23acc94870 Merge pull request #129986 from djboris9/patch-1
fix(kubelet-windows): Typo in structured log user display name fixed
2025-08-28 00:29:09 -07:00
Stephen Kitt
c35d5473dd Remove the otel semantics override
With the bump to otelhttp 0.61, this is no longer necessary.

Signed-off-by: Stephen Kitt <skitt@redhat.com>
2025-08-28 09:23:06 +02:00