v3.11.12
Released at 2025-10-20 15:44:44
cloudmux
Repo: https://github.com/yunionio/cloudmux
51 commits to cloudmux - v3.11.12 since this release.
Bug Fixes (51)
- fmt code (1c5be3ba, Qu Xuan)
- aliyun: mongodb cluster backup (d4331fc0, Qu Xuan)
- aliyun: health status (44cb89b6, Qu Xuan)
- aliyun: dns record line (fdaa3313, Qu Xuan)
- aliyun: support change disk storage type (c0b1e289, Qu Xuan)
- aliyun: mongodb shared count (37520542, Qu Xuan)
- aliyun: lb listener rule (5148162b, Qu Xuan)
- aliyun: support set disk tag (a329dfcc, Qu Xuan)
- aliyun: es instance type (286f6543, Qu Xuan)
- aliyun: snapshot name (484e2e2f, Qu Xuan)
- aliyun: eip relationship (f32a0737, Qu Xuan)
- aliyun: eip associate type (6b5471a2, Qu Xuan)
- aliyun: bucket sync (39d28dd0, Qu Xuan)
- aliyun: remove debug info (ba4ac36a, Qu Xuan)
- aws: add region name (fc4765d5, Qu Xuan)
- aws: master account id (5c2816c9, Qu Xuan)
- aws: lb listener rule (9a623be8, Qu Xuan)
- esxi: delete esxi vm (c9213b22, Qu Xuan)
- esxi: root image path (5ce51c99, Qu Xuan)
- esxi: add delete vm debug info (e8e1b138, Qu Xuan)
- gcp: delete vm with deletion protection (aa7b7ce9, Qu Xuan)
- gcp: rds engine version (3cba036a, Qu Xuan)
- gcp: add pd extreme storage (091d2325, Qu Xuan)
- gcp: add gcp storage const (dec73114, Qu Xuan)
- gcp: image upload (a9ebb027, Qu Xuan)
- gcp: vm sync (dcd40463, Qu Xuan)
- gcp: support share vpc (370dfc78, Qu Xuan)
- gcp: vm create net params (1790a812, Qu Xuan)
- gcp: resource name (f0e2c4a6, Qu Xuan)
- gcp: allow use shared image (1ecb52a9, Qu Xuan)
- huawei: huawei vm list (3fb533bc, Qu Xuan)
- ksyun: support post signv4 (13e25430, Qu Xuan)
- ksyun: keypair import (dd4b75b5, Qu Xuan)
- ksyun: storage sync (4901d10a, Qu Xuan)
- ksyun: snapshot sync (503cbcba, Qu Xuan)
- ksyun: metric data (18341ef3, Qu Xuan)
- ksyun: support objectstore (271c11bc, Qu Xuan)
- ksyun: vm vnc (a5c08ce3, Qu Xuan)
- ksyun: support ksyun operation (f09065df, Qu Xuan)
- ksyun: add auto pl storage type (b44c8020, Qu Xuan)
- qcloud: sync qcloud storage type (62404ad9, Qu Xuan)
- qcloud: lb backend sync (3eb7c9aa, Qu Xuan)
- qcloud: add sql server monitor (ebd56789, Qu Xuan)
- qcloud: metric period 60s (a768ab15, Qu Xuan)
- qcloud: sql server (ad887860, Qu Xuan)
- qcloud: add qcloud disk usage metric (7f1696f2, Qu Xuan)
- qcloud: sync sqlserver expired time (2f742967, Qu Xuan)
- region: create disk with tags (878d8589, Qu Xuan)
- region: sync aws lb backend ip (a7093162, Qu Xuan)
- s3: add set bucket lifecycle (badac3eb, wanyaoqi)
- volc: vpc only support get request method (7ede353e, Qu Xuan)
cloudpods
Repo: https://github.com/yunionio/cloudpods
110 commits to cloudpods - v3.11.12 since this release.
Bug Fixes (105)
- ignore e2fsck errors if retcode < 4 (#23488) (35cb610755, Jian Qiu)
- guest ipv6 vip (#23181) (bd72a48ecb, Jian Qiu)
- filter guest by multiple ips with exact match (#23040) (5fce56f5e6, Jian Qiu)
- updte vendor 3.11.11 20250718 (#22915) (e304c99316, Jian Qiu)
- linux sshd_config support (#23336) (e4391b9cce, Jian Qiu)
- disable password history unique check by default (#23437) (4f0ca33bf9, Jian Qiu)
- image self check status (#23252) (0777418c63, Jian Qiu)
- network manager supports ipv4 static routes for 3.11 (#23485) (2ba9f0b887, Jian Qiu)
- force NetworkManager unmanged physical netinterface (#23069) (4377da3aff, Jian Qiu)
- check os_arch when server rebuilding root (#23337) (b96abf5af6, Jian Qiu)
- glance converts all queued subimages, regardless of format (#22970) (a5e4471e1f, Jian Qiu)
- deploy gai.conf if both v4 and v6 present (#23164) (78850c6d03, Jian Qiu)
- too many recursive locks when batch create (#23197) (84dea5ace9, Jian Qiu)
- network filter by ipv6 address (#23226) (4781f552e2, Jian Qiu)
- set default worker parameter (#22960) (061988edea, Jian Qiu)
- default cloud region init error (#23471) (1e676fb2e8, Jian Qiu)
- support network manager connection profiles (#23466) (cfc6d56361, Jian Qiu)
- webconsole skip refererer check by default (#23093) (a316053a4f, Jian Qiu)
- fail to delete cas idp due to readonly domain (#23216) (f40095bd46, Jian Qiu)
- inconsist checksum between image and its same format subimage (#22989) (1f39911996, Jian Qiu)
- always update hostname for rhel-like os (#23019) (4d45708d11, Jian Qiu)
- update vendor 20250930 3.11.12 (#23454) (2241f34b9b, Jian Qiu)
- hostman master nic may be nil (#23449) (59ad7f73e8, Jian Qiu)
- s3 common options (#23442) (2b08c946ff, Jian Qiu)
- apigateway: remove unnecessary queries to avoid long user login time (#22954) (c231b0bc66, Qu Xuan)
- baremetal: agent storagecache input params error (#23044) (c15d5ba838, wanyaoqi)
- baremetal: update the grub auto configuration to fix the aarch64 disk boot (#23127) (78eaa50af1, Zexi Li)
- baremetal: ensure the execution of the BaremetalServerDestroyTask (#23496) (70f29b481c, Zexi Li)
- baremetal-agent: error occurred when removing logical volumes on the arm64 host (#23120) (b93d913948, Zexi Li)
- climc: sku create params (#23300) (104c927e74, Qu Xuan)
- climc: monitor-alertrecords-total-alert command (#23265) (1a4a0fe647, Zexi Li)
- cloudmon: metric sync (#23464) (2ebbfb4dd9, Qu Xuan)
- cloudmon: alert metric with tenant id (#23316) (160b6e3faf, Qu Xuan)
- glance: add notify for image create (#23554) (bd01cc9c95, Qu Xuan)
- host: run ifdown script on guest delete (#23100) (382d51e18c, wanyaoqi)
- host: check storage id is correct on src migrate prepare (#22891) (ba9457df30, wanyaoqi)
- host: host init no numa node (#22947) (d83fd7490a, wanyaoqi)
- host: set qemuimg convert cluster_size 64k on compat image (#22964) (c00c81f23b, wanyaoqi)
- host: disk resize error input params (#23492) (62f44a77ff, wanyaoqi)
- host: add check mem dev is null on guest setup (#22846) (1b6f13738a, wanyaoqi)
- host: ensure host wire marshal nil value (#23506) (87e65dab12, wanyaoqi)
- host: lvm guest reload disk before delete snapshot (#23048) (555d77f9d0, wanyaoqi)
- host,glance: only target qcow2 set cluster size on image convert (#22976) (d3154a0cde, wanyaoqi)
- host,host-deployer: support lvm disk resize (#23333) (34b417c60b, wanyaoqi)
- host-deployer: update host-deployer-base to 1.4.11 (#23411) (ae0920476b, wanyaoqi)
- host-deployer: allow growpart on primary partition (#23386) (5ab6e57d73, wanyaoqi)
- keystone: show ldap url (#23175) (140fda72e6, Qu Xuan)
- keystone: upgrade ldap version (#23167) (521bc94749, Qu Xuan)
- keystone: distribute permissions when the organization changes (#23504) (c9f3c9578d, Qu Xuan)
- monitor: history alert report (#23279) (e0ed7e80df, Qu Xuan)
- monitor: fetch total alert resources from monitor_resource_alert (#23274) (c880ee5940, Zexi Li)
- monitor: diffTagKeys are empty when only one series in results (#23310) (614b13cd13, Zexi Li)
- notify: optimized workwx access token expired time (#23324) (433747ff99, Qu Xuan)
- region: add disk change billing type log (#23233) (0eb0f9d99c, Qu Xuan)
- region: dns record policy type (#23077) (6615224f93, Qu Xuan)
- region: add kafka and mongodb capability (#23230) (620fd06d87, Qu Xuan)
- region: sync prepaid disk expired time (#23237) (c37b15a3d0, Qu Xuan)
- region: avoid change to the same config sku not effective (#23204) (523653e755, Qu Xuan)
- region: snapshot policy unbind disks (#23240) (0c090d08f2, Qu Xuan)
- region: add cloud_env filter for cachedimages (#23192) (07912a9f8c, Qu Xuan)
- region: support hyperdisk for gcp (#23270) (3ddd2603f8, Qu Xuan)
- region: update cloudprovider external id (#23273) (88f61e6be2, Qu Xuan)
- region: support gcp shared vpc and image (#23297) (2d795063dd, Qu Xuan)
- region: remove debug sql (#23319) (d7f0a6f065, Qu Xuan)
- region: rds backup sync (#23307) (66840c2c16, Qu Xuan)
- region: optimized cached image list (#23156) (32b85c1b28, Qu Xuan)
- region: vendor update (#22831) (944953957e, Qu Xuan)
- region: avoid update guest disable_delete attribute error when host id is empty (#23136) (f09e9f081d, Qu Xuan)
- region: create disk with tags (#22835) (345de4a5c3, Qu Xuan)
- region: sync lb eip (#23126) (d9e8c89711, Qu Xuan)
- region: add expired release notify hour options (#23350) (6722c43868, Qu Xuan)
- region: sync eip associate resource (#23113) (7d2bcd2828, Qu Xuan)
- region: add storage filter for snapshot (#23107) (76d798044e, Qu Xuan)
- region: vendor update (#23369) (0bbc92e46d, Qu Xuan)
- region: vendor update (#23385) (f00099e29f, Qu Xuan)
- region: avoid failing to delete subsequently attached disks when deleting a VM (#22844) (4455aa2f6d, Qu Xuan)
- region: fix conflict between local expiration release and resource sync (#22862) (6c726c7211, Qu Xuan)
- region: server snapshot policy (#23079) (e244be79b1, Qu Xuan)
- region: support more scheme keypair (#23211) (944267af35, Qu Xuan)
- region: vendor update (#23400) (0ec0162857, Qu Xuan)
- region: vendor update (#23407) (2ffa2cf4ca, Qu Xuan)
- region: vendor update (#23418) (340d246ee5, Qu Xuan)
- region: disk update tag (#23026) (9a5b906d10, Qu Xuan)
- region: host order by virt cpu (#23456) (ded669c7a2, Qu Xuan)
- region: vendor update (#23461) (feb6a1981f, Qu Xuan)
- region: vendor update (#23465) (f50929bc60, Qu Xuan)
- region: do not set guest to resuce status on guest running (#22864) (13060902a0, wanyaoqi)
- region: server sku create with region id (#23511) (671e24b01e, Qu Xuan)
- region: private zone create status (#23523) (8deaead935, Qu Xuan)
- region: iso boot do not check boot mode (#22948) (7d453caff6, wanyaoqi)
- region: healt status (#23527) (bed77085c2, Qu Xuan)
- region: support change storage type (#23532) (272e32c0b9, Qu Xuan)
- region: add guest billing type for disk (#22937) (1d7b27e5e3, Qu Xuan)
- region: host order (#22928) (1f083d2490, Qu Xuan)
- region: vendor update (#22921) (e7227612ea, Qu Xuan)
- region: vendor update (#23542) (e04fe21a5c, Qu Xuan)
- region: add sort for host (#22878) (5027e6bbde, Qu Xuan)
- region: valid essd pl0 disk resize (#23548) (23a8fefbd0, Qu Xuan)
- region,glance,host-deployer: guest image support bios boot mode detect (#23380) (3d8ea72139, wanyaoqi)
- scheduledtask: force sync account (#23086) (4c2ba4a9c9, Qu Xuan)
- scheduler: netinterface cache is not informed (#22898) (6c4c73c79e, Zexi Li)
- scheduler: watch serversku (#23327) (70887c8d58, Zexi Li)
- scheduler: add session usage timeout options (#23142) (ea65acf6ed, wanyaoqi)
- vpcagent: dhcp enable default gateway on default network (#23096) (634058a832, wanyaoqi)
- webconsole: baremteasl ipmi sol instance_name hide password (#23549) (6f5feb6a7f, wanyaoqi)
Features (3)
- host: cgroupv2 support (#23304) (7a82d04f70, wanyaoqi)
- host: add SdnFetchDataFromComputeService option (#23205) (8eb11e7865, Zexi Li)
- region: fix ISO size display (#23130) (3b34ac8dba, Zexi Li)
Others (2)
- Automated cherry pick of #23374: fix(region,host): guest add vnc screen dump support (#23379) (cc4fdf189a, wanyaoqi)
- Automated cherry pick of #23363: fix: network filter by ip error for dameng (#23366) (4c3186f4a1, Jian Qiu)
cloudpods-operator
Repo: https://github.com/yunionio/cloudpods-operator
11 commits to cloudpods-operator - v3.11.12 since this release.
Bug Fixes (10)
- disable components by product version (9c264d40, Qiu Jian)
- recover password validation when sync-user (d8eb94e7, Qiu Jian)
- wrap error (671c4ac1, Zexi Li)
- aovid conflict with aliyun rds user (cae7bdbb, Qu Xuan)
- report and extdb default options (4965b5e6, Qu Xuan)
- check etcd certs content on init (3746bd5e, wanyaoqi)
- host: add s3 config (2560fae4, wanyaoqi)
- operator: enable autoupdate service for LightEdige product version (a495d5c8, Zexi Li)
- operator: disable the apimap service defaultly (d40b5d97, Zexi Li)
- operator: sync oc defaults (a0dfdc97, Zexi Li)
Others (1)
dashboard
Repo: https://github.com/yunionio/dashboard
78 commits to dashboard - v3.11.12 since this release.
Bug Fixes (45)
- parse data error (fe6a6c6ba, GuoLiBin6)
- data parse error (c8bd74373, GuoLiBin6)
- baremetal sol info hidden password (0b0b28bba, GuoLiBin6)
- image export tooltip message error (3c0b356ef, GuoLiBin6)
- fix domain and project component memory feature (29ace7a00, GuoLiBin6)
- fix VM join bastion host parameter passing (fa5015bb2, GuoLiBin6)
- hide disk encryption display when creating public cloud disks (190421e1c, GuoLiBin6)
- incorrect batch delete prompt for disk backups (7ca7d71b4, GuoLiBin6)
- optimize monitoring overview display (1667e66d7, GuoLiBin6)
- filter VM resize SKU by architecture (4080d6722, GuoLiBin6)
- fix missing operation logs in VM details (8d0d112a8, GuoLiBin6)
- mongodb platform filter parameter (20239c8f5, GuoLiBin6)
- network details show ipv6 usage (2bf841334, QIU Jian)
- optimize capability API parameter usage (c4fb7fe21, GuoLiBin6)
- optimize global resource search (df2dbb82f, GuoLiBin6)
- fix security group rule port validation logic (5889b5d45, GuoLiBin6)
- onecloud VM VNC only checks power status (c676fa575, GuoLiBin6)
- auto snapshot policy unbind resource parameter issue (51d14dc04, GuoLiBin6)
- fix DNS record domain name validation rules (55117d160, GuoLiBin6)
- image display encryption (da54889d6, GuoLiBin6)
- optimize auto backup policy modification (3f9d4c5f1, GuoLiBin6)
- auto snapshot policy create type parameter (51cf20185, GuoLiBin6)
- add platform limitation for EIP bandwidth modification (423ce4eb4, GuoLiBin6)
- add build info (a93641298, GuoLiBin6)
- add permission check for navbar monitoring alert icon (760d6b0ec, GuoLiBin6)
- update contact information (fec34705a, GuoLiBin6)
- optimize prompt when host resize does not match original SKU (2dc5bb386, GuoLiBin6)
- fix navbar more menu showing blank (30ae21db6, GuoLiBin6)
- get system image upload progress from request (773ee262c, GuoLiBin6)
- for Alibaba Cloud VMs with pay-as-you-go billing, pay-as-you-go disks should convert to subscription along with the VM (79b8e6497, GuoLiBin6)
- hide "Advanced" config display when creating VM disks without extra config (e82d15d62, GuoLiBin6)
- disable navigation when dashboard resource has no permission (ee994f147, GuoLiBin6)
- distinguish partial auto-reset for disk shutdown auto-reset of data disks (7dd630391, GuoLiBin6)
- add default value for resource id field in resource detail tag editing (26236e352, GuoLiBin6)
- fix page title disorder and missing issues (2c1942b4b, GuoLiBin6)
- simplify parameters for monitoring query aggregation by domain/project (565210d53, GuoLiBin6)
- fix snapshot dictionary value translation not taking effect (7647a1b02, GuoLiBin6)
- fix authorization dialog not closing after authorization completes (dccb875b1, GuoLiBin6)
- optimize security group Google rule priority range (3271ed9de, GuoLiBin6)
- sort host list resources by usage rate and allocation rate (d34e06f4b, GuoLiBin6)
- fix pay-as-you-go machine expiration release time parameter (66b8e72dd, GuoLiBin6)
- echart optimization, dynamically calculate whether interval is needed after x-axis label tilting (691cc9811, GuoLiBin6)
- adjust VPC empty value handling when creating subnet (81c66a73d, GuoLiBin6)
- adjust tag selector position (91b2189f0, GuoLiBin6)
- adjust documentation links (5c225ee72, GuoLiBin6)
Features (32)
- image support bios & uefi (7a3d27bc3, GuoLiBin6)
- VM panicked display screenshot (357eedc8d, GuoLiBin6)
- update cloudpods account authentication URL (b70fc6462, GuoLiBin6)
- filter unauthorized content when selecting all in single feature selection (a28adfabd, GuoLiBin6)
- add Google disk types (d0d556e2a, GuoLiBin6)
- optimize capability parameters (b9219ef61, GuoLiBin6)
- filter VM resize SKU by architecture (2c2e81390, GuoLiBin6)
- support ED25519/ECDSA key formats (f6a3e43b2, GuoLiBin6)
- optimize cloudshell (ab78ea881, GuoLiBin6)
- correct Google Cloud re-run billing API (47362d3da, GuoLiBin6)
- support VMware disk detach (f19b6894e, GuoLiBin6)
- optimize system image public cloud image filtering (1d459b543, GuoLiBin6)
- support IPv6 assignment for VIP in anti-affinity groups (be88f46fc, GuoLiBin6)
- support IPv6 for anti-affinity groups (edac0a72d, GuoLiBin6)
- optimize auto snapshot policy (e14e3b5e4, GuoLiBin6)
- display private cloud and public cloud images in system images (9aeb4eabb, GuoLiBin6)
- add icons (ea662d902, GuoLiBin6)
- add list status statistics for resources (5aa77f6fc, GuoLiBin6)
- update web-console environment (143e1cc98, GuoLiBin6)
- update web-console environment (e93cc5993, GuoLiBin6)
- optimize local build info (462b4eb16, GuoLiBin6)
- extend status component (2cf30ba41, GuoLiBin6)
- add distribution type to image property modification (5cd74a71c, GuoLiBin6)
- add disk snapshot display for storage (14389ef24, GuoLiBin6)
- add build info (1ffe44d8f, GuoLiBin6)
- support auto snapshot policy modification (3f00dcb68, GuoLiBin6)
- VM auto snapshot policy (a195a16d5, GuoLiBin6)
- use docker to build source with node 20 (844316839, GuoLiBin6)
- optimize cluster list display (c2ee857fa, GuoLiBin6)
- support changing disk type when creating VM from host backup (d1254ea33, GuoLiBin6)
- add sorting description for host list sorting (9899b11ba, GuoLiBin6)
- display MongoDB domain address (df2d2f779, GuoLiBin6)
Fixfix (1)
ocboot
Repo: https://github.com/yunionio/ocboot
4 commits to ocboot - v3.11.12 since this release.
Bug Fixes (4)
- enable hugetbl for x86 only (9984fe2, Qiu Jian)
- support oe2203 LTS sp4 (7311f60, Qiu Jian)
- fix openEuler LVM system disk initrd boot failure (e6ca16d, Zexi Li)
- openeuler-x86_64: add python3-libselinux package (b89741e, Zexi Li)
sdnagent
Repo: https://github.com/yunionio/sdnagent
5 commits to sdnagent - v3.11.12 since this release.
Bug Fixes (4)
- update vendor 3.11.12 20251004 (437db031, Qiu Jian)
- vpc metadata server queue size zero (15aeb5f5, Qiu Jian)
- update vendor and update metadata service (87c6bb47, Qiu Jian)
- eip: use the option SdnFetchDataFromComputeService (296a1fd9, Zexi Li)