Changes in 4.22.1.0 since 4.22.0.0
Apache CloudStack uses GitHub https://github.com/apache/cloudstack/milestone/44?closed=1 to track its issues.
Version |
Github |
Description |
|---|---|---|
4.22.1.0 |
Update suse15 packaging spec, use qemu-ovmf-x86_64 package instead of edk2-ovmf for agent |
|
4.22.1.0 |
Change disk-only VM snapshot removal message |
|
4.22.1.0 |
KVM Host HA code improvements |
|
4.22.1.0 |
Don’t call delete volume on store if volume doesn’t exist on it |
|
4.22.1.0 |
linstor: Fix a file handle resource leak opening template.properties |
|
4.22.1.0 |
Fix id in listguestosmapping search |
|
4.22.1.0 |
Release reserved storage resources on VM deployment failure |
|
4.22.1.0 |
Correction of the user responsible for the RESOURCE.UPDATE.LIMIT event |
|
4.22.1.0 |
Fix bulk power state query missing VM lifecycle state field |
|
4.22.1.0 |
make dh group 31 default, support 22-24+31 |
|
4.22.1.0 |
merge conflict fixes |
|
4.22.1.0 |
Fix Revert Instance to Snapshot with custom service offering |
|
4.22.1.0 |
Fix NPE on external/unmanaged instance import using custom offerings |
|
4.22.1.0 |
[KVM] Reorder migration logs to prevent populating agent logs on migrations |
|
4.22.1.0 |
fix: NsxResource.executeRequest DeleteNsxNatRuleCommand comparison bug |
|
4.22.1.0 |
Static Routes with nexthop non-functional for private gateways |
|
4.22.1.0 |
HAProxy Configuration: network.loadbalancer.haproxy.idle.timeout |
|
4.22.1.0 |
Fix NSX SDK list handling to fetch all paginated results |
|
4.22.1.0 |
fix: LB Creation avoid 404 API errors due to non-needed patches |
|
4.22.1.0 |
Routed VR: accept packets from related and established connections |
|
4.22.1.0 |
server: prevent adding vm compute details when not applicable |
|
4.22.1.0 |
Fix: API Thread held forever during force deleting across MS |
|
4.22.1.0 |
Fix user password reset mail template value |
|
4.22.1.0 |
Added vddk support in vmware to kvm migrations |
|
4.22.1.0 |
Fix rollback disk snapshots on instance snapshot failure |
|
4.22.1.0 |
list async jobs for a resource type |
|
4.22.1.0 |
Remove unused config consoleproxy.cmd.port |
|
4.22.1.0 |
Add logs for storage pools reordering |
|
4.22.1.0 |
VPC restart cleanup for Public networks with multi-CIDR data |
|
4.22.1.0 |
Support list/query async jobs by resource |
|
4.22.1.0 |
Fix KVM incremental volume snapshot creation |
|
4.22.1.0 |
Prevent deletion of account and domain if either of them has deleted protected instance |
|
4.22.1.0 |
Create volume on a specified storage pool |
|
4.22.1.0 |
kvm: fix wrong CheckVirtualMachineAnswer when vm does not exist |
|
4.22.1.0 |
Set snapCPG in online copy request to fix snapshot failures on cloned volumes |
|
4.22.1.0 |
Clean up backup references to their schedules when the schedules are deleted |
|
4.22.1.0 |
Fix six package incompatiblity with EL10 |
|
4.22.1.0 |
KVM: Enable HA heartbeat on ShareMountPoint |
|
4.22.1.0 |
Fix snapshot chaining on Xen |
|
4.22.1.0 |
Skip the snapshots with Group type in snapshots resource count |
|
4.22.1.0 |
Support timeout configuration for Create and Restore NAS backup |
|
4.22.1.0 |
Fix Backup related upgrade failure from 4.20.1/4.20.2 to 4.21.0/4.22.0 |
|
4.22.1.0 |
Fix domain parsing for GPU & add Display controller in the supported PCI class |
|
4.22.1.0 |
Fix KVM import/unmanage support for SharedMountPoint pools |
|
4.22.1.0 |
fix: support SharedMountPoint volume checks for importVm |
|
4.22.1.0 |
Fix listing service offerings with different host tags |
|
4.22.1.0 |
Load arch data for backup from template during create instance from backup |
|
4.22.1.0 |
Block backup deletion while create-VM-from-backup or restore jobs are in progress |
|
4.22.1.0 |
Support Linstor Primary Storage for NAS BnR |
|
4.22.1.0 |
Revert “Use lateral join (introduced in MySQL 8.0.14) with subquery on user_statistics table in account_view for netstats” |
|
4.22.1.0 |
engine/schema: fix new systemvm template is not registered during upgrade if hypervisor is not KVM |
|
4.22.1.0 |
server: set template type to ROUTING or USER if template type is not specified when upload a template |
|
4.22.1.0 |
Fix NPE during VM setup for pvlan |
|
4.22.1.0 |
Fix Host setup when persistent networks exist |
|
4.22.1.0 |
backport: default system vm template update implementation |
|
4.22.1.0 |
[UI] Fix create backup notification |
|
4.22.1.0 |
add user-agent header to template downloader request |
|
4.22.1.0 |
PowerFlex/ScaleIO storage - the MDMs validation improvements |
|
4.22.1.0 |
VM start error handling improvements and config to expose error to users |
|
4.22.1.0 |
Fix NPE in NASBackupProvider when no running KVM host is available |
|
4.22.1.0 |
Fix PowerFlex 4.x issues with take & revert instance snapshots |
|
4.22.1.0 |
Fix error message while creating local storage pool |
|
4.22.1.0 |
Fix NPE on external/unmanaged instance import using custom offerings |
|
4.22.1.0 |
Fix Revert Instance to Snapshot with custom service offering |
|
4.22.1.0 |
[4.22] Prevent unmanaging or reinstalling a VM if it is part of a CKS cluster |
|
4.22.1.0 |
Check for null host before proceeding with VM volume operations in managed storage while restoring VM |
|
4.22.1.0 |
upgrade: skip the upgrade paths which are not needed |
|
4.22.1.0 |
Set management server id from cookies after saml login |
|
4.22.1.0 |
Fix duplicate dummy templates, and update guest os for dummy template |
|
4.22.1.0 |
[VMware to KVM] Add guest OS for importing VM based on the source VM OS |
|
4.22.1.0 |
Mark VMs in error state when expunge fails during destroy operation |
|
4.22.1.0 |
Fix K8s scaling and deletion issue if firewall rule is for ALL ports |
|
4.22.1.0 |
Fix xcpng test failures |
|
4.22.1.0 |
New config key “allow.import.volume.with.backing.file” to skip volume backing |
|
4.22.1.0 |
[4.22] Prevent Load Balancer rule creation when adding a VM from a different network |
|
4.22.1.0 |
[Fix] VMware to KVM migration instances listing failure |
|
4.22.1.0 |
Fixing CI failures |
|
4.22.1.0 |
Clear System VM IP from NICs for PublicNetworkGuru |
|
4.22.1.0 |
api: remove required flag of gatewayid in CreateStaticRouteCmd |
|
4.22.1.0 |
backport: PR 11914 fixing MS maintenance test |
|
4.22.1.0 |
UI: Show security group selection in Basic zone VM deployment |
|
4.22.1.0 |
ui-template-bulk-delete-404-fix-4.22 |
|
4.22.1.0 |
ui: fix create network from global create menu |
|
4.22.1.0 |
server: fix templatetype during iso upload |
|
4.22.1.0 |
Use lateral join with subquery on user_statistics table in account_view for network stats |
|
4.22.1.0 |
set width of dropdown select items for Network Offering |
|
4.22.1.0 |
Fix query execution in countVgpuVMs |
|
4.22.1.0 |
test_accounts.py failure fix - keep the camelCase parameter “domainId” |
|
4.22.1.0 |
PowerFlex/ScaleIO client initialization, authentication and command execution improvements |
|
4.22.1.0 |
[VMware to KVM Migration] Fix unused convert env vars |
|
4.22.1.0 |
Fix primary storage maintenance on xcpng |
|
4.22.1.0 |
Fix NPE during public IP listing when a removed network or VPC ID is informed for associatenetworkid parameter |
|
4.22.1.0 |
[UI] Allow change password for native users only. |
|
4.22.1.0 |
Changes to the error message displayed during the removal of public templates that are used |
|
4.22.1.0 |
prevent user.uuid from being regenerated on each operation by reading it from the DB |
|
4.22.1.0 |
Fix github action workflow |
|
4.22.1.0 |
replace cache workaround parameter, cache-workaround only for IE |
|
4.22.1.0 |
Add volumes in ‘Expunging’ state to storage cleanup thread and during delete storage pool |
|
4.22.1.0 |
Fix NPE while stopping the RabbitMQEventBus bean when there is no connection established with RabbitMQ Event Bus |
|
4.22.1.0 |
Support for custom SSH port for KVM hosts from the host url on add host and the configuration |
|
4.22.1.0 |
Fix NPE during reset password |
|
4.22.1.0 |
Fix issue when restoring backup after migration of volume |
|
4.22.1.0 |
Usage: Heartbeat should not schedule usage job when a job is already running |
|
4.22.1.0 |
Allow limit queries without random ordering |
|
4.22.1.0 |
engine/schema: fix cluster/zone settings with encrypted values |
|
4.22.1.0 |
Fix injection of preset variables into the JS interpreter |
|
4.22.1.0 |
Fix issue with multiple KVM Host entries in host table |
|
4.22.1.0 |
Add a Prometheus metric to track host certificate expiry |
|
4.22.1.0 |
ssvm: delete temp directory while deleting entity download url |
|
4.22.1.0 |
Fixes issue with loading Capacity dashboard when mulitple backup providers configured |
|
4.22.1.0 |
UI: Add comprehensive domain deletion confirmation dialog (Feature Request #11497) |
|
4.22.1.0 |
Mvn updates |
|
4.22.1.0 |
Preserve VM settings on Instance Snapshot revert for Custom Service Offering |
|
4.22.1.0 |
Fix template details deletion while updating template from UI |
|
4.22.1.0 |
noVNC: support Spanish Latin American keyboard on VMware |
|
4.22.1.0 |
Update storage usage / size in backup usage response |
|
4.22.1.0 |
Restart xl2tpd service when the VPN configuration is modified |
|
4.22.1.0 |
Set CORS headers for both http/https in SSVM apache config |
|
4.22.1.0 |
Update physical size for the snapshots of the volumes on ceph primary storage |
|
4.22.1.0 |
UI: Prevent extra API calls in search filter on scrolling |
|
4.22.1.0 |
extension: improve host vm power reporting |
|
4.22.1.0 |
set displayName to name by default |
|
4.22.1.0 |
engine/schema: prepend algorithm to checksum during systemvm template registration |
|
4.22.1.0 |
Update search filter size dynamically |
|
4.22.1.0 |
pre-commit: fix inconsistent license |
|
4.22.1.0 |
kvm: honour disk controller for vm during attach volume |
|
4.22.1.0 |
UI: Show applied search filters |
|
4.22.1.0 |
Fix calculation of the next time that Usage will execute in removeRawUsageRecords |
|
4.22.1.0 |
server: pass network label of physical network when plug nic for private gateway on hypervisor |
|
4.22.1.0 |
server: fix listing resource limits |
|
4.22.1.0 |
Fix logs mismatch between Network GC wait and interval |
|
4.22.1.0 |
Linstor: support live migration from other primary storage |
|
4.22.1.0 |
Deployment plan fixes for VM with last host, and last host in maintenance |
|
4.22.1.0 |
Fix KvmSshToAgentEnabled setting description and make it dynamic |
|
4.22.1.0 |
import network acl rules using csv |
|
4.22.1.0 |
ui: allow viewing hosts from management server connected agents |
|
4.22.1.0 |
ui: clear selected resource when no items in listview |
|
4.22.1.0 |
Show parent snapshot (along with the chain size) for incremental snapshots |
|
4.22.1.0 |
Add batch deletion support to removeRawUsageRecords |
|
4.22.1.0 |
Use infinite scroll select |
|
4.22.1.0 |
[4.20] Fix keyword parameter filtering in listBackupOfferings API |
|
4.22.1.0 |
Veeam: Use restore timeout as an interval as opposed to a counter |
|
4.22.1.0 |
Fix delete snapshot policy expunged volume |
|
4.22.1.0 |
Add the procedure files for insert extensions and update guest os category |
|
4.22.1.0 |
Fix Usage server takeover after clean shutdown of one of the Usage servers |
|
4.22.1.0 |
ui: allow actions for other users of root admin |
|
4.22.1.0 |
VR: fix dns list in redundant VPC VRs |
|
4.22.1.0 |
Fix url in password reset email |
|
4.22.1.0 |
fix that log sensitive infomation in cmd of script |
|
4.22.1.0 |
ui: bump nodejs v24 LTS usage |
|
4.22.1.0 |
Update the snapshot physical size for the primary storage resource after snapshot creation and during resource count recalculation |
|
4.22.1.0 |
Update alert id for VR public and private interface |
|
4.22.1.0 |
Allow copy of templates from secondary storages of other zone when adding a new secondary storage |
|
4.22.1.0 |
ui: add cache for oslogo request using osId |
|
4.22.1.0 |
Fix that Sensitive information logged in SshHelper.sshExecute method |
|
4.22.1.0 |
server: add options for kvm.guest.os.machine.type |
|
4.22.1.0 |
Consider secondary storage selectors during cold volume migration |
|
4.22.1.0 |
CKS: skip default egress policy check for vpc network offerings |
|
4.22.1.0 |
ui: show usage server restart message on usage config change |
|
4.22.1.0 |
Apply reordered ACL list to VR router |
|
4.22.1.0 |
fix: clean magic value, and update if-else to switch |
|
4.22.1.0 |
sensitive information leak to log |
|
4.22.1.0 |
debian/control: remove python2 as dependency of build environment |
|
4.22.1.0 |
ui: fix form data double fetch/reset DeployVMFromBackup form data by ownership selection |
|
4.22.1.0 |
Fix logging of forwarded IPs in logs |
|
4.22.1.0 |
fix Host Password Exposed in Command-Line Logging |
|
4.22.1.0 |
Initialize template status=’Processing’ |
|
4.22.1.0 |
CKS: Use Zone MTUs when network is created at the time of CKS cluster creation |
|
4.22.1.0 |
server: do not run dhcp and dns check if VR is not provider |
|
4.22.1.0 |
server: fix remove management server |
|
4.22.1.0 |
Consider secondary storage selectors during template synchronization |
|
4.22.1.0 |
VM Power state optimization |
|
4.22.1.0 |
Implemented auto refresh button for VM metrics |
|
4.22.1.0 |
B&R: Show backup offerings with userDrivenBackupsAllowed=false to all users |
|
4.22.1.0 |
Add ability to filter by version for listHosts and listMgmtServers APIs |
|
4.22.1.0 |
Fix saml bug unable to login |
|
4.22.1.0 |
Refactor configuration SystemVMDefaultHypervisor |
|
4.22.1.0 |
Fix regression in the listBackupSchedule API |
|
4.22.1.0 |
4.20: Fix unit test failure |
|
4.22.1.0 |
kvm: do not add disk cache mode from an empty string |
|
4.22.1.0 |
api/server: support deploy-as-is template as VNF template |
|
4.22.1.0 |
UI: add missing label text for label.aclname |
|
4.22.1.0 |
Fix the stored system VMs paths when introducing the first secondary storage of a new zone |
|
4.22.1.0 |
fix Sensitive Data Exposure Through Exception Logging in OVM Hypervis… |
|
4.22.1.0 |
Fix volume snapshot physical size after migration between secondary storages |
|
4.22.1.0 |
ConfigDrive: use file absolute path instead of canonical path to create ISO |
|
4.22.1.0 |
Throw runtime exception when null templateVO is found |
|
4.22.1.0 |
snapshot: fix listSnapshots when storage pool is removed |
|
4.22.1.0 |
Notify user if template upgrade is not required |
|
4.22.1.0 |
Fix: proper permissions for systemvm template registrations on hardened systems |
|
4.22.1.0 |
Allow modification of user vm details if user.vm.readonly.details is empty |
|
4.22.1.0 |
NPE fix while deleting storage pool when pool has detached volumes |
|
4.22.1.0 |
limit iso filename to have 251 chars at max |
|
4.22.1.0 |
UI: Improve error handling for template upload notifications |
|
4.22.1.0 |
Fix for zoneids parameters length on update offerings APIs |
|
4.22.1.0 |
Fix update network offering domainids size limitation |
|
4.22.1.0 |
Remove redundant Exceptions from logs for VM schedules |
|
4.22.1.0 |
Fix potential leaks in executePipedCommands |
|
4.22.1.0 |
UI: fix issues when deploy VNF applicance on network with SG |
|
4.22.1.0 |
Fix NPE on adding new columns in the tables |
|
4.22.1.0 |
CKS: fix resource limitation check on cpu when scale cks cluster |
|
4.22.1.0 |
Storage pool monitor disconnect improvements |
|
4.22.1.0 |
Fix: Condition for aborting migration, resume paused VMs on destination |
|
4.22.1.0 |
Set nfsVersion in ssvm agent.properties only if it is not null |
|
4.22.1.0 |
CKS: Add image store validation for Kubernetes version registration |
|
4.22.1.0 |
Fix primary storage removal logs with detached volumes |
|
4.22.1.0 |
Adds url kubernetes iso |
|
4.22.1.0 |
Mask vncPasswd being logged in agent.log |
|
4.22.1.0 |
ui: fix 404 on login after forgot password |
|
4.22.1.0 |
ui: fix form data double fetch/reset form data by ownership selection |
|
4.22.1.0 |
Cleanup snapshot files in datastores for Error-ed snapshots, and some code improvements |
|
4.22.1.0 |
[Usage] Include accounts uuid on the cloud_usage accounts initial saving |
|
4.22.1.0 |
Fix for listCapacity with fetchlatest parameter causing RuntimeException |
|
4.22.1.0 |
MAC address assignment improvements |
|
4.22.1.0 |
Reset modifier button’s state |
|
4.22.1.0 |
Fix hang in cloudstack-sysvmadm script |
|
4.22.1.0 |
ui: option to migrate vm with volumes to same pool |
|
4.22.1.0 |
Linstor fix host picking |
|
4.22.1.0 |
[UI] Fix primary storage details display when the uuid has divergent pattern |
|
4.22.1.0 |
Ceph Object Store: Use “us-east-1” as the default signing region to avoid setting location constraint |
|
4.22.1.0 |
ui: prevent calling listConfigurations when not allowed |
|
4.22.1.0 |
Updated protobuf version to 3.25.5, and protobuf & jackson maven dependencies |
|
4.22.1.0 |
[UI] Fix for the login url with nested redirect parameters |
|
4.22.1.0 |
Improve logs for VM migrations |
|
4.22.1.0 |
kvm: allow skip forcing disk controller |
|
4.22.1.0 |
List capacity double counts allocated storage pool capacity for datastore clusters |
|
4.22.1.0 |
Fix Linstor shrink QCOW2 volumes |
|
4.22.1.0 |
Change the value parameter of the updateConfiguration API to be required |
|
4.22.1.0 |
Prevent NPE when removing NIC from a stopped VM using service offering with CPU cap set |
|
4.22.1.0 |
Skip removal of offerings if in use during domain removal |
|
4.22.1.0 |
Add mountopts to backup repository response |
|
4.22.1.0 |
Fix for Clone VM issue (Unable to access file…since it is locked) with VMware 80u3 |
|
4.22.1.0 |
fix HMAC Signatures and API Keys Logged in Plaintext |
|
4.22.1.0 |
UI: fix date picker for custom time range |
|
4.22.1.0 |
Refactor XML parsing to use safer document builders in multiple classes |
|
4.22.1.0 |
Event typo fix |
|
4.22.1.0 |
linstor: Provide /dev/drbd/by-res/ resource paths to CloudStack |
|
4.22.1.0 |
Protect upgrades from failures |
|
4.22.1.0 |
CKS: Fix issue with scaling down CKS Nodes when deployed in HA mode |
|
4.22.1.0 |
ui: fix test delivery params in create webhook form |
|
4.22.1.0 |
Add ‘dataDiskController’ VM setting/detail for KVM hypervisor |
|
4.22.1.0 |
api: fix response annotation for createBackupSchedule |
|
4.22.1.0 |
Fix terms, typos and grammar mistakes in the API, error messages, events, etc. |
|
4.22.1.0 |
Update templateConfig.sh to not break with directorys with space on t… |
|
4.22.1.0 |
Fix VM and volume metrics listing regressions |
|
4.22.1.0 |
packaging: use latest cmk release link directly |
|
4.22.1.0 |
api:rename RegisterCmd.java => RegisterUserKeyCmd.java |
|
4.22.1.0 |
Prioritize copying templates from other secondary storages instead of downloading them |
|
4.22.1.0 |
Show time correctly in the backup schedule UI |
|
4.22.1.0 |
kvm: use preallocation option for fat disk resize |
|
4.22.1.0 |
VPC: fix Python exception processing static routes with next hop when private gateway is also present |
|
4.22.1.0 |
KVM memballooning requires free page reporting and autodeflate |
|
4.22.1.0 |
api: create/register/upload template with empty template tag |
|
4.22.1.0 |
UI: Option to choose the isolation method when creating the public IP range |
|
4.22.1.0 |
check for active MSses before starting DB upgrade |
|
4.22.1.0 |
Prevent scaling of cluster if count / resources exceed account resource limits |
|
4.22.1.0 |
server,ui: prevent role change for default accounts |
|
4.22.1.0 |
refactor storepool automation |
|
4.22.1.0 |
Optimize drs plan generation |
|
4.22.1.0 |
ui: allow macaddress input for add nic to vm |
|
4.22.1.0 |
Support iprange while creating remote access vpn |
|
4.22.1.0 |
Enhance NFS mount option check for empty response |
|
4.22.1.0 |
Changes error message when using invalid endpoint.url |
|
4.22.1.0 |
Proxmox Extension : Make settings such as storage, disk_size,… |
|
4.22.1.0 |
Fix agent wait before reconnect |
|
4.22.1.0 |
refactor: add null check for BroadcastDomainType retrievals |
|
4.22.1.0 |
ceph: fix offline volume migration between ceph pools |
|
4.22.1.0 |
ui: fix display for managementservermetricsresponse - agentcount |
|
4.22.1.0 |
ui: fix section view filter |
|
4.22.1.0 |
Fix DB upgrade script for 4.22 |
|
4.22.1.0 |
api,server,ui: improve listing public ip for associate |
|
4.22.1.0 |
UI: fix list of zones if zone has icon |
|
4.22.1.0 |
ui: fix zone options for image instance deploy button |
|
4.22.1.0 |
fixed Password Exposure in IPMI Tool Command Execution |
|
4.22.1.0 |
add isPerson check to query for AD |
|
4.22.1.0 |
server: fix volume offering not updated after offering change |
|
4.22.1.0 |
Track volume usage data at a vm granularity as well |
|
4.22.1.0 |
fix API Request Parameters Logged Credential Masking in ApiServer |
|
4.22.1.0 |
UI: Update domain level configuration |
|
4.22.1.0 |
Veeam: use pre-defined object mapper |
|
4.22.1.0 |
Enable UEFI on KVM hosts (by default), and configure with some default settings |
|
4.22.1.0 |
Veeam: get templateId from vm instance if vm is created from ISO |
|
4.22.1.0 |
Consider Instance in Starting state for UserConcentratedPod |
|
4.22.1.0 |
DB setup: support db schema creation (with –schema-only) without force recreate option |
|
4.22.1.0 |
uefi property typo |
|
4.22.1.0 |
CKS: update cloud.kubernetes.cluster.network.offering to dynamic |
|
4.22.1.0 |
api/test: fix storage pool update with only id |
287 Issues listed
Changes in 4.22.0.0 since 4.21.0.0
Apache CloudStack uses GitHub https://github.com/apache/cloudstack/milestone/37?closed=1 to track its issues
Version |
Github |
Description |
|---|---|---|
4.22.0.0 |
NAS BnR: Fix error in Restore and attach volume |
|
4.22.0.0 |
[PowerFlex] Fix the config ‘powerflex.connect.on.demand’ description |
|
4.22.0.0 |
Fix CKS cluster creation not honoring the CKS ISO arch |
|
4.22.0.0 |
UI: Minor fix for extra params display for VMware to KVM migration |
|
4.22.0.0 |
[VMware to KVM migration] Check source VM against the selected offering |
|
4.22.0.0 |
Fix VMScheduler unit test for daylight saving time |
|
4.22.0.0 |
pre-commit add chmod 644 manual hook for Markdown |
|
4.22.0.0 |
pre-commit auto add license headers for all Markdown files |
|
4.22.0.0 |
pre-commit: add oxipng a lossless PNG compression optimizer |
|
4.22.0.0 |
Fix upgrade router template operation failure displayed on the UI |
|
4.22.0.0 |
Avoid html escaping while saving vmsettings in backup_details |
|
4.22.0.0 |
Fix: NPE thrown on VMware to KVM migration tasks listing for removed VMs |
|
4.22.0.0 |
UI: Fix duplicate memory values on InfoCard view conditions |
|
4.22.0.0 |
Fix OOB test failures in ci.yml github actions |
|
4.22.0.0 |
Update CI workflow to use Ubuntu 24.04 and comply to PEP 625 |
|
4.22.0.0 |
Add erikbocks as a collaborator |
|
4.22.0.0 |
server: return extension path only to root admins |
|
4.22.0.0 |
Fixes for Import VM Tasks listing |
|
4.22.0.0 |
cloudutils: fix warning, error during kvm agent installation |
|
4.22.0.0 |
Allow counters to be created with same name, provider and source as a deleted one |
|
4.22.0.0 |
systemvm: fix duplicated “en_US.UTF-8 UTF-8” in /etc/locale.gen |
|
4.22.0.0 |
Add support for CSI driver in CKS |
|
4.22.0.0 |
Routed: fix create network exception when auto-allocation is disabled |
|
4.22.0.0 |
NAS BnR: Create Instance from Backup issues |
|
4.22.0.0 |
agent: increase timeout for host arch retrieval |
|
4.22.0.0 |
Fix volume copy from primary to primary in simulator |
|
4.22.0.0 |
update the developers guide link on the API page during generation |
|
4.22.0.0 |
Support xz format for template registration |
|
4.22.0.0 |
server: consistent behaviour for list apis with project=-1 |
|
4.22.0.0 |
Add logs for host removal |
|
4.22.0.0 |
ui: Allow edit source CIDR on load balancer rule |
|
4.22.0.0 |
UI: Prevent exceptions when network service provider that’s disabled is viewed |
|
4.22.0.0 |
api,server,ui: allow cleaning up external details for host and serviceoffering |
|
4.22.0.0 |
Standardize Markdown headings; enforce MD003 with markdownlint |
|
4.22.0.0 |
pre-commit: enforce mixed-line-ending for all files |
|
4.22.0.0 |
Update GitHub Actions |
|
4.22.0.0 |
Remove misspelled file not found from rat excludes |
|
4.22.0.0 |
Allow uploading of ISO for creating kubernetes supported versions |
|
4.22.0.0 |
PR #11778 with changes for main branch |
|
4.22.0.0 |
UI: Add validator for CIDR being passed |
|
4.22.0.0 |
pre-commit: add hooks check-illegal-windows-names and `file-content… |
|
4.22.0.0 |
Removal of UI blockage to access the changeOfferingForVolume API |
|
4.22.0.0 |
server: enable KVM volume and VM snapshot by default |
|
4.22.0.0 |
api/server: list networks by name |
|
4.22.0.0 |
Enforce distinct hostnames network |
|
4.22.0.0 |
Markdown: add documentation on pre-commit usage |
|
4.22.0.0 |
importvm: fix IP address allocation on Shared networks |
|
4.22.0.0 |
VMware to KVM Migrations improvements |
|
4.22.0.0 |
Added Extension for MaaS integration in CloudStack |
|
4.22.0.0 |
UI: Move Backup Repository to Infrastructure (from Configuration) |
|
4.22.0.0 |
ui: fix add host form state on submit |
|
4.22.0.0 |
UI: Fix for cluster addition in VMware |
|
4.22.0.0 |
API: Add support to list all snapshot policies & backup schedules |
|
4.22.0.0 |
Migrate volume improvements, to bypass secondary storage when copy volume between pools is allowed directly |
|
4.22.0.0 |
Delete template from storage pool instantly if no volume is using it |
|
4.22.0.0 |
server: consistent domainpath in api responses |
|
4.22.0.0 |
update jetty |
|
4.22.0.0 |
storage: change storage pool to Up state when cancel storage migration |
|
4.22.0.0 |
Sanitize the rbd file cmd parameter logs during qemu-img convert (through Script) |
|
4.22.0.0 |
Add Hypervisor default as cache mode for disk offerings |
|
4.22.0.0 |
UI: Fix primary storage for datastore cluster and retain traffic labels during zone deployment |
|
4.22.0.0 |
refactor: remove use of term entry-point from extensions code base |
|
4.22.0.0 |
Deal with crosssite api call after login. |
|
4.22.0.0 |
systemvmtemplate: Bump Debian version to 12.12.0 |
|
4.22.0.0 |
Storage pool response improvements |
|
4.22.0.0 |
Add support for providing userdata to system VMs |
|
4.22.0.0 |
Fix to not enable the disabled local storage(s) on host connection |
|
4.22.0.0 |
Make kvm domain persistent when unmanaged from CS |
|
4.22.0.0 |
server: add user.password.reset.smtp.useStartTLS and enabledSecurityProtocols for password reset |
|
4.22.0.0 |
NAS backup provider: Support restore from backup to volumes on Ceph storage pool(s), and take backup for stopped instances with volumes on Ceph storage pool(s) |
|
4.22.0.0 |
linstor: use sparse/discard qemu-img convert on thin devices |
|
4.22.0.0 |
VMware: match nic mac for ip address fetch |
|
4.22.0.0 |
Fixed and enhanced vlan field validation in the UI |
|
4.22.0.0 |
CKS: fix CKS creation on an existing Shared or Routed network |
|
4.22.0.0 |
ui: fix overflow for value in DetailInput |
|
4.22.0.0 |
Fix removeUsage for backups |
|
4.22.0.0 |
Consider Instance in Starting state as well for allocation algorithm |
|
4.22.0.0 |
Add UUID field for LDAP configuration |
|
4.22.0.0 |
Shared Filesystem support on Config Drive Networks |
|
4.22.0.0 |
Extensions: use home directory of cloud user instead of /var/lib/cloudstack/management/ |
|
4.22.0.0 |
CKS: generate a random UUID as password of CKS user in project |
|
4.22.0.0 |
Fix detection of Mi3xx GPUs |
|
4.22.0.0 |
UI support for extraconfig in deploy and update instance |
|
4.22.0.0 |
Fix importing unmanaged instances due to incorrect internal name |
|
4.22.0.0 |
noVNC: make show dot configurable |
|
4.22.0.0 |
CKS: fix control plane endpoint IP |
|
4.22.0.0 |
extension/proxmox: add console access for instances |
|
4.22.0.0 |
systemvm: fix failed to get script version when patch system vm or router |
|
4.22.0.0 |
server: set download volume format to qcow2 for KVM volumes |
|
4.22.0.0 |
Add support EL10 & support java 21 for EL10 |
|
4.22.0.0 |
Create Instance from backup on another Zone (DRaaS use case) |
|
4.22.0.0 |
ui: do not show admin only options to users while registering template |
|
4.22.0.0 |
KVM: fix delete vm snapshot if it does not exist with a Stopped vm |
|
4.22.0.0 |
LDAP: honour nested groups for MSAD |
|
4.22.0.0 |
Fix vpclimit count for listAcccount API response |
|
4.22.0.0 |
server: set VirtualMachineTO arch from template if present |
|
4.22.0.0 |
honor templateId passed in importVM API |
|
4.22.0.0 |
Mount the disabled storage pools by default |
|
4.22.0.0 |
ui: allow provisioning backups during instance deploy |
|
4.22.0.0 |
Fix VM import DB sequence issue on import failure |
|
4.22.0.0 |
Cleanup allocated snapshots / vm snapshots, and update pending ones to Error on MS start |
|
4.22.0.0 |
ui: fix build on latest Ubuntu and macOS |
|
4.22.0.0 |
Update gson date format for serializing/deserializing Date in MS stats |
|
4.22.0.0 |
api,server: support templatetype when upload template from local |
|
4.22.0.0 |
VR: consider NICs for remote access VPN when apply dhcp entry |
|
4.22.0.0 |
[router] make a distinction between fatal errors, warnings and unknown as healthcheck result |
|
4.22.0.0 |
Fix scaleKubernetesCluster API |
|
4.22.0.0 |
Add yamllint pre-commit hook for YAML file standardization |
|
4.22.0.0 |
Add cleanup for tiers dropdown on assignVirtualMachine API form |
|
4.22.0.0 |
chore(markdown): use https on links |
|
4.22.0.0 |
use /prod/stat to get uptime instead of the uptime command |
|
4.22.0.0 |
Netris: Fix inactive VPCs deletion |
|
4.22.0.0 |
PULL_REQUEST_TEMPLATE standardize case of types of changes |
|
4.22.0.0 |
java: fix one typo in many files |
|
4.22.0.0 |
Fix spelling in Java and Python files; update the ignored words list codespell.txt |
|
4.22.0.0 |
pre-commit add hook check-shebang-scripts-are-executable for Shell |
|
4.22.0.0 |
misc: pre-commit auto remove unneeded trailing whitespace |
|
4.22.0.0 |
Move console proxy related global settings to Zone level |
|
4.22.0.0 |
Allow updating of Load Balancer source CIDR list |
|
4.22.0.0 |
pre-commit: clean up Python flake8 excludes with black |
|
4.22.0.0 |
Add CodeQL Analysis for GitHub Actions |
|
4.22.0.0 |
Filter netris vNets only by VPC ID as filter by site isn’t working as expected on Netris end |
|
4.22.0.0 |
[KVM] Allow passing the OS type machine for KVM XML domains through VM setting |
|
4.22.0.0 |
Add LB service to Custom Netris VPC/Network offerings |
|
4.22.0.0 |
Fix for No VMs start after Renew Host Security Keys due to wrong qemu group reading |
|
4.22.0.0 |
[UI] Fix group disable action for compute and disk offering |
|
4.22.0.0 |
ui: fix tab name in query params |
|
4.22.0.0 |
Fix NPE during VM IP fetch for shared networks |
|
4.22.0.0 |
ui: searchview change should only remove related query params |
|
4.22.0.0 |
Add all workflow buttons to README |
|
4.22.0.0 |
server: check limit on correct store during snapshot allocation |
|
4.22.0.0 |
ScaleIO/PowerFlex smoke tests improvements, and some fixes |
|
4.22.0.0 |
fix qemu-img path in cloudstack sudoers |
|
4.22.0.0 |
Improvement: SSL offloading with Virtual Router |
|
4.22.0.0 |
ssvm: use mgmt network if no storage network |
|
4.22.0.0 |
Fix transition exception when scaling Stopped k8s clusters |
|
4.22.0.0 |
Fix NPE in case host UEFI detail is not set on agent connection |
|
4.22.0.0 |
Import KVM VM: Autodetect vlan id from bridge name |
|
4.22.0.0 |
IPv6 firewall: accept packets from related and established connections |
|
4.22.0.0 |
server: allow migration of vm with snapshots for vmware |
|
4.22.0.0 |
Change log level of AgentHandler#processRequest() |
|
4.22.0.0 |
server: allow adding non-overlapping ipv6 ranges in same vlan |
|
4.22.0.0 |
CKS: Validate network offering from network if provided rather than global setting |
|
4.22.0.0 |
ui: donot remove account, domain from query on public ip filter change |
|
4.22.0.0 |
server: prevent vm schedule update failure for time when not changed |
|
4.22.0.0 |
server,kvm: detect boot options for vm import |
|
4.22.0.0 |
2fa: log error on totp mismatch |
|
4.22.0.0 |
Delete session after key expiration |
|
4.22.0.0 |
Make logout function more robust to prevent session issues |
|
4.22.0.0 |
[UI] Fix display of disk size and IOPS fields in the scale VM form |
|
4.22.0.0 |
kvm: add ssvm storage nic null uri check during plug |
|
4.22.0.0 |
systemvm template: update URLs of debian ISOs |
|
4.22.0.0 |
ui: show multiple domains as links in list view |
|
4.22.0.0 |
server: remove extra chars when template status is error string |
|
4.22.0.0 |
Don’t show backup in list_capacity for dummy plugin or if backup_framework is disabled |
|
4.22.0.0 |
ui: do not filter edge zones while registering directdownload iso |
|
4.22.0.0 |
Update md5sum to sha512sum |
|
4.22.0.0 |
ui: fix extension path with name having special characters |
|
4.22.0.0 |
Added events for snapshots, vmsnapshots, internalLB operations |
|
4.22.0.0 |
make server threads configurable with server.properties file |
|
4.22.0.0 |
test: fix test_04_rvpc_network_garbage_collector_nics failure |
|
4.22.0.0 |
[UI] Use update offering APIs to disable compute and disk offerings |
|
4.22.0.0 |
.github: Update to JDK 17 in ci.yml and build.yml |
|
4.22.0.0 |
utils: add UuidUtils.nameUUIDFromBytes |
|
4.22.0.0 |
packaging: add pre-check.sh |
|
4.22.0.0 |
Remove Domain/IP from Password Reset Link to custom Global Setting |
|
4.22.0.0 |
schema: Add upgrade path from 4.21.0.0 to 4.22.0.0 |
|
4.22.0.0 |
api: use single quote instead of double quote in StatsResponse |
|
4.22.0.0 |
kvm: fix vm deployment with direct-download iso |
|
4.22.0.0 |
Add response object required by go SDK for parsing response |
|
4.22.0.0 |
SG: Apply rules for both ipv4/ipv6 of VMs with associated account/SG |
|
4.22.0.0 |
UI: Hide User Card from config.userCard.enabled option |
|
4.22.0.0 |
Add logs to keystore-setup and fix password regex |
|
4.22.0.0 |
VPC VR: return UNKNOWN redundant state if no guest nics |
|
4.22.0.0 |
UI: Prevent restriction of changeOfferingForVolume API to Admin role |
|
4.22.0.0 |
scripts: fix external provision to use correct power state & hyperv powersync |
|
4.22.0.0 |
Fix for live migration of VM with config drive, on KVM |
177 Issues listed
Changes in 4.21.0.0 since 4.20.1.0
Apache CloudStack uses GitHub https://github.com/apache/cloudstack/milestone/35?closed=1 to track its issues
Version |
Github |
Description |
|---|---|---|
4.21.0.0 |
Fix of create a template from a StorPool snapshot on another zone |
|
4.21.0.0 |
Fix deployment of CKS clusters in Basic zone |
|
4.21.0.0 |
Remove non-existent network service provider from UI |
|
4.21.0.0 |
Update error message when no snapshot strategy is found |
|
4.21.0.0 |
Fix for PowerFlex MDM configuration on host while preparing the SDC connection |
|
4.21.0.0 |
Fix for create template from snapshot (for snapshots on primary storage and storage doesn’t support create snapshot to template directly) |
|
4.21.0.0 |
[KVM] CPU Features for System VMs |
|
4.21.0.0 |
Fix snapshot physical size listing |
|
4.21.0.0 |
Proxmox: fix restore snapshot with memory |
|
4.21.0.0 |
linstor: fix getVolumeStats if multiple Linstor primary storages are used |
|
4.21.0.0 |
server: fix conserve_mode of DefaultIsolatedNetworkOfferingForVpcNetworks |
|
4.21.0.0 |
Exclude External hypervisor type during upgrade for System VM template checks |
|
4.21.0.0 |
UI: fix addHost error in zone creation wizard |
|
4.21.0.0 |
Add support for nvidia vGPU support with vendor specific framework |
|
4.21.0.0 |
Fix ConfigurationVO load exception after schema change |
|
4.21.0.0 |
ui: make vpc cidr required when not showing cidrsize |
|
4.21.0.0 |
Network rate must be multiplied by 125 not 128 |
|
4.21.0.0 |
noVNC: Show a dot cursor when the cursor is not visible |
|
4.21.0.0 |
UI: Fix duplicate edit zone button on Basic zones |
|
4.21.0.0 |
Fix edit of compute offering in UI |
|
4.21.0.0 |
api: fix scale or upgrade systemvm |
|
4.21.0.0 |
[UI] Fix zone creation wizard stuck on configuring public traffic |
|
4.21.0.0 |
Fix of deployment VM from a copied snapshot in another zone |
|
4.21.0.0 |
get forward header for proxies and apply it in Jetty |
|
4.21.0.0 |
cleanup: remove com.cloud.user.MockAccountManagerImpl |
|
4.21.0.0 |
server: fix vm deployment without networkid in a zone with shared networks |
|
4.21.0.0 |
Agent connection improvements |
|
4.21.0.0 |
Fix infrastructure leak on exception while attaching/detaching volumes in VMware |
|
4.21.0.0 |
Fix create statement for safer upgrades |
|
4.21.0.0 |
Remove volume size check in restoreBackupToVM |
|
4.21.0.0 |
juniper-contrail: publish events only for the module |
|
4.21.0.0 |
custom AccessLogger |
|
4.21.0.0 |
Support of snapshot copy to primary storage in different zones. |
|
4.21.0.0 |
fix storage pool capacity threshold flag |
|
4.21.0.0 |
Handle project delete in details view |
|
4.21.0.0 |
ui: pass validated storagepolicy for swift store |
|
4.21.0.0 |
plugin-swift: handle null cache store |
|
4.21.0.0 |
added online/offline copy method for Primera storage adapter |
|
4.21.0.0 |
Improve volume backup restoration log |
|
4.21.0.0 |
ceph: fix SignatureDoesNotMatch by using correct secret key when create bucket |
|
4.21.0.0 |
cloud.spec: provide option between tzdata-java and timezone-java |
|
4.21.0.0 |
Netris: Fix Netris provider parameter name and response |
|
4.21.0.0 |
API to list console sessions |
|
4.21.0.0 |
Fix failing simulator vgpu test |
|
4.21.0.0 |
ui: fix initial pagination for images in deploy forms |
|
4.21.0.0 |
agent: increase timeout for host arch retrieval |
|
4.21.0.0 |
ui: update project menu on projects change |
|
4.21.0.0 |
ui: fix api type in InfiniteScrollSelect |
|
4.21.0.0 |
Update System VM template Guest OS version |
|
4.21.0.0 |
api,server,ui: allow listing events by state |
|
4.21.0.0 |
UI support for deploy a VM from volume/snapshot |
|
4.21.0.0 |
Refactoring smoke tests |
|
4.21.0.0 |
Fix GPU discovery script to make it run with mdev for SR-IOV enabled devices |
|
4.21.0.0 |
Show chain size in snapshot response for incremental snapshots |
|
4.21.0.0 |
UI: Fix cpu & memory details on list view for unmanaged k8s clusters (CAPC) |
|
4.21.0.0 |
Find system VM templates for CKS clusters and SharedFS honouring the preferred architecture |
|
4.21.0.0 |
Allow full clone volumes with thin provisioning |
|
4.21.0.0 |
fix fsvm-init.yml to detect virtio-scsi in kvm |
|
4.21.0.0 |
Create new Instance from VM backup |
|
4.21.0.0 |
Selected update traffic type based on chosen traffic type |
|
4.21.0.0 |
ui: fix delete traffic type |
|
4.21.0.0 |
[UI] Use GET request method for list API calls |
|
4.21.0.0 |
API: Set Object name when expunging VM |
|
4.21.0.0 |
Support to list templates in ready state (new API parameter ‘isready’, similar to list ISOs) |
|
4.21.0.0 |
Shutdown MS maintenance jobs when finished |
|
4.21.0.0 |
Refactoring retention of backup schedules |
|
4.21.0.0 |
UI: Display NSX Provider only when NSX is the selected Isolation method |
|
4.21.0.0 |
Fix listCapacity sort by usage |
|
4.21.0.0 |
kvm: fix regression 5a52ca78ae5e165211c618525613c3d62cfd1b28 |
|
4.21.0.0 |
ui: make events tab selected columns persistent using cache |
|
4.21.0.0 |
kvm, ui: fix interface when using vlan subnet for storage traffic type |
|
4.21.0.0 |
ui: fix advance setting behaviour in autoscale form |
|
4.21.0.0 |
Fix build and ui build errors in main |
|
4.21.0.0 |
Upgrade noVNC from 1.4.0 to 1.6.0 |
|
4.21.0.0 |
server: fix IllegalMonitorStateException on cluster managedstate change |
|
4.21.0.0 |
ui: fix volume size not showing |
|
4.21.0.0 |
[Multi-Arch] Select Template Arch when creating template from volume |
|
4.21.0.0 |
Update CIDR/Gateway of the Shared Networks from Guest IP ranges |
|
4.21.0.0 |
Feature: Add support for GPU with KVM hosts |
|
4.21.0.0 |
README: add Contributors Avatars and Star History |
|
4.21.0.0 |
Prevent infinite autoscaling |
|
4.21.0.0 |
api,server,extensions: allow updating extension resource map details |
|
4.21.0.0 |
Fix local storage pool disconnect issue |
|
4.21.0.0 |
ui: fix NAN% used memory for vm |
|
4.21.0.0 |
server: fix NaN metrics for external resources |
|
4.21.0.0 |
[UI] Fix for local storage enable/disable toggle in edit zone |
|
4.21.0.0 |
Add unit tests for getConfigResources in ModuleDefinitionSet and improve context readability |
|
4.21.0.0 |
Prevent multi-select dropdown menu from floating on scrolling through the form |
|
4.21.0.0 |
[DB] Add force recreate parameter to cloudstack-setup-databases script |
|
4.21.0.0 |
Extensions Framework & Orchestrate Anything |
|
4.21.0.0 |
ui: fix compute offering edit |
|
4.21.0.0 |
[UI] Add dedicated account field dropdown on zone creation |
|
4.21.0.0 |
schema,framework/db,server: fix user_vm_details usage |
|
4.21.0.0 |
[CKS] Create Kubernetes ISO support for ARCH optional parameter |
|
4.21.0.0 |
Mark LDAP user query timeout as incorrect login instead of disabling user immediately |
|
4.21.0.0 |
Allow custom NTP servers for CPVM |
|
4.21.0.0 |
linstor: Use template’s uuid if pool’s downloadPath is null as resour… |
|
4.21.0.0 |
Netris Network Plugin Integration with CloudStack |
|
4.21.0.0 |
Validate qcow2 file during import operation |
|
4.21.0.0 |
Config ‘vm.network.nic.max.secondary.ipaddresses’ - Update default value (and value if not set) to 10 as per the config description and default value in parseInt of the config |
|
4.21.0.0 |
Fix pre-commit warnings for deprecated stage names |
|
4.21.0.0 |
[Vmware to KVM Migration] Preserve boot type and boot mode of instances to be migrated |
|
4.21.0.0 |
polish: Fix some inconsistencies in object names and messages |
|
4.21.0.0 |
UI: Add option to Login to a specific Project view via setting on config.json |
|
4.21.0.0 |
console: optimise buffer sizes for faster console performance |
|
4.21.0.0 |
[UI] Deploy VM: Restore preselection of the first available template |
|
4.21.0.0 |
schema, refactor: rename cloud.user_vm_details to cloud.vm_instance_details |
|
4.21.0.0 |
UI: Fix missing labels |
|
4.21.0.0 |
misc: fix typo sercurity -> security |
|
4.21.0.0 |
UI: Fix OS Type displayed for a VM |
|
4.21.0.0 |
list only own zones for resource admin |
|
4.21.0.0 |
Fix for dynamic scaling toggle for instance |
|
4.21.0.0 |
pre-commit: add gitleaks to detect hardcoded secrets |
|
4.21.0.0 |
Fix HTML license; standardize HTML code |
|
4.21.0.0 |
pre-commit: upgrade markdownlint to the latest version |
|
4.21.0.0 |
add since parameter to BackupScheduleResponse |
|
4.21.0.0 |
Fix restore from NAS backup when datadisk is older than the root disk. |
|
4.21.0.0 |
NAS backup provider: Support backup and restore with Shared mount point primary storage. |
|
4.21.0.0 |
Object storage browser: Get Content-Type from the file extension during upload |
|
4.21.0.0 |
OVM deprecation |
|
4.21.0.0 |
UI: Fix ISO Hypervisor selection |
|
4.21.0.0 |
Fix deletion of backup schedules |
|
4.21.0.0 |
Add special Icon to Shared FileSystem Instances |
|
4.21.0.0 |
Fix to create instances with smaller templates (< 1 GB) on PowerFlex/ScaleIO storage |
|
4.21.0.0 |
Guard OS type update for iso/template with existing vms |
|
4.21.0.0 |
Fix KVM incremental snapshot removal when using multiple secondary storages |
|
4.21.0.0 |
Add format and physicalsize in listIsoOs api response |
|
4.21.0.0 |
Handle exception for decoder while uploading ISO from local |
|
4.21.0.0 |
Fix update resource count failure for domains |
|
4.21.0.0 |
Update .asf.yaml: remove new committer Bernardo |
|
4.21.0.0 |
npe guard for get host info on vmware |
|
4.21.0.0 |
kvm: consider Debian same as Ubuntu |
|
4.21.0.0 |
UI: Fix traffic Label on Zone creation wizard for VMware |
|
4.21.0.0 |
List templates and ISOs by domain |
|
4.21.0.0 |
Allow populating generic templates during Zone Deployment |
|
4.21.0.0 |
PowerFlex/ScaleIO - Wait after SDC service start/restart/stop, and retry to fetch SDC id/guid |
|
4.21.0.0 |
File-based disk-only VM snapshot with KVM as hypervisor |
|
4.21.0.0 |
Usage parsers refactoring |
|
4.21.0.0 |
PowerFlex/ScaleIO - MDM and host SDC connection enhancements |
|
4.21.0.0 |
[CKS] Simplify logic for scaling CKS cluster service offerings |
|
4.21.0.0 |
UI fix api in project view |
|
4.21.0.0 |
systemvm: build 4.20.2 template with ‘depmod -a’ |
|
4.21.0.0 |
CPU to Memory weight based algorithm to order cluster |
|
4.21.0.0 |
GUI whitelabel runtime system |
|
4.21.0.0 |
Hide CloudStack version from XML response when unauthenticated |
|
4.21.0.0 |
Remove unfinished usage job entries of the host on start |
|
4.21.0.0 |
KVM: Option to deploy a VM with existing volume/snapshot |
|
4.21.0.0 |
fix priority for volume copy operation |
|
4.21.0.0 |
schema: fix missing columns index |
|
4.21.0.0 |
Refactor: Replace sleep() with wait() |
|
4.21.0.0 |
Inefficient use of a for loop |
|
4.21.0.0 |
Improve error when a template to owned by non root-admin is registered for all zones. |
|
4.21.0.0 |
.github: restrict codecov in UI build to apache/cloudstack repo |
|
4.21.0.0 |
UI: Fix volumes SearchView |
|
4.21.0.0 |
[Vmware to KVM Migration] Fix issue with vCenter Standalone hosts for VM listing |
|
4.21.0.0 |
directdownload: fix keytool importcert |
|
4.21.0.0 |
Allow configuring Announcement banner by admin |
|
4.21.0.0 |
Support ApiServer to enforce POST requests for state changing APIs and requests with timestamps |
|
4.21.0.0 |
Normalize naming of Kubernetes clusters |
|
4.21.0.0 |
Add API command remove management server |
|
4.21.0.0 |
[VMware to KVM Migration] Fix for converted instance NPE issue when source VMware instance OVF is exported from management server |
|
4.21.0.0 |
ui: fix handler for deploy button menu |
|
4.21.0.0 |
server: fix orphan db transaction issue |
|
4.21.0.0 |
Corrected quota type indexes |
|
4.21.0.0 |
Management Server - Prepare for Maintenance and Cancel Maintenance improvements |
|
4.21.0.0 |
Do not rely on Memory engine in DB setup scripts |
|
4.21.0.0 |
Block volume shrink on Xen |
|
4.21.0.0 |
Support Direct Download on Ceph primary storage |
|
4.21.0.0 |
ui: fix missing changes from #10814 |
|
4.21.0.0 |
[Vmware to KVM Migration] Display virt-v2v and ovftool versions for supported hosts for migration |
|
4.21.0.0 |
[Vmware to KVM Migration] Improve the Force MS option text |
|
4.21.0.0 |
docs: Update INSTALL.md for frontend build instructions |
|
4.21.0.0 |
Add check for ldap truststore password |
|
4.21.0.0 |
CKS Enhancements |
|
4.21.0.0 |
Changes baseurl for downloading kubectl |
|
4.21.0.0 |
Add access modifiers to VirtualMachineTO |
|
4.21.0.0 |
docs: revise INSTALL.md with updated Maven setup |
|
4.21.0.0 |
Remove test/selenium/ test/src-not-used/ |
|
4.21.0.0 |
Fix volume allocation logs |
|
4.21.0.0 |
enabled discard option |
|
4.21.0.0 |
StorPool: support for direct download |
|
4.21.0.0 |
Check Qcow2 version before using –bitmaps |
|
4.21.0.0 |
Fix data being replicated on VM’s metadata file in VR |
|
4.21.0.0 |
Add parameter to not create additional users on cloudstack-setup-databases |
|
4.21.0.0 |
engine-schema: fix naming for AlmaLinux |
|
4.21.0.0 |
docs: fix outdated Maven subtitle in INSTALL.md |
|
4.21.0.0 |
engine-schema: fix duplicate statements in upgrade path |
|
4.21.0.0 |
ui: fix build after forward merge |
|
4.21.0.0 |
StorPool added device ID tag to the StorPool volumes |
|
4.21.0.0 |
Accept case insensitive values in boolean settings |
|
4.21.0.0 |
ui,api,server: template categorization based on os |
|
4.21.0.0 |
ui: show deploy/create button on right info pane |
|
4.21.0.0 |
ui: missing changes from #10115 |
|
4.21.0.0 |
Log previous and new value of configuration when reset/update API is called |
194 Issues listed
Changes in 4.20.1.0 since 4.20.0.0
Apache CloudStack uses GitHub https://github.com/apache/cloudstack/milestone/36?closed=1 to track its issues.
Version |
Github |
Description |
|---|---|---|
4.20.1.0 |
systemvmtemplate: fix Debian 12.11.0 ISO url |
|
4.20.1.0 |
server: fix list diskoffering by domainid returns Inactive offerings |
|
4.20.1.0 |
Routed: support vxlan networks |
|
4.20.1.0 |
Fix issue with configdrive on XenServer |
|
4.20.1.0 |
backport #10744: engine/schema: create default network offering for vpc tier with conserve_mode=1 for fresh installation |
|
4.20.1.0 |
.github: fix sonar checks |
|
4.20.1.0 |
Fixed some typos |
|
4.20.1.0 |
test: cleanup acl in test_global_acls.py |
|
4.20.1.0 |
mgmt: add back serviceip in ManagementServerResponse |
|
4.20.1.0 |
Address assignVm regression |
|
4.20.1.0 |
test: fix several simulator CI failures |
|
4.20.1.0 |
test: fix test_restore_vm failure on vmware |
|
4.20.1.0 |
test: Update test ubuntu template for VMware to deployasis=False |
|
4.20.1.0 |
VMware 80u2 and 80u3 updates/fixes |
|
4.20.1.0 |
linstor: fix host connect recursion regression |
|
4.20.1.0 |
Fix issue with security group selection box display |
|
4.20.1.0 |
ui: add an infinite scroll select component |
|
4.20.1.0 |
Reset the pool id when create volume fails on the allocated pool, and update the resize error when no endpoint exists |
|
4.20.1.0 |
Prevent data corruption for StorPool volumes |
|
4.20.1.0 |
Fix for Vlan doesn’t match issue while adding IP range for the shared network without any IP range |
|
4.20.1.0 |
Correct typo in an exception message |
|
4.20.1.0 |
VMware import - logs sanitation |
|
4.20.1.0 |
ssvm: reset fields on destroy |
|
4.20.1.0 |
ui: Assign/Remove Backup offering buttons incorrect in details view |
|
4.20.1.0 |
NAS BnR: Restore backed-up volume on live instances is not readable |
|
4.20.1.0 |
List usage records for network offering (usage type 13) when offering id is specified in usage id |
|
4.20.1.0 |
[Vmware] Improve listing of Vmware Datacenter VMs for migration to KVM |
|
4.20.1.0 |
Updated Endpoint Selector to pick the Cluster in Enabled state (in addition to Host state) |
|
4.20.1.0 |
Direct agents rebalance improvements with multiple management server nodes |
|
4.20.1.0 |
Support XenServer 8.4 / XCP 8.3 - make scripts python3 compatible |
|
4.20.1.0 |
Linstor: implement volume and storage stats |
|
4.20.1.0 |
enhancement: add password to configdrive vendor_data.json |
|
4.20.1.0 |
[VMware] Sync the disk path or datastore changes for IDE disks, and before any volume resize during start vm (for the volumes on datastore cluster) |
|
4.20.1.0 |
refactor create duplicate alert check |
|
4.20.1.0 |
core: support chunked transfer for image files |
|
4.20.1.0 |
server: check if redundant router is supported when restart network with makeredundant = true |
|
4.20.1.0 |
xenserver: destroy halted vm on expunge |
|
4.20.1.0 |
cleanup call on super in affinity groups projects component test |
|
4.20.1.0 |
StorPool notify libvirt when volume is resized |
|
4.20.1.0 |
ui: improve metrics api use in list views |
|
4.20.1.0 |
engine/schema: create default network offering for vpc tier with conserve_mode=1 for fresh installation |
|
4.20.1.0 |
server: fetch IP of VMs on L2 networks |
|
4.20.1.0 |
UI workaround for the inconsistent formatting of listVirtualMachinesUsageHistory |
|
4.20.1.0 |
Backport #9888 to 4.19: Fix Usage inconsistencies |
|
4.20.1.0 |
Add search bar on rules of roles |
|
4.20.1.0 |
Nas BnR: Fix for restore not working correctly |
|
4.20.1.0 |
test: fix test_hostha_simulator.py and test_outofbandmanagement.py |
|
4.20.1.0 |
[VMware] Update vlans with proper range before creating port group for dvSwitch |
|
4.20.1.0 |
test: cleanup test_guest_os.py for multiple execution |
|
4.20.1.0 |
server: prevent duplicate HA works and alerts |
|
4.20.1.0 |
smoke tests / CI : Fix test_vm_stric_host_tags |
|
4.20.1.0 |
Extra checks in UI when deleting accounts |
|
4.20.1.0 |
Update dependency required for test_outofbandmanagement.py |
|
4.20.1.0 |
check for custom offering and trim size |
|
4.20.1.0 |
[UI] Allow quiescevm and asyncbackup flags while taking volume snapshot from UI when these are supported for the volume |
|
4.20.1.0 |
server: apply network ACL even if there is no network ACLs in the ACL list (#9374) |
|
4.20.1.0 |
UI: show checksum field when register or upload template/isos |
|
4.20.1.0 |
UI: Allow editing a Running VM in an Advanced zone with security groups except for security group details |
|
4.20.1.0 |
Ceph object store: Fix LocationConstraint error |
|
4.20.1.0 |
UI: Display system VM count in hosts listing |
|
4.20.1.0 |
cloudutils: use “ip route” command instead of “route -n” in networkConfig.py |
|
4.20.1.0 |
ResourceCleanupService test fix for daylight saving time |
|
4.20.1.0 |
Xenserver smoke-test: Allow emojis to be accepted in volume name during volume creation |
|
4.20.1.0 |
Add new config (non-dynamic) for agent connections monitor thread, and keep timeunit to secs (in sync with the earlier Wait config) |
|
4.20.1.0 |
smoke tests: Fix cluster DRS & non-strict host affinity smoke test failures on XenServer / XCP-ng |
|
4.20.1.0 |
Network Usage event model adjustments |
|
4.20.1.0 |
vTPM: support KVM and VMware |
|
4.20.1.0 |
Fix smoke tests due to change in behavior of restore VM |
|
4.20.1.0 |
api,ui: multi arch improvements |
|
4.20.1.0 |
Smoke tests: Xenserver - Fix consistent failure noticed on scale VM test |
|
4.20.1.0 |
test: fix test_certauthority_root.py |
|
4.20.1.0 |
Don’t specify ipv6 ranges for shared network |
|
4.20.1.0 |
Revert “Add the option to filter by host when retrieving of unregistered VMs (#9925)” |
|
4.20.1.0 |
server: fix available hypervisors listing for a zone |
|
4.20.1.0 |
Fix the size of a template downloaded from secondary storage |
|
4.20.1.0 |
ui: confirm on reset configurations |
|
4.20.1.0 |
Fix NPE on updating security groups for an instance |
|
4.20.1.0 |
Fix issue with allocator not considering subsequent clusters |
|
4.20.1.0 |
Remove the validation of the amount of acquired public IPs when enabling static NAT, adding PF and LB rules on VPC public IPs |
|
4.20.1.0 |
UI: Update message of load balancer for autoscaling group |
|
4.20.1.0 |
.github: fix simulator CI caused by imcompatibility between python3.10 and nosetests |
|
4.20.1.0 |
VR: add bind-interfaces to /etc/dnsmasq.d/cloud.conf |
|
4.20.1.0 |
plugin/shutdown: use mgmt server uuid in the shutdown response |
|
4.20.1.0 |
utils: fix extra slash in Redfish default systems url path |
|
4.20.1.0 |
only clean details and annotations when this template no longer exists |
|
4.20.1.0 |
HA: set correct hostId of HA work for vm migration |
|
4.20.1.0 |
UI: Move templates creation date to the Zones tab |
|
4.20.1.0 |
server: check startip and startipv6 of shared network |
|
4.20.1.0 |
Support ConfigDrive with VPC |
|
4.20.1.0 |
Fix volume migration failure handling |
|
4.20.1.0 |
Backport #10273 to 4.20: Grant access to 2FA APIs for default read-only and support roles |
|
4.20.1.0 |
Migrate public templates that have URLs on data migration across secondary storages |
|
4.20.1.0 |
Add download link of volumes, templates and ISOs to the download event details |
|
4.20.1.0 |
UI: Fix column name in Usage view |
|
4.20.1.0 |
4.19 fix saml account selector |
|
4.20.1.0 |
Usage server: remove logging of prameters including secret keys |
|
4.20.1.0 |
undo removal of accessLogger and deal with some warnings |
|
4.20.1.0 |
UI: Restore AS Numbers and IPv4 Subnets menus |
|
4.20.1.0 |
Backport #10500 framework/cluster: fix NPE for ms-host status when mgr stops |
|
4.20.1.0 |
xenserver: do not destroy halted hypervisor vm |
|
4.20.1.0 |
UI: Allow setting account and domain maximum amount of projects through the UI |
|
4.20.1.0 |
UI: Fix projects metrics on dashboard |
|
4.20.1.0 |
systemvm: Bump systemvm template version to debian 12.10 |
|
4.20.1.0 |
Enhance VPC Network Tier form to auto-populate Gateway, and Netmask |
|
4.20.1.0 |
Updated setup-sysvm-tmplt script, to run cmds accessing destdir with sudo |
|
4.20.1.0 |
enhancement: Optimize listZonesMetrics and listClustersMetrics call performance |
|
4.20.1.0 |
Preview-Experimental Support EL10 as Management Server and KVM host |
|
4.20.1.0 |
Host status auto refresh |
|
4.20.1.0 |
UI: fix list of vpc network offerings |
|
4.20.1.0 |
ui: fix considerlasthost for start vm |
|
4.20.1.0 |
Fix secondary storage selectors feature |
|
4.20.1.0 |
framework-config: improve configkey caching |
|
4.20.1.0 |
Update ubuntu image link for template download |
|
4.20.1.0 |
Fix to propagate updated management servers list and lb algorithm in host and indirect.agent.lb.algorithm settings resp, to systemvm agents |
|
4.20.1.0 |
deal with null return for create deployment plan for maintenance |
|
4.20.1.0 |
linstor: implement missing deleteDatastore |
|
4.20.1.0 |
api: fix EntityReference in NetworkResponse.java |
|
4.20.1.0 |
server: fix npe during start vr edge case |
|
4.20.1.0 |
List only VMs associated to a userdata |
|
4.20.1.0 |
Veeam BnR : Fix for error in remove backup offering |
|
4.20.1.0 |
Fix Stats Collector to not divide by zero |
|
4.20.1.0 |
linstor: try to delete -rst resource before snapshot backup |
|
4.20.1.0 |
kvm: find cluster-wide pools only in Up state when investigate a host |
|
4.20.1.0 |
KVM: return null state instead of Disconnected when investigate a host without NFS |
|
4.20.1.0 |
VPC: fix private mtu of vpc tier |
|
4.20.1.0 |
UI: Allow custom footer in password reset page |
|
4.20.1.0 |
fix: prometheus: don’t poll the same tag multiple times |
|
4.20.1.0 |
test: fix failure in test_06_purge_expunged_vm_background_task |
|
4.20.1.0 |
lint: fix test_linstor_volumes.py |
|
4.20.1.0 |
Refactor alert email generation method |
|
4.20.1.0 |
ui: do not cache config.json and locale files |
|
4.20.1.0 |
NAS B&R Plugin enhancements |
|
4.20.1.0 |
Remove isMirrored parameter when creating a disk offering through UI |
|
4.20.1.0 |
UI: Proper explanation for the global setting to avoid ambiguity |
|
4.20.1.0 |
UI: Show Host OOBM parameter in form if configured |
|
4.20.1.0 |
UI: List host OOBM details when enabled and configured |
|
4.20.1.0 |
UI: Filter accounts by domain while creating templates - from Volume / Snapshot |
|
4.20.1.0 |
linstor: improve integration-tests |
|
4.20.1.0 |
UI: Add change host password |
|
4.20.1.0 |
removing the usage of volumeFreeze StorPool API call |
|
4.20.1.0 |
Fix listing disk offerings for newly created VMs that haven’t yet been started |
|
4.20.1.0 |
cloudstack-setup-databases: fix mode and group of key file |
|
4.20.1.0 |
add use of virsh domifaddr to get VM external DHCP IP |
|
4.20.1.0 |
systemvmtemplate: bump version Debian 12.9.0 and ACS 4.20.1 |
|
4.20.1.0 |
kvm: fix volume migration across cluster-scope pools |
|
4.20.1.0 |
UI: Fixes and minor enhacements to the Public IP Addresses section |
|
4.20.1.0 |
fix: enforce the minimum cgroup cpu shares value to 2 |
|
4.20.1.0 |
UI: Fix filtering of templates by account |
|
4.20.1.0 |
engine/orchestration: fix missing vm powerstate update vm state |
|
4.20.1.0 |
Fix hostId verification on unsuccessful expunge operation |
150 Issues listed
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 Forwarding 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