Commit Graph

71 Commits

Author SHA1 Message Date
Rain
fbfff507dd fix(region): Fix problems of AutoScaling
1. Add List dispaly Params 'brand' and List filter Params 'brand' for
GuestTemplate and ScalingGroup.
2. ScalingActivity's list elem should be sorted in order by StartTime and EndTime
3. HealthCheckCycle and HealthCheckGov in ScalingGroup work now
4. Detach all ScalingGroup when pending delete Guest
5. If the scaling behavior of the scaling group fails n(n is 3 for now) times consecutively,
the controller will automatically disablet this group
6. Timer will trigger ScalingPolicy throught request but func call
2020-04-14 20:50:07 +08:00
Qiu Jian
adeda57082 fix: service config changes not effective 2020-04-06 15:43:29 +08:00
Zexi Li
1f1e6240f9 Merge pull request #5666 from rainzm/feature/auto_scaling
Feature/auto scaling
2020-04-05 13:54:11 +08:00
Rain
7eb38704d1 feature: Add instance health check 2020-04-04 21:10:57 +08:00
Rain
f0a8d60dbd feature: autoscaling controller finished 2020-04-04 21:03:28 +08:00
Qiu Jian
d1346771aa feature: domain resource quota 2020-04-03 02:03:55 +08:00
Rain
e8eadc24ce feature: Controller and some api 2020-04-02 20:42:47 +08:00
Rain
a776f21762 feat(scaling): Auto scaling group 2020-04-02 14:57:37 +08:00
Qu Xuan
7f47e88267 fix: 实现设置自动续费功能 2020-03-27 19:30:06 +08:00
Qiu Jian
63f5d40208 fix: two default option changes: 1. do not convert vhd by default 2.
sync purge server by default
2020-03-09 01:32:27 +08:00
Qiu Jian
a2f71e936a fix: increase default sync worker count from 2 to 5 2020-01-05 12:17:55 +08:00
yunion-ci-robot
4d73c7c675 Merge pull request #4283 from swordqiu/feature/qj-baremetal-server-reuse-host-ip
feature: 1. baremetal server reuse host ip 2. server name use expression
2019-12-25 21:00:16 +08:00
Qu Xuan
644f549263 fix: 支持忽略cloudaccount健康检查 2019-12-25 16:07:52 +08:00
Qiu Jian
b31bc7fa3d feature: 1. baremetal server reuse host ip 2. server name use expression 2019-12-24 19:04:41 +08:00
Qiu Jian
6d8f19273c feature: service config update support 2019-12-23 19:09:32 +08:00
Qiu Jian
f87df159d5 fix: bucket-object-upload not work 2019-12-14 20:04:31 +08:00
Qiu Jian
3dba5360d7 quota recode 2019-12-12 11:31:41 +08:00
TangBin
bfaf664b34 remove useless aws instance type config 2019-11-15 11:42:33 +08:00
Rain
99687f759e local snapshotpolicy 2019-09-02 15:35:24 +08:00
Qiu Jian
459e9d0f1f feature: 1. limit for bucket object count and size 2. quota for object
count and size
2019-08-14 22:25:01 +08:00
Qiu Jian
804e7a122f feature: bucket usage and quota check 2019-08-07 18:37:59 +08:00
Yousong Zhou
a7486641df wires: 添加mtu属性 2019-08-05 10:49:45 +00:00
wanyaoqi
cf090235c5 gpfs 2019-06-06 23:11:24 +08:00
Qiu Jian
33d22dfae6 feature: support identity provider and more... 2019-05-31 14:10:56 +08:00
Qiu Jian
2efc5e641e fix: add keystone initialization procedures 2019-05-17 13:54:29 +08:00
wanyaoqi
bea71a635f disable cron jobs on slave node 2019-05-13 19:17:40 +08:00
Zexi
05c11cb3ef fix: host convert params to ServerCreateInput 2019-04-29 12:39:43 +08:00
Qiu Jian
3c35c93b2e fix: automatically purge removed servers on public cloud 2019-04-22 01:48:39 +08:00
Jian Qiu
1406bcc061 feature: add option NameSyncResources to specify resources allowing name (#211)
synchronization
2019-04-03 21:24:28 +08:00
Qiu Jian
004d9b6f95 update copyright headers of all source 2019-03-29 14:47:48 +08:00
Qiu Jian
0774c9baed fix: do not auto clean expired prepaid servers by default 2019-03-29 00:42:23 +08:00
wanyaoqi
e0ee2b8c59 fix package dependence 2019-03-15 11:45:56 +08:00
Qiu Jian
8ee64bf416 Merge branch 'release/2.6.0' of ssh://git.yunion.io/~qiujian/onecloud into hotfix/qj-recode-cloud-account-create-options
Conflicts:
	pkg/compute/options/options.go
2019-03-15 09:48:55 +08:00
wanyaoqi
f3554fe30f make capabilities optional 2019-03-14 12:13:37 +08:00
Qiu Jian
8815193f33 Merge branch 'release/2.6.0' of ssh://git.yunion.io/~qiujian/onecloud into hotfix/qj-resolve-conflict-20190311
Conflicts:
	pkg/compute/guestdrivers/aws.go
	pkg/compute/guestdrivers/huawei.go
	pkg/compute/guestdrivers/openstack.go
	pkg/compute/models/guests.go
	pkg/compute/models/hosts.go
2019-03-11 15:03:25 +08:00
Qiu Jian
2552c658c4 fix: recode host.getWiresOfId 2019-03-11 14:32:36 +08:00
Qiu Jian
621ac5f6af Make minimal sysdisk size to 10G 2019-03-11 09:48:00 +08:00
Qiu Jian
b485f31e81 fix: try to sync disconnected account for every 24 hours 2019-03-09 20:14:16 +08:00
Qiu Jian
ef197ca3d0 improvements: autonomously adjust sync interval according to resources in region 2019-03-05 02:35:20 +08:00
Qiu Jian
62ebc90f2a feature: allow auto sychrnoization of cloud account 2019-03-04 01:09:34 +08:00
Qiu Jian
f2e97ff272 Merge branch 'release/2.5.0' of ssh://git.yunion.io/~qiujian/onecloud into hotfix/qj-resolve-conflict-2.6.0-20190215
Conflicts:
	pkg/compute/guestdrivers/esxi.go
	pkg/compute/guestdrivers/openstack.go
2019-02-15 19:47:56 +08:00
邱剑
c871a31882 Automatic merge from release/2.4.0 -> release/2.5.0
* commit 'a5731134dc8e8b62afbd1f7504f148291ab039ef':
  update: customize system disk size and backend for each hypervisor
2019-02-15 12:09:44 +08:00
Qiu Jian
5ceaaf716e update: customize system disk size and backend for each hypervisor 2019-02-13 23:39:36 +08:00
Qiu Jian
4cd39a70c0 1.
增加server-change-ipaddr接口,允许在运行和关机更换主机的IP地址。
2. 允许主机加入一个network多次(目前允许2次)
2019-01-27 00:30:43 +08:00
Qiu Jian
2e587bd6ab glance重构 update 1
Conflicts:
	Gopkg.lock
	pkg/appsrv/appsrv.go
	pkg/cloudcommon/options.go
	pkg/compute/models/hosts.go
	pkg/compute/models/quotas.go
	pkg/compute/service/service.go
	pkg/mcclient/mcclient.go
2018-12-26 22:52:13 +08:00
Yousong Zhou
603e1be98c treewide: 重新组织cloudcommon options
将cloudcommon.Options从cloudcommon.DBOptions中拿出来,并改名为CommonOptions
2018-12-23 15:31:11 +00:00
wanyaoqi
005061255e add ping detect 2018-12-22 18:23:19 +08:00
wanyaoqi
6a6806e65b server create disk by snapshot, mount snapshot by fusefs 2018-12-11 20:46:36 +08:00
Qiu Jian
669081f7f3 Merge branch 'release/2.4.0' of ssh://git.yunion.io/~qiujian/onecloud into feature/qj-vm-resource-pooling 2018-12-05 01:14:45 +08:00
Qiu Jian
aa771897c9 1. 禁止删除prepaid主机 2. 定期清理过期的prepaid主机 2018-12-05 01:10:23 +08:00