v4.0.2
发布时间 2026-04-02 21:23:11
cloudmux
仓库地址: https://github.com/yunionio/cloudmux
487 commits to cloudmux - v4.0.2 since this release.
Bug Fixes (462)
- add health check (5b82cde5, Qu Xuan)
- azure cloud group (7832bd91, ioito)
- aws userdata (98ac1814, ioito)
- ctyun sign time in shanghai (9f0a8133, ioito)
- vmware sync wires revisit (0cfece8b, Qiu Jian)
- more details when esxi get_network_by_id error (8b6df6b5, Qiu Jian)
- s3 progress percentage (0516685b, Qiu Jian)
- secgroup rule create (ea283db0, ioito)
- secgroup rule update (80f76ede, ioito)
- add disk driver options (5ee9a6f7, Qu Xuan)
- aliyun disk burst (7b8da88e, ioito)
- support container resource (c2d5ddbd, Qu Xuan)
- volc vm create (36ed2491, ioito)
- esxi vm delete (1c7b564c, ioito)
- add interface for region get vms (aaf6792b, ioito)
- fix GetBucketPolicyErr (307c2ee5, 马鸿飞)
- volc misc fix (35bb2a87, ioito)
- volc private image (3e26bfb9, ioito)
- volc bucket storage class (5b546cfb, ioito)
- volc metric (03b16e77, ioito)
- support risc-v (c2f530da, Qu Xuan)
- fetch subaccounts with id (68753931, Qiu Jian)
- move sslcert from Region to CloudProvider (71050404, lptnyy0001)
- add extra api (29eecf6c, ioito)
- add bios options for create vm (efc79736, ioito)
- rpm/deb packaging scripts (49737a25, Qiu Jian)
- image uefi (3fe0548d, ioito)
- set subaccount id for non-public clouds (2a953acd, Qiu Jian)
- refactor snapshot policy interface (32c86fba, ioito)
- change storage size to int64 (92dacc28, ioito)
- 结构化部署接口参数 (5a810261, ioito)
- qcloud redis wan addr (fc83f510, ioito)
- huawei monitor api (1dc85f04, ioito)
- cucloud vm sync (a8a16408, Qu Xuan)
- avoid json marshal error (e7981a03, ioito)
- add ipv6 interface (9da5e437, ioito)
- add vm ipv6 addr (9ddfcb08, ioito)
- avoid panic (d21766f2, ioito)
- support aws ipv6 sync (1fed4bca, ioito)
- qcloud ipv6 sync (3e827158, ioito)
- support set tags for network (56ed399f, ioito)
- aws product list (f7c66c92, ioito)
- 同步lb安全组信息 (f5bba9aa, Qu Xuan)
- support ipv6 for secgroup (474f0b14, Qu Xuan)
- aws lambda (310b6efd, Qu Xuan)
- region prefix (27253d58, Qu Xuan)
- remove useless code (37a88f0a, Qu Xuan)
- provider prefix (44e34547, Qu Xuan)
- return region error (adaa299a, Qu Xuan)
- avoid panic (c32a46d8, Qu Xuan)
- api gen (b779f70f, Qu Xuan)
- sync hostname (b748c907, Qu Xuan)
- update hostname (e4a43aad, Qu Xuan)
- go mod vendor (500fda99, Qu Xuan)
- ceph reuse http connection (reported by GDYT) (720c8c7b, Qiu Jian)
- add cc list for waf (da7161e9, Qu Xuan)
- aws group create (e0fc8f8e, Qu Xuan)
- update vendor 20240917 3.11 (9b8a660a, Qiu Jian)
- update version of cloud.google.com/storage to 1.39.1 (9d90d871, Qiu Jian)
- upgrade docker_push.sh go version to 1.21 (56b99c90, Qiu Jian)
- update enum doc (3fdd48b2, Qu Xuan)
- support cnware (558f8f53, Qu Xuan)
- remove dstack (0b919551, Qu Xuan)
- support isolate device sync (fb8f4473, Qu Xuan)
- add isolate device params (9af75a30, Qu Xuan)
- add vnc cookie (571ddafa, Qu Xuan)
- ignore put object acl error (3455a196, Qiu Jian)
- make mod update (a00f19f5, Qiu Jian)
- add cas const (1cec3199, Qu Xuan)
- s3 cli support set sign version (94709576, Qiu Jian)
- download/upload/copy large objects in parallel (830150b9, Qiu Jian)
- download/upload/copy large objects in parallel (e9af2df1, Qiu Jian)
- ignore upload multipart offset (405854e0, Qiu Jian)
- add image capa (b6faba9e, Qu Xuan)
- objectstore download with progresser (5ab9e4c8, Qiu Jian)
- update vendor 20250325 (0738b85d, Qiu Jian)
- use streampipe2 to stream (355e8f3f, Qiu Jian)
- add isolated device share (c91df1e8, Qu Xuan)
- add host ipmi info sync (02ebd6b1, Qu Xuan)
- add cloudflare const (b38fc12e, Qu Xuan)
- dns zone proxied (dfd52700, Qu Xuan)
- upgrade go 1.24 (f123fc96, Qu Xuan)
- failed to download zero-sized object (f1810edb, Qiu Jian)
- waf rule create (274cfcb4, Qu Xuan)
- add waf field (5070e2c8, Qu Xuan)
- certificate dns zone id (87a373ce, Qu Xuan)
- 修复PR反馈的所有问题 (c5ed379f, 林春杰)
- add cdn attribute (4d540aa5, Qu Xuan)
- cdn clean cache options (07f27080, Qu Xuan)
- misc code warnning (ccbc46f4, Qu Xuan)
- add ai gateway interface (9c123cb4, Qu Xuan)
- add ai gateway (d8cfa0ff, Qu Xuan)
- fmt code (06f172f4, Qu Xuan)
- ssl create (06a901ef, Qu Xuan)
- add zone id for ssl create (f62f19a7, Qu Xuan)
- miss out errors of multipart objects (723527d8, Qiu Jian)
- support delete ssl (0fffa540, Qu Xuan)
- docker_push support specific multi-arch buildx (766c1f22, Qiu Jian)
- cucloud vpc (db984fe9, Qu Xuan)
- add opts for cdn custom hostname (ff51deba, Qu Xuan)
- update lb interface (9219b45a, Qu Xuan)
- add lb backend type (bd59ac42, Qu Xuan)
- aliyun: mogodb node backup (6d2d9016, Qu Xuan)
- aliyun: mongodb ip addr (913ee082, Qu Xuan)
- aliyun: health status (cca1d857, Qu Xuan)
- aliyun: aliyun waf v2 (b7f390ea, Qu Xuan)
- aliyun: support set disk tag (0555bde0, Qu Xuan)
- aliyun: eip relationship (5fb4167d, Qu Xuan)
- aliyun: support change disk storage type (3264d40e, Qu Xuan)
- aliyun: eip associate type (53c3fa74, Qu Xuan)
- aliyun: mongodb cluster backup (76a3960f, Qu Xuan)
- aliyun: prepaid vm delete (2eca9ddf, Qu Xuan)
- aliyun: lb backend ip (dcf02c99, Qu Xuan)
- aliyun: add more api (07ee2e38, Qu Xuan)
- aliyun: systag (cfbbdad3, ioito)
- aliyun: secgroup rule update (db8b2d8f, Qu Xuan)
- aliyun: lb listener rule (99e34a1c, Qu Xuan)
- aliyun: support aliyun ipv6 (2b77b1d2, ioito)
- aliyun: alb backend sync (48f0c30f, Qu Xuan)
- aliyun: optimized aliyun rds backup sync (d9e98123, ioito)
- aliyun: sec rule create (41674ebd, ioito)
- aliyun: access group (984e2f74, ioito)
- aliyun: snapshot name (a780ce46, Qu Xuan)
- aliyun: bucket sync (871a4a7d, Qu Xuan)
- aliyun: dns record line (5334662a, Qu Xuan)
- aliyun: mongodb shared count (45dd6bdf, Qu Xuan)
- aliyun: change billing type (a2e76ae6, Qu Xuan)
- aliyun: dns product type (012bb118, Qu Xuan)
- aliyun: dns line (d04b40f1, Qu Xuan)
- aliyun: secgroup rule (572ba476, ioito)
- aliyun: avoid panic when get redis cache mod (55b52046, ioito)
- aliyun: vnc (3c99206e, Qu Xuan)
- aliyun: storage medium type (a56c145e, Qu Xuan)
- aliyun: update aliyun sys tag (2d659b90, Qu Xuan)
- aliyun: remove debug info (1a9199f4, Qu Xuan)
- aliyun: support change vm billing type (05a591f3, Qu Xuan)
- aliyun: get dns zone by id (32715e0d, Qu Xuan)
- aliyun: dns zone sync (0fe97d0e, Qu Xuan)
- aliyun: cloud_auto enable burst (dfb4272f, ioito)
- aliyun: sub account (69bf6f9f, Qu Xuan)
- aliyun: es instance type (02c3770c, Qu Xuan)
- aliyun: resize disk online (fda34fc4, Qu Xuan)
- aliyun: mongodb kind code sync (09dd7d78, Qu Xuan)
- aliyun: lb backend (671c9f91, Qu Xuan)
- apsara: 避免死循环 (3c836362, ioito)
- apsara: avoid apsara read only error (712dcd51, ioito)
- apsara: apsara rds api doc (d3813c0b, ioito)
- apsara: api doc (abea0634, ioito)
- apsara: remove expire time for apsara (8a0a2a11, Qu Xuan)
- aws: lb backend id (cca2907b, Qu Xuan)
- aws: rds category (01121a2a, Qu Xuan)
- aws: cluster rds sync (d1454a4d, Qu Xuan)
- aws: avoid batch role create (f1a0b85c, Qu Xuan)
- aws: avoid duplicate aws account name (ebde2e9e, Qu Xuan)
- aws: rebuild root (0cf074f8, Qu Xuan)
- aws: price api method (851c3633, ioito)
- aws: upgrade aws sdk v2 (d6fa9e80, Qu Xuan)
- aws: dns record sync (1106955a, ioito)
- aws: attach disk validate device name (ef647e72, Qu Xuan)
- aws: lb listener group id (b92f0a11, Qu Xuan)
- aws: eip not found error (c97a76ba, ioito)
- aws: add region name (ea65c735, Qu Xuan)
- aws: dns record create with id (e78fd5dd, Qu Xuan)
- aws: avoid Invalid device name /dev/sda error (d224c417, Qu Xuan)
- aws: image description (e0921c81, Qu Xuan)
- aws: subaccount name (6fb5fb70, ioito)
- aws: optimized aws rule create (a549a1d1, Qu Xuan)
- aws: aws disk tag with server (2dcc23d9, Qu Xuan)
- aws: aws instance image info (61f628af, Qu Xuan)
- aws: organization account state (6aaa3a2d, Qu Xuan)
- aws: metric value (c9605c0a, Qu Xuan)
- aws: policy sync (f1d9d800, Qu Xuan)
- aws: rds cluster snapshot (f0620bae, Qu Xuan)
- aws: rds endpoint (3a0bc6d2, Qu Xuan)
- aws: disk type (e7749aa6, ioito)
- aws: aovid panic (d20b43d8, Qu Xuan)
- aws: master account id (d2f46eff, Qu Xuan)
- aws: add dns traffic policy api (768b91f6, Qu Xuan)
- aws: rds category (c759be57, Qu Xuan)
- aws: image import (25795124, ioito)
- aws: request retry (13836280, Qu Xuan)
- aws: aws lb panic (14594250, ioito)
- aws: lb listener rule (59f9428f, Qu Xuan)
- awscli: fix aws dbinstance desc tag: (f0921398, 马鸿飞)
- azure: web app ip addr (6ed6e22e, Qu Xuan)
- azure: remove vhd sdk (de3e22fc, Qu Xuan)
- azure: lb sync (8a009e0e, Qu Xuan)
- azure: region code (60885010, ioito)
- azure: web app attr (aeb73a8c, Qu Xuan)
- azure: add reservation list (0df5d155, Qu Xuan)
- azure: monitor metric (60b54672, Qu Xuan)
- azure: eip associate type (d811c331, Qu Xuan)
- azure: iam policy (ee859d5a, Qu Xuan)
- azure: secgroup delete (24c3a086, ioito)
- azure: subnet prefix addr (7aa29ac7, Qu Xuan)
- azure: web app (3d537644, Qu Xuan)
- azure: remove azure sdk (2fcdbf32, Qu Xuan)
- azure: azure nic delete (6d8a8fb2, Qu Xuan)
- azure: remove classic resource (58f50140, ioito)
- azure: graph api (dce30ed7, Qu Xuan)
- azure: vm refresh panic (f632f5aa, ioito)
- azure: avid panic (e0befbf0, ioito)
- baidu: support baidu resource (d3ddc716, 马鸿飞)
- baidu: avoid panic (011bc52a, Qu Xuan)
- baidu: support bucket object (21b15d7e, Qu Xuan)
- bucket: ignore not found err for getPolicy (242b50a8, 马鸿飞)
- cephfs: delete cephfs dir (7f55ef1e, Qu Xuan)
- cephfs: support http (3840d7d2, Qu Xuan)
- cephfs: support set quota (065a50fb, Qu Xuan)
- cephfs: avoid panic (aee43fe4, Qu Xuan)
- cloudpods: baremetal storage info (cdcf366f, Qu Xuan)
- cloudpods: host storage driver sync (cc35e10a, Qu Xuan)
- clouduser: support enable and disable (e09409ff, Qu Xuan)
- ctyun: image list page size (26e596e9, Qu Xuan)
- ctyun: batch create security group rule (33045bc3, Qu Xuan)
- ctyun: add price query (3c7b4372, Qu Xuan)
- ctyun: prepaid status (890b25cf, Qu Xuan)
- ctyun: invalid access key error (40496eb8, ioito)
- ctyun: metric support (5dccf1f0, Qu Xuan)
- ctyun: api upgrate (e2e93364, ioito)
- ctyun: remove ctyun env parameter (713cc9c0, ioito)
- ecloud: refactor ecloud (2fa63892, Qu Xuan)
- esxi: linux hostname (ff1c949c, ioito)
- esxi: avoid concurrent map read and map write (724c0609, Qu Xuan)
- esxi: add pmem storage type (18bbb584, Qu Xuan)
- esxi: 重装系统保证系统盘排在首位 (d4c6e9c5, Qu Xuan)
- esxi: allow update vmware account (12e8f277, Qu Xuan)
- esxi: cpu sockets (39d4e012, ioito)
- esxi: host access ip sync (6859e528, Qu Xuan)
- esxi: optimized hostip sync (5be42cb5, Qu Xuan)
- esxi: preallocation vdisk (d8d9d9dd, ioito)
- esxi: set vm bios by image (7041eaba, Qu Xuan)
- esxi: support vm folder (971071d4, Qu Xuan)
- esxi: delete esxi vm (f56eda13, Qu Xuan)
- esxi: host sched tag sync (cb9c71a9, Qu Xuan)
- esxi: support resource pool (d42efe65, Qu Xuan)
- esxi: avoid rebuild root faile (cc26782b, Qu Xuan)
- esxi: skip not found host by storage (5a9bf5bd, Qu Xuan)
- esxi: ignore no default gateway host nic (ef16ecd5, Qu Xuan)
- esxi: add delete vm debug info (c9f34ba5, Qu Xuan)
- esxi: migrate vm choices usable datastore (685fca29, ioito)
- esxi: vmware clone vm upgrade (88880e39, Qu Xuan)
- esxi: support preallocate system disk (8cf6748e, Qu Xuan)
- esxi: sync esxi host schedtags (bb40b06a, Qu Xuan)
- esxi: upload iso image (dd23332d, Qu Xuan)
- esxi: disable swap (6eaad273, Qu Xuan)
- esxi: root image path (4caeb324, Qu Xuan)
- esxi: single esxi host not support tags (a9771186, ioito)
- exsi: vmware vm version (e1118136, Qu Xuan)
- gcp: lb eip sync (864edccf, Qu Xuan)
- gcp: disk tag with server (bba65115, Qu Xuan)
- gcp: allow use shared image (b0858018, Qu Xuan)
- gcp: support global lb eip sync (df8f0007, Qu Xuan)
- gcp: eip list without internal ip (2077d737, Qu Xuan)
- gcp: allow password login (adaea3b7, ioito)
- gcp: add pd extreme storage (4d9f2788, Qu Xuan)
- gcp: eip associate type (a1130569, Qu Xuan)
- gcp: add gcp storage const (e09f5752, Qu Xuan)
- gcp: delete vm with deletion protection (37a652a8, Qu Xuan)
- gcp: share network sync (502dde9a, Qu Xuan)
- gcp: validate gcp disk name length (35d4278e, Qu Xuan)
- gcp: resource name (6eced827, Qu Xuan)
- gcp: avoid duplicate rule name used (7124b2c7, ioito)
- gcp: rds engine version (246843e9, Qu Xuan)
- gcp: support share vpc (9ee7bc41, Qu Xuan)
- gcp: vm create net params (f0526afa, Qu Xuan)
- gcp: delete keypair (66484a73, ioito)
- gcp: rebuild root with sys disk size (a7031193, ioito)
- gcp: image upload (efded305, Qu Xuan)
- gcp: vm create retry (e9ca0817, ioito)
- gcp: eip filter by ip (44673e5c, Qu Xuan)
- gcp: create resource with requestId (d156332d, ioito)
- gcp: vm sync (7dee8d4c, Qu Xuan)
- google: lb backend sync (6c009f8d, Qu Xuan)
- google: sec rule update (feda838c, ioito)
- google: avoid sync lb panic (f2fa6ce4, Qu Xuan)
- google: avoid panic (986eff25, Qu Xuan)
- huawei: init owner id (5a544c53, ioito)
- huawei: api pretty (2b6110f1, ioito)
- huawei: bucket policy principal (454baa5e, Qu Xuan)
- huawei: skip hw networkinterface sync (c92192ca, ioito)
- huawei: rds create params (06e316a1, ioito)
- huawei: redis create (2a86d24f, ioito)
- huawei: skip sync huawei ipv6 eip (d0745c49, ioito)
- huawei: eip disassociate (832e7161, ioito)
- huawei: support delete prepaid resource (7ae7735d, Qu Xuan)
- huawei: error code (9cd9af9c, Qu Xuan)
- huawei: huawei vm list (60cdcc81, Qu Xuan)
- huawei: single account (0ac8ddc6, ioito)
- huawei: more details huawei error info (6b4122b9, Qu Xuan)
- huawei: redis spec (1c7b1dd3, ioito)
- huawei: remove useless code (0efd7cbc, ioito)
- huawei: windows metric query (3a4b463a, Qu Xuan)
- huawei: skip deleted hw vm (ffdd0a2e, ioito)
- huawei: support huawei intl account query balance (faec425c, Qu Xuan)
- huawei: avoid empty resp panic (2dad3854, Qu Xuan)
- huawei: ssl certificate endpoint (d76c3d88, ioito)
- huawei: add more res api (5a856fb5, Qu Xuan)
- huawei: keypair api (bfd03637, ioito)
- huawei: ipv6 sync (a6a3f72d, ioito)
- huawei: lb project (cf5d93a6, ioito)
- huawei: sata storage sold out (30742baa, Qu Xuan)
- huawei: role sync (758c2f44, Qu Xuan)
- huawei: saml provider (d111a52a, Qu Xuan)
- huawei: skip empty response (0d65afbc, Qu Xuan)
- huawei: role list (5715c9fe, Qu Xuan)
- huawei: secgroup rule port sync (8f9a6f2a, Qu Xuan)
- huawei: upgrade huawei eip and elb api (a364b550, ioito)
- huawei: remove useless code (43b3f0ad, ioito)
- huawei: balance new api (409697c4, ioito)
- huawei: update aksk signer (68a2fe53, Qu Xuan)
- huawei: 支持公网NAT (8583eb44, Qu Xuan)
- huawei: eip associate type (74054dc4, ioito)
- huawei: skip ipv6 eip (92fa966a, ioito)
- huawei: avoid sync lb backend panic (23c51e15, Qu Xuan)
- huawei: ignore invalid nat sync (e263411c, Qu Xuan)
- huawei: nic (07bcb813, ioito)
- huawei: avoid panic when sync huawei disk (6d97f4d5, Qu Xuan)
- ksyun: metric data (97920548, Qu Xuan)
- ksyun: support eip tag (def4a91a, Qu Xuan)
- ksyun: add auto pl storage type (c9ec70fc, Qu Xuan)
- ksyun: snapshot sync (66844f26, Qu Xuan)
- ksyun: storage sync (baa6d50e, Qu Xuan)
- ksyun: keypair import (aaa45b72, Qu Xuan)
- ksyun: vm vnc (ea9fb6c2, Qu Xuan)
- ksyun: support get instance ExpiredTime (4dd8b6b0, 马鸿飞)
- ksyun: sync ksyun networks (59a9bc28, Qu Xuan)
- ksyun: vm create with tag (06e23940, Qu Xuan)
- ksyun: wait secgroup rule created (278cc872, Qu Xuan)
- ksyun: vm status (120c8e5b, Qu Xuan)
- ksyun: support ksyun operation (1618c95a, Qu Xuan)
- ksyun: support objectstore (7c932ca9, Qu Xuan)
- ksyun: instance list (f4c32855, Qu Xuan)
- ksyun: add balance-show for ksyun (1d65bca4, Qu Xuan)
- ksyun: GetIStorages addr err (2e6ba146, 马鸿飞)
- ksyun: support set tags (8ba39917, Qu Xuan)
- ksyun: support post signv4 (de1ed0f5, Qu Xuan)
- ksyun: support rds (fd2bc670, Qu Xuan)
- ksyun: create with hostname (84dddf80, Qu Xuan)
- ksyun: vm filter (e9a6fc32, Qu Xuan)
- ksyun: support ksyun iam (cb16753c, Qu Xuan)
- ksyun: add api retry (d0fc2efa, Qu Xuan)
- ksyun: eip charge type (a88be0ae, Qu Xuan)
- meter: vm out metric (bd598557, Qu Xuan)
- oceanbase: support oceanbase (35470b08, Qu Xuan)
- openstack: secgroup vpc id (3ffe80ac, Qu Xuan)
- openstack: support https for openstack (81b12eac, ioito)
- oracle: region optional input (9b9590ad, Qu Xuan)
- oracle: find vm by id (2806aeaf, Qu Xuan)
- oracle: support oracle (1da37c75, ioito)
- oracle: sync (ef16d174, ioito)
- oracle: root account (5da7fa12, Qu Xuan)
- oracle: vm tags (52ac8295, Qu Xuan)
- oracle: skip termited vm (49c6268b, Qu Xuan)
- oracle: oracle storage should be emulated (c9ca5849, Qu Xuan)
- oracle: avoid panic (6d9e7dfa, Qu Xuan)
- oracle: support monitor (7fe8e487, Qu Xuan)
- oracle: avoid collect metric read only error (6e84dd8c, Qu Xuan)
- project: sync provider project (e1dffcd0, Qu Xuan)
- proxmox: details error info (ca871a93, ioito)
- pve: vnc (143b6571, ioito)
- pve: vm ip with ipv4 (1d295f6e, ioito)
- pve: vnc (1728e157, ioito)
- pve: show vm error (857edd63, ioito)
- pve: nic ip sync (02df35b2, Qu Xuan)
- pve: supports cpu architecture differentiation (fb723b65, Qu Xuan)
- pve: search pve vm with timeout (890740e1, ioito)
- pve: min vm id (df59eb57, ioito)
- qcloud: natgateway api upgrade (90ef0388, Qu Xuan)
- qcloud: sync sqlserver expired time (b94524d2, Qu Xuan)
- qcloud: remove cache from qcloud (f96a13d0, Qu Xuan)
- qcloud: add waf upstream info (fe1a08d7, Qu Xuan)
- qcloud: waf instance id (f82d6390, Qu Xuan)
- qcloud: waf domain id (cca3fc83, Qu Xuan)
- qcloud: avoid unmarshal lb backend tags error (bdc48b31, ioito)
- qcloud: support organization (fda424ef, Qu Xuan)
- qcloud: qcloud waf (72638bec, Qu Xuan)
- qcloud: lb backend ip sync (de33b458, Qu Xuan)
- qcloud: lb listener health check type (d9cc2369, Qu Xuan)
- qcloud: removed zone resource sync (6df2e136, Qu Xuan)
- qcloud: avoid duplicate backends (e503ed64, Qu Xuan)
- qcloud: security group rule create (6898ba6d, Qu Xuan)
- qcloud: metric period 60s (42c011c1, Qu Xuan)
- qcloud: saml auth (26d59722, Qu Xuan)
- qcloud: delete vm with disks (160bef7e, ioito)
- qcloud: lb listener rule create (d65db982, Qu Xuan)
- qcloud: add qcloud disk usage metric (ee2f5f2b, Qu Xuan)
- qcloud: lb backend sync (2bce65fa, Qu Xuan)
- qcloud: storage const (23fd4177, Qu Xuan)
- qcloud: nat stable (94f7ee69, Qu Xuan)
- qcloud: ssl (dea0a119, ioito)
- qcloud: vpc not found (e955ccfa, Qu Xuan)
- qcloud: cred balance (35df258b, Qu Xuan)
- qcloud: storage type hssd use system disk (aa510a06, Qu Xuan)
- qcloud: nat status (22c7781f, ioito)
- qcloud: qcloud organization account (8652075f, Qu Xuan)
- qcloud: sync qcloud storage type (0ecd9b64, Qu Xuan)
- qcloud: nat capability sync (4caeeef6, Qu Xuan)
- qcloud: rds cpu option (5aaec2b3, Qu Xuan)
- qcloud: mac addr (56b258a1, ioito)
- qcloud: event lookup readonly (c8593eaa, Qu Xuan)
- qcloud: mongodb status (e1cb562a, Qu Xuan)
- qcloud: sql server (ec9796d6, Qu Xuan)
- qcloud: lb backend group sync (e3ce3132, Qu Xuan)
- qcloud: sub account sync (c37caa2c, Qu Xuan)
- qcloud: add sql server monitor (50993780, Qu Xuan)
- qcloud: lb domain name (c41d213a, ioito)
- qcloud: lb ip addr (1566728c, ioito)
- qcloud: nat field changed (0f66ea3e, Qu Xuan)
- region: force account read only (9096663f, Qu Xuan)
- region: ksyun charge type (32b08fd0, Qu Xuan)
- region: gauss-db (012e12b5, ioito)
- region: qcloud permission (562051a7, Qu Xuan)
- region: lb eips (93151fb3, Qu Xuan)
- region: create disk with tags (62572c92, Qu Xuan)
- region: sync aws lb backend ip (3e1ac4c1, Qu Xuan)
- region: vm auto renew (3bfb4887, Qu Xuan)
- region: hw refresh (51f69cfa, ioito)
- region: aws image dist (8e5cc33c, Qu Xuan)
- region: skip invalid project (dfe81838, ioito)
- region: aws default secgroup delete (ff09ad89, ioito)
- region: volc ipv6 sync (ba4d394a, ioito)
- region: vm start (0a3982ee, Qu Xuan)
- region: k8s tag (16e52435, ioito)
- region: huawei object storage capability (d8a4cbd8, ioito)
- region: enable user with more params (e809d2d9, Qu Xuan)
- region: dns name server (dd0621dd, Qu Xuan)
- region: change billing type auto renew (ff1e76fc, Qu Xuan)
- region: add device name (457ca294, Qu Xuan)
- s3: add set bucket lifecycle (bd654f64, wanyaoqi)
- sangfor: add sangfor const (e36ba0bb, Qu Xuan)
- ucloud: avoid panic when sync vm tags (eeadb014, Qu Xuan)
- uis: add uis const (22cbd036, Qu Xuan)
- vmware: support create vm with desc (538c5fea, Qu Xuan)
- vmware: desc sync (bc127b79, Qu Xuan)
- vmware: remove clone template old nic (5b9c9765, ioito)
- vmware: esxi cpu socket (e5d2b6f0, ioito)
- vmware: esxi image dist (f12d184d, Qu Xuan)
- vmware: desc (147a39cb, Qu Xuan)
- volc: support snapshot (24002922, ioito)
- volc: security group delete (d6f3f0cd, ioito)
- volc: vpc only support get request method (d284909c, Qu Xuan)
- volc: region name (b7075edc, Qu Xuan)
- volc: network ip range (6940a9ca, ioito)
- volc: update region name (4dc77cba, Qu Xuan)
- volc: region name (698a8f1a, Qu Xuan)
- volc: volcengine account id (59b0ef39, Qu Xuan)
- volc: disk list (c9a0620c, ioito)
- volc: vnc (b12e8c1b, ioito)
- volc: save image (ebba5e82, ioito)
- volc: support balance api (6515ff86, ioito)
- volc: support vm tag (102b8169, Qu Xuan)
- volc: iam support (5c77b0f4, Qu Xuan)
- volc: bucket opts (4ed77061, ioito)
- volc: update volc monitor api (625f8560, Qu Xuan)
- volc: region name (5833fcf8, Qu Xuan)
- waf: add waf rule type (21029096, Qu Xuan)
- zettakit: add zettakit const (b609bafc, Qu Xuan)
- zstack: shared block storage (902f5356, ioito)
- zstack: zstack auth url error (9234f766, Qu Xuan)
- zstack: secgroup rule create (876070ff, ioito)
- zstack: shared storage (65828082, Qu Xuan)
Code Refactoring (1)
Feature (1)
Features (11)
- support cephfs (9a23edc2, Qu Xuan)
- azure: support set cors (74101391, 马鸿飞)
- ci: use github action to check PR (31824052, Zexi Li)
- ksyun: support ecs list (550c6e71, 马鸿飞)
- provider: Support VolcEngine (2c7bc33f, kongrui)
- region: add google global eip&lb sync (f351d5f0, lptnyy0001)
- region: add google global eip&lb sync (b0fed22a, lptnyy0001)
- region: support custom user data in Google Cloud VM rebuild (10c21754, lms)
- region: aws&huawei add cdn resource sync (0dacec8e, lptnyy0001)
- region: qcloud&aliyun&huawei add sslcertificate resource sync (14c0c995, lijilong)
- zstack: 更新监控指标获取方法并增加内存使用率指标- 在 SZStackProvider 中将 GetMetrics 方法的实现改为调用 client.GetMetrics - 更新 monitor.go 中 GetMetrics 方法,增加日志输出并优化参数处理 - 在 GetHostMetrics 和 GetVmMetrics 中增加了内存使用率指标支持 -修正了 novnc 访问路径 (34795cd0, zero)
Others (11)
- add aliyun alb nlb (6ea840a6, 林春杰)
- fix s3 provider support sign algorithm version (d4d675f4, Qiu Jian)
- fix(qcloud) tencent os dist (7e667652, Qu Xuan)
- Fix format problem (953d3730, kongrui)
- Update wait creation logic and fix bug (e5f81e1e, kongrui)
- Finish cloudpods test and fix bug (0aa5a2fd, kongrui)
- Finish testing (2be7b987, kongrui)
- update (14524ccc, kongrui)
- Rename (ff123648, kongrui)
- Fix bug and improve code style (b3c9053e, kongrui)
- Remove unused methods (0e41cde7, LyndonKong)
cloudpods
仓库地址: https://github.com/yunionio/cloudpods
2038 commits to cloudpods - v4.0.2 since this release.
Bug Fixes (1713)
- backup task worker count in host configmap (#23427) (1f31c00819, Jian Qiu)
- more verbose log (#21431) (948b4e7194, Jian Qiu)
- support build specific multi-arch buildx (#24587) (121b2d4ee4, Jian Qiu)
- add customer usable filters that filter noaddr networks (#24584) (230f1683a2, Jian Qiu)
- charset mismatch in tenant cache convert_ids (2606a9831a, Qiu Jian)
- fail purge disk due to getMastHost failure (57a585149f, Qiu Jian)
- readme (58bbdc49f6, fei4.xiao)
- add apis for logininfo (#18180) (3c650da60e, Jian Qiu)
- compat fixes for container host in vm (#24571) (199a669d19, Jian Qiu)
- host nics api (#18184) (df4649ccdd, Jian Qiu)
- rebuild root support deploy params (#18187) (63d6435e51, Jian Qiu)
- handler support worker manager callback (#22404) (3bff930818, Jian Qiu)
- action show climc support fields (#22414) (77655b7dc6, Jian Qiu)
- notify default policy not effective (#22379) (36c87e17b7, Jian Qiu)
- disk rebuild allow set size (#22387) (d5151f0e32, Jian Qiu)
- lbagent genHaproxyConfig possible nil pointer panic (#24538) (1e5bab79f8, Jian Qiu)
- backend proxy worker count (#22400) (6a2ad39f3d, Jian Qiu)
- async refresh revoked tokens (#18204) (0f0e3a2e79, Jian Qiu)
- shorten keystone token (#18222) (8530152079, Jian Qiu)
- missing invalid token response (#18226) (8c115ed012, Jian Qiu)
- unauthorized error should return 401 (#18229) (48df02efdc, Jian Qiu)
- handle old style auth token (#18232) (12451b1313, Jian Qiu)
- allow specify desktop linux os that not allow root login (#18243) (b5b951a8fd, Jian Qiu)
- update file repo docker script (#22388) (6606f94ba2, 屈轩)
- guest start params revisit (ef226e2365, Qiu Jian)
- logger add app-options-show api (#24494) (590a775cd8, Jian Qiu)
- vendor update (#18257) (3ba9aa38b6, 屈轩)
- update vendor 20231012 for sqlchemy (#18281) (328dd886c6, Jian Qiu)
- climc server-logininfo action (#18295) (31511a6a69, Jian Qiu)
- container final status (#22365) (b388246edf, Jian Qiu)
- update vendor for edito retry (#18308) (8025610b80, Jian Qiu)
- add more log info (#24462) (93ea44d336, 屈轩)
- webconsole referer whitelist (#22419) (1ffd0a907b, Jian Qiu)
- permission check for credential object (#22441) (7a081ad58f, Jian Qiu)
- compat fixes for container host in vm (#24444) (1673cf3fca, Jian Qiu)
- hide image location (#22363) (4189fcf726, Jian Qiu)
- unable to recognize anolis os (4ef2db8f12, Qiu Jian)
- start sync status (#22442) (e2268e8ea3, Jian Qiu)
- optimize filterByOwner query speed (#22446) (6304a66a39, Jian Qiu)
- docgengo (#18350) (71644db668, 屈轩)
- missing project mapping body (#18352) (bb7de01d8c, Jian Qiu)
- allow vmware network associate with multiple wires (#18318) (f4d8afef46, Jian Qiu)
- fail to fetch admin ssh keypair (2d30f1bcf0, Qiu Jian)
- auto convert missing subformat images (4e67db060a, Qiu Jian)
- task restart cancel with message (#22447) (00c85061cf, Jian Qiu)
- vpcagent sync error (#18381) (6a93723d8d, Jian Qiu)
- capabilities brand revisit (7be94e37e4, Qiu Jian)
- allow vmware network associate with multiple wires (#18318) (2798bfc8fa, Jian Qiu)
- set db connection keepalive options (#22356) (324262ca8e, Jian Qiu)
- allow uncache deleted image (#24350) (9799dcadf8, Jian Qiu)
- disable ping to hostlocal network (#22361) (24d34bf42d, Jian Qiu)
- auto sync esxi host status periodically (5e418d57c2, Qiu Jian)
- keep climc network-create backward compatibility (#24339) (f7161ae1bf, Jian Qiu)
- support rocky linux guestfs (2841d6ed69, Qiu Jian)
- instance snapshot virtual size (#24329) (2e90864f32, Jian Qiu)
- scheduler ping/pong response mime (03f3226360, Qiu Jian)
- dhcp hostname not compatible with some os (dec9b9cb2f, Qiu Jian)
- ensure s3 client init for s3 storage driver (#24322) (bbcdc46a82, Jian Qiu)
- xfs zerofree (experimental) (#18501) (4e9828ee15, Jian Qiu)
- host fail to migrate interface routes (fde1982505, Qiu Jian)
- qemu disk set serial as disk_id (0f5b2b2943, Qiu Jian)
- guest syncstatus subtask for disk create task (#24293) (1eb46d87e1, Jian Qiu)
- cloudprovider external id (404b26d8b1, Qiu Jian)
- remove parent task info from task context (#24284) (e7caa1f6e2, Jian Qiu)
- disable password history unique check by default (#23438) (c6bf60722b, Jian Qiu)
- supplement fields of archived tasks (#22354) (08bd825ef0, Jian Qiu)
- unify lb charge type (#24273) (55e355860c, Jian Qiu)
- extend gpu pci class codes (66f53fa89e, Qiu Jian)
- organization node weight not effective (#18693) (f0caa12d88, Jian Qiu)
- host set nil metadata (#18687) (cc89c353e9, Jian Qiu)
- make host dhcp lease options global (#18682) (004ec64170, Jian Qiu)
- windows GPU vm should set hypervisor=off (#18690) (cd35933ffd, Jian Qiu)
- add numa_node to isolated_devices (#22353) (89e9012e21, Jian Qiu)
- update lb cluster with patch params (#18695) (bd90a4427a, Jian Qiu)
- protect appsrv default handlers (#22341) (11bff68aa1, Jian Qiu)
- container backup ignoring tar errors (#22470) (a399e30f8c, Jian Qiu)
- hot add mem check for esxi vm (db1f8c8124, Qiu Jian)
- hot add mem check for esxi vm (#18762) (a71b19ea17, Jian Qiu)
- update model api (409a61dbd9, Qiu Jian)
- encrypt object storage secret (33ac7b1fda, Qiu Jian)
- cloud account update aliyun billing scope (11cd6ec3b0, Qiu Jian)
- customized show content of get-property (ed76beabec, Qiu Jian)
- allow guestnetwork ip4 addr field nullable (#24192) (1d58d47425, Jian Qiu)
- cloudmon default options (#22451) (90c9fa5917, Jian Qiu)
- generalized metadata getter (#18807) (74420ecdb7, Jian Qiu)
- filter networks by host type (#18818) (df71fdd3a8, Jian Qiu)
- server create instance backup parameters (#18839) (7a1ea2085c, Jian Qiu)
- update vendor 20250325 (#22340) (e95de5640a, Jian Qiu)
- task cleanup worker (#22452) (01903a0833, Jian Qiu)
- force assign ip address when sync vm vnics (#18852) (73558fb13e, Jian Qiu)
- reserve ping probed ip with expiration (#18854) (7355825e38, Jian Qiu)
- waning on lock common context (#22450) (334ed8dadf, Jian Qiu)
- mapping mysql tables into clickhouse with Engine MySQL (#18877) (1b997dcb79, Jian Qiu)
- skip baremetal-agent riscv64 (#24124) (81a336ea41, Jian Qiu)
- show update oc cmd (0e487b2457, ioito)
- clickhouse mapping table use the same name as origin (#18887) (168b7cde6f, Jian Qiu)
- update vendor 4.0.2 20260121 (#24110) (2d4a3da562, Jian Qiu)
- notify receiver update precedure recode (#24100) (0cbdf68df3, Jian Qiu)
- add index for token_cache_tbl to accelerate invalid token query (#18889) (fce84fc413, Jian Qiu)
- esxi hotadd cpu limit (#18892) (f28c0e9fe2, Jian Qiu)
- user filter revisit (#24089) (378177ad2f, Jian Qiu)
- guacd docker file mkdir required dir (#18912) (51e2d49bb5, 屈轩)
- detailed apigateway auth failure log (#24077) (a321c89e5f, Jian Qiu)
- no default fallback dns server (41f77abfc7, Qiu Jian)
- host add a local config file (#18932) (89b414adc1, Jian Qiu)
- update README for DeepWiki (#22474) (d22dcecbca, Jian Qiu)
- ignore vm virtual ip changes (5b133f2723, Qiu Jian)
- scopedpolicy edit climc command (#22476) (40a09fe335, Jian Qiu)
- log metric collection action (9875d24ba0, Qiu Jian)
- backup storage capacity_mb field optional (c8ecca833a, Qiu Jian)
- refine webconsole ssh api (10265f3432, Qiu Jian)
- host files support (#22481) (cc3477415d, Jian Qiu)
- webconsole display information control (de508ff984, Qiu Jian)
- show update command at once (#19014) (7af3de39f4, Jian Qiu)
- climc add lb-event and dbinstance-event (d04a74bfd4, Qiu Jian)
- disable pvpanic dev (0f62c76cba, Qiu Jian)
- s3 common options (#23444) (00ee68c716, Jian Qiu)
- webconsole ssh open forward failure (2b58d6f666, Qiu Jian)
- delete server will purge instance backups (#19096) (7f2ff35da4, Jian Qiu)
- batch cache image (#22313) (79ae3be805, Jian Qiu)
- endpoint mode slave (#24023) (8fb0236de5, Jian Qiu)
- avoid megacli hang on adpallinfo (2d4872cad3, Qiu Jian)
- hostfile delete validation (#22493) (46195f72ee, Jian Qiu)
- deploy user ssh keypair for user account only (#19133) (33556cdf40, Jian Qiu)
- automatically reserve guest gateway IP (#19138) (141f46f35d, Jian Qiu)
- qmp free port test (#19152) (345a86f7c1, Jian Qiu)
- fail to delete sub images of composed guest image (#22280) (d729c00c26, Jian Qiu)
- use host service status storing online/offline status (#22290) (58fcc3b9d6, Jian Qiu)
- change OutOfResource http status code to 507 (#23987) (572d83f146, Jian Qiu)
- vpc dhcp options string value should be double quoted (#19164) (9f099bb802, Jian Qiu)
- split compute tasks into subtasks (#22253) (425b081ede, Jian Qiu)
- auto truncate sql string (#22242) (6a76123a6a, Jian Qiu)
- no fetch owner scope when GetProperty (#19229) (43d7668ee5, Jian Qiu)
- clean task job batch limit not effect (#22240) (16ee2ff0ee, Jian Qiu)
- try resolve tenant by project id first (#19276) (7c2de32b62, Jian Qiu)
- dhcpv6 support in vpc network (#19270) (17adf2ca42, Jian Qiu)
- automatically refresh invalid admin token (#19272) (52906770bb, Jian Qiu)
- task clean job in batch limit (#22238) (f794cb43f0, Jian Qiu)
- windows ipv6 support (#19279) (9ca7fb3bf8, Jian Qiu)
- host compat with ovs in container (#23945) (2c45df0895, Jian Qiu)
- host flush addrs instead of reset interface (#23948) (5a15d84685, Jian Qiu)
- glance always init s3 client (#22128) (3a48490e3d, Jian Qiu)
- add summary-stats options (#22218) (425574f2ad, Jian Qiu)
- disk copy to storage inherit classmeta (#22209) (41d783515d, Jian Qiu)
- ipv6 secgroup support (#19332) (4838521075, Jian Qiu)
- not resolve local domain with dns records (31d7f9d10a, Qiu Jian)
- vendor update 2505013 (#22521) (e6bb86c934, wanyaoqi)
- backup storage edit external url (#23916) (16f15ac0fc, Jian Qiu)
- splitable not function due to empty datefield (#23908) (eca000b52e, Jian Qiu)
- host files not initialized when host reboot (#22551) (db0b275772, Jian Qiu)
- validate policy violation when assign users for oidc IDP (37a25c3945, Qiu Jian)
- server change ip addr recode (a83fa7ed5a, Qiu Jian)
- remove default values from cmtbound columns (#22156) (58b3ce8ef7, Jian Qiu)
- disable server TLS 1.0, 1.x and 1.2 SHA1 (#22165) (951d570bb3, Jian Qiu)
- vmware change config with cpu sockets (#19374) (21e4ea5e4a, Jian Qiu)
- separate default admin secgroup id for kvm and pod (#22113) (db9a69beea, Jian Qiu)
- sync unknown guest status when host ping (#19385) (3ba0b815eb, Jian Qiu)
- allow binding organization ids to policy (#19396) (fe13dc9dd0, Jian Qiu)
- update host-deploy base image (#23871) (4666b00bda, 屈轩)
- monitor query close response http client (#22110) (39de045948, Jian Qiu)
- expand policy tags with org node tags (#19415) (18ae8cce2e, Jian Qiu)
- fail to reset policy org_node_id to empty (#19425) (2e4e2d3bef, Jian Qiu)
- tenant cache sync deleted projects (#19440) (c1fa60a7a7, Jian Qiu)
- separate backup worker (#22064) (ab96506529, Jian Qiu)
- project tag value tree can return sum of any field (#19464) (c58970c888, Jian Qiu)
- avaialble address6 api timeout (#19479) (f65d67853a, Jian Qiu)
- generic guest delete task (#23837) (fbdf305ff5, Jian Qiu)
- sync error (#19413) (c61f8e65ad, Jian Qiu)
- IModelManager add NewQuery to initialize query with params (#19481) (0635e9c53e, Jian Qiu)
- project tag tree sql revise (#19484) (7bb232463b, Jian Qiu)
- organization sync panic on nil pointer of weight (#19487) (d880ff7b10, Jian Qiu)
- validate policy role delete condition (#23813) (491cde2257, Jian Qiu)
- invalid token request too frequent (#19489) (450a27b892, Jian Qiu)
- region-dns not support dameng dialect (#23805) (4afbf46da1, Jian Qiu)
- create params with require_ipv6 (#19491) (e2963f9d34, Jian Qiu)
- register image/identity/etc. task modules (#22053) (61116a17b5, Jian Qiu)
- policy update description panic (#19508) (4ff0c1c1eb, Jian Qiu)
- filter organization nodes by policy tags (#19506) (db57b48a49, Jian Qiu)
- support OpenCloudOS, OpenKylin, Alma, UOSDesktop (#19527) (41376e6382, Jian Qiu)
- handle label separator in organization tag value (#19573) (f57662868a, Jian Qiu)
- task fetch duplicated id error (#22051) (c399c68889, Jian Qiu)
- image cache use specific workers (#22046) (5a77b6bba5, Jian Qiu)
- ignore init loop device error (#22601) (bf3b83870c, Zexi Li)
- support build rpm/deb of riscv64 (#23771) (52f2d801c1, 屈轩)
- support risc-v (#23770) (a0f9484770, 屈轩)
- diskbackup fail to syncstatus on offline backend (#23765) (19b0997ab6, Jian Qiu)
- export/import disk backup (#23760) (6274e21053, Jian Qiu)
- tokenCache newInformer fail (7bfd200e28, Qiu Jian)
- container save image with leading prefix (#22602) (6144325daf, Jian Qiu)
- donot use insertOrUpdate for create joint resources (#19650) (0d677954af, Jian Qiu)
- filter schedtags by zones (#23743) (51fddda1bd, Jian Qiu)
- network ip match recode to fix dameng INET_ATON support (#19654) (e4b5bd9979, Jian Qiu)
- always add static routes for default nic (006b57a618, Qiu Jian)
- support db checksum algorithm of SHA256 (#19680) (2920a156b7, Jian Qiu)
- network address details compatible with dameng (#19686) (41f21ff45b, Jian Qiu)
- vpcagent always do full sync, disable incremental sync (#19628) (ac22a8f210, Jian Qiu)
- tar ignore error revisit (#22604) (3ff50f0d11, Jian Qiu)
- log change bandwidth event (#23713) (a191da0a77, Jian Qiu)
- vm nic charge type support (#23703) (dfbd89c9db, Jian Qiu)
- webconsole command log empty opstime (#19682) (b64c14376c, Jian Qiu)
- make authManager a singleton (08b2cb4e36, Qiu Jian)
- host-deploy options struct consistent with host options (#19694) (96ba0ba916, Jian Qiu)
- tag filter with no value revisit (006174bd2b, Qiu Jian)
- backup ignore file removed warning (#22044) (d8c3b59659, Jian Qiu)
- image support s3 parallel (#22034) (c4669d51ed, Jian Qiu)
- notify empty receipients (#22035) (0c4892bed0, Jian Qiu)
- allow host public_ip domain name (#22027) (475f110256, Jian Qiu)
- rename check when change project (#23677) (45de538d15, Jian Qiu)
- fail to parse ipv6 addr of fc00::1:1004:ffff:ffff:ffff:ffff (#19781) (2db9bc4058, Jian Qiu)
- server skus ignore seting SetModelManager (#19777) (5b456010f8, Jian Qiu)
- support server change ipv6 address (#22016) (8fc56dcd4f, Jian Qiu)
- create lb listener rules fail due to domain not found (#19785) (cae39339a7, Jian Qiu)
- bucket perform mon random string generation consume high cpu load (#22639) (addbe7f9ea, Jian Qiu)
- host-type-count sql error (#19801) (4a3dcb4c37, Jian Qiu)
- disk statu sync recover (#22633) (58e2ea41af, Jian Qiu)
- update vendor to fix keystone user join project not found (#22645) (c835c87afc, Jian Qiu)
- trigger project sync by informer (#19836) (6f5ec57944, Jian Qiu)
- idp list query filter by sso_domain (284f09f649, Qiu Jian)
- is_classic is missing from network details (#21993) (3e96ee5071, Jian Qiu)
- task remote notify (#23627) (6a18b70168, Jian Qiu)
- cloudmon high cpu loads for bucket probing (#22658) (e7e13552d9, Jian Qiu)
- add summary statistics switch (#21987) (bfb7caaaf3, Jian Qiu)
- sync status stopped pod (772456bfe6, Qiu Jian)
- image update input struct param (#21962) (8c662cccb3, Jian Qiu)
- rpm/deb support postinst/preinst/prerm/postrm hooks (#23596) (56b41893ec, Jian Qiu)
- suport bulding multi-arch rpm deb (#23570) (cb0729f672, Jian Qiu)
- fail to detect lv by megacli64 and storecli (#19881) (eee56aba23, Jian Qiu)
- host nic index should be unique (74f4bc85e8, Qiu Jian)
- disable disk serial for esxi vm on release/3.10 (10bdf41be7, Qiu Jian)
- netplan empty bond address (#19942) (c5aa928795, Jian Qiu)
- bond interface missing default gateway (#19952) (400fe4f430, Jian Qiu)
- userdata not executable due to umask (4b51d992d1, Qiu Jian)
- container memory.high ratio support (#23558) (77c471322a, Jian Qiu)
- update vendor release/4.0 20250606 (#22685) (24e525926b, Jian Qiu)
- disk post create not inherit upper class (ddcceb0f23, Qiu Jian)
- fail to create encrypted nfs disk (b216dc5849, Qiu Jian)
- cleanup inprocess task on service restart (#21961) (3047cf2fe1, Jian Qiu)
- enable task archivers (#21943) (fb849aec25, Jian Qiu)
- http perf stats monitor (#22689) (2f8c719f03, Jian Qiu)
- imporve task query speed (#21921) (c26bc691ae, Jian Qiu)
- backup storage access containd by hosts (#20050) (b8cf746ad4, Jian Qiu)
- guest stop revisit (#20061) (3f0273ec20, Jian Qiu)
- wrong private static route format (#20090) (ec6ecdb168, Jian Qiu)
- container cp to tar support multiple dirs (#21916) (8c51743605, Jian Qiu)
- remove cgo deps for ioctl (#22701) (ae09aa3c82, Jian Qiu)
- backup storage support sign version (#21912) (21b9e53a34, Jian Qiu)
- ignore e2fsck errors if retcode < 4 (#23489) (bc7cc1ad07, Jian Qiu)
- revert default policy (#20111) (003ad678f6, 屈轩)
- network manager keyfile static routes (#23480) (7fe4ac72fe, Jian Qiu)
- support network manager connection profiles (#23468) (55e586121d, Jian Qiu)
- default cloud region init error (#23475) (144ee48cec, Jian Qiu)
- host add public ip field (#20114) (e231f14be3, Jian Qiu)
- update model api 20240424 (#20118) (d8ae463dcc, Jian Qiu)
- hostman master nic may be nil (#23450) (e504d0d4e3, Jian Qiu)
- task query optimize (#21904) (34204c5f3a, Jian Qiu)
- add more filters to isolated_device (#21906) (8466820466, Jian Qiu)
- host cache image directly from object storage (#22317) (a778fb9dd5, Jian Qiu)
- hashed-worker-manager nil pointer panic (#21887) (589343ef6d, Jian Qiu)
- panic when there is no secondary IP on the host. (#22726) (650acf4ea9, Zexi Li)
- s3cli upgrade 20241222 (#21874) (9ba6bef994, Jian Qiu)
- use goid to identify differnt goroutine (#22740) (c1345560bb, Jian Qiu)
- task filter by owner sql revisit (#22746) (d9c5d5657e, Jian Qiu)
- capability host_cpu_arch should consider container host (#20174) (040bb20c71, Jian Qiu)
- set disk status when requesting disk reset (#20192) (8b5afbf995, Jian Qiu)
- filter task by project (#20195) (5b80297de2, Jian Qiu)
- enfore mfa (#21800) (4132f245ac, Jian Qiu)
- cachedimage sync tenant_id (#20235) (c5b21b9235, Jian Qiu)
- storagecachedimages details speedup (#20234) (44d1f947bf, Jian Qiu)
- ceph stats backward compatible with ceph 12.x (#20219) (0ca0d8d559, Jian Qiu)
- network filter by ip error for dameng (#23364) (d591b7991b, Jian Qiu)
- auto cleanup obsolete password records (#23371) (e05112b3f6, Jian Qiu)
- task add progress status (#20275) (1e1035904a, Jian Qiu)
- disk reset template (#20278) (269d75ed1e, Jian Qiu)
- host backup task worker limit (#23347) (185332fa28, Jian Qiu)
- linux sshd_config support (#23342) (64fa9f1675, Jian Qiu)
- hostbackupstorage climc subcmds (#20284) (6df885cbb9, Jian Qiu)
- secgroup init rule CIDR should be empty for both ipv4 and ipv6 (#20348) (b2b415ed49, Jian Qiu)
- support host local network (#20349) (152b00d2d5, Jian Qiu)
- check os_arch when server rebuilding root (#23338) (f4bcb7ffdf, Jian Qiu)
- container allow exec in running status (#21770) (a40f265623, Jian Qiu)
- allow update network server_type (#20351) (a216a37d32, Jian Qiu)
- task improvements (#20379) (8abda21433, Jian Qiu)
- upgrade goimports (#23321) (6c4a1a3628, 屈轩)
- mv filterclause from pkg to onecloud (#20401) (0b086190c3, Jian Qiu)
- complete monitor metrics (#21692) (ae96541d87, Jian Qiu)
- noop task support (#21616) (1196406b6c, Jian Qiu)
- glance import xz compressed images (#20407) (3ba9b14c4c, Jian Qiu)
- task obj_name rename to obj_type (#20410) (ca5fa2de11, Jian Qiu)
- haproxy check parammeters with default value (#20415) (da96c1d6ad, Jian Qiu)
- missing goarch env (#20441) (c12f7fdb3e, Jian Qiu)
- disable webconsole watermark by default (#20460) (71bd7251bb, Jian Qiu)
- dhcpv6 support, initial support (#22823) (b527b1ad6b, Jian Qiu)
- ipv6 ra should be sent periodically (#23259) (82bfb4cea1, Jian Qiu)
- image self check status (#23250) (e35ca851a7, Jian Qiu)
- disk rebuild with parameters (#20481) (468edc66b2, Jian Qiu)
- compatible with other os netutils (#22826) (9121720e21, 屈轩)
- disk backup details missing components (#20495) (9385e68109, Jian Qiu)
- add opentsdb catalog (#21612) (a6e7ea5b65, Jian Qiu)
- update model api (#20534) (737361ccab, Jian Qiu)
- enable image cache cleanup by default (#20530) (f88f91eab9, Jian Qiu)
- task table columns nullable (#20517) (2d07eeef24, Jian Qiu)
- port mapping remote ip allow cidr prefix (#20546) (d14fdede75, Jian Qiu)
- cleanup compute options 20240615 (#20547) (410b5b7d70, Jian Qiu)
- upgrade go 1.24 (#23242) (932e12ae87, 屈轩)
- integrate opentsdb (#21589) (50344061ea, Jian Qiu)
- add predefined log policy (#20113) (8d93558aed, Jian Qiu)
- webconsole adb shell choose access ip (#20583) (c4dfd8e97b, Jian Qiu)
- clone dashboard parameters (#20587) (a6ccf0a7dd, Jian Qiu)
- disable default dns domain cloud.onecloud.io (#21552) (dd848785ef, Jian Qiu)
- telegraf kakfa ordered configuration (#21548) (f42b4326a6, Jian Qiu)
- fail to delete cas idp due to readonly domain (#23217) (fdf9195e8c, Jian Qiu)
- image s3 direct download option (#23220) (f72104ce60, Jian Qiu)
- network filter by ipv6 address (#23223) (73ddbd4048, Jian Qiu)
- vmware probe host networks (#20625) (60f1dbf20e, Jian Qiu)
- dhcpv6 support, phase 2 (#22852) (992c5f498e, Jian Qiu)
- too many recursive locks when batch create (#23198) (f2d77ad487, Jian Qiu)
- normalize sftp errors (#20703) (5b8ee19094, Jian Qiu)
- fail to perform host remove netif (#20740) (feb4604a22, Jian Qiu)
- guest ipv6 vip (#23187) (9b6a13037c, Jian Qiu)
- dhcpv6 should nack confirm if addr changed (#23169) (3b6949fe78, Jian Qiu)
- disk filter by storage host (#21498) (5f1cc2c503, Jian Qiu)
- server update nic sub ips (#20756) (268212def1, Jian Qiu)
- turn on ethtool gso by default (#20752) (3b46c7ba77, Jian Qiu)
- deploy gai.conf if both v4 and v6 present (#23161) (cef3b9effb, Jian Qiu)
- host no default routes due to empty ipv6 addr (#22871) (967d52f874, Jian Qiu)
- add telegram group info (#20803) (643be92fa4, 屈轩)
- always add static routes for metadata server (#20806) (c8512e9da4, Jian Qiu)
- host bond slave nic should use permaddr as mac (#21432) (a8b8c89117, Jian Qiu)
- dhcpv6 support phase 3 (#22881) (c6f84dfa94, Jian Qiu)
- host metrics error for missing ip (#22883) (ea8f6c8221, Jian Qiu)
- opsadmin deny host perform login-info (#20903) (7d3006c253, Jian Qiu)
- webconsole adb connection string (#21411) (44339376fb, Jian Qiu)
- deploy ipv6 scripts fixes (#22900) (3e5e6e175c, Jian Qiu)
- fix slice init length (#21346) (060f6a65e8, cui fliter)
- fail to delete pod not found at host (#20991) (d8dc36ddc2, Jian Qiu)
- dhcpv6 client id change by slice overwritten (#22906) (39a3918bb8, Jian Qiu)
- allow enable auto alloc for host-local net (#21012) (eb35b258dc, Jian Qiu)
- support keylike search (#21029) (7dfb5fb686, Jian Qiu)
- filter islated devices capability info by zone (#21033) (5c97cf6fda, Jian Qiu)
- webconsole skip refererer check by default (#23092) (7733907f9b, Jian Qiu)
- register metadatas for identity and glance (#21032) (ca8398dca3, Jian Qiu)
- cloud account filter revisit (#21339) (a8dd1b32e2, Jian Qiu)
- climc command to public/private dns-zone (#21053) (fb02ec32f3, Jian Qiu)
- host report ovs kmod version and ksm status (#21330) (cd2e2f9020, Jian Qiu)
- extend query with metadata field (#21082) (70721260fe, Jian Qiu)
- host save host_local net confs in file (#21090) (077e7975f2, Jian Qiu)
- ipv6 compatibility issues fixes 20250809 (#23061) (b7870e0453, Jian Qiu)
- task obj_type and object nullable and default empty (#23059) (4eb90fc442, Jian Qiu)
- upgrade sqlite3 to 1.14.19 (#21320) (8d87390f72, Jian Qiu)
- filter guest by multiple ips with exact match (#23039) (9a3871014e, Jian Qiu)
- migrate ipv6 routes from physical interface to bridge (#21133) (c451b7a2a1, Jian Qiu)
- host metrics tag add hypervisor (#23034) (4fa4cadb69, Jian Qiu)
- ipv6-only mode compatibility fixes (#23031) (d0ec6885d6, Jian Qiu)
- update vendor for dameng TEXT_EQUAL (#21134) (8d027b070a, Jian Qiu)
- telegraf config file format error (#21144) (f0089b6ba8, Jian Qiu)
- always update hostname for rhel-like os (#23017) (35aaafc09f, Jian Qiu)
- remove metadata server from host (#21281) (8d11c682e4, Jian Qiu)
- host network ipv6 support (#23013) (fbefeae06f, Jian Qiu)
- change bandwidth without sync to host (#21166) (09fd240157, Jian Qiu)
- host build image use go 1.21 (#21263) (7491bbbab0, Jian Qiu)
- climc server-detach-network --force (#21190) (ace08bb52d, Jian Qiu)
- update vendor 20240919 3.11 (#21261) (9155401d85, Jian Qiu)
- unify guest sync status and upload status procedure (#22983) (120725c311, Jian Qiu)
- inconsist checksum between image and its same format subimage (#22987) (ea88b81f3f, Jian Qiu)
- update vendor 3.11 20240917, upgrade go to 1.21 (#21256) (e7d15aca80, Jian Qiu)
- glance converts all queued subimages, regardless of format (#22971) (4b0f3b4dd1, Jian Qiu)
- prevent access from anonymous user (#21242) (09e9ffb004, Jian Qiu)
- set default worker parameter (#22958) (4080c2ddfb, Jian Qiu)
- host clean image with regards of container image deps (#22955) (10a2c41d37, Jian Qiu)
- update vendor 20240916 (#21246) (d04b1250c8, Jian Qiu)
- README: add apigateway endpoint example (#20129) (be62b3e049, 屈轩)
- README: stale image links (c2951fe21d, Zexi Li)
- README: add mcclient params readme (#20146) (b781377241,