Commit Graph

123 Commits

Author SHA1 Message Date
ioito
7e04045903 fix(region): clean vm misc options 2022-06-02 10:12:38 +08:00
Qiu Jian
81992ba365 add options to set disk driver and cachemode 2022-05-31 21:31:04 +08:00
ioito
d16d522962 fix(region): allow skip server sync by system tags 2022-03-07 17:45:53 +08:00
屈轩
6b80791d8d fix(region): optimized public image sync (#13357) 2022-01-29 00:57:08 +08:00
Jian Qiu
608178b8bc fix: test secgroup rules to ovn ACL and recode guest adminSecgroup (#13363)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-01-29 00:51:42 +08:00
Qiu Jian
4b0a16645b fix: automatic set ovsbridge MTU, consistent MTU settings 2022-01-04 00:19:40 +08:00
ioito
fb69861c23 fix(region): auto switch server sku when create vm fail 2021-12-22 17:07:03 +08:00
Qiu Jian
24825d642a feature: pass ntp server by DHCP option 2021-11-10 11:53:36 +08:00
Qiu Jian
155f9620c6 feature: add global mac prefix option 2021-10-15 01:08:12 +08:00
Qu Xuan
420c1968dc fix(scheduler): openstack scheduler options 2021-09-17 16:08:10 +08:00
Qu Xuan
5a972e6ddf fix(scheduler): options for openstack scheduler 2021-09-09 17:55:02 +08:00
Zexi Li
e9b0203da4 feat(cloudcommon): move ignore_nonrunning_guests option to common 2021-08-25 21:04:14 +08:00
Zexi Li
2b404c89d0 fix(host,region): disable health checker by default 2021-07-29 19:07:30 +08:00
Qu Xuan
69a6aedf17 feat(region): add mongodb 2021-07-05 16:49:48 +08:00
rainzm
9f0fdb2913 feat(region): add ProhibitRefreshingCloudImage for options 2021-06-23 17:01:28 +08:00
Qu Xuan
a7c9ba3760 fix(region): disable public cloud ip pre allocate 2021-05-31 15:06:01 +08:00
Qu Xuan
ec45559d32 fix(region): optimized server sku sku 2021-05-13 20:55:28 +08:00
Zexi Li
3a6e7f55ab fix(region): download cached image from source host before migrating 2021-04-27 17:13:30 +08:00
rainzm
10793b9859 fix(region): make cloudprovider sync worker configurable
这个参数意味着,同时允许多少个 provider 来把自己同步的 region 任务放进后
面的队列。
进一步说,配置数量之外的 provider 必须等待前面的 provider 同步完所有的 region
之后,才有机会开始同步自己的region。
此限制的必要性不高,所以默认值设置比较大,为"10"。
2021-04-21 12:14:44 +08:00
Zexi Li
c3cad7ef01 fix(region): fetch cached image from glance by default 2021-04-20 17:51:57 +08:00
Qu Xuan
5be136c9ca fix: add options for pre allow ip add 2021-04-16 17:02:09 +08:00
Zexi Li
8dbc2213f1 fix(region): decouple region and etcd service 2021-04-13 18:32:08 +08:00
Qiu Jian
c03f0da14e fix(region): remove i18n lock and logs 2021-04-05 16:34:57 +08:00
Qu Xuan
b9627f034d fix: cloudaccount auto sync 2021-04-01 16:16:03 +08:00
wanyaoqi
37a479075b fix(region): add option auto reconcile backup servers 2021-02-02 17:52:45 +08:00
rainzm
91e45883a8 feat(region): add options DeleteSnapshotExpiredRelease 2020-12-26 11:05:11 +08:00
Zexi Li
7f3c0d5fed Merge pull request #9052 from ioito/hotfix/qx-cloud-image-sync
feat(region): optimized public image sync
2020-12-04 10:59:12 +08:00
Yousong Zhou
984dc84239 feat(region): options: allow setting default vpc external access mode 2020-11-30 18:27:25 +08:00
Qu Xuan
7bac9144ef feat(region): optimized public image sync 2020-11-30 17:23:51 +08:00
rainzm
d1ed0ec679 feat(region): add instance_snapshot for regionquota 2020-11-25 18:22:29 +08:00
rainzm
42309b8a7b refactor(region): faster sync CapacityUsed for Storage
1. replace cronjob SyncCapacityUsedForStorage with
SyncCapacityUsedForEsxiStorage
2. do not sync capacityUsed for storage when deleting and creating vm
for now because of performance issues。
2020-11-06 11:41:29 +08:00
rainzm
dfc246ca5b feat(region): add option NoCheckOsTypeForCachedImage 2020-11-06 11:36:59 +08:00
Qiu Jian
4431acde83 fix:
1. server generate name should be historically unique
2. ipaddr of a batch of server is in the same order as generated name
2020-11-05 00:21:12 +08:00
TangBin
c5a88b80b5 add option PrepaidDeleteExpireCheck 2020-11-04 09:57:30 +08:00
Qiu Jian
354bcd9f07 fix: save service config changes may send invalid action log 2020-10-31 18:57:52 +08:00
rainzm
5e82a7e506 feat: add a retry mechanism to AutoSyncExtDiskSnapshot 2020-10-19 20:01:51 +08:00
rainzm
10f0f07bdb feat: support lock storage from selected cachedimage 2020-10-17 17:38:37 +08:00
rainzm
48940c77ae feat(esxi): support fake template vm via regex filter 2020-10-12 10:12:58 +08:00
rainzm
e0aa673575 feat: filter esxi ip by CIDR 2020-10-12 10:12:55 +08:00
rainzm
fc6a30b209 feat(region): make address recommendations more precise
1. 虚拟机的网络推荐不再是一整个C段网络,而是存在的连续IP组成的网段,
这样更准确,用户可以根据自己的需要,合并或者扩充建议的网段
2. 使用 DefaultNetworkGatewayAddressEsxi 来配置子网默认的网关地址。
2020-10-10 20:48:23 +08:00
rainzm
0bda9e7514 feat(region): sync CapacityUsed for Storage 2020-09-24 19:55:24 +08:00
Qu Xuan
e86509a884 fix: 支持自动根据云上项目修改本地项目名称 2020-09-14 21:11:08 +08:00
Qu Xuan
8e39b7ccb4 fix: 默认不自动合并安全组 2020-09-11 19:21:23 +08:00
Qu Xuan
f251559c39 feature: add dns interface 2020-09-02 16:30:05 +08:00
wanyaoqi
a677f24351 - add precheck for perform action
- auto switch to backup

- add sync cleand schedule cache

- add reconcile with backup

- add manual reconcile backup
2020-07-22 20:38:36 +08:00
Qiu Jian
1d9a3f2731 fix: wrong cloud provider status when sync disconnected cloud account 2020-06-19 01:17:34 +08:00
rainzm
3ea4beeb8e feat: Add 'ScheduledTaskQueueSize' options 2020-06-09 15:54:35 +08:00
Yousong Zhou
d25f92af8b vet: bad syntax for struct tag value 2020-05-27 14:35:48 +08:00
rainzm
f9b7c7e571 feat(region): Check periodically whether Guest Template is valid 2020-05-22 13:57:37 +08:00
wanyaoqi
d727248929 fix host health 2020-04-30 11:32:16 +08:00