v3.11.x
v3.11.12
date: 2025-10-20
The highlights of this v3.11.12 update are:
-
Comprehensive support for online deployment of mainstream Linux server distributions on both x86 and arm architectures. The detailed list is as follows. Due to insufficient testing time, if you encounter problems, please provide feedback via issues.
- openEuler: 22.03 LTS SP3, 22.03 LTS SP4, 24.03 LTS SP2
- CentOS: 7.9, 8 stream, 9 stream, 10 stream
- Debian: 11, 12, 13
- Ubuntu Server: 20.04 LTS, 22.04 LTS, 24.04 LTS, 25.04
- AnolisOS: 8.8, 8.10
- OpenCloudOS: 8.8, 8.10, 9.2, 9.4
- Rocky Linux: 8.x, 9.x, 10.x
- Alma Linux: 8.x, 9.x, 10.x
-
Built-in private cloud improvements:
- VMs support deployment and expansion of LVM disks, supporting online expansion of LVM disks
- Automatically capture VM screenshots when VM PANIC occurs, facilitating subsequent troubleshooting
- Host host service supports cgroup v2 API
-
Cloud management main improvements:
- Upgraded AWS SDK to 2.0, supporting AWS CUR 2.0 bills
- Support host automatic snapshot policies
Feature Improvements
- 【Host】Automatically initialize VM sshd configuration, allowing root password login by default
- 【Host】Support operating systems using NetworkManager for network management, including CentOS Stream 10, Rocky Linux 10.x, Alma Linux 10.x
- 【Host】Host service on hosts supports cgroup v2 interface
- 【Host】Host list resources sorted by utilization or allocation rate
- 【Host】VMs created from host backups support modifying disk types
- 【Host】Do not validate image boot method when creating VMs from ISO images
- 【Host】Execute VM NIC deletion script when deleting VMs to prevent VM port accumulation issues
- 【Cloud Management】Optimized loading speed of public cloud image lists
- 【Cloud Management】MongoDB displays domain addresses
- 【Cloud Management】VMware disks support unmounting
- 【Cloud Management】Support Tencent Cloud SQL Server
- 【Bare Metal】Optimized grub configuration file delivered via PXE, detecting as many boot disks as possible
- 【Image】System images support managing public cloud system images
- 【Image】Support detecting images that support both UEFI and BIOS boot
- 【Monitoring】Added Tencent Cloud disk utilization monitoring
- 【Frontend】Some resources add list status statistics
- 【Deployment】Disable apimap service by default to prevent slow queries due to excessive database data
- 【Billing】Support AWS CUR 2.0 bills (Enterprise Edition)
- 【Billing】Multi-dimensional analysis charts dynamically calculate whether horizontal axis labels should be displayed at an angle to accommodate more displayable information (Enterprise Edition)
- 【Work Order】Optimized work order query and notification approver performance (Enterprise Edition)
- 【Deployment】Support offline deployment of OpenEuler 22.03 LTS SP4 (Enterprise Edition)
Bug Fixes
- 【Host】Fixed issue where missing or incorrect fields in old version VM description files caused host live migration failures
- 【Host】Fixed issue where default routes for VPC networks with multiple NICs were not correctly set
- 【Host】Fixed issue where host service failed to start on machines without numa nodes
- 【Cloud Management】Fixed issue where Huawei Cloud could only synchronize 1000 instances
- 【Cloud Management】Fixed issue where esxi only unregistered but did not completely delete resources when deleting instances
- 【Cloud Management】Fixed resource misdeletion issue caused by conflict between local expiration release function and resource synchronization
- 【Cloud Management】Fixed DNS resolution domain validation rules
- 【Cloud Management】Fixed pay-as-you-go machine expiration release parameter issue
- 【Bare Metal】Fixed issue where arm64 bare metal failed to create megaraid logical disks
- 【Scheduling】Fixed scheduling failure caused by NIC and SKU information cache not being refreshed in time
- 【Authentication】Automatically clean up large amounts of historical passwords generated due to operator BUG
- 【Notification】Fixed issue where Enterprise WeChat token expiration caused message sending failures
- 【Monitoring】Fixed monitoring aggregation parameter issues by domain and project
- 【Monitoring】Fixed issue where alert resource count in monitoring overview was sometimes empty
- 【Image】Fixed upload progress display error for system image uploads, changed to get from request
- 【Image】Fixed issue where some images' UEFI boot was detected as BIOS boot
- 【Frontend】Fixed issue where monitoring alert icons in navigation bar were not permission-checked
- 【Frontend】Fixed inconsistent favicon.ico display issue
- 【Frontend】Fixed issue where some documentation links jumped to wrong addresses
- 【Frontend】Disable webconsole referer check by default to avoid webconsole being unusable after upgrade
- 【Deployment】Fixed OpenEuler LVM system disk initrd boot failure issue
- 【Deployment】Avoid repeated password modifications after enabling -sync-user, preventing accumulation of large amounts of historical password modification records
- 【Billing】Fixed Google Cloud rerun bill API error issue (Enterprise Edition)
- 【Billing】Fixed issue where switching bills in the upper right corner of some billing pages could not be clicked (Enterprise Edition)
- 【Billing】Fixed Alibaba Cloud International bill billing type exception (Enterprise Edition)
- 【Work Order】Fixed issue where work orders got stuck due to shopping cart status changes (Enterprise Edition)
- 【Authorization】Fixed issue where popup was not closed after authorization completion (Enterprise Edition)
New Features
- 【Host】Support host automatic snapshot policies
- 【Host】Automatically save screenshots when VM operating system kernel PANIC occurs
- 【Host】Support deployment and expansion of LVM disks, supporting online expansion of LVM disks
- 【Host】SSH key pairs support ED25519/ECDSA format public keys
CHANGELOG
For specific changes, please refer to:
v3.11.11
date: 2025-07-20
The highlights of this v3.11.11 update are:
- Frontend resource list performance optimization, large page data rendered in batches, reducing page wait time
- Improved lockman lock mechanism, improving lock stability in high concurrency scenarios
- When adding NICs or changing IP addresses to running built-in virtualization VMs, automatically configure NICs via QGA, taking effect in real time
- Bare metal supports automatically joining VLAN subnets, achieving VLAN-based bare metal network isolation
- User query speed optimization after granting organizational structure tree permissions, accelerating more than 10 times (Enterprise Edition)
Feature Improvements
- 【Frontend】List optimization, large page data rendered in batches, reducing page wait time
- 【Frontend】Browser page title displays current menu name, convenient for distinguishing when browser opens multiple tabs
- 【Frontend】Dashboard resource jump buttons add permission checks
- 【Platform】Improved lockman lock mechanism, improving lock stability in high concurrency scenarios
- 【Monitoring】Optimized display format for multiple alert data
- 【Monitoring】Monitoring queries support in and not in filters, allowing batch queries of monitoring data for multiple resources
- 【Monitoring】Support cloning monitoring panels
- 【Cloud Account】Cloud account synchronization supports image types
- 【User】Add secondary confirmation when deleting system users to improve security
- 【Host】When creating VMs, less commonly used configurations for disks and NICs are moved to "Advanced" menu, can be expanded when needed
- 【Host】WebRDP adds password verification
- 【Host】Details add manual/automatic renewal display
- 【Host】When adding NICs or changing IP addresses to running built-in virtualization VMs, automatically configure NICs via QGA, taking effect in real time
- 【Host】Support Tencent Cloud extreme speed and general SSD cloud disks
- 【Host】VMs support TencentOS operating system
- 【Host】Support using VM labels for new disks when adjusting public cloud VM configurations
- 【Host】Support adding disks when Alibaba Cloud VMs are powered on
- 【Host】Supplement AWS disk specifications, disk capacity adds maximum/minimum limits
- 【Host】Support synchronizing Kingsoft Cloud RDS resources
- 【Message Notification】Support DingTalk robot signature
- 【Storage】Block storage list resources add utilization display
- 【MongoDB】Display domain addresses
- 【Deployment】Newly deployed clusters' onecloud namespace etcd enables TLS by default
- 【Deployment】Support Ubuntu 20.04 x86_64 and openEuler 24.03 LTS SP1 x86_64
- 【Authentication】User query speed optimization after granting organizational structure tree permissions, accelerating more than 10 times (Enterprise Edition)
- 【Bastion Host】Bastion host-VM adds information display and deletion operations (Enterprise Edition)
- 【Bastion Host】VMs support joining bastion host and removing from bastion host operations (Enterprise Edition)
- 【Cloud User】Cloud users support "Enable/Disable Console Login" (Enterprise Edition)
- 【Report】Report types add category distinction (Enterprise Edition)
- 【Work Order】Host work orders add information display; host configuration adjustment work order tables support adjusting column width (Enterprise Edition)
- 【Billing】Cost-project list supports modifying resource labels (Enterprise Edition)
- 【Billing】Optimized GCP cost pulling to avoid full table query of cost data (Enterprise Edition)
- 【Billing】Bill summary adds cloud subscription level (Enterprise Edition)
Bug Fixes
- 【Frontend】Fixed issue where some detail pages opened with content area too small
- 【Platform】mysql database utf8mb4 fields do not support storing emoji characters
- 【Authentication】Optimized issue where too many system service password updates caused authentication timeout
- 【Authentication】Fixed issue where "Other" permission was incorrectly backfilled when modifying permissions
- 【Authentication】Fixed issue where users were not properly obtained when creating passwordless login users
- 【Scheduling】Fixed uneven VM allocation issue caused by simultaneously using anti-affinity groups and scheduling labels
- 【Documentation】Fixed some documentation links pointing to wrong addresses
- 【Host】Optimized zstack monitoring data pulling, corrected novnc access path (by zero)
- 【Host】Fixed PVE VM IP synchronization issue
- 【Host】Fixed AWS system reinstallation timeout failure issue
- 【Host】Fixed Google Cloud elastic public IP synchronization exception issue
- 【Host】Shutdown without charge operation only validates in shutdown state
- 【Host】Fixed VMware disk category recognition error after system reinstallation
- 【Host】Fixed AWS VM creation disk DeviceName parameter exception issue
- 【Host】Fixed issue where attached disks were not properly deleted when deleting public cloud machines
- 【Host】windows && GPU-VGA requires images to support UEFI
- 【Host】Fixed parameter error when forcing shutdown
- 【Host】Fixed deployment failure issue when creating ceph VMs
- 【Host】Fixed issue where setting qemu extra params failed
- 【Host】Fixed failure issue when converting esxi to kvm lvm disk VMs
- 【Host】Fixed issue where userdata was not decoded during deployment
- 【Host】Fixed inaccurate memory utilization calculation when hosts enable huge pages and simultaneously set mem_cmt_bound
- 【Deployment】After migrating deb sources to object storage, ubuntu update failures occurred
- 【Billing】Multi-dimensional analysis charts, when horizontal axis fields are too many, labels displayed at an angle may still overlap, adaptively hide some labels (Enterprise Edition)
- 【Billing】Fixed multi-dimensional analysis page, simultaneous requests for reports and default multi-dimensional analysis templates causing data confusion; fixed multi-dimensional analysis error reporting for empty data (Enterprise Edition)
- 【Work Order】Fixed host batch configuration adjustment, work order displaying incorrect disk information issue (Enterprise Edition)
- 【Billing】Bill resources add UI policy restrictions (Enterprise Edition)
- 【Billing】Fixed filtering parameters when exporting selected cloud accounts in cost-cloud account (Enterprise Edition)
- 【Authorization】Fixed issue where function selection page did not default to selected authorized functions after authorization completion (Enterprise Edition)
- 【Authorization】Fixed issue where server identification codes would change after public cloud configuration adjustment (Enterprise Edition)
- 【Authorization】Fixed issue where dictionary settings would be reset after changing function selection (Enterprise Edition)
New Features
- 【Host】Support public cloud resource conversion of billing modes, already supports Alibaba Cloud VMs and disks, Tencent Cloud VM prepaid and pay-as-you-go mutual conversion
- 【Host】Local virtualization disks support "Set Auto Reset on Shutdown" feature
- 【Host】Bare metal supports automatically joining VLAN subnets, achieving VLAN-based bare metal network isolation
- 【webconsole】Add page source check, prohibit direct opening via links, improving website security
- 【webconsole】Support setting referer whitelist, allowing pages in referer whitelist to directly open webconsole console
CHANGELOG
For specific changes, please refer to:
v3.11.10
date: 2025-04-04
The highlights of this v3.11.10 update are:
- Systematic optimization of service performance, including VM scheduling time when resources are abundant, monitoring service query time, and frontend page rendering time.
- Monitoring panel and monitoring query experience have significant improvements, supporting folding monitoring panels, exporting and sorting monitoring data, optimizing rendering speed when there are many monitoring metrics, etc.
- Comprehensive security upgrade, all services disable TLS v1.0 and 1.1 by default, disable flawed encryption algorithms such as 3DES, SHA1, close pprofiling interfaces, frontend removes webpack source map information, etc.
- Built-in virtualization continues to improve user experience, such as automatically caching disk images to ceph storage, improving ceph disk usage experience, local disk cloning speed increased by more than 10 times, etc.
Feature Improvements
- 【Frontend】Page title automatically displays current page information
- 【Frontend】List loading optimization, large page data supports batch rendering, switching data does not clear current data and switches directly
- 【Scheduling】Optimized VM scheduling time for large-scale host nodes
- 【Scheduling】Detect subnet IP shortage causing scheduling failures as early as possible
- 【VM】host-image service optimization, using nbd protocol to remotely mount local disks, local disk cloning speed increased by more than 10 times
- 【VM】kvm VMs support sata ahci disk type
- 【VM】When creating VMs, disks use xfs default setting ftype=1 to support docker's overlayfs (issue#22211)
- 【Host】Optimized time for hosts to report passthrough devices, avoiding host service startup timeout due to too many passthrough devices
- 【Host】Expanded host table sys_info field to use longtext, avoiding hostagent startup failures on some models
- 【Host】Host list displays CPU, memory, and disk allocation and utilization rates
- 【Host】Provide independent API for setting host and storage oversubscription ratios, convenient for permission control
- 【Bare Metal】Adjusted redfish client connection timeout to 60s, avoiding timeout issues when managing bare metal
- 【Network】Allow setting IPv6 network prefix when creating VPCs
- 【Network】Creating VMs supports manually setting IPv6 addresses, also allows manual specification when changing VM IPv6 addresses
- 【DNS】Allow different accounts' dns zones to have the same name
- 【Monitoring】Optimized time for querying monitoring metric items
- 【Monitoring】Support sorting metrics for result aggregation functions
- 【Monitoring】telegraf component adds more monitoring metrics
- 【Monitoring】No longer batch send when alert count is too high
- 【Monitoring】Optimized time for querying alert history
- 【Monitoring】Support cloning monitoring alert policies
- 【Monitoring】Added default alerts for host NIC bond devices and system.load1_pcore
- 【Monitoring】Added monitoring metric queries for NIC packet send/receive counts and send/receive bytes
- 【Monitoring】Display optimization, support modifying monitoring panel names, folding panels, cloning panels, adjusting panel order, displaying curve data, supporting data pagination, supporting IN queries, etc.
- 【Monitoring】Added zstack memory monitoring, corrected novnc access address (contributed by open source user zero)
- 【Authentication】Optimized time for password authentication
- 【Deployment】Platform deployment etcd enables TLS authentication by default
- 【Cloud Management】s3 supports specifying signature algorithm version as v2 or v4, backup storage also supports setting s3 signature algorithm version
- 【Cloud Management】Support Alibaba Cloud VM prepaid to pay-as-you-go conversion
- 【Cloud Management】Support VMware VMs automatically setting UEFI boot items based on templates
- 【Cloud Management】Support operating managed Cloudpods VM migration
- 【Cloud Management】Allow Alibaba Cloud to add disks when adjusting configuration while powered on
- 【Cloud Management】Support public cloud users enabling/disabling console login (Enterprise Edition)
- 【Work Order】Work orders support setting power on, power off, and delete related parameters (Enterprise Edition)
- 【Work Order】Host configuration adjustment work orders add more detailed configuration information (Enterprise Edition)
- 【Bastion Host】Support adding, updating, and deleting Jumpserver host information, maintaining full lifecycle synchronization with cloud management hosts (Enterprise Edition)
- 【Bastion Host】Support adding hosts to organizational structure (Enterprise Edition)
- 【Monitoring】Monitoring dashboard adds resource information display, CPU, memory, storage utilization and allocation rates (Enterprise Edition)
- 【Frontend】List export optimization, support custom column order (Enterprise Edition)
- 【Inspection】Automatic inspection supports chrony as time synchronization service (Enterprise Edition)
Bug Fixes
- 【VM】Fixed state inconsistency issue caused by synchronizing state when mounting and unmounting VM disks
- 【VM】Fixed issue where sriov NICs could not access virtio NICs on the same network segment as current host
- 【VM】Fixed CPU and memory hot-plug failure issue caused by old version VMs not setting default memory devices
- 【VM】Fixed issue where deployed VMs could not start on some CPUs
- 【VM】Fixed issue where lvm disks were occupied by other machines after host restart
- 【VM】Fixed deployment failure issue caused by incorrect path when deploying lvm disk VMs
- 【VM】Fixed conflict issue when multiple disks simultaneously execute automatic snapshot policies
- 【VM】Fixed incorrect progress reporting issue when deleting multiple VM snapshots
- 【VM】Unable to delete disk images after combining multiple disk images into host images
- 【Monitoring】Fixed issue where filtering and aggregation based on partial labels did not take effect
- 【Monitoring】Fixed issue where monitoring query statements were not completely copied after cloning monitoring panels
- 【Deployment】Avoid issue where router id might be set to 0 when deploying high availability keepalived
- 【Deployment】Fixed occasional issue where etcd generated large amounts of etcdctl zombie processes
- 【Container】Fixed possible authentication failure issue when synchronizing system K3s clusters
- 【webconsole】Fixed high CPU usage issue with webconsole service ssh client
- 【Backend】Fixed issue where cronjobs did not execute as planned due to incorrect timezone settings
New Features
- 【VM】VM disks support auto-reset on shutdown feature
- 【VM】Image service supports automatically caching system images to ceph storage
- 【Authentication】Support forcing global MFA switch
- 【Cloud Management】Support synchronizing Kingsoft Cloud RDS resources
- 【Cloud Management】Support batch creating public cloud users (Enterprise Edition)
- 【Billing】Support Azure RI resource pulling (Enterprise Edition)
- 【Billing】Support Volcano Cloud bills (Enterprise Edition)
- 【Frontend】Login page supports custom small screen/full screen style settings (Enterprise Edition)
CHANGELOG
For specific changes, please refer to:
v3.11.9
date: 2024-12-24
The highlights of this v3.11.9 update are:
- Functional optimization of monitoring services, including chart panel interactions, adding more host metrics, and sorting of result aggregation functions.
- Fixed issue where scheduler repeatedly calculated resources in a short time when concurrently creating VMs, improving scheduling accuracy and availability during concurrent creation.
- When creating VMs, support mounting recognition and initialization of cross-disk LVM logical volumes.
In addition, previous versions automatically set dns_domain to a domain name cloud.onecloud.io that we thought would not be used as an example when deploying clusters. However, this domain name began accepting resolution on October 31, 2024, causing some users using 8.8.8.8 DNS service who did not modify dns_domain configuration to encounter DNS resolution exceptions. Therefore, starting from 3.11.9, dns_domain is no longer set by default. Please pay attention to this configuration if you encounter similar issues.
Feature Optimizations
- 【VM】VMs no longer clean spool directory when saving images
- 【VM】VM creation deployment supports lvm spanning the first cloud disk partition
- 【Monitoring】Support outputting monitoring data to kafka
- 【Monitoring】Support more monitoring metrics, including system, processes, bond, etc.
- 【Monitoring】Add alert policies for bond NIC devices
- 【Monitoring】Monitoring panel function improvements, add min and max aggregation functions, support sorting by aggregation function results
- 【Monitoring】Optimized monitoring curve display style and chart interactions, support modifying dashboard names, allow adjusting panel order, more precise custom time
- 【Bare Metal】Support updating root-disk-matcher parameter
- 【Bare Metal】Increase redfish api client timeout to avoid management failure due to long API access time
- 【Disk】Image automatic conversion efficiency optimization, allowing concurrency
- 【Host】Optimized shared storage resource reporting, when mounting multiple hosts, select one master host for resource reporting
- 【Host】Resource statistics for CPU, memory, storage distinguish between virtual and physical dimensions
- 【Cloud Management】Synchronizing Tencent Cloud balance includes credit limit
- 【Cloud Management】Update azure cloud user creation api
- 【Cloud Management】When clearing recycle bin VMs, add secondary confirmation if running VMs exist
- 【Permission】Extended permissions, single function may involve multiple permissions, extended so each permission can affect function usage
- 【Operation Log】Support viewing operation logs for scheduling failures
- 【In-Site Message】List display optimization, excessive content displayed in popup boxes
- 【Billing】Optimized logic for pulling bills from GCP BIGQUERY, minimize full table scan frequency, reduce high query costs (Enterprise Edition)
- 【Billing】Exported billing tables support Euro currency (Enterprise Edition)
- 【Permission】Shopping cart function improvements, support permission control, work orders, resource names changed to more descriptive names (Enterprise Edition)
- 【Monitoring Dashboard】Resource overview display optimization, add more resource metrics (Enterprise Edition)
Bug Fixes
- 【VM】Cancel configuration of cloud.onecloud.io as default dns domain
- 【Scheduler】Avoid uneven VM allocation issue caused by scheduling strategy assigning to the same host
- 【VM】Issue where state was not synchronized after mounting and unmounting disks
- 【VM】Fixed China Telecom Cloud instance billing type synchronization error
- 【VM】VM instance azure SKU and image selection add adaptation rules
- 【VM】Fixed libvirt import parsing xml failure issue, will also parse live xml
- 【VM】Fixed Cloudpods VM migration issue via cloud management
- 【Storage】Fixed snapshot deletion failure issue caused by source disk already being deleted
- 【Storage】Fixed issue where block storage configuration updates did not take effect
- 【Scheduling】Fixed issue where resources in pending usage were repeatedly calculated during resource statistics
- 【Monitoring】Fixed issue where alert recovery included other resources
- 【Monitoring】Fixed unclear display issue for multi-metric alert email content
- 【Monitoring】Issue where charts were not copied after cloning monitoring panels
- 【Monitoring】Fixed issue where new cloud accounts did not pull monitoring
- 【Bare Metal】Fixed issue where default gateway was not set during deployment
- 【Cloud Management】Extended RDS maintain_time field length
- 【Billing】Allocation project selection supports remote filtering (Enterprise Edition)
- 【Billing】Multi-dimensional analysis second dimension aggregated by labels, table header should display label key (Enterprise Edition)
CHANGELOG
For specific changes, please refer to:
v3.11.8 (including v3.11.7)
date: 2024-10-14
The highlights of this 3.11.8 update are:
- ocboot defaults to using k3s as the base for running platform services, replacing the old v1.15.12 k8s version. The new deployment method will use buildah and container images for deployment, cleaner and lighter, without needing to install ansible and other python environments on hosts. At the same time, ocboot will also be compatible with old k8s deployed clusters, adding nodes and upgrading services are not affected.
- Automatically deploy QGA (qemu-guest-agent) when deploying VMs. Functions dependent on QGA (such as modifying host passwords when powering on, changing host IPs, etc.) will be more reliable. More functions will be improved and extended based on QGA in the future.
- Frontend has overall performance optimization for resource lists, faster response speed, smoother experience.
Feature Optimizations
- 【Frontend】Resource list loading speed optimization
- 【Frontend】Alert resources add IP search
- 【Multi-Cloud Management】When managing Cloudpods cloud accounts, automatically set endpoint_type type
- 【k8s Management】Cluster and namespace dropdown lists support search
- 【Monitoring】Add inodes utilization monitoring
- 【Deployment】ocboot deployment tool supports running with sudo permissions
- 【Deployment】ocboot deployment control nodes will not restart servers
- 【Work Order】Work order approval process speed improvement (Enterprise Edition)
- 【Frontend】External data as separate first-level menu (Enterprise Edition)
- 【Frontend】mfa authentication tool recommends using NingDun token
- 【Storage】Optimized lvm slvm snapshot, image, and backup related functions
- 【Storage】lvm slvm storage supports encrypted disks (Enterprise Edition)
Bug Fixes
- 【Frontend】When adding VMware cloud accounts, selecting availability zones used usable=true filter, causing availability zone list to be empty
- 【host-deployer】When manually deploying network configuration, did not add 169.254.169.254 route, causing inability to web ssh login to cloud hosts
- 【host-deployer】Fixed host-deployer service authentication failure issue in cmp deployment mode
- 【host-deployer】Fixed issue where uefi image boot method detection was incorrect
- 【VM】When deploying VMs, add udev rules for automatic online of memory and CPU hot expansion, avoiding hot-expanded CPU and memory not being automatically enabled
- 【VM】Fixed issue where image cache was deleted during live migration causing inability to live migrate
- 【VM】Adjusted concurrent VM deployment count, add configuration for configurable concurrency
- 【VM】Fixed occasional port conflict deployment failure issue when concurrently creating VMs
- 【VM】Fixed rbd VM image save failure issue
- 【VM】Allow creating uefi boot VMs when image boot method cannot be detected
- 【Storage】Fixed issue where image cache in use was mistakenly deleted during automatic image cache cleanup
- 【Bare Metal】Occasionally deployment failures occurred
- 【Bare Metal】Fixed failure issue when bmc NIC appeared with 0.0.0.0 ip when detecting ipmi
- 【Bare Metal】Fixed validate-ipmi error when frontend batch managing bare metal
- 【Frontend】Fixed menu permission unchecked issue
- 【cloudshell】Fixed issue where processes executing interactive mode would not exit causing process leaks
- 【lbagent】lbagent startup should enable path mtu probe
- 【Monitoring】Fixed OR query condition error issue
- 【Monitoring】Fixed AWS, GCP CPU monitoring data pulling issue
- 【Command Line Tool】Fixed climc host-ssh login host error issue
- 【Multi-Cloud Authentication】Fixed multi-cloud permission synchronization exception issue
- 【Deployment】Fixed issue where ingress could not be accessed when deploying via helm chart
- 【Deployment】Fixed issue where VictoriaMetrics CSI definition did not take effect when deploying via helm chart
- 【Deployment】Fixed issue where imageRepository would refresh during ocboot upgrade
- 【Billing】Avoid negative growth rate caused by negative last month cost (Enterprise Edition)
- 【Dictionary】Dictionary default values use original values (Enterprise Edition)
New Features
- 【Monitoring】Monitoring queries and monitoring panels support result aggregation functions
- 【Monitoring】Container hosts add monitoring metrics
- 【Multi-Cloud Management】Cloud accounts support cloning
- 【Monitoring Panel】Utilization tiles support jumping to current resources
- 【VM】Support automatically deploying QGA (qemu-guest-agent) when creating VMs
- 【VM】Scheduling supports allocating CPU pinning and NUMA memory, supports reallocation when VMs restart
- 【Frontend】VM NICs support setting auxiliary IPs
- 【Billing】Bill reports hide bill entries with payable amount of 0 (Enterprise Edition)
- 【Frontend】Monitoring dashboard supports setting custom addresses (Enterprise Edition)
- 【Billing】Support batch rerun bills (Enterprise Edition)
- 【Frontend】Login page supports style settings (Enterprise Edition)
CHANGELOG
For specific changes, please refer to:
v3.11.6
date: 2024-08-15
Feature Optimizations
- 【Platform】Frontend and backend optimized VM and host list query speed
- 【Multi-Cloud Monitoring】Avoid generating large amounts of operation logs
- 【Multi-Cloud】Optimized Tencent Cloud offline availability zone resource synchronization
- 【Network】Enable host NIC gso feature by default using ethtool
- 【Bare Metal】Add default redfish api compatibility check for bare metal
- 【Multi-Cloud Management】Cloud users support displaying cloud subscription information
- 【Platform】Add uos system icon
- 【VM】Cloudpods platform supports selecting iso images to create VMs
- 【Bare Metal】New bare metal adds management port MAC address validation
Bug Fixes
- 【Frontend】When adding VMware cloud accounts, availability zone list was empty
- 【VM】When manually deploying network configuration, did not add 169.254.169.254 route, causing inability to web ssh login to cloud hosts
- 【VM】Fixed issue where setting VM disk cache mode caused VM startup failure
- 【Bare Metal】Fixed deployment failure issue when installing bare metal
- 【Bare Metal】Fixed management failure issue when detecting ipmi NIC appeared with 0.0.0.0
- 【Bare Metal】Fixed error when deleting bare metal NICs
- 【Bare Metal】Installation failure issue when mixing megaraid and pcie disks
- 【Network】Simplified cleanup of unused security groups
- 【Storage】Fixed lvm storage encrypted disk and snapshot creation failure issue
- 【Network】Unknown status issue when synchronizing private cloud kvm VM security groups
- 【Notification】Avoid panic error caused by not setting phone number
- 【Monitoring】Fixed duplicate message records caused by multiple alert metrics
- 【Host】Avoid generating too many qga ping logs
- 【Multi-Cloud】Fixed VMware iso VM creation failure issue
- 【Billing】Avoid negative growth rate caused by negative last month cost (Enterprise Edition)
- 【Security Group】Public cloud security group rules inbound and outbound source restrictions cannot be empty
- 【Multi-Cloud Management】Fixed cloud user operation unclickable issue, removed health status check
New Features
- 【Monitoring】Add network pps, disk inodes_usage related monitoring metrics
- 【Network】Support setting dhcp_relay attribute when creating subnets, convenient for bare metal network settings