Changes in 4.20.0.0 since 4.19.1.0
Apache CloudStack uses GitHub https://github.com/apache/cloudstack/milestone/30?closed=1 to track its issues.
Version |
Github |
Description |
---|---|---|
4.20.0.0 |
Linked clone migration between file-based storages on KVM |
|
4.20.0.0 |
API: Fix listing Userdata by keyword or name |
|
4.20.0.0 |
Hide UserData field from the EditVM view for VMs that do not offer it |
|
4.20.0.0 |
cleanup validations for VPN connection creation |
|
4.20.0.0 |
debian12: update debian/control |
|
4.20.0.0 |
Shutdown expunged resources cleanup executor properly, and allow other components to configure/start/stop on error |
|
4.20.0.0 |
Fix ISO url in test_usage.py |
|
4.20.0.0 |
CKS: add ConfigDrive to cloud-init datasource_list in systemvm template |
|
4.20.0.0 |
CKS: fix creation on shared network if HA is enabled |
|
4.20.0.0 |
PowerFlex on demand disable config key |
|
4.20.0.0 |
server: fix nfs version option during mounts |
|
4.20.0.0 |
server: apply network ACL even if there is no network ACLs rules in the ACL list |
|
4.20.0.0 |
Revert “list VMs by displayname instead of name” |
|
4.20.0.0 |
Fix: Filter out networks without access while getting networks with SG with free IPs |
|
4.20.0.0 |
ui: load project list with minimum details |
|
4.20.0.0 |
build/packaging: build tungsten plugin only if noredist is passed |
|
4.20.0.0 |
Fixed Unable to create a domain when networkdomain is mentioned and cleared |
|
4.20.0.0 |
Removed deprecated instruction MAINTAINER |
|
4.20.0.0 |
Fix main build errors |
|
4.20.0.0 |
[VMware] Make disk controller selection on volume attachment consistent with VM creation and start |
|
4.20.0.0 |
VR: fix password server exception when no password is found |
|
4.20.0.0 |
lb: fix haproxy cannot start if algorithm is not lowercase |
|
4.20.0.0 |
UI: enable project menu on mobile devices |
|
4.20.0.0 |
Fix resource count discrepancy while associating IP address to a network |
|
4.20.0.0 |
Enable Backup and Recovery for Shared Filesystems |
|
4.20.0.0 |
refactor: cloud-sysvmadm script |
|
4.20.0.0 |
UI: Fix VPC network offerings listing on VPC tier creation |
|
4.20.0.0 |
list VMs by displayname instead of name |
|
4.20.0.0 |
pre-commit run –all-files; fix end of file |
|
4.20.0.0 |
Update of the schema 41910to42000.sql for compatibility with MariaDB version 10.3.38. |
|
4.20.0.0 |
Fix toc generation for api docs |
|
4.20.0.0 |
Implemented the lateral expansion of the area-box in the forms (creat… |
|
4.20.0.0 |
CPVM: move focus on input area after clearing clipboard |
|
4.20.0.0 |
List Events returns intermittent SQL exception.Fixed listEvents intermittent exception. |
|
4.20.0.0 |
Minor naming changes in Shared FileSystems 4.20 Feature |
|
4.20.0.0 |
Provide encryption key for DATA volume type (in addition to ROOT) to copy volume. |
|
4.20.0.0 |
allow domain suffix update in shared networks |
|
4.20.0.0 |
Host capacity calculation: use VM creation time if update time is null. |
|
4.20.0.0 |
Feature: Forgot password |
|
4.20.0.0 |
Fix the Cloudian Integration SSO Redirect link |
|
4.20.0.0 |
Enhance the listAffinityGroups API by adding the dedicated resources related to an affinity group |
|
4.20.0.0 |
Allow more generic searches of ACLs |
|
4.20.0.0 |
Add logs to CPVM connection process |
|
4.20.0.0 |
Restore listNetworks behavior & clean up the code |
|
4.20.0.0 |
Feature: Allow adding delete protection for VMs & volumes |
|
4.20.0.0 |
UI: Fix starting VMs through group action by non-root-admin users |
|
4.20.0.0 |
Linstor: Fix migrate primary storage |
|
4.20.0.0 |
NSX Integration fixes |
|
4.20.0.0 |
Refactor type and range validation in configuration update process |
|
4.20.0.0 |
Add logs to LibvirtComputingResource’s metrics collection process |
|
4.20.0.0 |
ui: refactor config update/reset notification |
|
4.20.0.0 |
New Feature: Multi-arch Zones |
|
4.20.0.0 |
engine/schema: update url links to match new systemvmtemplate names |
|
4.20.0.0 |
Fix root disk resize issue when service offering has no root disk size specified |
|
4.20.0.0 |
New feature: Dynamic and Static Routing |
|
4.20.0.0 |
backup: simple NAS backup plugin for KVM |
|
4.20.0.0 |
Add support for Ceph RGW Object Store |
|
4.20.0.0 |
Shared Filesystem as a First Class Feature |
|
4.20.0.0 |
Shared Network Firewall (Security groups) in Advanced zone without security groups |
|
4.20.0.0 |
propagate sort order through retrieval sequence |
|
4.20.0.0 |
Go back to previous timestamp on logging |
|
4.20.0.0 |
Added update, enable, disable events to the updateStoragePool API |
|
4.20.0.0 |
Global setting to allow/disallow users to force stop a vm |
|
4.20.0.0 |
Display associated resource name on storage pools objects |
|
4.20.0.0 |
framework/db: use HikariCP as default and improvements |
|
4.20.0.0 |
framework/config,server: configkey caching |
|
4.20.0.0 |
[VMware] Add support for VMware 8.0u2 (8.0.2.x) and 8.0u3 (8.0.3.x) |
|
4.20.0.0 |
UI: list vms with details=min when attach a volume to vm |
|
4.20.0.0 |
Bump org.apache.commons:commons-compress from 1.21 to 1.26.0 |
|
4.20.0.0 |
linstor: update java-linstor dependency to 0.5.2 |
|
4.20.0.0 |
Fix PR lint error caused by deps/install-non-oss.sh |
|
4.20.0.0 |
Notify users when upgrades are available or restart is required for network or VPC |
|
4.20.0.0 |
Fix snapshot deletion on template creation failure |
|
4.20.0.0 |
kvm: Present the UUID of the VM as serial through smbios information |
|
4.20.0.0 |
updated install-non-oss with vmware v7.0 and v8.0 |
|
4.20.0.0 |
Testcases Added |
|
4.20.0.0 |
Update en.json |
|
4.20.0.0 |
Add FelipeM525 to .asf.yaml as a collaborator |
|
4.20.0.0 |
storage: fix private templates are not copied to new image store |
|
4.20.0.0 |
Add validation for secstorage.allowed.internal.sites |
|
4.20.0.0 |
VR: remove vpn user info when apply vpn users list |
|
4.20.0.0 |
server: fix stopped vm volume migration check on local volume attach |
|
4.20.0.0 |
Updated listStoragePools response - added new managed parameter |
|
4.20.0.0 |
Add minimum details parameter to Search View’s listDomains |
|
4.20.0.0 |
SystemVM template changes - updated debian version & other changes |
|
4.20.0.0 |
engine-orchestration: fix issue for empty product in vm metadata |
|
4.20.0.0 |
linstor: set/unset allow-two-primaries and protocol on rc level |
|
4.20.0.0 |
Update Debian version to 12 in systemvm welcome message |
|
4.20.0.0 |
Fix VGPU available devices listing |
|
4.20.0.0 |
Fixed incorrect label in VRs and SVMs |
|
4.20.0.0 |
ui: show guest networks for guest vlans list |
|
4.20.0.0 |
Fix userdata append header restrictions |
|
4.20.0.0 |
Added support for storpool_qos service |
|
4.20.0.0 |
Improve logs in primary storage removal process |
|
4.20.0.0 |
systemvm: have flags to check x86_64 to install specifics for amd64 arch |
|
4.20.0.0 |
Fix NPE when sending copy command to least busy SSVM |
|
4.20.0.0 |
Add certificate validation to check headers |
|
4.20.0.0 |
Updated invalid parameter/value error with proper exception |
|
4.20.0.0 |
Fix deleteAccount API to prevent deletion of the caller |
|
4.20.0.0 |
Configuration to disable URL validation when registering templates/ISOs |
|
4.20.0.0 |
New Feature: Enable/Disable Roles |
|
4.20.0.0 |
Build: drop EL7 support, support JRE17 for packages and sonar check |
|
4.20.0.0 |
Update project account for all the events with project account owner, except for create project event |
|
4.20.0.0 |
[VMware] Disconnect/Detach config drive ISO (if exists) on stop VM |
|
4.20.0.0 |
[VMware] Update data disk controller same as the root disk controller type when it is not set in the VM detail |
|
4.20.0.0 |
[UI] Add project toggle for buckets |
|
4.20.0.0 |
Fix usage volume size after resizing |
|
4.20.0.0 |
Added domain path to all entities |
|
4.20.0.0 |
Add support for network data in Config Drive |
|
4.20.0.0 |
test: fix component tests test_acl_isolatednetwork and test_acl_isolatednetwork_delete |
|
4.20.0.0 |
Fix snapshot scheduling with expired jobs |
|
4.20.0.0 |
orchestration,hypervisor: allow custom manufacturer, product for vm metadata |
|
4.20.0.0 |
allow users to apply extraconfig on updating VMs |
|
4.20.0.0 |
server: do not check affinity groups if no vm group mappings |
|
4.20.0.0 |
Download Volume Snapshots |
|
4.20.0.0 |
Fix to allow actions on the network if it belongs to a project |
|
4.20.0.0 |
UI: Add filter to list encrypted volumes |
|
4.20.0.0 |
Fix Template and ISO upload events |
|
4.20.0.0 |
Fix main branch issues |
|
4.20.0.0 |
UI: Improve router listing page |
|
4.20.0.0 |
Fix being able to expunge a VM through destroyVirtualMachine even when role rule does not allow |
|
4.20.0.0 |
linstor: Improve copyPhysicalDisk performance |
|
4.20.0.0 |
fix removeSecondaryStorageSelector response for docs |
|
4.20.0.0 |
Allow deletion of system VM templates |
|
4.20.0.0 |
Improvements to quota tariffs APIs and UI |
|
4.20.0.0 |
NSX: add back removed code for NSX |
|
4.20.0.0 |
Fix column from op_dc_ip_address_alloc not being referenced correctly by its ORM class |
|
4.20.0.0 |
created VPC message a little less misleading |
|
4.20.0.0 |
add procedures procedure |
|
4.20.0.0 |
Ensure affinity groups are honored when VMs are deployed in parallel |
|
4.20.0.0 |
ui: rename autoscale instance group to simply autoscaling group |
|
4.20.0.0 |
test: fix component test test_acl_sharednetwork_deployVM-impersonation.py |
|
4.20.0.0 |
Support user resource name / displaytext with emoji, unicode chars, and some sql exception msg improvements |
|
4.20.0.0 |
libvirtstorageadaptor: better handle failed libvirt storagepool destroy |
|
4.20.0.0 |
Fix snapshot chain being deleted on XenServer |
|
4.20.0.0 |
Add UI to view and download usage records |
|
4.20.0.0 |
packaging: bundle latest cmk x86 build with deb and rpm packages |
|
4.20.0.0 |
test: improve purge expunged resources b/g task testcase |
|
4.20.0.0 |
API: Fix missing keys in listZonesMetrics response |
|
4.20.0.0 |
ui: vm metrics note about behaviour across hypervisors |
|
4.20.0.0 |
Fixup CKS UI for external managed clusters |
|
4.20.0.0 |
UI: Display Firewall, LB and Port Forwading rules tab for CKS clusters deployed on isolated networks |
|
4.20.0.0 |
Fix removal of usage records |
|
4.20.0.0 |
Add systemvmtemplate arm64 build support |
|
4.20.0.0 |
[4.20] VR: fix issue if userdata is binary data |
|
4.20.0.0 |
Enhancement in the accuracy of the logs regarding the capacity, usage, and threshold of secondary storages |
|
4.20.0.0 |
Change exception when orchestrating VM start |
|
4.20.0.0 |
Fix link to removed volumes being shown in info card and list view |
|
4.20.0.0 |
ui: add new API docs tab |
|
4.20.0.0 |
Icon changed for control-outlined |
151 Issues listed