Joe Betz
c510b93d28
Add tolerant parse option to semver
2025-03-07 10:10:57 -05:00
Kubernetes Prow Robot
4468565250
Merge pull request #130470 from p0lyn0mial/upstream-fake-client-opts-watch
...
client-go/gentype/fake: sets opts.Watch true
2025-03-07 05:21:52 -08:00
Kubernetes Prow Robot
74cb75c884
Merge pull request #130396 from bart0sh/PR173-e2e_node-fix-getting-pod-logs
...
e2e_node: remote: fix getting pod logs
2025-03-07 05:21:45 -08:00
Kubernetes Prow Robot
cf07a65c43
Merge pull request #130612 from carlory/fix-sleep-infinity-on-windows
...
Fix non-portable use of "sleep infinity"
2025-03-07 04:15:52 -08:00
Kubernetes Prow Robot
43560c620a
Merge pull request #130522 from googs1025/feature/integration_filter_TaintToleration
...
chore(scheduler): add filter integration tests for missing part plugins: TaintToleration plugin
2025-03-07 04:15:45 -08:00
Kubernetes Prow Robot
1c9840c58e
Merge pull request #130243 from rata/revert-userns-kernel-check
...
Revert userns kernel check
2025-03-07 02:35:44 -08:00
Kubernetes Prow Robot
c7088e6437
Merge pull request #130260 from Bowser1704/fix/skip-best-effort-pods
...
fix(scheduler): skip best-effort pods in BalancedAllocation PreScore
2025-03-07 01:11:45 -08:00
carlory
0a32e7d6e7
make sure that container is running when execute kubelet exec command
...
Signed-off-by: carlory <baofa.fan@daocloud.io>
2025-03-07 14:42:21 +08:00
Hongqi Yu
d76f40d2f3
fix(scheduler): skip best-effort pods in BalancedAllocation PreScore
...
- Refactored `PreScore` method in `balanced_allocation.go` to skip
best-effort pods.
- Updated unit tests in `balanced_allocation_test.go` to check for
the new status codes.
2025-03-07 13:13:02 +08:00
Kubernetes Prow Robot
672f57e2a4
Merge pull request #129909 from YamasouA/refactor/scheduler_perf
...
Refactor scheduler_perf runWorkload
2025-03-06 21:01:52 -08:00
Kubernetes Prow Robot
9d45ea8b9d
Merge pull request #128586 from mortent/DRAPrioritizedList
...
Prioritized Alternatives in Device Requests
2025-03-06 21:01:44 -08:00
Kubernetes Prow Robot
9625c4a2d4
Merge pull request #130627 from jpbetz/declarative-validation-cleanups
...
Add all extra_pkgs needed by main API types to validation-gen
2025-03-06 19:55:44 -08:00
googs1025
032b05114c
chore(scheduler): add filter integration tests for missing part plugins: TaintToleration plugin
2025-03-07 09:33:49 +08:00
Joe Betz
9765fe4abb
Add all extra_pkgs needed by main API types to validation-gen
2025-03-06 19:45:17 -05:00
Kubernetes Prow Robot
3a812ec464
Merge pull request #130617 from cici37/updateFG
...
Update status before returning err
2025-03-06 14:10:01 -08:00
Kubernetes Prow Robot
25104fabcb
Merge pull request #130604 from tallclair/allocated-status
...
Always report pod status resources consistent with the current pod sync
2025-03-06 14:09:54 -08:00
Kubernetes Prow Robot
d3548f487d
Merge pull request #130618 from natasha41575/dropDisabledPodStatusUpdates
...
call dropDisabledPodFields from pod status strategy
2025-03-06 11:53:44 -08:00
Cici Huang
6645022d8b
Update status before returning err
2025-03-06 10:54:45 -08:00
Kubernetes Prow Robot
949abfc34f
Merge pull request #130453 from BenTheElder/gotoolchain-kms
...
kms-e2e: use setup_env / respect GOTOOLCHAIN / use kube-cross image
2025-03-06 10:27:44 -08:00
Natasha Sarkar
abdc760ba5
call dropDisabledPodFields from pod status strategy
2025-03-06 17:05:36 +00:00
Kubernetes Prow Robot
45fa12f8af
Merge pull request #130616 from gnufied/fix-root-unit-test-ownership-perms
...
Fix unit tests for volume ownership
2025-03-06 08:47:44 -08:00
Hemant Kumar
5a7697dfe0
Fix unit tests for volume ownership
2025-03-06 10:37:56 -05:00
Kubernetes Prow Robot
0f7becbc44
Merge pull request #130537 from saintube/scheduler-expose-nodeinfo-in-score
...
Expose NodeInfo to the ScorePlugin
2025-03-06 06:53:55 -08:00
Kubernetes Prow Robot
07e65dac2d
Merge pull request #130417 from serathius/watchcache-compact
...
Separate compactWatchCache from compactStore
2025-03-06 06:53:45 -08:00
Kubernetes Prow Robot
7c78041218
Merge pull request #130416 from macsko/add_backoff_expiration
...
Store Pod backoff expiration time in QueuedPodInfo
2025-03-06 05:09:45 -08:00
Marek Siarkowicz
15cb82b3b3
Separate compactWatchCache from increaseRV
2025-03-06 13:30:37 +01:00
Maciej Skoczeń
2fc3cd90b1
Store pod backoff expiration time in QueuedPodInfo
2025-03-06 10:45:38 +00:00
Kubernetes Prow Robot
c30b1eb09b
Merge pull request #130589 from serathius/watchcache-opts
...
Pass storage.ListOptions to WaitUntilFreshAndList
2025-03-06 00:58:00 -08:00
Kubernetes Prow Robot
4696667025
Merge pull request #130543 from thockin/error_matcher_and_origin
...
Fix up ErrorMatcher from feedback
2025-03-06 00:57:52 -08:00
Kubernetes Prow Robot
d6c615dd65
Merge pull request #130422 from bertinatto/propagate-error-custom-resource-storage-2
...
Propagate error when creating CustomResourceStorage instead of panic'ing
2025-03-06 00:57:46 -08:00
carlory
627bfbdfdf
windows does not support sleep infinity
2025-03-06 15:13:12 +08:00
Kubernetes Prow Robot
0a58016f21
Merge pull request #129971 from googs1025/feature/integration_filter_nodeports
...
chore(scheduler): add filter integration tests for missing part plugins: NodePorts plugin
2025-03-05 19:49:51 -08:00
Kubernetes Prow Robot
ea35e5e8b0
Merge pull request #129535 from googs1025/csi_volumelimit_plugin_requeue
...
feature(scheduler): add more requeue case for CSI NodeVolumeLimits plugin when the VolumeAttachment is deleted
2025-03-05 19:49:44 -08:00
Benjamin Elder
a1cfb13099
we no longer need to track the go version in staging/src/k8s.io/kms/internal/plugins/_mock/Dockerfile
...
it is deduped to pull from the build system
2025-03-05 17:32:34 -08:00
Tim Allclair
ed326fea13
Always report pod status resources consistent with the current pod sync
2025-03-05 16:01:03 -08:00
Kubernetes Prow Robot
50927130ff
Merge pull request #130582 from tenzen-y/use-suspended-job-util
...
Job: Use jobSuspended util for suspended detection
2025-03-05 15:49:51 -08:00
Kubernetes Prow Robot
4f32f64036
Merge pull request #130320 from Jefftree/relax-openapi-verify
...
Relax OpenAPI Verification to pass for both strict and non-strict alpha enforcement
2025-03-05 15:49:44 -08:00
Benjamin Elder
0e7e025c59
use kube-cross to build kms plugin
2025-03-05 15:42:04 -08:00
Benjamin Elder
a3009258da
fix dockerfile warning
2025-03-05 15:29:36 -08:00
Benjamin Elder
4d7f6eadf1
kms-e2e: use setup_env / respect GOTOOLCHAIN
2025-03-05 15:28:40 -08:00
Kubernetes Prow Robot
cd451c6a36
Merge pull request #130282 from natasha41575/podresizevalidation
...
Clean up preparation for pod subresource updates
2025-03-05 14:41:45 -08:00
Jefftree
e2505b0d27
Update OpenAPI
2025-03-05 21:31:40 +00:00
Jefftree
c597cc1f30
Allow OpenAPI verification to pass both with and without strict alpha
...
handling
2025-03-05 21:31:40 +00:00
Kubernetes Prow Robot
8873c7e875
Merge pull request #130564 from danwinship/label-endpoints
...
Add "endpoints.kubernetes.io/managed-by" label to Endpoints
2025-03-05 13:29:45 -08:00
Tim Hockin
0a9f492eed
Fix up ErrorMatcher from feedback
...
a) Rename the type and drop the constructor
b) Make MatchErrors() into a Test() method
For followup:
c) Consider making ByType() assumed
d) Consider making ByField() assumed and handle nil as "don't care"
e) Consider making ByValue() assumed and handle nil as "don't care"
2025-03-05 09:52:44 -08:00
Kubernetes Prow Robot
2b025e6459
Merge pull request #130571 from hakuna-matatah/debug-upstream
...
Help debug latencies in authn and authz phase of Request
2025-03-05 07:57:52 -08:00
Kubernetes Prow Robot
c496aef96d
Merge pull request #130511 from z1cheng/issue_130395
...
Implement tests for encoding collections in Proto
2025-03-05 07:57:45 -08:00
Marek Siarkowicz
e6cf9dd166
Pass storage.ListOptions to WaitUntilFreshAndList
2025-03-05 15:35:31 +01:00
Kubernetes Prow Robot
91d6fd3455
Merge pull request #130587 from serathius/watchcache-subtests
...
Run lists tests in subtests
2025-03-05 06:03:46 -08:00
Fabio Bertinatto
796690637d
Propagate error when creating CustomResourceStorage instead of panic'ing
2025-03-05 10:45:57 -03:00