Commit Graph

132227 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
cb163eb55b Merge pull request #133782 from aojea/lockDisableAllocatorDualWrite
lock DisableAllocatorDualWrite
2025-09-01 22:43:40 -07:00
Kubernetes Prow Robot
02e403f45d Merge pull request #133742 from carlory/cleanup-ComponentSLIs
Remove GA feature gate ComponentSLIs
2025-09-01 22:43:33 -07:00
Kubernetes Prow Robot
e992d3948e Merge pull request #133588 from pohly/test-integration-timeout
hack: more output about running tests
2025-09-01 22:43:26 -07:00
Kubernetes Prow Robot
47bbe32cb6 Merge pull request #132478 from pohly/test-verify-images
verify-e2e-images.sh enhancements
2025-09-01 22:43:19 -07:00
Kubernetes Prow Robot
c600ebb74b Merge pull request #131092 from aldudko/dry-run-sli
metrics: exclude dryRun requests from apiserver_request_sli_duration_seconds
2025-09-01 22:43:13 -07:00
Kubernetes Prow Robot
0038035cac Merge pull request #130237 from zhifei92/migrate-kubelet-userns-to-contextual-logging
chore(kubelet): migrate userns to contextual logging
2025-09-01 20:27:13 -07:00
Kubernetes Prow Robot
8766e51555 Merge pull request #133785 from natasha41575/reviewer
self-nominate natasha41575 to be a sig-node reviewer
2025-09-01 18:29:19 -07:00
Kubernetes Prow Robot
6f4d3e0f87 Merge pull request #132365 from mohiuddin-khan-shiam/master
flag: fix nil-ptr panic & typo messages
2025-09-01 18:29:13 -07:00
Kubernetes Prow Robot
80b8c7b406 Merge pull request #133823 from dims/update-to-spf13/pflag-to-prevent-CI-break
Update to spf13/pflag to prevent CI break
2025-09-01 11:53:13 -07:00
Kubernetes Prow Robot
f424767c08 Merge pull request #133271 from saschagrunert/script-cleanup
Update protobindings scripts to drop gogo references
2025-09-01 08:39:12 -07:00
Davanum Srinivas
a41de8771a Bump github.com/spf13/cobra v1.10.0 2025-09-01 11:21:11 -04:00
Davanum Srinivas
6ddf6261d4 Update to spf13/pflag to prevent CI break 2025-09-01 08:21:12 -04:00
Kubernetes Prow Robot
1bcfd5cee7 Merge pull request #133741 from kincoy/hpa-cleanup-redundant-casts
cleanup: remove redundant type conversions in podautoscaler
2025-09-01 04:35:20 -07:00
Kubernetes Prow Robot
5c107f08e9 Merge pull request #133708 from ingvagabund/podautoscaler-dont-print-panic
fix(controller/podautoscaler): do not print panic when .status.lastScaleTime is not set
2025-09-01 04:35:13 -07:00
Kubernetes Prow Robot
4f1ac4f7ac Merge pull request #133659 from kannon92/fix-pod-resources-api
Fix panic in PodResources API test when FeatureGates is nil
2025-09-01 03:27:12 -07:00
Kubernetes Prow Robot
94f2c72dca Merge pull request #133811 from pohly/dra-e2e-node-resource-health-disabled
DRA e2e node: skipping resource health disabled test
2025-09-01 00:53:12 -07:00
Sascha Grunert
ea02ce5b60 Update protobindings scripts to drop gogo paths
Cleanup the available scripts to remove unused code paths after all
gogo references have been migrated to native protobuf.

Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2025-09-01 09:35:20 +02:00
Patrick Ohly
70cd76c5cf DRA e2e node: skipping resource health disabled test
`framework.WithLabel("[FeatureGate:ResourceHealthStatus:Disabled]")` has no
effect unless a job explicitly uses it in a --label-filter, which is not what
"generic" alpha/beta jobs are meant to do. The test therefore ran in the new
dra-alpha-beta job and failed because it expected the feature to be off.

In addition, the square brackets got added twice (once via the string
parameter, once by `framework.WithLabel`).

There is no generic way to filter out tests in advance which depend on feature
gates to be turned off. In e2e_node tests the active feature gates can be
checked at runtime, so this is what the test now does.
2025-09-01 08:44:39 +02:00
Kubernetes Prow Robot
b94b6ece10 Merge pull request #133707 from ania-borowiec/fitsports
Remove use of pkg/scheduler/framework.NodeInfo in node_ports.go
2025-08-31 19:25:11 -07:00
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
Antonio Ojea
8a6f173652 lock DisableAllocatorDualWrite 2025-08-29 19:50:56 +00: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
Natasha Sarkar
b159d2ca59 self nominate natasha41575 to be a sig-node reviewer 2025-08-29 17:05:40 +00: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