v3.10.x
v3.10.15 (including v3.10.14)
date: 2024-5-23
Feature Enhancements
- 【Host】Added partial attribute information to bare metal details page
- 【Monitoring】Optimized alert policies, supporting setting multiple monitoring metrics simultaneously
- 【Host】Support automatic detection of passthrough devices
- 【Host】LVM block storage supports snapshots
- 【Monitoring】Simplified Telegraf container mount points
- 【Host】Creating VMware supports filling in remarks simultaneously
- 【Storage】KVM supports connecting to LVM storage
Bug Fixes
- 【System】Fixed one-click inspection failure issue for multi-IP nodes (Enterprise Edition)
- 【Host】Fixed issue where recycle bin menu was not hidden when disabled
- 【Monitoring】Fixed issue where alert resources were not displayed
- 【Multi-Cloud】Fixed Alibaba Cloud Feitian RDS expiration release issue
- 【Host】Fixed error when adjusting configuration for virtual machines created from host images
- 【System】Fixed incomplete permission information display issue
- 【Network】Fixed vpcagent synchronization exception issue
CHANGELOG
For specific changes, please refer to:
v3.10.13
date: 2024-3-12
Feature Enhancements
- 【Host】Support VNC connection for PVE platform hosts
- 【Container】Support creating k8s clusters in tenant view
- 【Host】KVM supports OpenCloudOS/OpenKylin/AlmaLinux/UOSDesktop operating systems
- 【Scheduling】Optimized scheduling performance for different host types
- 【Host】System type of VMs created from ISO will follow the system type set in the ISO image
- 【Deployment】Non-CentOS hosts will also inject huge page and vfio related kernel parameters during deployment
Bug Fixes
- 【Multi-Cloud】Fixed issue where creating proxy might become unresponsive
- 【Host】Fixed duplicate passthrough device information in list display
- 【Host】Fixed issue where read-only cloud accounts appeared in new host cloud account list
- 【System】Fixed occasional unresponsive remark modification when list displayed too many entries
- 【Container】Fixed issue where image repository address filtering did not work
- 【Bare Metal】Fixed batch import error issue
- 【Host】Fixed issue where elfheader opened files were not released during deployment
- 【Host】Fixed deployment failure caused by special characters during deployment
- 【Host】Fixed occasional host-deployer panic issue during xfs deployment
- 【Host】Fixed issue where disk backing file could not be found during host image live migration
- 【Host】Fixed issue where hot-plugged memory size was missing in memory description file when upgrading from 3.9 to 3.10
CHANGELOG
For specific changes, please refer to:
v3.10.12 (including v3.10.11)
date: 2024-1-29
Feature Enhancements
- 【Multi-Cloud】Optimized HCS and HCSOP account entry mode (Enterprise Edition)
- 【Host】Optimized bare metal registration input method, MAC address changed to optional
- 【Scheduling】Reduced time to build host cache records from database
- 【Deployment】Upgrade process no longer reinitializes GPU-related boot parameters in grub by default
- 【Host】Optimized Resizefs function during VM deployment, supporting expansion of the last partition of system partition
- 【Host】Support shared lvm storage
- 【Deployment】ocboot validates minimum ansible version as 2.11.12
Bug Fixes
- 【Host】Fixed issue where specifying subscription when creating virtual machines was invalid
- 【Host】Fixed issue where labels were not synchronized when creating VMware hosts
- 【Host】Fixed deployment failure for Windows 2016 and above virtual machines
- 【Host】Fixed deployment failure when VM contained special characters
- 【Host】Fixed deployment failure for low-version operating systems (such as centos 6)
- 【Host】Fixed issue where skipping SR-IOV vf NIC registration during host startup did not take effect
- 【Network】Fixed duplicate IP synchronization issue for Huawei Cloud hosts
- 【Bare Metal】Fixed issue where H3C bare metal management got stuck at ipmi channel 8
- 【Monitoring】Upgraded telegraf-raid-plugin, fixed issue where MegaRaid monitoring collection could cause system instability
- 【Deployment】Fixed issue where operator did not deploy cloudproxy component in private cloud scenarios
- 【Container】Fixed issue where k8s v1.22.9 version could not be deployed
CHANGELOG
For specific changes, please refer to:
v3.10.10 (including v3.10.9)
date: 2023-12-26
This release is the last minor version release of 3.10 in 2023 (version 3.10.9 was skipped due to testing reasons). It mainly addresses lightweight VM deployment mode issues and VictoriaMetrics monitoring issues that were reported after the 3.10.8 release, including:
- Lightweight VM deployment mode could not deploy VMs using local storage outside the /opt/cloud directory
- Reduced lightweight VM memory usage from 1G to 256MB, increased deployment concurrency per host from 2 to 5, improving deployment efficiency
- docker-compose installation mode also supports lightweight VM deployment mechanism, supporting initialization of managed VMware disks
- Provided VM deployment mechanism documentation https://www.cloudpods.org/docs/guides/onpremise/host/host-deployer
- Fixed issues such as failure to create alert policies using VictoriaMetrics and queries for long time ranges not taking effect
In addition, the documentation site will officially switch to v2. At that time, https://www.cloudpods.org will directly access v2 documentation, and the old documentation can be accessed via https://v1.cloudpods.org.
Feature Enhancements (Enhancements)
- 【Host】Reduced lightweight VM memory usage to 256MB
- 【Deployment】Support deploying and managing VMware based on docker-compose
- 【Bare Metal】Support grub using tftp to download boot kernel and initrd
- 【Deployment】Using ocboot deployment will automatically enable climc bash completion, improving command-line completion experience
- 【Deployment】Compatible with ansible 2.16 version, will exit with error in advance if using incompatible version
Bug Fixes (Fixes)
- 【Host】Fixed issue where VMs could not deploy disks outside /opt/cloud directory
- 【Host】Fixed issues such as Google Cloud host creation failure and inability to log in with password
- 【Host】Fixed synchronization failure caused by database write failure when managed cloud platform storage was too large
- 【Host】Fixed issue where some distributions failed to call crontab command when deploying telegraf monitoring agent
- 【Scheduling】Fixed scheduling failure caused by network cache and other information not taking effect in time after importing VMware account
- 【Service Configuration】Fixed issue where configuration changes via service-config-edit did not take effect in time
- 【Monitoring】Fixed issues such as failure to create alert policies using VictoriaMetrics and queries for long time ranges not taking effect
New Features (New Features)
- 【Deployment】Support deployment to ubuntu 22.04 arm64 version
CHANGELOG
For specific changes, please refer to:
This release is the last minor version release of 3.10 in 2023. Early next year will see the release of 3.11, which will be the last minor version of 3.0 and will be maintained long-term as Cloudpods' first LTS version. After that, we will enter the 4.0 era.
v3.10.8
date: 2023-12-08
This release is the most important minor version release since 3.10, containing three major updates.
- VM deployment method changed to lightweight VM mode. When deploying VMs in local private cloud, lightweight VMs are started to mount VM disks, achieving OS identification and configuration file initialization for VM disks. Compared to the original method of mounting VM disks through host nbd kernel module for deployment, this eliminates dependence on host kernel, solves LVM resource conflicts in host environment, and significantly improves VM deployment reliability.
- Replaced default monitoring storage from Influxdb to VictoriaMetrics, which has better performance in response speed and storage space.
- Support migrating managed Cloudpods VMs to built-in private cloud platform, facilitating consolidation of multiple Cloudpods clusters.
At the same time, we upgraded the documentation foundation framework and migrated documentation to the more modern docusaurus for building. The new version of documentation can already be previewed at https://v2.cloudpods.org. After the new documentation content is complete, the Cloudpods documentation site URL will be switched to the new version.
Feature Enhancements (Enhancements)
- 【Host】Replaced nbd mount deployment method with lightweight VM method
- 【Host】Optimized VM image sorting and filtering
- 【Multi-Cloud】Cloud account read-only mode supports one-way resource label synchronization
- 【Multi-Cloud】Zstack supports synchronizing shared storage
- 【Multi-Cloud】PVE platform VMs support opening VNC
Bug Fixes (Fixes)
- 【Host】Fixed host list export failure issue
- 【Host】Fixed host-agent panic issue during primary-standby host switching
- 【Host】Fixed SR-IOV NIC hot-plug failure issue
- 【Host】Fixed inaccurate SR-IOV NIC monitoring data acquisition issue
New Features (New Features)
- 【Host】Support migrating managed Cloudpods hosts to local
- 【Monitoring】Support using VictoriaMetrics as monitoring backend
- To avoid service interruption caused by upgrade, v3.10.8 will only deploy VictoriaMetrics by default, but not enable it by default. Please refer to: Manually Migrate from Influxdb to VictoriaMetrics. Starting from 3.11, VictoriaMetrics will be enabled by default.
- VM deployment method uses lightweight VM method by default, but the original nbd-based VM deployment method is still retained and can be switched back by modifying configuration.
CHANGELOG
For specific changes, please refer to: CHANGELOG v3.10.8.
v3.10.7
date: 2023-11-08
This release focuses on optimization and fixes of existing features. This release focuses on integrating the new version of China Telecom Cloud that received more community feedback. Since the previous integration used old interfaces, users encountered many problems. This release has switched to the latest version of China Telecom Cloud interfaces, making it more convenient to use.
At the same time, this release optimized deployment, newly supporting deployment based on Ubuntu 22.04 distribution. The deployment script has also been differentiated according to user usage scenarios, supporting three deployment methods: virt (private cloud), cmp (multi-cloud management), and full (converged cloud). Users can choose based on their actual usage scenarios, thereby improving resource utilization.
Features not involved in the scenario will be hidden. Specific update content is as follows.
Feature Enhancements (Enhancements)
- 【Host】Support one-click installation of monitoring Agent in shutdown state
- 【Host】KVM VMs support specifying disk speed limits
- 【Host】Support project administrators to perform renewal and auto-renewal operations
- 【Host】KVM VM single disk size default limit reduced to 10T
- 【Host】Recycle bin resources support viewing operation logs
- 【Host】Streamlined host-deployer container image