jlsong01
27824fb06a
fix pod created failed when resource request is 0
2022-08-02 23:41:53 +08:00
Michal Wozniak
04fcbd721c
Introduction of a pod condition type indicating disruption. Its reason
field indicates the reason:
...
- PreemptionByKubeScheduler (Pod preempted by kube-scheduler)
- DeletionByTaintManager (Pod deleted by taint manager due to NoExecute taint)
- EvictionByEvictionAPI (Pod evicted by Eviction API)
- DeletionByPodGC (an orphaned Pod deleted by PodGC)PreemptedByScheduler (Pod preempted by kube-scheduler)
2022-08-02 11:12:16 +02:00
Kubernetes Prow Robot
1e18ff5b37
Merge pull request #111479 from wongma7/migrationawsga
...
Promote CSIMigrationAWS to GA
2022-08-01 13:18:29 -07:00
Kubernetes Prow Robot
3902a53419
Merge pull request #111441 from denkensk/respect-topology
...
Respect PodTopologySpread after rolling upgrades
2022-07-30 01:40:42 -07:00
Kubernetes Prow Robot
2ae27c89ba
Merge pull request #111206 from SataQiu/scheduler-20220718
...
scheduler: include supported ScoringStrategyType list in error message for NodeResourcesFit plugin
2022-07-30 01:40:29 -07:00
Alex Wang
f4bc904376
implementation for MatchLabelKeys in TopologySpreadConstraint
...
Signed-off-by: Alex Wang <wangqingcan1990@gmail.com >
2022-07-30 13:23:49 +08:00
Matthew Wong
777f43062c
Remove unit tests that set & test CSIMigrationAWS false since it's now locked to true
2022-07-29 13:52:06 -07:00
Kubernetes Prow Robot
442548a064
Merge pull request #110534 from kerthcet/feat/ga-component-config
...
Graduate component config to stable in kube-scheduler
2022-07-29 09:59:11 -07:00
Kubernetes Prow Robot
1865f7cb9b
Merge pull request #111287 from ldsdsy/modify1
...
Update the comment in pkg/scheduler/framework/plugins/noderesources
2022-07-29 08:35:11 -07:00
kerthcet
b3b6e0da0a
Cleanup no longer fit comments
...
Signed-off-by: kerthcet <kerthcet@gmail.com >
2022-07-29 08:48:50 +08:00
kerthcet
02f77a1b84
Feat: ga component config in kube-scheduler
...
Signed-off-by: kerthcet <kerthcet@gmail.com >
2022-07-29 08:47:48 +08:00
Kubernetes Prow Robot
4cd1c80cea
Merge pull request #111139 from zhoumingcheng/master-u-v2
...
add unit test for pkg/kubelet/types/ func GetPodStartTime()
2022-07-27 11:34:52 -07:00
zhoumingcheng
9b6f880dbc
add unit test for pkg/kubelet/types/ func GetPodStartTime()
...
Signed-off-by: zhoumingcheng <zhoumingcheng@beyondcent.com >
2022-07-27 09:26:56 +08:00
Davanum Srinivas
a9593d634c
Generate and format files
...
- Run hack/update-codegen.sh
- Run hack/update-generated-device-plugin.sh
- Run hack/update-generated-protobuf.sh
- Run hack/update-generated-runtime.sh
- Run hack/update-generated-swagger-docs.sh
- Run hack/update-openapi-spec.sh
- Run hack/update-gofmt.sh
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2022-07-26 13:14:05 -04:00
SataQiu
107dee6f04
scheduler: ValidateNodeResourcesFitArgs will check ScoringStrategy.Type field and print supported ScoringStrategyType list on error
2022-07-26 13:23:03 +08:00
Kubernetes Prow Robot
7b9a20b587
Merge pull request #111378 from kerthcet/revert/remove-plugin-logic
...
Revert "Cleanup: remove validation of removedPlugins"
2022-07-25 08:48:34 -07:00
kerthcet
aa04472f54
Refactor: rename removedPlugin to invalidPlugin
...
Signed-off-by: kerthcet <kerthcet@gmail.com >
2022-07-25 11:19:44 +08:00
kerthcet
a2229691a9
Revert "Cleanup: remove validation of removedPlugins"
...
This reverts commit 0971577c3e
.
2022-07-25 10:56:05 +08:00
akankshakumari393
5d53407cc2
[Minor] Fix typos in the variable name in scheduling_queue_test.go
2022-07-23 19:27:15 +05:30
Kubernetes Prow Robot
765d6049c4
Merge pull request #111295 from Huang-Wei/reuse-err-eval-rst
...
sched: evaluate error message once
2022-07-21 12:59:50 -07:00
Wei Huang
65ce36d257
sched: evaluate error message once
2022-07-20 10:18:53 -07:00
ldsdsy
cc46cb002a
Update the comment in pkg/scheduler/framework/plugins/noderesources/most_allocated.go
2022-07-20 21:38:50 +08:00
BinacsLee
14731ae1a7
cleanup: use sets.Clone() to avoid interim slice
2022-07-20 10:55:25 +08:00
kerthcet
a86bffedcf
address comments
...
Signed-off-by: kerthcet <kerthcet@gmail.com >
2022-07-20 10:30:08 +08:00
kerthcet
c8360913ee
Feat: add framework interface detector tests
...
Signed-off-by: kerthcet <kerthcet@gmail.com >
2022-07-19 18:16:56 +08:00
Kubernetes Prow Robot
b52705ae3e
Merge pull request #110663 from fromanirh/sched-allow-indexers
...
scheduler: framework: initialize indexers in scheduler core with non-nil map
2022-07-18 19:52:24 -07:00
Kubernetes Prow Robot
92cb0ae6ba
Merge pull request #109832 from sanposhiho/retry-on-update
...
Retry when it fails to update pods status on scheduling loop
2022-07-18 19:52:05 -07:00
Kubernetes Prow Robot
1c1efde70d
Merge pull request #109639 from Abirdcfly/fixduplicateimport
...
cleanup: remove all duplicate import
2022-07-18 16:55:23 -07:00
Kubernetes Prow Robot
590e84c097
Merge pull request #111203 from ldsdsy/modify3
...
Remove redundant code in pkg/scheduler/framework/plugins/volumebinding
2022-07-18 15:36:59 -07:00
Kubernetes Prow Robot
fdc7a5dd25
Merge pull request #111200 from ldsdsy/modify2
...
Format the code in pkg/scheduler/framework/plugins/noderesources
2022-07-18 15:36:52 -07:00
Kubernetes Prow Robot
93cb8fda4d
Merge pull request #111199 from zhoumingcheng/master-v6
...
Update error log to Error Wrapping
2022-07-18 15:36:44 -07:00
Kubernetes Prow Robot
93b6af95a0
Merge pull request #111153 from SataQiu/fix-scheduler-20220715
...
scheduler: remove useless null pointer check about nodeInfo for in-tree plugins
2022-07-18 15:36:37 -07:00
Kubernetes Prow Robot
e56cda48d3
Merge pull request #111047 from SataQiu/fix-scheduler-20220709
...
scheduler: improve the comment and add more unit test cases for DefaultNormalizeScore
2022-07-18 15:36:17 -07:00
ldsdsy
dbe1331371
Remove redundant code in pkg/scheduler/framework/plugins/volumebinding/volume_binding.go
2022-07-18 11:23:37 +08:00
ldsdsy
2f1168d9a5
Format the code in pkg/scheduler/framework/plugins/noderesources/balanced_allocation.go
2022-07-18 11:03:33 +08:00
zhoumingcheng
d5ed07c8eb
Update error log to Error Wrapping
...
Signed-off-by: zhoumingcheng <zhoumingcheng@beyondcent.com >
2022-07-18 10:54:54 +08:00
Kubernetes Prow Robot
d6f4a5d04a
Merge pull request #111062 from SataQiu/fix-scheduler-20220711
...
scheduler: using math.MinInt64 instead of -math.MaxInt64
2022-07-15 10:42:18 -07:00
astraw99
e3ea17a97c
fix pvc/pv update on binding pod volumes
2022-07-15 10:23:25 +08:00
Kubernetes Prow Robot
0e826ffef4
Merge pull request #111127 from HecarimV/fix-22071410
...
fix: update comment for related updated func
2022-07-14 13:19:08 -07:00
SataQiu
9a2eaa8e3f
scheduler: improve the comment and add more unit test cases for DefaultNormalizeScore
2022-07-15 00:15:18 +08:00
SataQiu
97d9d2bd17
scheduler: remove useless null pointer check about nodeInfo for in-tree plugins
2022-07-15 00:09:42 +08:00
Kubernetes Prow Robot
b70f340209
Merge pull request #110958 from kidddddddddddddddddddddd/cleanup/remove-potential-goroutine-leak-in-binder
...
Pass context to pkg/scheduler/framework/plugins/volumebinding.
2022-07-13 22:50:56 -07:00
Abirdcfly
00b9ead02c
cleanup: remove duplicate import
...
Signed-off-by: Abirdcfly <fp544037857@gmail.com >
2022-07-14 11:25:19 +08:00
HaoJie Liu
d8702cc369
fix: update comment for related updated func
...
Signed-off-by: HaoJie Liu <liuhaojie@beyondcent.com >
2022-07-14 10:20:48 +08:00
Francesco Romani
b4e015bf3c
sched: schedfwk: init indexers with non-nil map
...
Using a nil map to initialize the pod indexers will
cause runtime failure when trying to add indexers
in scheduler plugin.
We use a empty map to enable scheduler plugins
to add their indexers.
Signed-off-by: Francesco Romani <fromani@redhat.com >
2022-07-13 09:24:57 +02:00
Wei Huang
4f77732540
merge MakeDefaultErrorFunc into handleSchedulingFailure
2022-07-12 12:11:16 -07:00
Kubernetes Prow Robot
098c733373
Merge pull request #111032 from kerthcet/cleanup/remove-validation-of-removed-plugins
...
Remove validation of removedPlugins in KubeSchedulerConfiguration
2022-07-12 08:32:14 -07:00
SataQiu
234dbf0318
scheduler: using math.MinInt64 instead of -math.MaxInt64
2022-07-11 14:53:18 +08:00
kerthcet
0971577c3e
Cleanup: remove validation of removedPlugins
...
Signed-off-by: kerthcet <kerthcet@gmail.com >
2022-07-08 23:19:59 +08:00
HaoJie Liu
5639a4000f
Detailed printed error message
...
Signed-off-by: HaoJie Liu <liuhaojie@beyondcent.com >
2022-07-08 16:58:29 +08:00