Zexi Li
fce9d7dac9
Merge pull request #6613 from swordqiu/hotfix/qj-scheduler-test-ignore-quota
...
fix: scheduler test ignore quota limit
2020-05-27 17:54:39 +08:00
Yousong Zhou
fb26b0c389
vet: composite literal uses unkeyed fields
2020-05-27 15:08:02 +08:00
Qiu Jian
354a61632d
fix: scheduler test ignore quota limit
2020-05-27 10:10:39 +08:00
wanyaoqi
91ff1d7d84
isolated device add attribute reserved resource
2020-05-25 17:31:34 +08:00
Zexi Li
0f9f4ec381
Merge pull request #6468 from zexi/hotfix/host-convert-docker-config
...
host convert inject dockerd config
2020-05-20 10:44:26 +08:00
Zexi Li
04b4e5713e
host convert inject dockerd config
2020-05-19 19:07:44 +08:00
Zexi Li
db65bf4ef0
scheduler: fix min counter get count not correct
2020-05-15 15:04:38 +08:00
Zexi Li
86fbbf5a65
Merge pull request #6353 from zexi/hotfix/scheduler-schedtag-empty-strategy
...
scheduler: filter disabled cloudprovider
2020-05-14 18:58:36 +08:00
Zexi Li
2e93072691
scheduler: filter disabled cloudprovider
2020-05-14 18:09:26 +08:00
Zexi Li
811cdedc89
Merge pull request #6347 from zexi/hotfix/scheduler-schedtag-empty-strategy
...
scheduler: set schedtag default strategy if input empty
2020-05-14 17:49:00 +08:00
Zexi Li
e00b1fdc3b
scheduler: set schedtag default strategy if input empty
2020-05-14 17:23:02 +08:00
Zexi Li
d049ac936e
scheduler: get region nil panic
2020-05-11 14:40:21 +08:00
Zexi Li
f39c829595
scheduler: fix network predicate get wrong free port
2020-04-25 23:23:43 +08:00
Qiu Jian
a687d49181
fix: add scheduler support
2020-03-27 01:20:30 +08:00
wanyaoqi
f4d86b4fb2
guest add metadata cpu mode
...
- live migrate if guest cpu mode is qemu, do not check host cpu mode
- disk name generation replace '_' to '-'
2020-03-20 15:04:46 +08:00
Zexi Li
4f3d7c2c32
scheduler: fix disk allocated not balanced
2020-03-14 16:39:26 +08:00
Rain
84f3798322
fix(scheduler): Candidater's CloudProvider maybe nil
...
Candidater(Host) in Provider Onecloud doesn't have CloudProvider.
2020-03-12 20:17:46 +08:00
Qiu Jian
cf5498ac24
feature: recode structuralized GetExtraDetails and ListItemFilter
2020-03-04 14:01:25 +08:00
Rain
5170778767
feature: Specify cloud provider when creating vm
...
Specifying the eip is equivalent to specifying the cloudprovider when
creating vm.
2020-02-18 11:33:13 +08:00
yunion-ci-robot
a1526d07de
Merge pull request #4901 from wanyaoqi/feature/wyq/sync-on-slave-start
...
backup guest fix
2020-01-19 15:43:12 +08:00
wanyaoqi
c0e2019acd
backup guest fix
2020-01-19 10:46:24 +08:00
Yousong Zhou
7c29b06669
scheduler: network_predicate: allow onecloud vpc networks
2020-01-17 17:48:04 +08:00
Yousong Zhou
d17452240b
scheduler: simplify MinCounters
2020-01-17 17:48:04 +08:00
Yousong Zhou
da68e7fccf
scheduler: simplify findCandidatesThatFit()
2020-01-17 17:48:03 +08:00
Qiu Jian
d048c3ac69
remove bw/ebw quota from scheduler
2020-01-04 23:30:52 +08:00
Qiu Jian
4a8a79a786
bug fixes
2020-01-03 13:58:05 +08:00
Qiu Jian
bc7f62a2ad
scheduler schedule according to quota limit
2020-01-03 13:58:04 +08:00
Qiu Jian
ccaddaf19f
minor fix
2019-12-24 20:13:03 +08:00
Qiu Jian
cad0f2c1c5
feature: cloud account share_mode support
2019-11-15 15:09:12 +08:00
郑雨
b59a145184
fix: Fix that fail to create vm with unforced instance group
...
1. This is a bug because of latest modify about scheduler's instance_group_predicate.
Should set minFree as zero when founding that host can't be used to create vm
with requested forced instance group.
2. Fix some little error of instance group.
3. Add PerformEnable and PerformDisable for instance group.
4. Clean scheduler desc cache after having attached or detached guests and groups
and enabled group. Cleaning was necessary when disable group because disabled
group is prohibited.
5. Add package 'golang.org/x/sync/errgroup'.
2019-11-07 15:35:51 +08:00
Rain
8e55bee9b3
feat & fix: Add batch operator and fix some bugs for instance group
...
Feature:
1. Add apis: list server by group, list group by server, bind
servers, unbind servers, bind groups, unbind groups.
2. Add climc command and docs corresponding to the above newly added apis
3. Add log about binding and unbinding operator.
4. Support enable and disable instance group.
Fix:
1. Set capacity zeor if there are not enough resource aboue forced
instance group in one host.
2. Change the stage(real delete => pending delete) that guest leave all groups.
2019-11-06 13:06:03 +08:00
Yousong Zhou
8ba5986d83
goimports: first run
2019-10-28 06:22:17 +00:00
Zexi Li
e8377a8709
baremetal: add cdrom boot schedule
2019-10-23 11:18:27 +08:00
yunion-ci-robot
a01ca71e05
Merge pull request #3295 from swordqiu/feature/qj-baremetal-iso-support
...
feature: baremetal support iso operation
2019-10-22 21:01:05 +08:00
Qiu Jian
42ed1f7961
feature: baremetal support iso operation
2019-10-21 01:07:49 +08:00
Rain
0c93b0c7d4
Feature: Unforced Group which prioritize scheduling guest to host with
...
enough resources of InstanceGroup and then to host even if this hosts has
no enough resources. Add groups desc in SGuest.ToSchedDesc. The backup
guest also occupies InstanceGroup resources now.
2019-10-17 12:57:43 +08:00
Zexi Li
d52e7acb78
scheduler: adjust skip network filter condition
2019-10-15 16:20:06 +08:00
Zexi Li
7c2aca5ded
Merge pull request #3141 from zexi/bugfix/scheduler-network-specfied
...
fix: scheduler specfied network no errors
2019-10-09 21:10:05 +08:00
Zexi Li
e327cbd260
fix: scheduler specfied network no errors
2019-10-09 21:08:36 +08:00
Rain
10991015ef
guest persion
2019-10-09 20:43:35 +08:00
Zexi Li
b019ca3fc4
scheduler: fix random network domain not matched
2019-10-07 12:04:03 +08:00
Zexi Li
22a6032f2b
scheduler: set random network filter default scope domain
2019-10-06 10:31:02 +08:00
Zexi Li
8286d318ac
scheduler: refactor network_predicate filter
2019-09-28 18:23:27 +08:00
Zexi Li
3600fa351d
scheduler: fix baremetal disk and storage not match
2019-09-16 20:19:29 +08:00
Zexi Li
9014c65e81
scheduler: fix disk local backend not select matched storage
2019-09-16 11:48:24 +08:00
Zexi
8f34593113
scheduler: fix reserved resource out of limit bug
2019-09-02 18:04:18 +08:00
Zexi
83613793e6
scheduler: fix disk or net specify resource id execute schedtag filter
2019-08-22 21:47:16 +08:00
ioito
6c88755166
fix: private sku sync and delete
2019-08-13 19:39:37 +08:00
Qiu Jian
dfc44bbaae
fix: go vet issues
2019-07-26 20:31:40 +08:00
Qiu Jian
c00ea1bf2e
fix: bug fixes, add docs
2019-07-24 21:29:56 +08:00