v3.10.0
发布时间 2023-04-26 10:00:17
cloudmux
仓库地址: https://github.com/yunionio/cloudmux
1741 commits to cloudmux - v3.10.0(https://github.com/yunionio/cloudmux/tree/v3.10.0) since this release.
Add (7)
- hcsop const (ae82488c, ioito)
- hcso iam (5578ad9d, Qu Xuan)
- vpc peering connection (c1145209, lvyangyang)
- openstack loadbalancer (#7497) (0922d01f, lvyangyang)
- region/sync openstack routetables (6b20e975, lvyangyang)
- region/openstack 迁移接入 (affb255e, lvyangyang)
- gcp cloud support (e1e918ef, Qu Xuan)
Aliyun (3)
- use cpcfg.ProxyFunc (3b06e192, Yousong Zhou)
- fix tmp image file handling (a5f85269, Yousong Zhou)
- 同步routetables (59244e1a, Yousong Zhou)
Apis (3)
- network: add NETWORK_TYPE_EIP (a53ac0cc, Yousong Zhou)
- add const definitions for eip gateway ips (52501552, Yousong Zhou)
- add ovn distgw const definitions (825fd63c, Yousong Zhou)
Aws (2)
- use cpcfg.ProxyFunc (15cfa861, Yousong Zhou)
- use AwsClientConfig (65b3b2f7, Yousong Zhou)
Azure (4)
- use cpcfg.ProxyFunc (8f6f3d5f, Yousong Zhou)
- use AzureClientConfig (dec8bf9e, Yousong Zhou)
- storagecache: fix writing sparse image file (4adc9cdc, Yousong Zhou)
- fix tmp image file handling (5561a5b6, Yousong Zhou)
Bug Fixes (1003)
- 避免请求中国区iam异常 (2012b191, Qu Xuan)
- recode error handling to make conform with error handling standard (dfb0fc65, Qiu Jian)
- ignore general s3 set acl not implemented error (5d100ba2, Qiu Jian)
- remotefile (56634c38, ioito)
- optimized jsonRequest (31fb65f5, Qu Xuan)
- cloudid api addr (8a69ecaa, Qu Xuan)
- 支持关机不收费 (c6e3d81a, Qu Xuan)
- vender update (b0f251f8, ioito)
- add error cause (94beece5, Qu Xuan)
- qcloud create bucket without appId (8187b6fe, Qiu Jian)
- openstack多项目问题 (ce5eabb2, Qu Xuan)
- add region id params (476ee3bf, Qu Xuan)
- adjust API input field names according to spec (#7382) (f9c633e3, Jian Qiu)
- creating esxi guest from instance snapshot (7146e0fc, rainzm)
- use json to store task error message (#7351) (4ea3a5d7, Jian Qiu)
- 添加阿里云rds备份恢复限制条件 (#7378) (f6b837b0, 屈轩)
- set isp's status as 'instance_snapshot_reset' when reseting guest from isp (1078932e, rainzm)
- avoid panic (f189aa94, Qu Xuan)
- qcloud rds set renew flag (8aa7529e, 屈轩)
- aws secgroup out rule is deny any (19206d05, Qu Xuan)
- support rds set auto renew (3a070df6, Qu Xuan)
- aliyun lb charge type (063ab096, Qu Xuan)
- aliyun eip api (b2996fa9, Qu Xuan)
- 支持多内存过滤套餐 (5d1d390e, Qu Xuan)
- add rds status and expired time (f483da5e, Qu Xuan)
- 避免创建rds备份时对rds进行一些操作 (#7354) (364acbc2, 屈轩)
- correct VM expiration date before clean expired prepaid VM (4b87b544, Qiu Jian)
- nas misc (10edb716, Qu Xuan)
- add qcloud hssd (8d37ccce, Qu Xuan)
- choose candidate list from the list returned from backend (03493a88, Qiu Jian)
- avoid not found cdbro- mysql instance (e2616745, Qu Xuan)
- list managed resources and associate resources with uniform filters (e4a5ecd5, Qiu Jian)
- openstack health should be normal (5ba421a0, Qu Xuan)
- rds备份恢复优化 (c87dc3c3, Qu Xuan)
- 避免乌兰察布区域拉取资源异常 (30ce8198, Qu Xuan)
- compatible with qcloud zonal bucket (1016febb, Qiu Jian)
- make test go vet error (953a588a, Qiu Jian)
- avoid sync part of rds (406b8a16, Qu Xuan)
- avoid sync project panic (05563fe8, Qu Xuan)
- add tag for databricks vm (06ac1a60, Qu Xuan)
- qcloud server create (f69d8c12, Qu Xuan)
- 避免参数异常 (b8b73154, Qu Xuan)
- 支持多安全组 (2c5833d5, Qu Xuan)
- lb listener update (d420cb19, ioito)
- prefetch image error when create guest with vmware template (ab67cd32, rainzm)
- qcloud 5.5 single zone (b2587bb3, Qu Xuan)
- add duration match (1cc09c66, Qu Xuan)
- sync rds account host info (0667d1da, Qu Xuan)
- add aliyun new region (b1cb6dc3, Qu Xuan)
- 新增google存储类型 (a890b0d1, Qu Xuan)
- remote update metadata may cause metadata update loop (a4af863b, Qiu Jian)
- huawei clirc region not correct (a45a0c23, Qu Xuan)
- eip support prepaid charge type (286656b3, Qiu Jian)
- unify image.min_disk unit to MB (5936f5e1, Qiu Jian)
- check azure image format when rebuild root (c70676d1, Qu Xuan)
- hostname for instance (840cfdce, Qu Xuan)
- use new api (925da2fb, Qu Xuan)
- support fake tempalte when searching template vm (5aadebc4, Rain)
- nas for huawei (4c502f58, Qu Xuan)
- 避免华为云安全组规则删除失败 (d488c3a9, Qu Xuan)
- 优化安全组规则同步 (a81b35e3, Qu Xuan)
- azure 支持权限 (20066eb9, Qu Xuan)
- esxi virtualmachine missing datastore property (b6cb9412, QIU Jian)
- optimized aliyun error (09c7a725, Qu Xuan)
- 修复阿里云同步安全组规则异常问题 (a5688369, Qu Xuan)
- cleanup project sync codes (dade469e, Qiu Jian)
- mo.VirtualMachine's Config maybe nil (0fe9150c, rainzm)
- update pkg (78255db9, Qiu Jian)
- remove dependency to onecloud (ab8d7486, Qiu Jian)
- sync huawei bucket project info (a2161745, Qu Xuan)
- support public ip create (ad647c5d, Qu Xuan)
- 支持带宽包用户 (1f684798, Qu Xuan)
- 优化azure订阅创建 (4c8a2877, Qu Xuan)
- trans google new region name (883e4e83, Qu Xuan)
- qcloud eip with bandwidth attr (3b27c7d3, Qu Xuan)
- 支持azure创建订阅 (14c03597, Qu Xuan)
- automatically setup object miemtype when uploading (afe52bf0, Qiu Jian)
- add wire metric (87ea6742, ioito)
- qcloud instance with max bandwidth (05e7cdfc, Qu Xuan)
- add wire metric type (cfad1b16, ioito)
- qcloud set hostname for instance (53841cfe, Qu Xuan)
- add hcsop const (43459f33, ioito)
- add capability for vpc peer (c2d5a6ba, ioito)
- 避免越界访问 (85dcd126, Qu Xuan)
- avoid qcloud secgroup cache name not sync (cb6aea7f, Qu Xuan)
- filter storages by host schedtag (c856476e, Qiu Jian)
- filter cloudprovider/network by host-schedtag-id (a8721c95, Qiu Jian)
- avoid purge storages (05c7428b, Qu Xuan)
- aws instance os_arch (68a01ee9, Qiu Jian)
- openstack zone not emulated (2abcdbeb, ioito)
- hcso http retry (f1888434, ioito)
- hcs bucket delete (f9a7d936, ioito)
- hcs disk resize (06b7edaf, ioito)
- separate private cloud & on-premise (a6735539, Qiu Jian)
- hcs image import (7bb60f9c, ioito)
- hcs misc (b89f4568, ioito)
- huawei elb backendgroup (2613b7e0, ioito)
- hcs vm disk attach (e49a668a, ioito)
- hcs vm attach (c0f7547d, ioito)
- allow cross doamin resource sync (36a3be46, ioito)
- avoid compare err with cloudprovider.ErrNotFound direct (df8069d3, ioito)
- huawei aws lb (7bf063a8, ioito)
- lb refactor (340de149, ioito)
- 仅在可用区故障时可强制挂载磁盘 (362a9813, ioito)
- hcs vm create (56236396, ioito)
- cloudpods self manage check (7e04c72b, ioito)
- gpu server not work (a4abbcfb, Zexi Li)
- use i18n.Table to handle Chinese-English conversion (0e9218f2, rainzm)
- hcs vm disks (41031926, ioito)
- track balance status of cloud account and avoid unhealth account (e90df603, Qiu Jian)
- 避免腾讯云同步虚拟机ip异常 (34b7db06, ioito)
- dns 错误信息补全 (5705f5b6, lvyangyang)
- 优化提取显示主账号名 (eaed900c, ioito)
- do not probe esxi vm ip address (4d91ddd9, Qiu Jian)
- move all consts in compute/models to apis/compute (f94e584a, Qiu Jian)
- avoid not reture cloudprovider.ErrNotFound error (7086bb57, Qu Xuan)
- qcloud 2.0 -> 3.0 api migrate (4079ddc2, ioito)
- geo equals (c827824a, ioito)
- remove dependency (f9549f92, ioito)
- add esxicli vmrc/webmks command (12f888db, Qiu Jian)
- update README (5ea24835, Qiu Jian)
- remove openstack dependency on mcclient (c05dc6c7, Qiu Jian)
- aws options (ceb32b81, ioito)
- remove options (d01083cb, ioito)
- remote file eip (504a645b, ioito)
- add cloud_env filter of private_or_onpremise (2889dd37, Qiu Jian)
- cloudpods privilege and env check (3a7a8327, ioito)
- aliyun dns record (961015e4, ioito)
- remove yunion.io/x/onecloud/pkg/cloudcommon/db/lockman (be97a8b5, Zexi Li)
- feature: vpc peering connection support (cdacb8a1, Qu Xuan)
- lb interface (ecb3867e, ioito)
- hcs vpc and vnc (d85c1f7b, ioito)
- remove unused consts (390ca094, Zexi Li)
- disable qcloud verifyAppId temporarily (b3962aac, Qiu Jian)
- clearn up codes that impacted by query.Count return value changes (a4abe5a1, Qiu Jian)
- add keystone initialization procedures (e0a3d346, Qiu Jian)
- sync network publicScope (4de187a4, Qiu Jian)
- cloud-region/zone add domain&scope filter (e77380ec, Qiu Jian)
- cloud account syncstatus is not accurate (fd3f1701, Qiu Jian)
- bug fixes, add docs (6e535505, Qiu Jian)
- qcloud reserved first, second and last ip for internal connection (4b1ca911, ioito)
- add priority for openstack secgroup rule priority (88634c9c, ioito)
- zstack system disk resize (1ee4ada0, ioito)
- openstack glance image-list not list all images (38847cce, ioito)
- zstack create tcp udp secgroup rule error (7d064cc0, ioito)
- lock/unlock cleanup (1f0ad570, Qiu Jian)
- not sync zstack deleted disk or instance & secgroup rule sync fix (e9d2e2a5, ioito)
- preserve os info of instance (#15114) (e336fb49, Jian Qiu)
- not return prefix object when list bucket object in non-recursive mode (3a6f6ca1, Qiu Jian)
- add doc for qcloud (fabe57ef, Qu Xuan)
- cos use proxy (d420688a, Qu Xuan)
- disable webkms for esxi older than 6.5 (585047d6, Qiu Jian)
- cloudid 权限修复 (25cb079f, Qu Xuan)
- uniform cachedimage active status (2573e9de, Qu Xuan)
- aliyun wulanchabu region (866dd154, Qu Xuan)
- ihost add cpu_architecture interface (c1bae517, QIU Jian)
- network address list respect privilige of user (a10dd8f3, Qiu Jian)
- cloudid optimized (a96c366c, Qu Xuan)
- qcloud/aws temp url not working (cffbd589, Qiu Jian)
- support VirtualDiskRawDiskMappingVer1BackingInfo (b829a1a1, Qiu Jian)
- find correct esxi host access ip (d5c5b267, Qiu Jian)
- sync cloud snapshot size (899a8730, ioito)
- valid update name and update dns recordset (0b0976ec, Qu Xuan)
- avoid delete aws iam user failed (#7664) (86659fcf, 屈轩)
- cloudregion and zone list filter by providers/brands (197807c6, Qiu Jian)
- vmware esxi host detects vnic portgroup info (#7649) (8b9426eb, Jian Qiu)
- 不限制openstack系统盘类型 (#7674) (ba2d9e13, 屈轩)
- private sku sync and delete (f585959b, ioito)
- avoid openstack image-list failed (#7640) (9a3dabf5, 屈轩)
- hide locked cloud policy by default (#7614) (2277f490, Jian Qiu)
- optimized for cloudid (#7604) (5f896610, 屈轩)
- 修复cloudid用户同步及权限同步 (cbc1aedf, Qu Xuan)
- qcloud storagecache bucket name too long (89b0da69, Qiu Jian)
- add password info to server vnc info (#14861) (043b67fe, Jian Qiu)
- avoid duplicate sku error (84258858, ioito)
- gen copyright (1983b1f7, wanyaoqi)
- remove apiversion param from session (e6338d5a, QIU Jian)
- azure快照的磁盘id应该小写 (f82d7753, ioito)
- avoid duplicate image uploading if multiple identical instances created at same time (c2586591, Qiu Jian)
- not sync correctly aws VM's tempoaral public ip (c5afc6a1, Qiu Jian)
- qcloud change config failed (5ec20ad0, Qiu Jian)
- 允许更改私有云region名称 (06d8fb57, ioito)
- disk-resize sync guest status cause deadlock (aca15a49, Qiu Jian)
- zstack reset passworkd with username (25c36c5c, ioito)
- qcloud sync unavailable storages (898289fb, ioito)
- compatible with minio s3 (55dcf825, Qiu Jian)
- incorrect import path of options pkg (c653b1e1, liuxueguo6921)
- 支持自定义权限 (#7565) (45f690a3, 屈轩)
- GetIImages correctly without 'image_cache' dir (#7575) (d8e118fe, Rain Zheng)
- huawei fail to import image (7e71d54c, Qiu Jian)
- qcloud fail to set object acl (712e5a26, Qiu Jian)
- azure create bucket failure due to empty storageClass (ef5116bf, Qiu Jian)
- s3cli enable debug trace (7f5887d1, Qiu Jian)
- allow set object acl in batch (fcd76105, Qiu Jian)
- 避免重装系统后同步信息导致磁盘类型都为系统盘 (332d37d5, ioito)
- 避免解绑EIP后释放EIP任务失败 (9f668a24, ioito)
- fail to find host ip in virtual console vnic (8b57c657, Qiu Jian)
- 避免数据盘顺序也被颠倒 (493d8d8f, ioito)
- preserve aws root account name (#14551) (8d3edc1e, Jian Qiu)
- fail to delete orphane VM in esxi https://kb.vmware.com/s/article/1003742 (8557fcf1, Qiu Jian)
- 避免zstack高可用关机失效问题 (cfa57f0c, ioito)
- cloud-account-create-xsky nil pointer error (e357f70e, Qiu Jian)
- update vendor for clickhouse v2 (#14520) (e8163f90, Jian Qiu)
- openstack上传镜像时也指定os_type及额外信息 (468e1dfe, ioito)
- aliyun bucket sync cancel local limit (06092835, Qiu Jian)
- azure blob storage empty blob error (0183d281, Qiu Jian)
- azure ListObject should skip current folder (c053f636, Qiu Jian)
- 避免删除azure失败 (831e00cd, ioito)
- the input parameters is wrong when create snapshotpolicy with repeatweekday Sunday for qcloud. (138faa08, Rain)
- 修复华为云ucloud安全组同步问题 (4f876172, ioito)
- 避免解绑eip更新状态不及时导致再次同步出现public ip问题 (971e9471, ioito)
- 避免update存储tag信息异常 (96a59257, ioito)
- 更正stoping状态 (dd149520, ioito)
- add latitude for huawei cloud (025ebc6a, Qu Xuan)
- 添加华为云Rds privilege校验 (cca5d664, Qu Xuan)
- 标准镜像version (5ef0d03b, Qu Xuan)
- aliyun eip associate instance ignores IncorrectInstanceStatus error (67ace422, Qiu Jian)
- skip esxi vm with nil config (ab84a131, Qiu Jian)
- force invalidate cached image early (a2b690f3, Qiu Jian)
- 避免删除安全组失败 (e3116ff3, Qu Xuan)
- 虚拟机漂移后设置新的hostId (545a944b, Qu Xuan)
- deploy encrypted disk (#14187) (00f643d3, Jian Qiu)
- reserve probed ipaddr (79b699b9, Qiu Jian)
- remove private cloud server sku brand and provider attribute (5ee0e6b8, Qu Xuan)
- cleanup host/baremetal status code (88e9936a, Qiu Jian)
- 优化azure资源同步 (bcd990c3, Qu Xuan)
- avolid duplicate secgroup name error when create secgroup (af73d674, Qu Xuan)
- 赋予rds账号权限失败后进行重试 (e0bac212, Qu Xuan)
- 创建数据库时指定账号权限时,避免数据库出现中间状态 (773da593, Qu Xuan)
- 避免associationtype异常 (d8afe43a, Qu Xuan)
- aws 安全组desc为必传字段 (44a8828f, Qu Xuan)
- 避免有些云不能创建default名称安全组 (da9c5769, Qu Xuan)
- network-delete may fail immidiately after deleting vm (420b7e79, Qiu Jian)
- cpuCmtbound sync for zstack (8079e11b, Qu Xuan)
- 避免公有云绑定秘钥后解密密码为空 (75c3243c, Qu Xuan)
- remove duplicate interface and function (41ca4de0, Qu Xuan)
- 清理aliyun rds多余的包年包月参数转换 (58c297c3, Qu Xuan)
- 避免openstack重装系统,过不了镜像系统盘大小校验 (50fc550e, Qu Xuan)
- 避免有,Azure更新安全组规则出错 (13924ee5, Qu Xuan)
- 结构化network create list 参数 (b4d628c3, Qu Xuan)
- network-addresses add created_at column (72a8c4c8, Qiu Jian)
- 兼容以前的参数 (#4065) (1496b329, 屈轩)
- get region nil pointer error (a743240b, Qiu Jian)
- 兼容参数过滤 (#4054) (2d50c0ce, 屈轩)
- make test format errors (#13898) (0059da89, Jian Qiu)
- globalnetwork -> globalvpc (ed928064, Qu Xuan)
- 避免zstack参数含有中文,未编码导致请求失败 (85c13427, Qu Xuan)
- instance group with classic network cannot associate with eip (deabcfa5, Qiu Jian)
- add more organization command (ee599505, Qiu Jian)
- misc bugfix for esxi 20191213 (5c7318c9, Qiu Jian)
- minor fixes (713a4bd7, Qiu Jian)
- fetch hosts if no permission to access datacenter (87c9c401, Qiu Jian)
- ESXi fakeDC ID should matches any datacenter (ab6ef384, Qiu Jian)
- 谷歌云镜像账号内共享,只需要一个storagecache (1d4ccaf0, Qu Xuan)
- resourcebase和selflink,name重叠 (322f348c, Qu Xuan)
- 编译问题 (25f6aced, Qu Xuan)
- google storage name (f73c070a, Qu Xuan)
- aws s3 object with leading slash (2664369b, Qiu Jian)
- 同步openstack宿主机关闭服务后状态 (36204205, Qu Xuan)
- bucket list objects with marker and limit (9da435cd, Qiu Jian)
- 优化支持openstack重装系统 (d2e6eca4, Qu Xuan)
- separate delete-object and delete-prefix methods (b22ba9f1, Qiu Jian)
- 更正腾讯云 磁盘创建时间 (dba18663, Qu Xuan)
- 支持同步经典网络ip地址 (33c0ebfd, Qu Xuan)
- 避免同步将eip同步到弹性网卡里面 (548ad27e, Qu Xuan)
- 避免创建时localstorage为空导致校验失败 (4398c34e, Qu Xuan)
- 避免nova external_id duplicate (5ccd44e0, Qu Xuan)
- openstack image: vmdk -> qcow2 (c2fd3a02, Qu Xuan)
- bucket list object may skip first matched object (acd1bef3, Qiu Jian)
- sort objects and directories (07daba64, Qiu Jian)
- json TAG_PREFIX invalid syntax (#7564) (ccaeba16, Zexi Li)
- 腾讯云不支持描述字段参数 (b9f374d0, Qu Xuan)
- add cloudprovider capabilities (a5245baa, Qiu Jian)
- minio fail to set object metadata (946812ec, Qiu Jian)
- openstack eip dissociate optimized (d136cde7, Qu Xuan)
- separete enabled and status field (6be6c570, Qu Xuan)
- 修复zstack安全组创建失败问题 (d70f1980, Qu Xuan)
- httpclient timeout value cleanup, use notimeout client for oss (#4527) (a6683ebe, Jian Qiu)
- huawei uncache image fail (f27dcdc8, Qiu Jian)
- windows server name cannot be longer than 15 chars (342c8b1b, Qiu Jian)
- automatic set ovsbridge MTU, consistent MTU settings (d4abaf68, Qiu Jian)
- 避免拥有带宽包的腾讯云创建机器失败 (5c08bf99, Qu Xuan)
- add api docs (bbd65490, Qu Xuan)
- cloudevent 成功条件补充 (e82a45c3, Qu Xuan)
- optimized huawei security group get and create operation (#7520) (f8f22fff, 屈轩)
- 修复安全组合并导致重复计算虚拟机绑定安全组数量&优化安全组操作 (#7496) (208cf869, 屈轩)
- resolve compilation errors after merge (185d3507, Qiu Jian)
- skus filters (c4b18f64, Qiu Jian)
- aliyun rule fix (2b82efd1, Qu Xuan)
- 恢复公有云日志name (980cd3a7, Qu Xuan)
- 避免创建azure时指定高级ssd失效 (f756e345, Qu Xuan)
- 避免/opt/yunion/tmp目录不存在导致自定义镜像创建azure服务器失败 (a9c79598, Qu Xuan)
- 腾讯云主机带宽跟随eip带宽变化而变化 (3e65a5e1, Qu Xuan)
- bucket get details missing cloudprovider info (9bd1c5a3, Qiu Jian)
- avoid nil pointer (#7508) (556ae154, 屈轩)
- 提高zstack认证兼容性 (49f694e3, Qu Xuan)
- 避免因大小写导致linux未注入默认用户 (4ffaa3c4, Qu Xuan)
- 修复gcp安全组同步问题 (73ff1927, Qu Xuan)
- progressively update image size while uploading (b6f00c19, Qiu Jian)
- 修复gcp出方向规则同步问题 (571a0b2b, Qu Xuan)
- 隐藏auzre经典类型存储 (125fcc23, Qu Xuan)
- 谷歌新加region翻译 (40b6fe13, Qu Xuan)
- 避免将虚拟机ip同步到弹性网卡 (46c61dfb, Qu Xuan)
- 增加openstack兼容性 (#7492) (185ffa5e, 屈轩)
- 填充gcp disk_format字段 (83f9ea52, Qu Xuan)
- add aliyun new region info (a2d3e699, Qu Xuan)
- 修复azure坐标问题,添加新的azure region城市信息 (3d4cec0c, Qu Xuan)
- 添加gcp region中文翻译 (9567b551, Qu Xuan)
- Storage filter not work for Esxi (2de07380, Rain)
- 避免根磁盘小于镜像大小导致创建失败 (b391c626, Qu Xuan)
- 返回azure api 错误信息 (4c8c10ba, Qu Xuan)
- 新加gcp region 翻译 (5fa04489, Qu Xuan)
- 谷歌云对象存储支持 (9ea565b5, Qu Xuan)
- 支持aws rds sync (8040cc7a, Qu Xuan)
- validate VM vdi,vga,machine input (9da42c04, Qiu Jian)
- ignore bucket-set-acl not implemented error (#7470) (5aadfb3e, Jian Qiu)
- fail to find esxi admin vnic, use vnic with default IPv4 route (43f64a5e, Qiu Jian)
- remove irrelevant codes (#12676) (990d1f54, Jian Qiu)
- add nat sku provider filter (d020cfa4, Qu Xuan)
- fix region list fitlers, round 1 (f718aa07, Qiu Jian)
- optimized bucket tag (ebc6478a, Qu Xuan)
- avoid host globalid change (#7465) (8b408736, 屈轩)
- support prepaid instance change config (bf1bbfe6, Qu Xuan)
- cleanup compile warnings (#12620) (8598181b, Jian Qiu)
- aliyun public ip bandwidth (5b54c207, Qu Xuan)
- 修复谷歌云 cloud-provider-clirc 显示错误问题 (bbe902a1, Qu Xuan)
- rds sku 支持zone过滤 (e0d5d2fd, Qu Xuan)
- aliyun tag list api (bb2b931e, Qu Xuan)
- 统一后端同步状态字段-> sync_status (6f7624e9, Qu Xuan)
- clean up region data (bd3389d8, Qiu Jian)
- 修正gcp不支持预付费资源 (4fcd175a, Qu Xuan)
- replace deprecated fields (6a2fd45b, Qiu Jian)
- 支持publicip to eip转换 (4dc5efb7, Qu Xuan)
- optimzed tag sync (1ad32a1b, Qu Xuan)
- 实现设置自动续费功能 (b9fa4ad1, Qu Xuan)
- 支持同步云平台配额信息 (1b80c4ab, Qu Xuan)
- 修复更新qcloud sdk引出的不兼容问题 (bf1bbc5e, Qu Xuan)
- 华为云rds使用自身的存储类型 (4d109ef6, Qu Xuan)
- 优化region-capability速度 (d7fdc366, Qu Xuan)
- azure重装系统删除不必要的参数 (9dcafe12, Qu Xuan)
- support azure policy (a215d5eb, Qu Xuan)
- 避免aliyun access key不可用时返回NotFoundError错误 (55d9e042, Qu Xuan)
- deprecated-by => yunion:deprecated-by (ac1dc77f, Qiu Jian)
- 阿里云资源组同步 (bb520fc1, Qu Xuan)
- 华为企业项目映射同步 (b662dd59, Qu Xuan)
- 尽量避免因代理问题导致google request异常 (70ea24ac, Qu Xuan)
- esxi disk project sync (61e2486a, Qu Xuan)
- 修复华为云eneterprise-project-list异常问题 (107b3b80, Qu Xuan)
- 转换非标准存储类型到lrs (aeff5a33, Qu Xuan)
- resolve parameter name conflict in google cloud account create input (d8d26a5b, Qiu Jian)
- json unmarshal (8a2e255a, Qu Xuan)
- optimize change vm config and prepaid change config (d014590a, Qu Xuan)
- gcp use project name for cloudprovider (02faf92c, Qu Xuan)
- sync new project for azure resource group (c0adfc36, Qu Xuan)
- gcp fake region status (9c8939d6, Qu Xuan)
- 修复openstack存储同步问题 (130d86aa, Qu Xuan)
- AWS asume role with optional name (9c8bfff5, Qiu Jian)
- 避免gcp创建创建文件夹失败 (63b08dff, Qu Xuan)
- recode sync public_src of cloud resources (3d32a427, Qiu Jian)
- 避免aliyun磁盘计费类型多次转换 (7fc70f1a, Qu Xuan)
- gcp rds 默认不使用vpc网络 (5981e19f, Qu Xuan)
- 优化openstack错误处理 (53cf9f5e, Qu Xuan)
- openstack 安全组规则同步 (312d4528, Qu Xuan)
- 优化windows powershell userdata (aa4a3a39, Qu Xuan)
- 优化rds zone同步逻辑 (b970c85c, Qu Xuan)
- optimzed tag update and sync (e0236de7, Qu Xuan)
- qcloud bucket refer (74b0f4e4, Qu Xuan)
- change rds config skip zone check (7ce671fb, Qu Xuan)
- optimized nat entry (20c0adee, Qu Xuan)
- 优化azure image同步逻辑 (aa6e928a, Qu Xuan)
- 支持指定resource group (009c987b, Qu Xuan)
- 支持公有云指定资源组 (9103db20, Qu Xuan)
- avoid stop or start vm failed (ae06d8ba, Qu Xuan)
- nat sku env (ed0bb505, Qu Xuan)
- add qcloud get tags and remove unused interface (bfd07280, Qu Xuan)
- remove qcloud region and zone prefix (ebd24258, Qu Xuan)
- 优化openstack项目认证 (#7397) (e7c359cc, 屈轩)
- instance with eip charge type (8caa2be7, Qu Xuan)
- aliyun rds backup create fix (fa545fb3, Qu Xuan)
- vendor update (96296255, Qu Xuan)
- gcp bucket文件夹默认设为private (c69d13d3, Qu Xuan)
- 避免因io问题导致同步镜像列表为空 (4bd0642d, Qu Xuan)
- secgroup cache reference (a0d36237, Qu Xuan)
- new aws region (3dc28594, Qu Xuan)
- 避免azure uefi重装系统失败 (3654a28c, Qu Xuan)
- 加入Azure套餐和镜像的检查 (c9ce6bd1, Qu Xuan)
- 避免openstack以镜像做系统盘创建失败 (9d1d8b27, Qu Xuan)
- 通用指定项目到云上创建资源 (938334b9, Qu Xuan)
- tmp update (ac771197, Qu Xuan)
- bucket信息修正 (32571fc1, Qu Xuan)
- sku status filter (ca9a0024, Qu Xuan)
- 移除azure policy sync部分 (a72caf15, Qu Xuan)
- 避免azure卸载磁盘失败 (88eb2288, Qu Xuan)
- 避免因磁盘数量导致创建机器失败 (d2582258, Qu Xuan)
- typo (4fcaacd1, Qu Xuan)
- private cloud sku attached disk count (c9a321ab, Qu Xuan)
- typo (a76fd566, Qu Xuan)
- generating bucket APIs (438a72d0, Qiu Jian)
- byte size fix (5bc9e0b8, Qu Xuan)
- add us-west4 for google region (11e66f5d, Qu Xuan)
- gcp path escape for object (a31816df, Qu Xuan)
- gcp默认创建允许所有地址访问的用户 (0b50a11a, Qu Xuan)
- 转换gcp错误 (afe3274d, Qu Xuan)
- 移除默认调度策略 (83ec609a, Qu Xuan)
- 修复gcp object编码问题 (f56471d1, Qu Xuan)
- 添加region翻译 (72ee0a00, Qu Xuan)
- 避免openstack session==nil (78894f09, Qu Xuan)
- xsky recode using endpoint as accesskey key (bea8db18, Qiu Jian)
- 返回object默认acl (e01b5ff9, Qu Xuan)
- oss-upload fail to set object acl (7c44b2d8, Qiu Jian)
- 优化安全组同步逻辑 (95c7fa60, Qu Xuan)
- 更正华为云操作成功判断 (af7a6a82, Qu Xuan)
- 避免openstack磁盘和存储窜位 (37e9b840, Qu Xuan)
- 修正项目映射同步 (e6a22e4f, Qu Xuan)
- 避免azure同步项目失败 (d1b96f39, Qu Xuan)
- google资源名称兼容处理 (2d045d44, Qu Xuan)
- capability for cloudid (b35707ab, Qu Xuan)
- get datacenter of host via GetDatacenter (f155d906, rainzm)
- clouduser can_delete always be false (abfece52, Qu Xuan)
- 同步不需要判断账号是否有iam权限 (949f5194, Qu Xuan)
- 避免azure同步资源组异常 (166838fd, Qu Xuan)
- google rds regional and zonal (da37b54a, Qu Xuan)
- json request 支持自定义匹配err (019ebef7, Qu Xuan)
- 修复腾讯云操作日志时间异常问题 (3326aca3, Qu Xuan)
- validate secgroup references (5a9a4c59, Qu Xuan)
- cloudid 异常修复 (468c0ba5, Qu Xuan)
- add default security group rules and priorities to JDCloud (ee792d38, rainzm)
- qcloud eip bandwidth (f795809e, Qu Xuan)
- 修复azure 项目同步问题 (9ac9fc0c, Qu Xuan)
- 修复qcloud同步权限组异常问题 (b57f7560, Qu Xuan)
- 修复资源组云上同步异常问题 (c7074443, Qu Xuan)
- aliyun: aliyun shared image sync (56adf1d7, ioito)
- aliyun: system disk storage type (0188abca, ioito)
- aliyun: disk snapshot sync (94a463ab, ioito)
- aliyun: lb tags (ea6e6e0e, ioito)
- aliyun: redis create params (d6c51a5b, ioito)
- aliyun: vnc os name (92630220, ioito)
- aliyun: resource group tags (426e2903, ioito)
- aliyun: aksk error (8b2b1985, ioito)
- aliyun: redis create params (cd9e55b5, ioito)
- apsara: process number (0f41aef9, ioito)
- apsara: add metric (04269bef, ioito)
- apsara: bucket size metric (4d8d74d7, ioito)
- apsara: metric list (af5bff62, ioito)
- apsara: projects (64e00178, ioito)
- aws: optimized lb (417ba131, ioito)
- aws: s3 skip req check (965ce632, ioito)
- aws: account read only (4d54d055, ioito)
- aws: dns zone name (ab768669, ioito)
- aws: aws region meta (192f9582, ioito)
- awscli: instance-rebuild-root fix (97ecfa42, TangBin)
- azure: project id (d92728d6, ioito)
- azure: rebuild root (13497f79, ioito)
- azure: support switch pull disk usage metric (c5a1da29, ioito)
- azure: azure graph cn (1be9118e, ioito)
- azure: eip sync (6f878b9d, ioito)
- bingo: metric (6a796b2d, ioito)
- climc: add debug for esxicli (#15059) (645603e5, 屈轩)
- cloudcommon: unify OS_ARCH constants (5cbeb793, Zexi Li)
- cloudevent: qcloud event time (45e996e5, Qu Xuan)
- cloudevent: update aliyun lookupevent api (a7b551ad, Qu Xuan)
- cloudevent: hcso resource name (a4222886, Qu Xuan)
- cloudevent: add aws cloudevent (9550c43a, Qu Xuan)
- cloudevent: optimized cloudevent sync (0c57830e, Qu Xuan)
- cloudid: clouduser use default domain (da64e11e, Qu Xuan)
- cloudid: hcso enable multi tenant saml provider (d01a9bf2, Qu Xuan)
- cloudid: huawei group role attach and detach (3fc7268c, Qu Xuan)
- cloudid: optimized saml sso (f5c60309, Qu Xuan)
- cloudid: aliyun saml provider name (3c74abc1, ioito)
- cloudid: azure clouduser (#15068) (539df8e7, 屈轩)
- cloudid: role obs iam (3cc22ae9, ioito)
- cloudid: azure attach enabled subscription policy (294350dc, Qu Xuan)
- cloudid: obs iam (b36d20fd, ioito)
- cloudid: azure cloudgroup (#15092) (a3f685b8, 屈轩)
- cloudid: optimized system policy sync (bc92686f, Qu Xuan)
- cloudid: fix azure saml provider delete error (ea21a01f, Qu Xuan)
- cloudid: hcso custom role (2e88b98a, Qu Xuan)
- cloudid: sync role policy (8582a1eb, Qu Xuan)
- cloudid: huawei saml provider (#14664) (b7650fe2, 屈轩)
- cloudid: sync qcloud collaborators user (b450bc4d, Qu Xuan)
- cloudid: huawei saml provider create issue (01b05722, Qu Xuan)
- cloudid: auto update saml provider metadata (116ec893, Qu Xuan)
- cloudmon: remove cloudmon metadata tag (a15fa3af, ioito)
- cloudmon: azure windows metric (fef03826, ioito)
- cloudmon: Azure metric pull support metric interval (64b49ebd, zhaoxiangchun)
- cloudmon: batch send data (f8aebe93, Qu Xuan)
- cloudmon: 添加监控指标描述信息 (449e92bf, ioito)
- cloudmon: deal cannot get azure metric (2f75ce97, --global)
- cloudmon: qcloud k8s metric (850d3b67, ioito)
- cloudmon: unified metric id with resource id (#14997) (b7619e3f, 屈轩)
- cloudmon: k8s metric (308cb4c6, ioito)
- cloudmon: huawei metric pull (8d58dd85, ioito)
- cloudmon: qcloud redis metric (0e3621f9, ioito)
- cloudmon: server metric tag (65443737, ioito)
- cloudmon: azure rds metric (8e6e9a5d, ioito)
- cloudmon: aliyun redis metric (628f33a4, ioito)
- cloudmon: cloudmon fix (3c966a7c, zhaoxiangchun)
- cloudmon: azure windows disk usage (ca146214, ioito)
- cloudmux: add cloudprovider.GetProcessorType (c2f790b3, mhf)
- cloudmux: fix cloudpods metric (36818afc, mhf)
- cloudmux: modelarts refresh (234c5c47, mhf)
- cloudmux: remoteFile metric (96fc6679, mhf)
- cloudmux: add modelarts created failed (55a09a38, mhf)
- cloudmux: fix modelarts network no available bug (0578e884, mhf)
- cloudmux: add modelarts sku processor_type (29d72702, mhf)
- cloudmux: modelarts sku glableId (d193639b, mhf)
- cloudmux: fix modelarts network status (061b3efc, mhf)
- cloudmux: add remotefile guest power status (63a51c7a, mhf)
- cloudmux: modelarts cidr diff (0d8765f6, mhf)
- cloudmux: 修改getMetric的并发bug (c18f4909, mhf)
- cloudpods: package path (e58f3a43, Zexi Li)
- common: metadata update key (1724cfd5, ioito)
- common: default host cpu arch is x86_64 (40ccb58c, ioito)
- common: split mcclient modules by service (77dee9de, Qu Xuan)
- esxi: timeout (288ed871, ioito)
- esxi: resize root disk after cloning vm (de5e3427, rainzm)
- esxi: correctly set the imagePath outside the if block (693a72ad, rainzm)
- esxi: Allow the creation of duplicate vcenter machines. (5c6de712, rainzm)
- esxi: Disable automatically add host to the dvs (85cb2918, rainzm)
- esxi: return sumsize of disks fo template (be4bb96e, rainzm)
- esxi: be compatible with disconnected host (f080f97b, rainzm)
- esxi: Add usb to support mouse in vnc viewer (b0960663, rainzm)
- esxi: add ListPath for storage and use it to check iso (adeb6b66, rainzm)
- esxi: determine whether the disk is a root disk more reasonably (bb54bfa4, rainzm)
- esxi: add device after cloning vm (b9bb79fe, rainzm)
- esxi: fetch templatevm from datacenter before clone vm (de1261b1, rainzm)
- esxi: rebuild root (cfd5325c, ioito)
- esxi: resize root disk after creating vm (f7569e61, rainzm)
- esxi: vm disk usage (29aac224, ioito)
- esxi: Select correct unitNumber for ide control when creating disk (19522bfc, Rain Zheng)
- esxi: return when host.Vm is empty (f9b25a21, rainzm)
- esxi: check nil value when NewVirtualMachine (ca238cd7, rainzm)
- esxi: prevent fake template and real template from duplication (1e1e48f2, rainzm)
- esxi: filter linkLocalAddress (2884b7cd, rainzm)
- esxi: don't specify spec.Identity when osName is empty (a4b6af97, rainzm)
- esxi: Separate detach disk and delete disk when rebuilding. (860ab071, rainzm)
- esxi: Modify the disk size correctly when creating vm (0d38e24c, rainzm)
- esxi: use correct device index (60f8ab2f, rainzm)
- esxi: Create one if no suitable driver when creating disk (2fd9f9b6, Rain)
- esxi: No distinction between ordinary scsi and pvscsi when creating disks (b3ce1fea, Rain)
- esxi: filter vmdk item in lease.info (4ba32f3c, rainzm)
- esxi: Fix GetDriver and add driver log for vdisk. (6361b345, rainzm)
- esxi: Remove 'Destory' operation that is unnecessary for VirtualDiskManager (d3694a23, rainzm)
- esxi: inject ovf file (2449783f, ioito)
- esxi: Add two account with same account name (789479d6, Rain)
- esxi: Fix bugs when using network with vlanID (568292ca, Rain)
- esxi: UnitNumber 7 is unavailable for scsi controller (d751d03a, Rain)
- esxi: VlanID '1' is default value (e2ffd8dd, Rain)
- esxi: Guarantee the uniqueness of the schedtag for esxi host (845868be, rainzm)
- esxi: Detach all disk first when deleting vm (5fddcd5e, rainzm)
- esxi: avoid uplink dvpg (a24858ba, rainzm)
- esxi: use system disk of template only when cloning vm (aeb02c84, rainzm)
- esxi: search template from whole vCenter (0781db82, rainzm)
- esxi: check whether some fields of vm are nil (fd487f76, rainzm)
- esxi-agent: Avoid redundant agent & Adjust workspace path (d39d80a8, Rain)
- esxi-agent: Adjust the VM Path in Datastore (28fabd72, Rain)
- esxiagent: nicIndex should be incremented (09503079, rainzm)
- esxiagent: Cancel devKeys's cache of vm (acb05766, Rain)
- esxiagent: Lead to vCenter server '503' when deleting vm'disk (739b3e07, Rain)
- esxiagent: add humanized tips when searching vm failed (1496e343, rainzm)
- esxiagent: check whether regexp is nil (d9944c93, rainzm)
- esxiagent: make the copied disk type as thin (8ec637cc, rainzm)
- esxiagetn: keep compatible with the lower version vcenter when copying the disk (618577f0, rainzm)
- gcp: google storage id (3da94589, ioito)
- google: gcp storage cache (a5011689, ioito)
- google: secgroup create (1095119c, ioito)
- google: gcp storage cache (830c01cc, ioito)
- h3c: add h3c const (463767fc, ioito)
- hcs: remove debug log (f65936fc, ioito)
- hcs: dnat create (1ccb48d8, ioito)
- hcs: metric (70dea42d, ioito)
- hcs: hcs url (ba820be3, ioito)
- hcs: vpc emulated (76ce41e9, ioito)
- hcs: hcs eip addr (97c86e46, ioito)
- hcs: avoid panic (f07533aa, ioito)
- hcs: obs endpoint (c09a5cd2, ioito)
- hcs: auth url (852c2ed2, ioito)
- hcs: vpc peer (d32176a6, ioito)
- hcso: saml name (e2b4c6b7, ioito)
- hcsocli: add slb monitor (942e2425, mhf)
- hcsocli: add hcso requestWithRetry (b40ee788, mhf)
- hcsocli: fix modelarts refresh bug (74a04210, mhf)
- hcsocli: fix hcso\huawei getStatus and refresh (1f4f90bc, mhf)
- hcsocli: request akSign (3c8cfe75, mhf)
- hcsocli: fixModelartsRefreshForCreate (7af09c45, mhf)
- hcsocli: add modelarts get status message (8445f374, mhf)
- host: live migrate optimize (#14996) (c2e7e505, wanyaoqi)
- hostman: avoid panic when disk is nil (ca88a29e, Qu Xuan)
- huawei: metric skip read only check (e1960420, ioito)
- huawei: req check (29f35e5a, ioito)
- huawei: Add 'X-Project-ID' header for huawei nat reuqest (919a88f6, Rain)
- huawei: huawei rds metric params (442c2e6e, ioito)
- huawei: api request limit (476f931f, ioito)
- huawei: nat eip sync (c401ccf6, ioito)
- huawei: clirc region (2a8edac8, ioito)
- keystone: allow unlink a domain from an IDP (36512136, Qiu Jian)
- monitor: rename tags to tag_pairs (#15087) (d787f189, 屈轩)
- monitor: fix monitor slow query (5ecf7324, zhaoxiangchun)
- multicloud: get the storage type of the disk correctly (c9ccc3d1, rainzm)
- multicloud: set isEmulated as false for ecloud vpc (d9cacfc5, rainzm)
- openstack: api version (2d97eeb6, ioito)
- openstack: vm refresh (23e55459, ioito)
- openstack: api version (f2beca29, ioito)
- openstack: openstack vm ip (8bc259de, ioito)
- openstack: create keypair (7e8f3e8d, ioito)
- openstack: compute api version (4047159e, ioito)
- proxmox: misc fix (183b8a9d, ioito)
- qcloud: cdn domain create (f9101a75, ioito)
- qcloud: skip unsupport memcache (519f73be, ioito)
- qcloud: lb limit offset (0b8689db, ioito)
- qcloud: cdn attr sync (8678fa73, ioito)
- qcloud: qcloud lb listener (01cb147c, ioito)
- qcloud: cdn project id (cdfa4e17, ioito)
- region: cloudpods misc fix (b58afbce, ioito)
- region: external project support domain sync (472366dd, Qu Xuan)
- region: get qcloud bucket cdn-domain (c38b0e63, lvyangyang)
- region: delete aliyun account bugfix (3751c7d4, TangBin)
- region: compatible aliyun fin oss (0dafe0fa, Qu Xuan)
- region: checking cloudenv while create/update aliyun cloud account (02eab239, TangBin)
- region: purge account bugfix (6bc5050e, TangBin)
- region: create/update aliyun account bugfix (53693186, TangBin)
- region: add instance capability info(default account) (a886989e, Qu Xuan)
- region: azure host with storage (0325451d, Qu Xuan)
- region: apsara account fix (e1689f0e, Qu Xuan)
- region: fix set bucket referer (122c2ebd, lvyangyang)
- region: add saml auth for capability (2ca0b98a, Qu Xuan)
- region: aliyun sync region fix (972900fe, TangBin)
- region: aliyun region name (dcdd142a, TangBin)
- region: aliyun zone name fix (a3dfe727, TangBin)
- region: avoid public ip bandwidth is zero (fe76b06e, Qu Xuan)
- region: validate cloudaccount saml auth params (97383802, Qu Xuan)
- region: valid qcloud hssd for system disk (e968a3b9, Qu Xuan)
- region: set qcloud instance del timeout to 20m (d49e7238, Qu Xuan)
- region: ignore params.Disks when cloning vm from snapshot (4f4c7574, rainzm)
- region: avolid aliyun fin bucket list objects error (d48a130d, Qu Xuan)
- region: qcloud request retry (1481ef69, Qu Xuan)
- region: huawei sync storages bugfix (293dffe7, TangBin)
- region: bucket get referer fix (267baf14, lvyangyang)
- region: apsara is private cloud (8bae8823, Qu Xuan)
- region: code gen api error (f5cdbd0c, Qu Xuan)
- region: avoid qcloud sync local disk error (737e03b7, Qu Xuan)
- region: huawei vnc protocal fix (f5e1bfb9, TangBin)
- region: azure metric request path (c6fe09a9, Qu Xuan)
- region: region qcloud secgroup project id (b4cdcd1c, Qu Xuan)
- region: elastic cache name is empty fix (e4879686, TangBin)
- region: redis master zone empty fix (586b54d2, TangBin)
- region: avoid resize azure disk error (70e34753, Qu Xuan)
- region: avoid timeout for waiting azure async task (f40a8a9d, Qu Xuan)
- region: azure reset windows os password (177c7116, Qu Xuan)
- region: temp url sign wrong (75b913e1, Qu Xuan)
- region: azure instance data disk storage type (543d9c85, Qu Xuan)
- region: openstack available zones (a0b0617a, Qu Xuan)
- region: support openstack subnet allocation pools (dde83b8e, Qu Xuan)
- region: optimized qcloud prepaid instance delete (49e96bac, Qu Xuan)
- region: optimized openstack change config (2fde79d4, Qu Xuan)
- region: openstack hosts sync (683db3d7, Qu Xuan)
- region: sku enabled (7c5af7f1, Qu Xuan)
- region: aws detach igw before delete vpc (86cd662e, TangBin)
- region: aws create root device name fix (3db18213, TangBin)
- region: aws create storage type fix (6e750167, TangBin)
- region: aws vpc delete related route table & internet gateway (439169ef, TangBin)
- region: aws delete vpc skipped delete main route table (c74ae5a2, TangBin)
- region: aws create vpc with igw add defaultroute (123921ee, TangBin)
- region: apsara metrics fix (ab8316b0, Qu Xuan)
- region: aliyun elb listener&lbbg sync project (d6ce0395, TangBin)
- region: azure async task (b13a1225, Qu Xuan)
- region: azure secgroup rule not allow with same priority and direction (1a23f9d4, Qu Xuan)
- region: fix openstack instance os type (5ff25bca, Qu Xuan)
- region: add huawei gpssd desc (c0c11ba5, Qu Xuan)
- region: private cloud sku create (a7a2f4b2, Qu Xuan)
- region: avoid openstack change config error (a75931e7, Qu Xuan)
- region: avolid panic when list role's policies (d5d309c5, Qu Xuan)
- region: support rds secgroup operation (50b2124f, Qu Xuan)
- region: apsara optimized (5fbabb51, Qu Xuan)
- region: aws lb create tags param (33eab3c6, lvyangyang)
- region: optimized azure rebuild root (cbb6a3ea, Qu Xuan)
- region: split brand as 'YunionCloud' and '云联壹云' when notify server event (99a1e888, rainzm)
- region: cloudregion&zone add namei18n (4bc32638, TangBin)
- region: aws sync vpc access mode bugfix (929ceb9c, TangBin)
- region: openstack network is regional (f75e0027, Qu Xuan)
- region: optimized secgroup rule sync (f4238f6e, Qu Xuan)
- region: replace cloud tags (0f57b0f4, lvyangyang)
- region: aliyun support public ip (ac9527ce, Qu Xuan)
- region: avoid panic when register service not work (5494875a, Qu Xuan)
- region: avoid auzre request timeout (1ead0fdc, Qu Xuan)
- region: allowed to manually refresh cloudimage (a12779dd, Qu Xuan)
- region: optimized for qcloud prepaid instance delete (267985df, Qu Xuan)
- region: tag bugs fix -azure tags replace/refresh -tags action logs -忽略创建中主机的metadate同步任务 (a0209b39, lvyangyang)
- region: AWS buckets in us-east-1 have null location (42e75f27, Qiu Jian)
- region: optimized azure reset linux pasword (a04f56ff, Qu Xuan)
- region: update google latitude and langtitude (ef395e7f, Qu Xuan)
- region: avoid azure detach disk failed (b33d7d67, Qu Xuan)
- region: azure default subscription id (dceceb78, Qu Xuan)
- region: fix zstack delete server with local disks (a4241d69, Qu Xuan)
- region: avoid clean all rules when sync secgroups (7d8a063f, Qu Xuan)
- region: optimized secgroup rule sync (43915e09, Qu Xuan)
- region: secgroup priority fix (8c245b51, Qu Xuan)
- region: add aliyun credit amount check (a28f7877, Qu Xuan)
- region: add huawei credit amount check (0ea8ee66, Qu Xuan)
- region: avoid stuck at http request (729dddac, Qu Xuan)
- region: filter resource by classic vpc (cdebaa90, Qu Xuan)
- region: avoid sync huawei unusable account (4891a258, Qu Xuan)
- region: check the global network situation when expanding the network (27014644, rainzm)
- region: fetch wires correctly (268bec05, rainzm)
- region: optimized aws cloudtrail sync (be65ed61, Qu Xuan)
- region: qcloud quota sync (b2d12528, Qu Xuan)
- region: support peer secgroup (256b394a, Qu Xuan)
- region: fix rds tag set error (b487b35e, Qu Xuan)
- region: more details for get aws region error (63bb07b3, Qu Xuan)
- region: aliyun request retry (993a0b9a, Qu Xuan)
- region: optimized qcloud error code (9e6091cc, Qu Xuan)
- region: input apsara organization id (ea22ddab, ioito)
- region: add cdn domain (3d06e406, Qu Xuan)
- region: network eip stats not correct (78beab0b, Qiu Jian)
- region: aws sts assume role fail break account initialization (867d6b1e, Qiu Jian)
- region: try to connect when new a SEcloudClient (34c39e1c, rainzm)
- region: remove useless Environment (4c99ff1c, rainzm)
- region: qcloud redis sync fix (f06799ce, tangbin)
- region: ignore aliyun region not supported error (2c619ed4, Qu Xuan)
- region: convert eip with same project with vm (8aeb0b3e, Qu Xuan)
- region: wait more time for creating nas (cda3cdc9, Qu Xuan)
- region: optimized peer secgroup (e8bdd0c0, Qu Xuan)
- region: avoid panic when sync aliyun networks (ddebee30, Qu Xuan)
- region: avoid set multi resources tags failed (f9818903, Qu Xuan)
- region: account arrears (a8315712, Qu Xuan)
- region: aliyun nas endpoint (4df8613d, Qu Xuan)
- region: aliyun vpc endpoint (e4f5eaaf, Qu Xuan)
- region: aws sync disk missing image id fix (6fcd1ae1, TangBin)
- region: ctyun delete secgroup fix (a6708ba7, TangBin)
- region: avoid azure secgroup sync removed (b2f8c3e3, Qu Xuan)
- region: add host_id options for storage filter (7964b8c0, Qu Xuan)
- region: avoid aws session not assume role (1a96dd33, Qu Xuan)
- region: azure uniform tags (2ecb653e, Qu Xuan)
- region: show azure deploy failed error (4e991abe, Qu Xuan)
- region: aws vpc network eip disk tags sync (e3c7dc19, Qu Xuan)
- region: optimized azure aliyun qcloud tags sync (ea68e6bb, Qu Xuan)
- region: optimized disk eip snapshot project sync (775347c8, Qu Xuan)
- region: split provider tag sync (24d01f13, Qu Xuan)
- region: fix aws json unmarshal error (c00f87e8, Qu Xuan)
- region: huawei disk tags (ddc3dce8, Qu Xuan)
- region: qcloud bandwidth pkg (5fe4615d, Qu Xuan)
- region: ignore qcloud bw pkg error (b4aa9950, Qu Xuan)
- region: ignore qcloud vm start error (461bbe93, Qu Xuan)
- region: add azure sql server (b17e0dd4, Qu Xuan)
- region: format jd cloud balance (1b079e2f, Qu Xuan)
- region: remove app gateway (d9b0a00a, Qu Xuan)
- region: add qcloud memcached sync (ea9a76fd, Qu Xuan)
- region: sync azure waf instance (ee274f3e, Qu Xuan)
- region: update jdcloud rds port (ca68b8ca, Qu Xuan)
- region: azure cache capability (7290fc6e, Qu Xuan)
- region: avoid sync azure china redis failed (ee9e1385, Qu Xuan)
- region: validate jdcloud rds err (101a35ee, Qu Xuan)
- region: aws waf sync (b7c0bab2, Qu Xuan)
- region: add qcloud tdsql (0a53fecd, Qu Xuan)
- region: support aws waf label (bc4a0f97, Qu Xuan)
- region: sync auzre subscription health status (5e0f4c30, Qu Xuan)
- region: avoid aws waf sync lost id (e6752349, Qu Xuan)
- region: waf cloud resources (69b502ed, Qu Xuan)
- region: aliyun kafka delete (232dc591, Qu Xuan)
- region: account aksk error (dfb590de, Qu Xuan)
- region: sync aws waf default action (75f41de2, Qu Xuan)
- region: azure quota sync (46ed2973, Qu Xuan)
- region: update qcloud secgroup rule (648d408e, Qu Xuan)
- region: openstack ip pre allocate (e4ad4881, Qu Xuan)
- region: update swagger api (4c18ab0c, Qu Xuan)
- region: mongodb sync fix (5aba8095, Qu Xuan)
- region: mongodb sync fix (61ef249d, Qu Xuan)
- region: add trans and mongodb backup list (4f99d728, Qu Xuan)
- region: avoid get openstack hostid panic (d592aa51, Qu Xuan)
- region: support nas tags (37a13f0a, Qu Xuan)
- region: sync openstack multi zone storages (b8f697aa, Qu Xuan)
- region: goimport fix (cf4b4a26, tb365)
- region: update huawei cloud stack update credential (01139f97, tb365)
- region: mongodb misc fix (259a3015, Qu Xuan)
- region: azure vm disk size (a58b492e, Qu Xuan)
- region: mongodb zone&network sync fix (e7ddc522, Qu Xuan)
- region: sync azure rds memeory (736834e2, Qu Xuan)
- region: huawei cloud sync vm os arch (70958ae3, tb365)
- region: azure sqlserver dtu (3425c502, Qu Xuan)
- region: empty aliyun resource tag (5480c8a8, Qu Xuan)
- region: sync cloudpods secgroup (a991263f, Qu Xuan)
- region: enable zstack allocate ip by itself (f5e7c75a, Qu Xuan)
- region: aliyun rds network sync (e4676d40, Qu Xuan)
- region: sync aliyun classic network ip addr (186b05b6, Qu Xuan)
- region: sync vm os type (c9d6381a, Qu Xuan)
- region: cloudpods misc fix (8d0fb110, Qu Xuan)
- region: cloudpods network scheduler (d1d687f8, Qu Xuan)
- region: apsara endpoint fix (17f8c2cc, Qu Xuan)
- region: hcso sync server fix (e0f3d999, tb365)
- region: apsara default region (2a69ad92, Qu Xuan)
- region: resource apsara resource id not found error (3bc78cf4, Qu Xuan)
- region: sync aliyun qcloud default project (66cac5f8, Qu Xuan)
- region: sync apsara region (32dc8ef8, Qu Xuan)
- region: optimized qcloud tag sync (1823738d, Qu Xuan)
- region: huawei region id with project name (884e3109, Qu Xuan)
- region: support apsara project (d791d1f5, Qu Xuan)
- region: 不能通过华为云用户创建时间判断云账号注册时间 (c7ad98e1, Qu Xuan)
- region: sync apsara project info (fd2c4370, Qu Xuan)
- region: qcloud database sync (c8bae3b5, Qu Xuan)
- region: apsara resource group (54518512, Qu Xuan)
- region: apsara metric data (b9bb6cec, Qu Xuan)
- region: change aws disk iops (2cf00674, tb365)
- region: disk choice master host with os arch (9d07ab26, Qu Xuan)
- region: optimzed network query (9cbf2130, Qu Xuan)
- region: qcloud bucket set cors (69f0251c, lvyangyang)
- region: sync aws rds mem size (84ad4f8f, Qu Xuan)
- region: google vm mac addr (9cf4f571, Qu Xuan)
- region: aliyun rds billing type (514d122a, Qu Xuan)
- region: optimized vm disk sync (98741b42, Qu Xuan)
- region: read only capability (838fa782, Qu Xuan)
- region: sync resource by capability with read only (b6a0701e, Qu Xuan)
- region: fix cloudpods scheduler error (28a970ae, Qu Xuan)
- region: support tag sync for mongodb (595ca003, Qu Xuan)
- region: aliyun rds tags sync (5c1bdaf2, Qu Xuan)
- region: cdn nat tags sync (e18aeef0, Qu Xuan)
- region: google rds tags sync (1249246b, Qu Xuan)
- region: sync cdn domain origins (f057a2ef, Qu Xuan)
- region: qcloud classic nic and storage sync (dc235088, Qu Xuan)
- region: cdn generated code (515b9201, Zexi Li)
- region: openstack eip sync (577b14eb, Qu Xuan)
- region: add waf and app tags sync (3ca75e3f, Qu Xuan)
- region: filter vpcs by zone (21722924, Qu Xuan)
- region: cloud account sync optimized (9b078b10, Qu Xuan)
- region: enable sync account by resource (9df8d220, Qu Xuan)
- region: support progress for resource status (f874d46a, Qu Xuan)
- region: sync cloudpods metadata (9f25bc30, Qu Xuan)
- region: hcs redis create (cb3f91a3, ioito)
- region: hcs bucket (9a3f0093, ioito)
- region: aws redis not found error (be5f7760, Qu Xuan)
- region: sync aliyun k8s by region (f3b7f372, Qu Xuan)
- region: add api field for vpc-peering (207a522c, Qu Xuan)
- region: waf app tag sync (e9521c60, Qu Xuan)
- region: tag sync (fa5cc978, Qu Xuan)
- region: hostname for vm and host (790a3438, Qu Xuan)
- region: apsara rds network sync (bdec9feb, Qu Xuan)
- region: aliyun kube cluster 404 error (deb3cf10, Qu Xuan)
- region: cdn create fix (2ebb66fb, Qu Xuan)
- region: azure json unmarshal (58ee53c3, ioito)
- region: add third_party for qcloud (2158223f, ioito)
- region: set tags for project (01fae4ef, ioito)
- region: add route table filter for networks (2727e30f, ioito)
- region: apsara tags sync for project (eaf107ac, ioito)
- region: google replace globalid (53f9b359, Qu Xuan)
- region: optimized cloudaccount sync resources (194038a5, ioito)
- region: add access info for es (1e2806cf, ioito)
- region: google sync fix (06589ae4, ioito)
- region: kafka data (2ef90afb, ioito)
- region: set auto renew with duration (ac6bc53e, ioito)
- region: google eip and snapshot op fix (225888e8, ioito)
- region: zstack time zone auth (6cdbc203, ioito)
- region: google vm disk attach (40260b2a, ioito)
- region: aliyun route table sync (7b69f4c1, ioito)
- region: aliyun error translation (c72f3d5f, ioito)
- region: openstack use proxy (0b86c8a9, ioito)
- region: vpc sync misc fix (80b2d5aa, ioito)
- region: security group name generate for every cloud platform (6451298f, ioito)
- region: avoid vm name messy code with zhCN for zstack (b61d5941, ioito)
- region: qcloud secgroup rule sync (84a01709, ioito)
- region: aws capability (4d531c47, ioito)
- region: aws eip dissociate (01f09779, ioito)
- region: qcloud vpc peer connection (b2803cce, ioito)
- region: google security group fix (7424c926, ioito)
- region: add owner status for vpc topology (121e616c, ioito)
- region: storage add unmount status (2f6cbd32, ioito)
- region: hcs misc fix (79b4d524, ioito)
- region: qcloud lb support bandwidth (6170ecc2, ioito)
- region: add cidr filter for route table (0e49068d, ioito)
- region: sync tags for vpc and network (37402565, ioito)
- region: qcloud lb bandwidth (6cfc42ef, ioito)
- region: nutanix duplicate vlan id (b169571b, ioito)
- region: nutanix misc fix (546ea6af, ioito)
- region: nutanix instance vcpu (8b4d1af8, ioito)
- region: nutanix disk type (a2d8bf41, ioito)
- region: nutanix image and vpc vlan id (ce87e333, ioito)
- region: huawei rtb name (13a9791b, ioito)
- region: nutanix disk (1d6e7fec, ioito)
- region: huawei routetable (5cea33c9, ioito)
- region: associate manager with external project (4a7e35f9, ioito)
- region: minio s3 object set acl error (1defc208, ioito)
- region: qcloud tdsql tags (5f280423, ioito)
- region: nutanix nic sync (e8b876b7, ioito)
- region: aws rds create (a04b36f5, ioito)
- region: remote useless info of azure lb (09fe91c7, ioito)
- region: expend length lb info (4b9984a3, ioito)
- region: bingo cloud request proxy (97f99dcd, ioito)
- region: huawei storage type (ff7dce88, ioito)
- region: google disk name (#13670) (6f2c6522, 屈轩)
- region: cloudpods error (4453c673, ioito)
- region: sync owner id (ad69f23d, ioito)
- region: google gcp and label (309f6bad, ioito)
- region: vmware no need secgroup (08c103e1, ioito)
- region: bingocloud sync fix (6c7a2b7b, ioito)
- region: cloudpods misc fix (057a5a5c, ioito)
- region: bingo node attr (9b4c46de, ioito)
- region: show account lake of permission (4c245a30, ioito)
- region: qcloud use new dns api (31b7dea7, ioito)
- region: sync aliyun remark to cloud (#13846) (39d4cc1a, 屈轩)
- region: aws storage type sync (9b075781, ioito)
- region: account read only (6df3c3c5, ioito)
- region: qcloud client no need fetch bucket (#13880) (ce5a2776, 屈轩)
- region: exclude the host whose config or config.network is nil (2a4c1490, rainzm)
- region: google label encode (ecd20c34, ioito)
- region: read only fix (0433872f, ioito)
- region: cloud lake of permissions (5a0e1420, ioito)
- region: aws all regions (b70a6a5a, ioito)
- region: huawei api (0689c11d, ioito)
- region: apsara resource groups (db0a3b81, ioito)
- region: qcloud bandwidth and networkinterface (028a1f47, ioito)
- region: azure created time sync (ce0b31b3, ioito)
- region: huawei lb api (b26c74e8, ioito)
- region: refactor huawei eip api (e733cf00, ioito)
- region: apsara oss to asapi (bfc59f71, ioito)
- region: sync resource created time (1b8c578c, ioito)
- region: aws sku list (8679e78a, ioito)
- region: hw request api (ce69316d, ioito)
- region: openstack vm nic (abb4efa5, ioito)
- region: qcloud account read only (1a2a3f4d, ioito)
- region: apsara bucket capacity (9a8a8b4a, ioito)
- region: hcso region cache (3ac4c425, ioito)
- region: add azure new region (47ac7932, Qu Xuan)
- region: avoid panic with qcloud sync (421a2f1e, ioito)
- region: eip associate type (c49d5187, ioito)
- region: huawei object temp url (1ec9c276, ioito)
- region: azure disk status (aadb7f33, ioito)
- region: aliyun oss https (d49ef35e, ioito)
- region: apsara bucket limit (8bbcfceb, ioito)
- region: public cloud user data (5500401e, ioito)
- region: aliyun bucket access url (eb1735fb, ioito)
- region: 避免加锁导致设置标签超时 (c9a3bc2f, ioito)
- region: apsara bucket limit size (d6417907, ioito)
- region: api doc replace tab to space (818b0cfb, ioito)
- region: aliyun readonly (#14451) (d9a9c8a2, 屈轩)
- region: eip sync (#14453) (0f22e625, 屈轩)
- region: custom user data (#14449) (ae5f7f5a, 屈轩)
- region: incloudsphere error (95d9c736, ioito)
- region: azure region city (c8bae72b, ioito)
- region: incloudsphere host info (#14538) (02b46ad1, 屈轩)
- region: redis attr and disk iops (#14544) (07f2c329, 屈轩)
- region: 修复同步dns解析不生效问题 (#14560) (993b1add, 屈轩)
- region: hcso saml provider (6cdf6142, ioito)
- region: apsara bucket acl (#14601) (cd2cd7aa, 屈轩)
- region: huawei prepaid instance params (#14611) (cbe25ed5, 屈轩)
- region: apsara storage type (d6ff99d6, ioito)
- region: 默认安全组规则同步问题修复 (84f4cfb4, ioito)
- region: google request retry (73f1a958, ioito)
- region: hw eip associate type (#14651) (4e2b4bd3, 屈轩)
- region: azure account read only (ce6f9096, ioito)
- region: vm user data (#14705) (147b2df8, 屈轩)
- region: incloudsphere capacity (43b95b1e, ioito)
- region: sync aliyun local disk (ba8dc811, ioito)
- region: incloudsphere hypervisor (78d96f9b, ioito)
- region: 避免缺失department信息导致获取bucket容量失败 (9f2b9b32, ioito)
- region: incloudsphere image (ca94492d, ioito)
- region: use virtio replace ide on diskattach (576d5a8f, wanyaoqi)
- region: incloudsphere create image size (552d8dbb, ioito)
- region: huawei lb rule sync (8fb98fe8, ioito)
- region: add interface for metric (d0878907, ioito)
- region: apsara instance id (64c61e75, ioito)
- region: support enable aws monitor agent (8a25b50b, ioito)
- region: jdcloud misc (#14863) (67301941, 屈轩)
- region: show huawei cloudprovider with region name (4e00f4ab, ioito)
- region: aws not found error (70fe17be, ioito)
- region: support distinct sku by name (057ccc75, ioito)
- region: incloudsphere host type (58a0132e, ioito)
- region: azure win disk usage percent (5977b61a, ioito)
- region: qcloud and google system tag (ee066422, ioito)
- region: hcso duplicate role (#14999) (a76bc92b, 屈轩)
- region: skip disk sync by system tags (#15231) (7f600839, 屈轩)
- region: support remote file (#15054) (79134ef6, 屈轩)
- region: modelarts change config (415df5dc, ioito)
- region: incloudsphere network (143cfdf6, ioito)
- region: azure resource group (9f800462, ioito)
- region: apsara region endpoint (afab16a6, ioito)
- region: oss permission (6e47a67b, ioito)
- region: openstack vnc (ecb3db5b, ioito)
- region: avoid panic (3ddd86bd, ioito)
- region: incloudsphere vm ip (1d600ac3, ioito)
- region: incloudsphere list items (b97360e2, ioito)
- region: aliyun sync by resource group (#15191) (466a63c2, 屈轩)
- region: incloudshpere reset password (030ce858, ioito)
- region: incloudsphere vm nic with ip (#15209) (a782a8af, 屈轩)
- region, host: misc fix host health checker (#14575) (2f7eea02, wanyaoqi)
- region,esxiagent: allow host behind a nat (7f506f79, Qiu Jian)
- region,host: sync usb isolated device error not display (dc211e18, Zexi Li)
- region,host: guest add power states (#15031) (8e23f2cc, wanyaoqi)
- reigon: ecloud sign time (#14250) (6f5d98f3, 屈轩)
- reigon: incloudsphere image sync (af98b7c7, ioito)
- remote: fixGetIBucketById (1487ad19, mhf)
- scheduler: storage medium type should not exact match (#10190) (059f8bba, Jian Qiu)
- vmware: add tags sync (44e4dfd8, ioito)
- vmware: vm migrate (3fb39efc, ioito)
- vmware: disk storage id (ee35b89a, ioito)
- vmware: esxi template image root size (b8522f0c, ioito)
- webconsole: support vnc for openstack (64442d8c, Qu Xuan)
- wire: init and change status (cf9a9fae, rainzm)
Bugfix (5)
- qcloud pull metric (9043f96f, zhaoxiangchun)
- collect esxi metric timout (3315b9f7, zhaoxiangchun)
- 避免openstack磁盘扩容成功后未能挂载到虚拟机上 (4e915a52, ioito)
- esxiagent: PrefetchImageCacheByCopy & SHost.FileUrlPathToDsPath (38d8b7b7, Rain)
- esxiagent: PrefetchImageCacheByCopy & SHost.FileUrlPathToDsPath (38908739, Rain)
Chore (1)
- monitor: delete suggestion files (790e3413, zhaoxiangchun)
Cloudprovider (7)
- add ErrAddressCountExceed (27c7801c, Yousong Zhou)
- ICloudNic: add methods for secondary addresses (c854ead5, Yousong Zhou)
- remove redundant error log (20b8f899, Yousong Zhou)
- fix typo (3e8430ef, Yousong Zhou)
- add methods for getting http client (425f56a1, Yousong Zhou)
- add TestProxyFunc (4ab656af, Yousong Zhou)
- use ProviderConfig (15b57b56, Yousong Zhou)
Code Refactoring (6)
- apis: compute: remove EIP_CHARGE_TYPE_DEFAULT (b8661975, Yousong Zhou)
- cloudmon: metric collect (94af0eed, ioito)
- esxi: replace GetTemplateVMById with FetchTemplateVMById (5ae090ec, rainzm)
- esxi: fetchVms and fetchHardwareInfo (a376224d, rainzm)
- region: faster GetIImageById (79819898, rainzm)
- region: optimize preparenet of cloudaccount (f1aacd34, rainzm)
Ctyun (2)
- use cpcfg.ProxyFunc (cc8364e3, Yousong Zhou)
- use CtyunClientConfig (b656233f, Yousong Zhou)
Esxi (3)
- use cpcfg.ProxyFunc (296fea8e, Yousong Zhou)
- use ESXiClientConfig (51313b39, Yousong Zhou)
- dont import hostman pkgs (fbc457ce, Yousong Zhou)
Feature (48)
- allow list/export/sort/distict metadata (eb644a11, Qiu Jian)
- add huawei rds sync (80f5d7bc, ioito)
- vip support (#13020) (08d460b4, Jian Qiu)
- support tag tree (#12751) (4456dc25, Jian Qiu)
- pass ntp server by DHCP option (1b9be81c, Qiu Jian)
- allow auto sychrnoization of cloud account (131636b6, Qiu Jian)
- support identity provider and more... (b42883e1, Qiu Jian)
- add apsara support (5e48ddfa, Qu Xuan)
- saml for cloudid (2f085433, Qu Xuan)
- add qcloud rds support (d411202b, Qu Xuan)
- remote update qcloud instance metadata and name (2a7c894c, Qiu Jian)
- qcloud create VM with tags (2b511e78, Qiu Jian)
- filter storages by image (58d37b5d, Qiu Jian)
- qcloud create VM with tags (0831a91f, Qiu Jian)
- gcp rds sync (796162e5, Qu Xuan)
- use informer to update endpoint, policy and service configs (#7596) (3dd363d1, Jian Qiu)
- cloudid saml support phase1 -- framework and api (6a2bf60a, Qiu Jian)
- add is_auto_alloc flag to networks (#7473) (0e049169, Jian Qiu)
- CloudId服务支持 (826ccb49, Qu Xuan)
- make bucket sharable virtual resource (8e471d3d, Qiu Jian)
- recode cloudcommon policy default/resource codes (ab52c851, Qiu Jian)
- system resource domainize (806cb8c8, Qiu Jian)
- add dns interface (cf5c3ca9, Qu Xuan)
- qemu encryption support (#13733) (1b2ccbcf, Jian Qiu)
- metric data collector for aliyun&huawei (9f19c0f2, Qiu Jian)
- fix region list filters round 3 (1854a32b, Qiu Jian)
- recode structuralized GetExtraDetails and ListItemFilter (9bb1c1d9, Qiu Jian)
- api -> response struct (58c264f2, Qu Xuan)
- google云操作支持 (24ba0d29, Qu Xuan)
- cloudprovider capability filter and listinput recode (846e00d8, Qiu Jian)
- capability add brands (9712c30f, Qiu Jian)
- google shell support query bigquery (#15213) (354db91c, Jian Qiu)
- cloud account share_mode support (469b806f, Qiu Jian)
- 支持预cache secgroup到云上 (fcc49be0, ioito)
- support fetch baremetal uuid and use uuid to identify baremetal (5669f34d, Qiu Jian)
- baremetal support iso operation (ab0e8640, Qiu Jian)
- support xsky object storage (6dfd7cef, Qiu Jian)
- s3upload support multipart upload (fec86e73, Qiu Jian)
- capability of a cloudprovider in a region (40b8cf86, Qiu Jian)
- s3gateway (d5ad5fb4, Qiu Jian)
- climc: support put objects in directory (0ece9116, Qiu Jian)
- esxi-agent: Esxi Agent Golang (40195e2e, Rain)
- esxiagent: Add Template VM as CachedImage (339d781a, Rain)
- region: support AWS organization (2d998c9b, Qiu Jian)
Features (127)
- rds recovery new instance from backup supported (48218d69, Qu Xuan)
- cloudmux first init (93d6fbca, Zexi Li)
- add GetCapacityUsedMB for ICloudStorage (316e2ee4, rainzm)
- support jdcloud pull monitor metric (20a95b45, zhaoxiangchun)
- support JDCloud (Host read only) (ce3e8c7a, rainzm)
- Support vm to save server template (2da1e504, rainzm)
- add nas sync (2550562c, Qu Xuan)
- add SubImages in Image (55e09de4, rainzm)
- add 'ip-list' for esxicli (d9eec414, rainzm)
- add GetSchedtags for ICloudHost (e52bbeaf, rainzm)
- respect params.Disks when cloning vm (c2f31444, rainzm)
- copy cloudprovider client (9a74ce76, Zexi Li)
- hcso sku sync (b11fa50e, Qu Xuan)
- support creating vm from instance snapshot (1d2c63e1, rainzm)
- filter esxi ip by CIDR (d6837133, rainzm)
- creat, delete, revert and sync operator for esxi instance snapshots (c1eaae4c, rainzm)
- add vlanId for suggested network (2f83dace, rainzm)
- add ICloudInstanceSnapshot & modify ICloudVM (58203cf0, rainzm)
- change templateid as <providerId>/<uuid> in esxi (5d8d1f14, rainzm)
- add 'vlan_id' param when creating network (90a7dddd, rainzm)
- support snapshot of esxi (ca97283d, rainzm)
- apis: add const VPC_OVN_ENCAP_COST (eb915dd7, Yousong Zhou)
- cloudid: add azure saml (4df3ada7, Qu Xuan)
- cloudid: support aliyun saml auth (acded6be, Qu Xuan)
- cloudmon: support bingo cloud metric pull (533b424b, zhaoxiangchun)
- cloudmon: add cloudmon component (2d1321ad, zhaoxiangchun)
- cloudmon: support huaweistack monitor metric (a59889cb, zhaoxiangchun)
- cloudmon: cloudmon support aws rds,redis metric (dfc1df60, zhaoxiangchun)
- cloudmon: aliyun,qcloud,azure k8s monitor metric (d00497b0, zhaoxiangchun)
- esxi: reduce the number of requests and the amount of data transferred (963ecded, rainzm)
- esxi: change parameters for NewDiskDev and avoid unnecessary deploy (eb53e34b, rainzm)
- esxi: use more specific storage types (c720b442, rainzm)
- esxi: correctly judge whether inet is nil (61af63e8, rainzm)
- esxi: support fake template vm via regex filter (bd7c60f3, rainzm)
- esxi: add GetSchedtags implementation for esxi.SHost (741164ac, rainzm)
- esxi: disable sync cloudimage from image cache (2b203d5c, rainzm)
- esxi: copy disk from image when creating vm (a5a0966b, rainzm)
- esxi: update guest os info (1ec9c154, rainzm)
- esxi: do not specify portkey in NewVNIC (40aa6091, rainzm)
- esxi: Set MinRawSize as 0 for vmware template (62a69700, Rain)
- esxi: support fetchVM form datacenter (7340bb4f, rainzm)
- esxi: support iso when creating vm (1c23fe7f, rainzm)
- esxi: fetch vmware network configuration info (b15e00f3, rainzm)
- esxiagent: keep data disks when cloning vm (9ff92230, rainzm)
- esxiagent: determine vs by bridge and network when creating vm (bad93bed, rainzm)
- esxiagent: try to customize vm if deployfs failed (37a8aea9, rainzm)
- esxiagent: try to resize partition after resizing disk (4c07e8e0, rainzm)
- esxicli: better vm operator (454d98b0, rainzm)
- mod: use yunion.io/x/onecloud v0.3.10-0-alpha.0 (ec60d195, Zexi Li)
- multicloud: support webapp for azure (57164696, rainzm)
- multicloud: add snapshots list for ecloud (88c6ee53, rainzm)
- multicloud: add JdcloudTags (8372df75, rainzm)
- qga: add server-qga-command (2a6a026d, wanyaoqi)
- region: add cloudcache for dnszone and secgroup details (f19bcf7f, rainzm)
- region: optimized public image sync (df2fd308, Qu Xuan)
- region: waf (7d0d5b7f, Qu Xuan)
- region: increase the log for debugging when syncing cloudimage (7e032312, rainzm)
- region: add ecloud monitor metric (004dd628, zhaoxiangchun)
- region: allow to update account with provider vmware (dd59c487, rainzm)
- region: support jd cloud rds (b810aab4, Qu Xuan)
- region: support Ecloud (readonly) (d280ab4e, rainzm)
- region: add azure redis (097436d6, Qu Xuan)
- region: disable synchronization of some special storage (7e7f7120, rainzm)
- region: add mongodb (4b753631, Qu Xuan)
- region: nat op support (a61e4250, Qu Xuan)
- region: nat op support (7f3a871e, Qu Xuan)
- region: support elasticsearch sync (11294a80, Qu Xuan)
- region: support merging wire (478089dc, rainzm)
- region: support synchronize vmware's network configuration to the local (105f519a, rainzm)
- region: add kafka sync (c510189f, Qu Xuan)
- region: add App and AppEnvironment (9e5c2306, rainzm)
- region: aws elasticahe (38236687, lvyangyang)
- region: azure rds (004b8344, lvyangyang)
- region: add cloudpods (85a24b12, Qu Xuan)
- region: Add list and delelte apis for snapshot policy cache (94c342f4, 郑雨)
- region: add tags implement (bc5c9448, lvyangyang)
- region: azure tags (b9ab7ef7, lvyangyang)
- region: bucket list uploads (07824bcc, lvyangyang)
- region: check whether the esxi host is ip or domain name (ffc129c8, rainzm)
- region: add test for CloudaccountManger.PerformPrepareNets (89ed9b45, rainzm)
- region: support sync skus by cloudregion (a57db51b, TangBin)
- region: larger suggest network and more complete vlanid (a26ff328, rainzm)
- region: support sync skus by cloudregion (c54e48b0, TangBin)
- region: add host_type filter for listing network (a318f01c, rainzm)
- region: save image for public cloud (d7947cb2, Qu Xuan)
- region: add wire level for preparing network (22814ea6, rainzm)
- region: add bucket cloud tags support (935efe9d, lvyangyang)
- region: 多云 bucket website.cors,referer 配置 (f17b9432, lvyangyang)
- region: huawei recovery new rds (cae8eca2, Qu Xuan)
- region: add instance storage capability (541b0f7d, Qu Xuan)
- region: add app gateway resource (e375917a, Qu Xuan)
- region: set qcloud bucket policy (6a8f36bd, lvyangyang)
- region: support aliyun finance cloud (341d9cdc, TangBin)
- region: inter vpc network (0922645b, spike.lv)
- region: add qcloud cdn (4242a069, Qu Xuan)
- region: cloudpods operation (d7d26389, Qu Xuan)
- region: kube cluster sync (84b74908, Qu Xuan)
- region: Add suspend feature for vmware guest (9b603b42, 郑雨)
- region: Support for resuming vm suspended in vmware (6d7b391b, 郑雨)
- region: Add Guest Template & Service Catalog (6b8002c4, 郑雨)
- region: add cdn create op for qcloud (a10e6e26, Qu Xuan)
- region: filter network via storage (4d9eeb2b, rainzm)
- region: add CloudCaches in DnsZoneDetails with GET (cecc926a, rainzm)
- region: aws nat gateway read (c79114f8, ioito)
- region: restart network after change ipaddr for guest (47d20310, rainzm)
- region: add nutanix sync (bcd96e0f, ioito)
- region: support instance backup (b657fa56, rainzm)
- region: support nutanix (fd8b9c00, ioito)
- region: add metadata prefix 'cls' (1614820e, rainzm)
- region: bingo cloud cli (8b383a35, ioito)
- region: is_baremetal option for storage list (65b9c854, Zexi Li)
- region: support bingocloud sync (def99485, ioito)
- region: incloudsphere operation (1ac5e5c3, ioito)
- region: external project create (b075f9cf, ioito)
- region: ipv6 gateway sync for apsara (18290937, ioito)
- region: add tablestore sync (#14472) (f6af7c05, 屈轩)
- region: Support InCloud Sphere (#14502) (8cc66a88, 屈轩)
- region,esxiagent: support specifying storage when creating a data disk (f7567c12, rainzm)
- region,host: refector guests cgroups (#14558) (c563eeb1, wanyaoqi)
- region,host: create disk from existing path (#14677) (fe9f6962, wanyaoqi)
- region,host: mem clean after guest exited. (#14703) (3e3666b0, Jian Qiu)
- region,host: qga set user password (5e090f9c, wanyaoqi)
- region,host: server cpuset supported (#13527) (7344a5ce, Zexi Li)
- region,host: create or update server add machine option (#12605) (c6d109f5, Zexi Li)
- region,host: implement server change disk storage (556d33c4, Zexi Li)
- scheduledtask: initialize scheduledtask service (91984fee, rainzm)
- vpcs: list: add order_by_network_count (77648472, Yousong Zhou)
Feaute (1)
Goimports (1)
- first run (ec3b0b95, Yousong Zhou)