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)
Google (2)
- use cpcfg.ProxyFunc (f6d1b4a9, Yousong Zhou)
- use GoogleClientConfig (78afc467, Yousong Zhou)
Guestnetworks (1)
- nic desc for onecloud vpc (c32b0d06, Yousong Zhou)
Hotfix (6)
- 参数校验使用结构体传参 (8fc31a7a, Qu Xuan)
- add aliyun request user-agent (620d403d, ioito)
- 避免上传镜像后,再次获取镜像列表因网络原因导致任务失败 (d35bc190, ioito)
- sync openstack cup and memory cmtbound (7539db46, ioito)
- essd PerformanceLevel sync (56868f21, ioito)
- deprecated password auth (3f469342, ioito)
Huawei (3)
- use cpcfg.ProxyFunc (c174eeb4, Yousong Zhou)
- client: add SBaseManager.SetHttpClient() (6276c514, Yousong Zhou)
- use HuaweiClientConfig (e1a16893, Yousong Zhou)
Lb (3)
- onecloud: allow empty string for redirect_{scheme,host,path} (f034187f, Yousong Zhou)
- support redirect type listener & rule (1b2de6ec, Yousong Zhou)
- 添加PROXY协议支持 (5c3f9ce2, Yousong Zhou)
Loadbalancerbackends (1)
- 支持直接指定IP地址 (7f3ea2c1, Yousong Zhou)
Multicloud (16)
- qcloud: fix instancenic (56c75a4f, Yousong Zhou)
- qcloud: add ptr deref func (186cb32a, Yousong Zhou)
- qcloud: add apiDomainByRegion (34477418, Yousong Zhou)
- qcloud: add getVpcClient (42b6f273, Yousong Zhou)
- qcloud: add getSdkClient (82bbaa1e, Yousong Zhou)
- aliyun: instancenic: handle InvalidOperation.Ipv4CountExceeded (d82d7b88, Yousong Zhou)
- aws: subaddress management (76f54284, Yousong Zhou)
- aws: instancenic: add interface id attribute (ddbf1b54, Yousong Zhou)
- aliyun: instancenic: secondary address management (9736b60e, Yousong Zhou)
- ICloudNic: add GetId() (be078611, Yousong Zhou)
- ICloudNic: fix GetMAC() (0a93adf6, Yousong Zhou)
- aliyun: make getSdkClient proxy aware (ba25f4f6, Yousong Zhou)
- speed up objectstore test (dd62e7e7, Yousong Zhou)
- huawei: rework responses_test (b71c6b4e, Yousong Zhou)
- loader: guard against changing proxyFunc of default client (a8b97449, Yousong Zhou)
- avoid changing transport of global default http client (d54c0924, Yousong Zhou)
Networks (3)
- server_type: do not allow update (01c03056, Yousong Zhou)
- make filter by bgp types available (ec7814a2, Yousong Zhou)
- add field BgpType (6a868bce, Yousong Zhou)
Objectstore (2)
- use cpcfg.ProxyFunc (2fb7109e, Yousong Zhou)
- use ObjectStoreClientConfig (9df0d609, Yousong Zhou)
Openstack (2)
- use cpcfg.ProxyFunc (b43c1dcf, Yousong Zhou)
- use OpenstackClientConfig (7391d5ed, Yousong Zhou)
Optimize (1)
Optimized (3)
- server delete log and wait time (26f5364e, Qu Xuan)
- aliyun create rds backup (4ff85781, Qu Xuan)
- region: qcloud bucket policy set and get operation (b11b7a52, Qu Xuan)
Others (458)
- add ICloudVM GetDescription (5cf00373, mhf)
- fix jdcloud and ctyun accountConnectTest (f9ffbf95, mhf)
- addHcsoEcsMemDisk (758488f1, mhf)
- fix hcso rds monitor (259233e0, mhf)
- add HCSO monitor (9c361948, mhf)
- update vendor on 20230303 (47fabf77, Zexi Li)
- feat(bingocloud):支持创建存储 (cab9eced, 李锐)
- fix(bingocloud):修复快照和备份删除bug feat(bingocloud):支持实例更多的操作。 (54abb930, 李锐)
- fix(bingocloud):only sync the security group of the current access user (91a4f2aa, 李锐)
- fix(bingocloud):cli getInstances (391b6bfe, 李锐)
- feat(bingocloud):implemented some instance interfaces - CreateVM - Sku - Eip - Snapshot - InstanceSnapshot - SecurityGroup (64764cef, 李锐)
- feat(bingocloud):implemented some instance interfaces - Refresh - StartVM - StopVM (b74ff9ac, 李锐)
- feat(qcloud tag) kafka and elastic_search (3b7920a7, silence)
- feat(kafka,mongodb) add tag (52138e62, silence)
- feat(elastic_search) add elastic search tag (ed886be4, silence)
- update go.mod 20221226 (7a06fc42, Qiu Jian)
- fix(cloudmux):add remotefile host.wire (033c6da3, mhf)
- fix(hcs); peer shell (99afb9bd, ioito)
- fix:modelarts status (712a7f13, mhf)
- fix(cloudmux):add guest power statu (90398cf3, mhf)
- cloudpodsMonitor (30e46c97, mhf)
- support hcs (92339fc9, ioito)
- fix/remotefile guest (0f1e3325, mhf)
- fix/huawei-aksk-createdAt (5df4d4f5, mhf)
- fix modelarts status bug (6abea7f6, mhf)
- add modelarts nodecount (d3d00d8a, mhf)
- delete huaweiClient (96b1a476, mhf)
- resert endpoint (374b235b, mhf)
- add hcso modelarts (53425dcb, mhf)
- add hcso aksk (1791f323, mhf)
- fix modelarts create bug (8ccab11f, mhf)
- support pve (e0f8fbf5, Mig Yang)
- modelartsBugFix (e314f321, mhf)
- modelarts (532a8b18, mhf)
- 添加mongodb最大链接数、所用磁盘占比等、、、 (31e3fdf1, mhf)
- 阿里云内网connectionStr (f88cdcae, mhf)
- 修改getYears,getMonth顺序bug (4c1860fe, mhf)
- 对mongodb、磁盘添加IPOS字段 (34f46f02, mahongfei)
- Feature/yousong vpc elb (#11423) (4c3ad947, Yousong Zhou)
- Feature/qj encryption support snapshot backup (#14191) (cff757ff, Jian Qiu)
- gcp lb sync ip address fix (d8538a70, tb365)
- ctyun support crm account (11bae67c, tb365)
- minor fixes (d6e4219e, Qiu Jian)
- loadbalancer sync remove backend group (71a0ca6e, tb365)
- loadbalancer ipfronts (dfdb6761, tb365)
- support gcp regional lb sync (d508c4d6, tb365)
- cn-southwest-2 default bgp type 5_sbgp (5b0d84a7, tb365)
- ctyun api updates (af2f5e31, tb365)
- ctyun api updates (750462ed, tb365)
- make fmt (61d6d8e2, tb365)
- rename huaweicloudstack to hcso (cbec2d6d, tb365)
- hcso support sync vm host (a38944fd, tb365)
- add azure capacity (258a5cc4, tb365)
- huawei cloud getInstanceByIP add ip filter (e376a530, tb365)
- ProviderFactory add method IsMultiTenant (087e6371, tb365)
- add default dns for subnet (95b26d48, tb365)
- huawei cloud stack client fix (fd86cfef, tb365)
- huawei client update (c682f228, tb365)
- azure health check fix (3eae9f8d, tb365)
- azure lb sync listener frontip fix (8fc5e283, tb365)
- azure elb support sync ip backend (a1bbb523, tb365)
- azure application lb sync fix (16d29dc6, tb365)
- azure lb global id to lowercase (842697f5, tb365)
- lb backend group details add lb_listener_count (1461e43a, tb365)
- support azure elb sync (dd4d6b04, tb365)
- add secgroup-list (ad5e080a, rainzm)
- add jdcloud reigon&host&guest driver (5059a2f8, tb365)
- add jd cloud constants (38d0f256, tb365)
- fix wire status close #10737 (0efbc3ad, Qu Xuan)
- fix(region) qcloud multi zone instance sync account fix (bbba2042, tangbin)
- feat(region) qcloud redis support multi zones (16e7fdb8, tangbin)
- redis update tags fix (c6de5dc9, tangbin)
- aws change flavor fix (65a9a287, TangBin)
- change os_arch_arm to os_arch_aarch64 (6f87b920, tangbin)
- imagetools NormalizeImageInfo update (92656bdb, TangBin)
- warp aws err with errors.Wrap (ad352470, TangBin)
- add getStorageType err log (d4262647, TangBin)
- add redis and redis skus slave zone info & huawei aws supported storage type update (1f517a78, TangBin)
- add:get bucket cdn domain (5e89498c, lvyangyang)
- qcloud create single zone elb bugfix (e1078adc, TangBin)
- qcloud bucket task (cadafabd, lvyangyang)
- huawei vm support vnc (1c4ab6e6, TangBin)
- aliyun finance cloud zone add suffix (11dc6786, TangBin)
- aliyun finance cloud region add suffix (da719ef3, TangBin)
- add:aws lb tag (7ac58e02, lvyangyang)
- redis set autorenew bugfix (1cc54f28, TangBin)
- huawei create disk bugfix (99af70b4, TangBin)
- redis prepaid create autorenew bugfix (50ceb5b0, TangBin)
- qcloud redis secgroup sync fix & qcloud add renew& auto_renew (c09230a9, TangBin)
- add:qcloud routetable (abcb0c1d, lvyangyang)
- qcloud release prepaid resource bugfix (89976cc0, TangBin)
- Fix a typo: ProviderFactor -> ProviderFactory (d54d4e49, Shaohui Liu)
- fix:域名正则校验dnsrecord name,同步中文域名取punycode (d62acf8c, lvyangyang)
- add route (026a69f0, lvyangyang)
- add option PrepaidDeleteExpireCheck (6a8ea237, TangBin)
- qcloud delete prepaid redis bugfix (270372fc, TangBin)
- qcloud create prepaid redis bugfix (5d5319bc, TangBin)
- aws create bugfix (d641b3ad, TangBin)
- qcloud create project not match bugfix (f27ba733, TangBin)
- qcloud certificate sync bugfix (ca7987dd, TangBin)
- qcloud cert bugfix (82c6ae0a, TangBin)
- qcloud elb cert duplicate fix (6916afe9, TangBin)
- qcloud lb sync project bugfix (cfc7b497, TangBin)
- add redis capabilty & lb purge (90ce234a, TangBin)
- qcloud elb auth mode bugfix (1075eafb, TangBin)
- qcloud redis tags (e42aaeba, lvyangyang)
- sync elb support classic vpc (7b02c899, tangbin)
- qcloud redis support (f56bb201, TangBin)
- create with tags (e8dde33e, lvyangyang)
- elb sync zone bugfix (60f48026, TangBin)
- resource tags (0971d314, lvyangyang)
- qcloud elb supplort multi zones (24a82daf, TangBin)
- qcloud elb support multi zones (ccd7f6ee, TangBin)
- fix:get all project dns resource (2295b3b8, lvyangyang)
- resource tags (d9bf8e96, lvyangyang)
- fix:qcloud vpc peer error wrap (0bbfa3be, lvyangyang)
- add aliyun finance environment (82645a56, TangBin)
- replace NewFloat by NewFloat64 and NewFloat32 (80d2e846, wanyaoqi)
- fix:aliyun jsonRequest 增加i/o timeout retry (f6e3514c, lvyangyang)
- bugfix :esxi 多机器环境下拉取监控超时 (b75ffbfa, zhaoxiangchun)
- fix:/dnsrecordset重复检查,dnszonevpc数量 (43204584, lvyangyang)
- huawei client request add throttling control (6ce52aeb, TangBin)
- qcloud elb create listener fix (322eb50a, TangBin)
- huawei snapshot delete fix (6219eea3, TangBin)
- wait deleted (e6344403, lvyangyang)
- commonalert bugfix 3.4 (6b4ee6f1, zhaoxiangchun)
- bugfix:esxi collect metric (302e5104, zhaoxiangchun)
- ctyun sync secgroup fix & cloudaccount delete fix (998c69b3, TangBin)
- ctyun add region cn-bj1 (044a9e96, TangBin)
- dup record process (a2f318a9, lvyangyang)
- bugfix vmware monitor (aa75c457, zhaoxiangchun)
- dns access (82ab09f5, lvyangyang)
- optimized cachedimages sync (12a96d43, Qu Xuan)
- Fix problem of esxi (#7661) (9bc7cb62, Rain Zheng)
- add host cpu archs capabilitie (1773e5d2, wanyaoqi)
- support create arm virtual machine (e92b3b6a, wanyaoqi)
- fix:wrap params (#7605) (367548ea, lvyangyang)
- Bugfix/yousong vpc ext (#7585) (fec41b65, Yousong Zhou)
- aws elb listener&rule name too long fix (5ad3f4d5, tangbin)
- go fmt (a7795a7f, tangbin)
- huawei fetch regions&projects fix (7e50605b, tangbin)
- fix host import (9a702d33, tangbin)
- fix huawei delete resource (0eac25c6, tangbin)
- fix huawei elb disable healthcheck (6ddb0c73, tangbin)
- add more log (3967786c, tangbin)
- huawei eip delete fix (6135c742, tangbin)
- fix:修复路由表映射到public网络的问题 (dd3daea4, lvyangyang)
- add:region/esxi 迁移接口 (faa04378, lvyangyang)
- update vendor (224e0e57, tangbin)
- shuzhou to suzhou (7864dbc6, tangbin)
- ctyun sync host wire fix (b9995f09, tangbin)
- implement generic service informer (d49d8bf7, Zexi Li)
- zstack宿主机监控中增加参数信息进行Unmarshal (40e8d0bf, zhaoxiangchun)
- add fuzzy ip matching (84ba62f7, tangbin)
- 根据调度标签过滤网络和存储资源 (68c48558, Qu Xuan)
- 修复无法获取vmware宿主机监控数据的问题 (5dd523ba, zhaoxiangchun)
- huawei network id fix (fe0f553d, tangbin)
- 修复谷歌监控无法获取的问题 (5e7860ac, zhaoxiangchun)
- host health check (d928d0d1, wanyaoqi)
- host fix cmt bound, minor fix (2724dcca, wanyaoqi)
- aws elb health check type fix (04da6a2f, tangbin)
- huawei elb cookie timeout fix (d6706065, tangbin)
- ctyun subnet create bugfix (1fe92cb5, tangbin)
- support sync disk snapshot status (8dbf5a01, wanyaoqi)
- VMware resource pool同步 (9c0e0530, Qu Xuan)
- huawei oss client bugfix (3653c552, TangBin)
- huawei oss client fix & huawei client init fix (a0d84fa3, TangBin)
- 修复azure获取不到监控数据的问题 (a849d10b, zhaoxiangchun)
- 优化建议功能-未使用的eip (08f2d19b, zhaoxiangchun)
- aws elb bugfix (cb744807, tangbin)
- huawei&qcloud&huawei elb bugfix (b752a12f, tangbin)
- elb bugfix (40681635, tangbin)
- 修复: 默认存在的bucket状态为ready (ee86e547, Qu Xuan)
- fix updates (7716d25b, Qiu Jian)
- aliyun clientcfg (1f622da3, Yousong Zhou)
- guest add metadata cpu mode (ebf73767, wanyaoqi)
- ctyun bugfix (c3f571ca, tangbin)
- unified syncstatus action (4c16f44c, Qu Xuan)
- vmware 宿主机监控信息获取 (e19aea5a, zhaoxiangchun)
- fix region list filters round 2 (297263ac, Qiu Jian)
- ctyun region name fix (d709666a, TangBin)
- huawei reset password bugfix (a8e4d2c9, TangBin)
- add uploadpart for google (507b4bcc, Qu Xuan)
- 修复aliyun没有权限获取余额问题 (3aa25621, Qu Xuan)
- 谷歌云multicloud监控 (67e34347, zhaoxiangchun)
- 添加azure region city信息 (e472e1df, Qu Xuan)
- vpc list add param vpc_usable (2f22d0b5, TangBin)
- huawei secgroup default vpc id fix (d0f46506, TangBin)
- ctyun vpc create fix (732e101c, TangBin)
- ctyun eip charge type fix (9e67aba2, TangBin)
- ctyun attach disk fix (00d6550a, TangBin)
- ctyun get vm by id fix (8457d6e7, TangBin)
- huawei & ctyun security group sync fix (5857d4f2, TangBin)
- network query by ip fix (95fb3d48, TangBin)
- huawei cloud create bugfix (a8c91868, TangBin)
- huawei http listener sync fix (c4fe0b77, tangbin)
- aws rebuild root fix (6187bfa0, tangbin)
- aws listener sync fix (a821ff94, tangbin)
- gencopyright信息 (3bdcd874, zhaoxiangchun)
- zstack监控功能 (eeff34cb, zhaoxiangchun)
- qcloud elb sync (b204fd54, TangBin)
- ctyun custom image create bugfix (b7de5a86, tangbin)
- ctyun sync fix (5e4a8d67, tangbin)
- huawei sync fix (6bf3a345, tangbin)
- huawei userdata fix (9a137afa, tangbin)
- aws userdata bugfix (279e4e70, tangbin)
- ctyun vm create fix (11fa316d, tangbin)
- add more log (5a524c42, tangbin)
- fix create sys disk snapshot (46deaaa9, tangbin)
- fix ctyun os version (f043d587, tangbin)
- multicloud的vmware监控功能 (7b9453b1, zhaoxiangchun)
- modify files by github comments (81d8f760, zhaoxiangchun)
- azure的主机监控信息的获取 (1cc6fc3b, zhaoxiangchun)
- backup guest fix (2b879965, wanyaoqi)
- add License Head (15d893fe, zhaoxiangchun)
- ctyun operations (ecab6cfa, TangBin)
- ctyun bugfix (11309534, TangBin)
- aliyun backendgroup bugfix (782bb54a, TangBin)
- aws backendgroup delete bugfix (c6c9a570, TangBin)
- aws sync routetable (f85c0b83, TangBin)
- huawei remove backend group bugfix (598e0366, TangBin)
- 新增aws监控代码,GetMonitorData函数,获取监控信息 (ab64c32e, zhaoxiangchun)
- use deprecated-by tag to describe deprecated fields (59822166, Qiu Jian)
- refine auto-gen swagger documentation (de37c235, Qiu Jian)
- huawei redis sync fix (de2cce3e, TangBin)
- ctyun default gateway fix (8b98e402, TangBin)
- huawei network default gateway fix (51b3bcdc, TangBin)
- huawei image delete bugfix (783113a6, TangBin)
- minor fixes (58dc2837, Qiu Jian)
- add cloudevent capabilities (01e8821b, Qiu Jian)
- huawei oss client read http ProxyFromEnvironment (003efbe7, TangBin)
- fix fmt issue (1639882f, Qiu Jian)
- misc imporvements (0bef5b9e, Qiu Jian)
- ctyun sync bugfix (29ecaef8, TangBin)
- huawei sync instance offset bugfix (ca8ead3c, TangBin)
- mergeInputOutputJson for ValidateCreateData and ValidateUpdateData (ebb2c600, Qiu Jian)
- quota recode update 2 (1a54fdb4, Qiu Jian)
- quota recode (a3dc4b47, Qiu Jian)
- httputils, aliyun: respects env proxy settings (#4084) (33108b57, Yousong Zhou)
- image upload bugfix (c3ce347e, TangBin)
- huawei reset password bugfix (23d34b50, TangBin)
- yunionmeta offline data using gzip files disk billing type error fix (63144f12, TangBin)
- comment fix (b60e5c60, TangBin)
- 更改aliyun和huawei的获取监控信息的参数单位:微秒=>毫秒 (32703d66, zhaoxiangchun)
- ctyun sync (91b1681d, TangBin)
- add list input and rewrite codegen use python (4d59b1c3, Zexi Li)
- support generate (b05bd405, Zexi Li)
- huawei disk detach bugfix (e0b2b9d0, TangBin)
- redis prepaid instance create bugfix (340b131f, TangBin)
- aws upload image bugfix & huawei change default disk type to SAS (545d97df, TangBin)
- redis create bugfix & redis acl create bugfix (cec4810a, TangBin)
- elastic cache auth_mode status & password reset bugfix (07bebab9, TangBin)
- huawei elastic change spec bugfix (0b19058b, TangBin)
- update vendor for qcloud cos-go-sdk (fc9483db, Qiu Jian)
- huawei config vm config fix (f86df252, TangBin)
- remove useless aws instance type config (69efc0cd, TangBin)
- elastic cache sync bugfix (cabff11c, TangBin)
- split brands capabilities (081864be, wanyaoqi)
- redis sync fix (32eab30f, tangbin)
- huawei disk attach bugfix (300a0aaa, tangbin)
- 1.elb certificate usable fix 2.aws tcp&udp backendgroup create bugfix 3.aws backendgroup create bugfix 4.aws create listener bugfix 5.aws delete loadbalancer bugfix 6.aws backendgroup cache query fix 7.aws delete loadbalancer listener fix 8.aws create backendgroup fix 9.aws delete backend fix 10.loadbalancer listener rule add is_default column 11.huawei elb backendgroup sync fix 12.aws https listener sync fix (3084c6af, TangBin)
- 云上操作日志同步 (61ca8ef3, ioito)
- region sync fix (129bb14f, TangBin)
- instance snapshot fix (2605094e, wanyaoqi)
- elb sync fix (286504f4, TangBin)
- elb bugfix & aws client init bugfix (82ec03f5, TangBin)
- redis support 2 (97b2c1e2, TangBin)
- huawei & qcloud & aws bugfix (039bd5d4, TangBin)
- add rds operation (79c7a7e8, ioito)
- huawei eip disassociate bugfix (c76995ec, TangBin)
- add doc and copyright (b5469046, Qiu Jian)
- optimized cloud account create (e029555c, ioito)
- qcloud elb bugfix (ea964c9c, TangBin)
- fix (66ccbf9b, Rain)
- huawei & aws bugfix (a27456ee, TangBin)
- huawei & qcloud elb bugfix (62607934, TangBin)
- loadbalancer bugfix (c9ba6369, TangBin)
- update doc and copyright (4390f529, Qiu Jian)
- totp auth code support multi-domain (54e47399, TangBin)
- fix ucloud snapshot delete (c4c8ab57, TangBin)
- mcclient module base (a753385f, TangBin)
- io throttle add log event (d0c8f6e6, wanyaoqi)
- qcloud sunday (aab48fad, Rain)
- fix snapshot policy filter (67f5d6ac, wanyaoqi)
- add OnBindIPCompleteFailed and fix aliyun Refresh for snat and dnat (1f739c2f, Rain)
- local snapshotpolicy (25fc0118, Rain)
- natgateway bugfix (20361c30, Rain)
- aws disk resize bugfix (7bdf73cb, TangBin)
- host migrate (c98e0990, wanyaoqi)
- huawei bugfix (aad735bd, TangBin)
- huawei & aws bugfix (08ffe151, TangBin)
- nat delele should overvide Delete() and call RealDelete() after delete cloud resource successfully (ffdb5784, Rain)
- aws & huawei & ucloud fix (c727482a, TangBin)
- snapshotpolicy list create delete apply cancel finish except that disk sync snapshot policy (1696c99c, Rain)
- elb bugfix (08393dd7, TangBin)
- cpu core bugfix (6bb25403, TangBin)
- update vendor (7df811df, Qiu Jian)
- s3gateway phase2 (2ccd6d50, Qiu Jian)
- add elastic cache purge fix (08c4ef60, TangBin)
- nat create delete restful api finished (83eafd6d, Rain)
- huawei & elb bugfix (1b96c8e3, TangBin)
- aliyun&huawei redis sync support (12230705, TangBin)
- region capability: fix regional public network not found (31770cf8, Zexi)
- huawei rebuild root fix (ac5f0e1e, TangBin)
- Move cloud drivers from pkg/util to pkg/multicloud (#1976) (9dbfd69c, Jian Qiu)
- aws elb support (33aef71a, TangBin)
- huawei elb support (6977b605, TangBin)
- 支持设置ceph精准超时时间 (a8ceb6c2, ioito)
- 华为 & ucloud fix (ca2f4194, TangBin)
- rebase master (d9c2e0f6, ioito)
- add account privileges sync (29617f25, ioito)
- remove serviceips models (1a079a06, ioito)
- support aws rds (c3094afb, ioito)
- init model (744a2b3c, ioito)
- s3gateway round 2 (0db5a67c, Qiu Jian)
- networks details for networkinterface (824d3a7a, ioito)
- 虚拟网卡信息同步 (cf55fe6c, ioito)
- make sure that one snat/dnat rule named Entry and several snat/dnat rules named Table (07765656, Rain)
- nat update without client (abb2632e, Rain)
- disk reset set server status (e966451c, wanyaoqi)
- 添加lb eip同步 (02a7969f, ioito)
- 补充zstack宿主机本地存储 (64da2a14, ioito)
- 宿主机存储利用率仅计算本地存储 (03edbb8d, ioito)
- 兼容zone及usable参数 (5b913479, ioito)
- fix not set guest status after attach or detach disk (09d045d4, ioito)
- 添加api文档 (75c14f3e, ioito)
- 私有云套餐操作支持 (4338983e, ioito)
- zone添加GetIVMById,GetIDiskById方法 (191ca8f4, ioito)
- private cloud filter eip by zone (02caf55b, ioito)
- fix zstack cdrome error (f0c99e90, ioito)
- fix balance permission error (2dae5e3a, ioito)
- fix attach able storage (77c5a391, wanyaoqi)
- 支持natgateway同步 (81adcd38, ioito)
- 添加brand字段限制 (4c34a9ce, ioito)
- gpfs (dd3a3246, wanyaoqi)
- 修复zstack绑定多个storage时重复创建disk问题 (21a3ffc5, ioito)
- ucloud image upload bugfix & storage type fix (dd4a78e0, TangBin)
- resolve merge conflict (05aa42ff, Qiu Jian)
- 简化代码 (3b51900a, ioito)
- 避免转换成shell格式后导致合并失败 (ae035304, ioito)
- bugfix: (247ad4ca, wanyaoqi)
- snapshot policy (a28b2564, wanyaoqi)
- rebase master (8811c022, ioito)
- 细化存储信息 (cbf836f2, ioito)
- update (ef8c5464, ioito)
- 初始化zstack代码 (7db6b40a, 屈轩)
- 避免climc使用公有云镜像时未设置prefix region导致虚拟机创建失败 (043a1b0f, ioito)
- 使用driver注入密码,复用代码 (7804ad9f, ioito)
- 保持公有云镜像名称和本地镜像名称相同 (fa2c350e, ioito)
- 设置端口和权重后同步到公有云上 (f0794f88, ioito)
- 移除多余的方法 (536cd09f, ioito)
- fix baremetal disk config auto extend not work and ipmi_info not record (c09a4db7, Zexi)
- 添加阿里云lb监听参数校验 (910f6979, ioito)
- add ucloud operations (6af7b51e, TangBin)
- add ucloud operations (bfdec391, TangBin)
- 统一使用const,避免city命名不一致 (3c7c6c68, ioito)
- 重装系统支持初始化密码 (e6228390, ioito)
- 同步公有云资源创建时间 (823e266e, ioito)
- 避免创建Windows时使用linux格式的userData (a8906039, ioito)
- Add unified cloud provider and env filter for any resource list (f74b07aa, Qiu Jian)
- hide some server metadata (2a0d3f55, Zexi)
- Hotfix/qx lb manager (#327) (5d65e0db, 屈轩)
- 华为云主机创建及重装系统等问题修复 (#245) (5a32e300, tb365)
- 同步安全组以公有云为主 (e62e2824, 屈轩)
- guest import from libvirt (#11) (93ab1616, wanyaoqi)
- 腾讯云使用shell格式userdata,避免和cloud-init冲突导致绑定秘钥失败 (a68f3868, 屈轩)
- 避免续费时未刷新虚拟机状态 (d6a9fdd8, 屈轩)
- update copyright headers of all source (81c212f6, Qiu Jian)
- storage fix (61dc5f27, TangBin)
- move consts to apis (144b2609, Zexi Li)
- define scheduler apis output and input structs (36935724, Zexi Li)
- 完成安全组同步代码重构 (1d5bd223, 屈轩)
- 避免openstack创建机器失败后长时间等待 (2f4d559b, 屈轩)
- 修复套餐系统盘盘大小异常问题 (762bca46, 屈轩)
- 使用公有云镜像时,正确设置登录用户名 (b8608e12, 屈轩)
- create instance tips fix && min_ram fix (3dbd4126, TangBin)
- external_project去掉cloudregion属性 (5542e5b4, 屈轩)
- 补充其他资源项目同步 (c6f63a58, 屈轩)
- 映射表默认指向provider的project (ac298b00, 屈轩)
- init (fc548cb8, 屈轩)
- make fmt (b27b3f83, Qiu Jian)
- Recode cloudprovider/cloudproviderfactory (1a7d939f, Qiu Jian)
- 通过provider is_public_cloud区分公有云私有云 (9246b875, 屈轩)
- openstack 同步flavor (5e04152b, 屈轩)
- openstack创建 (09acf33a, 屈轩)
- 修正udp,tcp后端服务器组id异常 (dc91e92b, 屈轩)
- 添加监听同步配置操作 (e18946ee, 屈轩)
- 统一LoadBalancer函数大小写问题 (97a70567, 屈轩)
- 添加region driver (7ce53687, 屈轩)
- 优化创建虚机结构 (dfcb4d44, 屈轩)
- 优化虚机创建方法 (190fb3b8, 屈轩)
- fixes for qcloud&azure (ce19f041, Qiu Jian)
- 增加:1. 将公有云标准镜像同步到本地 2. 可以从公有云标准镜像创建主机 3. 在公有云缓存镜像时遵守公有云镜像的配额 (d6d07d06, Qiu Jian)
- huawei support stage 2 (eed61b2d, 唐斌)
- climc 更新 (a2dafbbc, 屈轩)
- 后端对公有云账号密码信息重组 (32ca3971, 屈轩)
- 修正:storage增加IsSysDiskStore属性,标示是否支持系统盘创建。阿里云cloud存储不支持系统盘创建 (c0670ee8, Qiu Jian)
- minor fixes (4275f2de, Qiu Jian)
- 修正对包年包月主机续费后没有效果的问题 (7eb517f3, Qiu Jian)
- return nil immediately if error is nil (b3dcff6a, Qiu Jian)
- 修正:1. server detach disk 缺少parentTaskId 2. aliyun 关机后立即 detachDisk 会出现InvalidOperation.Conflict的错误 (60548022, Qiu Jian)
- huawei cloud sync (c7469621, TangBin)
- client session add context (7dcf626f, wanyaoqi)
- disk rollback bugfix (3bba2c44, TangBin)
- LB 返回参数更新 (677d6812, 屈轩)
- 支持同步公有云负载均衡信息同步 (f3111120, 屈轩)
- 增加:1. region的区域信息 2. 完善host的公有云账号信息 (29af18ab, Qiu Jian)
- 验证eip更改带宽 (92e26756, 屈轩)
- 验证eip更改带宽 (c7f80169, 屈轩)
- update (5172ee76, Qiu Jian)
- support prepaid server create and renew (d9bd1cf3, Qiu Jian)
- 腾讯云导入镜像适配 (29aef793, 屈轩)
- 初始化model (baf43f3d, 屈轩)
- sync skus table from cloudmeta service && aws bugfix (3d150e52, TangBin)
- esxi support (f291eebd, Qiu Jian)
- temp commit (9ca383a6, Qiu Jian)
- 去除不需要接口 (3eebb5ae, 屈轩)
- 初始化model (4d043834, 屈轩)
- add disk type in snapshots (cc2ed469, wanyaoqi)
- minor fixes (2a8389c2, Qiu Jian)
- 修正:cloudprovider/cloudacount的代码recode (7fdbdd60, Qiu Jian)
- 修正:1. 阿里云自动设置Import/Export image ram授权,不再需要手动授权 2. 修正公有云注入userdata的问题 (3d83e4c5, Qiu Jian)
- 改进:1. 部署VM时注入全局和项目公钥 2. 完善keypair的创建和导入功能 3. 其他 (48a9d337, Qiu Jian)
- 避免/tmp目录容量不够 (c2204825, 屈轩)
- 全量同步时默认不创建默认resourcegroup,延迟到创建资源时创建 (e513466b, 屈轩)
- aliyun snapshot sync, create, delete; disk reset (f009b01e, wanyaoqi)
- resolve conflict (3da854f2, 屈轩)
- 修正:1. 阿里云刚删除主机的IP地址不能占用 2. rebuild root no-account-init无效 3. 其他问题... (4871c345, Qiu Jian)
- 增加 billing_type 和 expire_at 字段,用于计费 (cc1e9126, Qiu Jian)
- 修正:1. 阿里云rebuild root重构 2. 其他一些fix (3c9afd83, Qiu Jian)
- 修正:1. image更新时丢失properties属性 2. 虚拟机Get/List返回增加manager_id字段 3. 创建eip时候chargetype不生效 (36e2b2da, Qiu Jian)
- 增加:镜像缓存加锁,避免批量创建时重复上传镜像 (ede69859, Qiu Jian)
- 使用inmemory lockman (7e73a429, Qiu Jian)
- 增加阿里 云账户余额接口支持 (a7f66921, Qiu Jian)
- 修正:1. 阿里云主机镜像正确设置Platform后,可以正确初始化密码和蜜钥 2. 系统启动默认创建default安全组,主机默认安全组设置为default。defalt安全组默认出入都开放 (0fbc1dff, Qiu Jian)
- 浮动IP支持 (bbc369f5, Qiu Jian)
- 支持server-save-image (76ceaf22, 屈轩)
- 添加interface接口 (7fd8e7c5, 屈轩)
- fix auto-merge conflict (d0f88565, Zexi Li)
- 阿里云调整配置等API (dedfa25c, TangBin)
- add more resources interfaces (66775106, TangBin)
- 更改sync算法 (287728b1, 屈轩)
- 添加aliyun disk resize内容 (8fa5f4c8, 屈轩)
- 同步阿里云安全组规则到本地 (9087e715, 屈轩)
- add doc.go for each package (e258be15, Zexi Li)
- path move: github.com/yunionio -> yunion.io/x (0b332525, Zexi Li)
- Update vendor vmware/govmomi (c7188e88, Qiu Jian)
- 改进:1. 增加vmware cloud provider driver初步实现 2. 增加vmware vnc信息获取的支持 (3cf2afcc, Qiu Jian)
- 解决合并冲突 (7696bb02, 屈轩)
- 修正:1. 由于系统盘大小设置单位未转换,导致阿里云创建主机失败 2. 伪删除阿里云主机后,detach了系统盘,导致主机恢复后无系统盘 3. 修正一些格式错误 4. 补充一些climc命令 (8a08a912, Qiu Jian)
- Add region service. (686e9f50, Zexi Li)
- compute models added. (54999efa, Zexi Li)
Qcloud (3)
- use cpcfg.ProxyFunc (4a6d6b90, Yousong Zhou)
- use QcloudClientConfig (8df7c34d, Yousong Zhou)
- 监控信息获取 (d57c0b34, zhaoxiangchun)
Refact (1)
- region: resource tags (4419d060, lvyangyang)
Region (2)
- apis: route: add nexthop type "IP" (69ae4567, Yousong Zhou)
- fix error msg for invalid wire_level_for_vmware (b49d0f18, Yousong Zhou)
Treewide (1)
- group imports with goimports (3e04c4f6, Yousong Zhou)
Ucloud (2)
- use cpcfg.ProxyFunc (cddbfc06, Yousong Zhou)
- use UcloudClientConfig (85de3efe, Yousong Zhou)
Vet (4)
- composite literal uses unkeyed fields (3088978e, Yousong Zhou)
- pairs not separated by spaces (13583bdd, Yousong Zhou)
- bad syntax for struct tag pair (b721746a, Yousong Zhou)
- unreachable code (146517eb, Yousong Zhou)