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

#10927

systemvmtemplate: fix Debian 12.11.0 ISO url

4.20.1.0

#10916

server: fix list diskoffering by domainid returns Inactive offerings

4.20.1.0

#10861

Routed: support vxlan networks

4.20.1.0

#10912

Fix issue with configdrive on XenServer

4.20.1.0

#10843

backport #10744: engine/schema: create default network offering for vpc tier with conserve_mode=1 for fresh installation

4.20.1.0

#10894

.github: fix sonar checks

4.20.1.0

#10882

Fixed some typos

4.20.1.0

#10893

test: cleanup acl in test_global_acls.py

4.20.1.0

#10891

mgmt: add back serviceip in ManagementServerResponse

4.20.1.0

#10875

Address assignVm regression

4.20.1.0

#10890

test: fix several simulator CI failures

4.20.1.0

#10885

test: fix test_restore_vm failure on vmware

4.20.1.0

#10881

test: Update test ubuntu template for VMware to deployasis=False

4.20.1.0

#10586

VMware 80u2 and 80u3 updates/fixes

4.20.1.0

#10878

linstor: fix host connect recursion regression

4.20.1.0

#10849

Fix issue with security group selection box display

4.20.1.0

#10840

ui: add an infinite scroll select component

4.20.1.0

#10777

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

#10799

Prevent data corruption for StorPool volumes

4.20.1.0

#10837

Fix for Vlan doesn’t match issue while adding IP range for the shared network without any IP range

4.20.1.0

#10876

Correct typo in an exception message

4.20.1.0

#10433

VMware import - logs sanitation

4.20.1.0

#10253

ssvm: reset fields on destroy

4.20.1.0

#10867

ui: Assign/Remove Backup offering buttons incorrect in details view

4.20.1.0

#10844

NAS BnR: Restore backed-up volume on live instances is not readable

4.20.1.0

#10852

List usage records for network offering (usage type 13) when offering id is specified in usage id

4.20.1.0

#10770

[Vmware] Improve listing of Vmware Datacenter VMs for migration to KVM

4.20.1.0

#10757

Updated Endpoint Selector to pick the Cluster in Enabled state (in addition to Host state)

4.20.1.0

#10674

Direct agents rebalance improvements with multiple management server nodes

4.20.1.0

#10684

Support XenServer 8.4 / XCP 8.3 - make scripts python3 compatible

4.20.1.0

#10850

Linstor: implement volume and storage stats

4.20.1.0

#10061

enhancement: add password to configdrive vendor_data.json

4.20.1.0

#10748

[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

#10544

refactor create duplicate alert check

4.20.1.0

#10820

core: support chunked transfer for image files

4.20.1.0

#10612

server: check if redundant router is supported when restart network with makeredundant = true

4.20.1.0

#10833

xenserver: destroy halted vm on expunge

4.20.1.0

#10807

cleanup call on super in affinity groups projects component test

4.20.1.0

#10775

StorPool notify libvirt when volume is resized

4.20.1.0

#9825

ui: improve metrics api use in list views

4.20.1.0

#10744

engine/schema: create default network offering for vpc tier with conserve_mode=1 for fresh installation

4.20.1.0

#10431

server: fetch IP of VMs on L2 networks

4.20.1.0

#10824

UI workaround for the inconsistent formatting of listVirtualMachinesUsageHistory

4.20.1.0

#10712

Backport #9888 to 4.19: Fix Usage inconsistencies

4.20.1.0

#10822

Add search bar on rules of roles

4.20.1.0

#10785

Nas BnR: Fix for restore not working correctly

4.20.1.0

#10815

test: fix test_hostha_simulator.py and test_outofbandmanagement.py

4.20.1.0

#10708

[VMware] Update vlans with proper range before creating port group for dvSwitch

4.20.1.0

#10818

test: cleanup test_guest_os.py for multiple execution

4.20.1.0

#10624

server: prevent duplicate HA works and alerts

4.20.1.0

#10806

smoke tests / CI : Fix test_vm_stric_host_tags

4.20.1.0

#10760

Extra checks in UI when deleting accounts

4.20.1.0

#10805

Update dependency required for test_outofbandmanagement.py

4.20.1.0

#10629

check for custom offering and trim size

4.20.1.0

#10265

[UI] Allow quiescevm and asyncbackup flags while taking volume snapshot from UI when these are supported for the volume

4.20.1.0

#10241

server: apply network ACL even if there is no network ACLs in the ACL list (#9374)

4.20.1.0

#10725

UI: show checksum field when register or upload template/isos

4.20.1.0

#10714

UI: Allow editing a Running VM in an Advanced zone with security groups except for security group details

4.20.1.0

#10772

Ceph object store: Fix LocationConstraint error

4.20.1.0

#10791

UI: Display system VM count in hosts listing

4.20.1.0

#10726

cloudutils: use “ip route” command instead of “route -n” in networkConfig.py

4.20.1.0

#10749

ResourceCleanupService test fix for daylight saving time

4.20.1.0

#10774

Xenserver smoke-test: Allow emojis to be accepted in volume name during volume creation

4.20.1.0

#10525

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

#10761

smoke tests: Fix cluster DRS & non-strict host affinity smoke test failures on XenServer / XCP-ng

4.20.1.0

#10755

Network Usage event model adjustments

4.20.1.0

#10543

vTPM: support KVM and VMware

4.20.1.0

#10583

Fix smoke tests due to change in behavior of restore VM

4.20.1.0

#10289

api,ui: multi arch improvements

4.20.1.0

#10741

Smoke tests: Xenserver - Fix consistent failure noticed on scale VM test

4.20.1.0

#10762

test: fix test_certauthority_root.py

4.20.1.0

#10746

Don’t specify ipv6 ranges for shared network

4.20.1.0

#10647

Revert “Add the option to filter by host when retrieving of unregistered VMs (#9925)”

4.20.1.0

#10738

server: fix available hypervisors listing for a zone

4.20.1.0

#10662

Fix the size of a template downloaded from secondary storage

4.20.1.0

#10745

ui: confirm on reset configurations

4.20.1.0

#10493

Fix NPE on updating security groups for an instance

4.20.1.0

#10603

Fix issue with allocator not considering subsequent clusters

4.20.1.0

#10568

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

#10750

UI: Update message of load balancer for autoscaling group

4.20.1.0

#10753

.github: fix simulator CI caused by imcompatibility between python3.10 and nosetests

4.20.1.0

#10739

VR: add bind-interfaces to /etc/dnsmasq.d/cloud.conf

4.20.1.0

#10717

plugin/shutdown: use mgmt server uuid in the shutdown response

4.20.1.0

#10630

utils: fix extra slash in Redfish default systems url path

4.20.1.0

#10728

only clean details and annotations when this template no longer exists

4.20.1.0

#10591

HA: set correct hostId of HA work for vm migration

4.20.1.0

#10709

UI: Move templates creation date to the Zones tab

4.20.1.0

#10704

server: check startip and startipv6 of shared network

4.20.1.0

#10495

Support ConfigDrive with VPC

4.20.1.0

#10707

Fix volume migration failure handling

4.20.1.0

#10702

Backport #10273 to 4.20: Grant access to 2FA APIs for default read-only and support roles

4.20.1.0

#10364

Migrate public templates that have URLs on data migration across secondary storages

4.20.1.0

#10564

Add download link of volumes, templates and ISOs to the download event details

4.20.1.0

#10700

UI: Fix column name in Usage view

4.20.1.0

#10311

4.19 fix saml account selector

4.20.1.0

#10649

Usage server: remove logging of prameters including secret keys

4.20.1.0

#10567

undo removal of accessLogger and deal with some warnings

4.20.1.0

#10580

UI: Restore AS Numbers and IPv4 Subnets menus

4.20.1.0

#10653

Backport #10500 framework/cluster: fix NPE for ms-host status when mgr stops

4.20.1.0

#9175

xenserver: do not destroy halted hypervisor vm

4.20.1.0

#10652

UI: Allow setting account and domain maximum amount of projects through the UI

4.20.1.0

#10651

UI: Fix projects metrics on dashboard

4.20.1.0

#10628

systemvm: Bump systemvm template version to debian 12.10

4.20.1.0

#10617

Enhance VPC Network Tier form to auto-populate Gateway, and Netmask

4.20.1.0

#10263

Updated setup-sysvm-tmplt script, to run cmds accessing destdir with sudo

4.20.1.0

#10613

enhancement: Optimize listZonesMetrics and listClustersMetrics call performance

4.20.1.0

#10496

Preview-Experimental Support EL10 as Management Server and KVM host

4.20.1.0

#10606

Host status auto refresh

4.20.1.0

#10595

UI: fix list of vpc network offerings

4.20.1.0

#10602

ui: fix considerlasthost for start vm

4.20.1.0

#10546

Fix secondary storage selectors feature

4.20.1.0

#10513

framework-config: improve configkey caching

4.20.1.0

#10559

Update ubuntu image link for template download

4.20.1.0

#10524

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

#10518

deal with null return for create deployment plan for maintenance

4.20.1.0

#10561

linstor: implement missing deleteDatastore

4.20.1.0

#10563

api: fix EntityReference in NetworkResponse.java

4.20.1.0

#10366

server: fix npe during start vr edge case

4.20.1.0

#10569

List only VMs associated to a userdata

4.20.1.0

#10562

Veeam BnR : Fix for error in remove backup offering

4.20.1.0

#10492

Fix Stats Collector to not divide by zero

4.20.1.0

#10443

linstor: try to delete -rst resource before snapshot backup

4.20.1.0

#10516

kvm: find cluster-wide pools only in Up state when investigate a host

4.20.1.0

#10515

KVM: return null state instead of Disconnected when investigate a host without NFS

4.20.1.0

#10257

VPC: fix private mtu of vpc tier

4.20.1.0

#10461

UI: Allow custom footer in password reset page

4.20.1.0

#10450

fix: prometheus: don’t poll the same tag multiple times

4.20.1.0

#10501

test: fix failure in test_06_purge_expunged_vm_background_task

4.20.1.0

#10502

lint: fix test_linstor_volumes.py

4.20.1.0

#8831

Refactor alert email generation method

4.20.1.0

#10497

ui: do not cache config.json and locale files

4.20.1.0

#9666

NAS B&R Plugin enhancements

4.20.1.0

#10474

Remove isMirrored parameter when creating a disk offering through UI

4.20.1.0

#10042

UI: Proper explanation for the global setting to avoid ambiguity

4.20.1.0

#10484

UI: Show Host OOBM parameter in form if configured

4.20.1.0

#10472

UI: List host OOBM details when enabled and configured

4.20.1.0

#10455

UI: Filter accounts by domain while creating templates - from Volume / Snapshot

4.20.1.0

#10439

linstor: improve integration-tests

4.20.1.0

#10337

UI: Add change host password

4.20.1.0

#8575

removing the usage of volumeFreeze StorPool API call

4.20.1.0

#10476

Fix listing disk offerings for newly created VMs that haven’t yet been started

4.20.1.0

#10466

cloudstack-setup-databases: fix mode and group of key file

4.20.1.0

#10376

add use of virsh domifaddr to get VM external DHCP IP

4.20.1.0

#10462

systemvmtemplate: bump version Debian 12.9.0 and ACS 4.20.1

4.20.1.0

#10266

kvm: fix volume migration across cluster-scope pools

4.20.1.0

#10351

UI: Fixes and minor enhacements to the Public IP Addresses section

4.20.1.0

#10221

fix: enforce the minimum cgroup cpu shares value to 2

4.20.1.0

#10425

UI: Fix filtering of templates by account

4.20.1.0

#10407

engine/orchestration: fix missing vm powerstate update vm state

4.20.1.0

#10418

Fix hostId verification on unsuccessful expunge operation

150 Issues listed

Changes in 4.20.1.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

Type

Priority

Description

4.19.3.0

#10916

server: fix list diskoffering by domainid returns Inactive offerings

4.19.3.0

#10912

Fix issue with configdrive on XenServer

4.19.3.0

#10843

backport #10744: engine/schema: create default network offering for vpc tier with conserve_mode=1 for fresh installation

4.19.3.0

#10882

Fixed some typos

4.19.3.0

#10893

test: cleanup acl in test_global_acls.py

4.19.3.0

#10849

Fix issue with security group selection box display

4.19.3.0

#10840

ui: add an infinite scroll select component

4.19.3.0

#10777

Reset the pool id when create volume fails on the allocated pool, and update the resize error when no endpoint exists

4.19.3.0

#10799

Prevent data corruption for StorPool volumes

4.19.3.0

#10837

Fix for Vlan doesn’t match issue while adding IP range for the shared network without any IP range

4.19.3.0

#10876

Correct typo in an exception message

4.19.3.0

#10433

VMware import - logs sanitation

4.19.3.0

#10253

ssvm: reset fields on destroy

4.19.3.0

#10852

List usage records for network offering (usage type 13) when offering id is specified in usage id

4.19.3.0

#10770

[Vmware] Improve listing of Vmware Datacenter VMs for migration to KVM

4.19.3.0

#10850

Linstor: implement volume and storage stats

4.19.3.0

#10748

[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.19.3.0

#10544

refactor create duplicate alert check

4.19.3.0

#10612

server: check if redundant router is supported when restart network with makeredundant = true

4.19.3.0

#10833

xenserver: destroy halted vm on expunge

4.19.3.0

#10807

cleanup call on super in affinity groups projects component test

4.19.3.0

#10431

server: fetch IP of VMs on L2 networks

4.19.3.0

#10824

UI workaround for the inconsistent formatting of listVirtualMachinesUsageHistory

4.19.3.0

#10712

Backport #9888 to 4.19: Fix Usage inconsistencies

4.19.3.0

#10708

[VMware] Update vlans with proper range before creating port group for dvSwitch

4.19.3.0

#10624

server: prevent duplicate HA works and alerts

4.19.3.0

#10760

Extra checks in UI when deleting accounts

4.19.3.0

#10805

Update dependency required for test_outofbandmanagement.py

4.19.3.0

#10629

check for custom offering and trim size

4.19.3.0

#10265

[UI] Allow quiescevm and asyncbackup flags while taking volume snapshot from UI when these are supported for the volume

4.19.3.0

#10725

UI: show checksum field when register or upload template/isos

4.19.3.0

#10714

UI: Allow editing a Running VM in an Advanced zone with security groups except for security group details

4.19.3.0

#10726

cloudutils: use “ip route” command instead of “route -n” in networkConfig.py

4.19.3.0

#10761

smoke tests: Fix cluster DRS & non-strict host affinity smoke test failures on XenServer / XCP-ng

4.19.3.0

#10755

Network Usage event model adjustments

4.19.3.0

#10583

Fix smoke tests due to change in behavior of restore VM

4.19.3.0

#10762

test: fix test_certauthority_root.py

4.19.3.0

#10746

Don’t specify ipv6 ranges for shared network

4.19.3.0

#10647

Revert “Add the option to filter by host when retrieving of unregistered VMs (#9925)”

4.19.3.0

#10745

ui: confirm on reset configurations

4.19.3.0

#10568

Remove the validation of the amount of acquired public IPs when enabling static NAT, adding PF and LB rules on VPC public IPs

4.19.3.0

#10753

.github: fix simulator CI caused by imcompatibility between python3.10 and nosetests

4.19.3.0

#10739

VR: add bind-interfaces to /etc/dnsmasq.d/cloud.conf

4.19.3.0

#10717

plugin/shutdown: use mgmt server uuid in the shutdown response

4.19.3.0

#10728

only clean details and annotations when this template no longer exists

4.19.3.0

#10591

HA: set correct hostId of HA work for vm migration

4.19.3.0

#10709

UI: Move templates creation date to the Zones tab

4.19.3.0

#10704

server: check startip and startipv6 of shared network

4.19.3.0

#10311

4.19 fix saml account selector

4.19.3.0

#10649

Usage server: remove logging of prameters including secret keys

4.19.3.0

#10653

Backport #10500 framework/cluster: fix NPE for ms-host status when mgr stops

4.19.3.0

#9175

xenserver: do not destroy halted hypervisor vm

4.19.3.0

#10652

UI: Allow setting account and domain maximum amount of projects through the UI

4.19.3.0

#10651

UI: Fix projects metrics on dashboard

4.19.3.0

#10617

Enhance VPC Network Tier form to auto-populate Gateway, and Netmask

4.19.3.0

#10263

Updated setup-sysvm-tmplt script, to run cmds accessing destdir with sudo

4.19.3.0

#10606

Host status auto refresh

4.19.3.0

#10595

UI: fix list of vpc network offerings

4.19.3.0

#10602

ui: fix considerlasthost for start vm

4.19.3.0

#10518

deal with null return for create deployment plan for maintenance

4.19.3.0

#10561

linstor: implement missing deleteDatastore

4.19.3.0

#10563

api: fix EntityReference in NetworkResponse.java

4.19.3.0

#10366

server: fix npe during start vr edge case

4.19.3.0

#10569

List only VMs associated to a userdata

4.19.3.0

#10562

Veeam BnR : Fix for error in remove backup offering

4.19.3.0

#10443

linstor: try to delete -rst resource before snapshot backup

4.19.3.0

#10516

kvm: find cluster-wide pools only in Up state when investigate a host

4.19.3.0

#10515

KVM: return null state instead of Disconnected when investigate a host without NFS

4.19.3.0

#10257

VPC: fix private mtu of vpc tier

4.19.3.0

#10484

UI: Show Host OOBM parameter in form if configured

4.19.3.0

#10472

UI: List host OOBM details when enabled and configured

4.19.3.0

#10455

UI: Filter accounts by domain while creating templates - from Volume / Snapshot

4.19.3.0

#10439

linstor: improve integration-tests

4.19.3.0

#10466

cloudstack-setup-databases: fix mode and group of key file

4.19.3.0

#10376

add use of virsh domifaddr to get VM external DHCP IP

4.19.3.0

#10266

kvm: fix volume migration across cluster-scope pools

4.19.3.0

#10351

UI: Fixes and minor enhacements to the Public IP Addresses section

4.19.3.0

#10425

UI: Fix filtering of templates by account

78 Issues listed

https://github.com/apache/cloudstack/milestone/33?closed=1

Version

Github

Type

Priority

Description

4.19.2.0

#10425

UI: Fix filtering of templates by account

4.19.2.0

#10428

ipmi: extra log sanitation

4.19.2.0

#10413

migrate Vmware to KVM ui issues

4.19.2.0

#10411

VMware Import - Support external VMware VMs in any folders/subfolders other than the root folder of datacenter (from KVM hosts)

4.19.2.0

#10409

VMware import issue fix - check and update pools in the order of disks

4.19.2.0

#10394

UI: Fix docHelp links for Add Hosts, Add Clusters, Disable Clusters and Enable Clusters forms

4.19.2.0

#10373

UI: Fix Apache CloudStack description on the onboarding page

4.19.2.0

#10262

Fix private gateway acl on static routes

4.19.2.0

#9925

Add the option to filter by host when retrieving of unregistered VMs

4.19.2.0

#10229

Support virtio-blk root disk controller

4.19.2.0

#10357

UI: Fixup missing buttons

4.19.2.0

#10235

server: fix scale vm with same disk offering id

4.19.2.0

#10183

cleanup VM IP after expunge in redundant VPC

4.19.2.0

#9735

Fix VMWare leftovers when deleting VM without root disk

4.19.2.0

#10320

List only untagged offerings for Shared networks when tag isn’t passed

4.19.2.0

#10132

Primera pure patches & various small fixes

4.19.2.0

#10317

systemvm-registration: update seeded template_store_ref sizes

4.19.2.0

#10324

server: fix pod retrieval during volume attach

4.19.2.0

#10323

Revert test of #10267

4.19.2.0

#10280

linstor: Fix using multiple primary storage with same linstor-controller

4.19.2.0

#10268

VPC VR: fix ACL between tier and private gateway

4.19.2.0

#10126

Linstor: encryption support

4.19.2.0

#10243

Hide register template, create/upload volume and create vpc buttons when zone is not created.

4.19.2.0

#10216

server: fix snapshot physical size

4.19.2.0

#10255

Fix NPE while checking for user data provider

4.19.2.0

#10222

List default network offerings when multiple physical networks for guest traffic type exists

4.19.2.0

#10217

UI: list backup offerings by zoneid when assign vm to backup offering

4.19.2.0

#10237

Decrypt zone, cluster, storage details for configuration values

4.19.2.0

#10240

Improve listing of HA and non-HA hosts when ha.tag setting is defined and hosts have multiple tags along with ha tag

4.19.2.0

#10208

api,ui: fix empty source cidr value for firewall rule

4.19.2.0

#10168

Allow creation of Shared Networks without IP range if network offering has no services - specifyvlan = true

4.19.2.0

#10066

Static Routes: fix check on wrong global configuration

4.19.2.0

#10288

ui: fix column filter for templates, isos

4.19.2.0

#10201

Fix volume allocation on local VMFS storage

4.19.2.0

#10295

changed the kubernetestool url

4.19.2.0

#9941

packaging: support both mysql and mariadb on EL8/EL9

4.19.2.0

#10245

UI: Fix domain view when opening details for a specific domainid

4.19.2.0

#10274

Fix NPE during account creation

4.19.2.0

#10273

Grant access to 2FA APIs for default read-only and support roles

4.19.2.0

#10247

server: reset 2fa user configuration on incomplete setup

4.19.2.0

#10234

CKS: use –delete-emptydir-data instead of deprecated –delete-local-data

4.19.2.0

#10236

api/ui: add specifyvlan to network response

4.19.2.0

#9852

list hosts API fix, when any stale entries exists on storage_pool_host_ref for the removed pools

4.19.2.0

#10292

ui: fix loading for hypervisor filter in serachview

4.19.2.0

#10279

UI: Validate inserted values in numeric global settings

4.19.2.0

#10267

server: fix attach uploaded volume

4.19.2.0

#10264

extra null guard

4.19.2.0

#10158

deal with NPE during host reconnect

4.19.2.0

#10075

cks: prevent npe on cluster listing with removed offering

4.19.2.0

#10259

Handle special characters when exporting ACLs

4.19.2.0

#10215

[UI] Switch between allocated and used capacity on dashboard

4.19.2.0

#10209

Added displaynetwork option in filters for listnetwork only for admin

4.19.2.0

#10231

Fix local storage deletion cases

4.19.2.0

#10239

ui: fix passing vlan while creating vpc tier

4.19.2.0

#10218

server: Fix host CPU number

4.19.2.0

#9823

kvm: add SCSI controllers based on the number of virtio-SCSI disks

4.19.2.0

#9550

Fix to allow actions on the network if it belongs to a project

4.19.2.0

#10227

UI: set redundant state as N/A for non-redundant routers

4.19.2.0

#10219

linstor: Fix ZFS snapshot backup

4.19.2.0

#10204

Fix listing of VMs with removed NICs

4.19.2.0

#10214

Configure org.eclipse.jetty.server.Request.maxFormKeys from server.properties and increase the default value

4.19.2.0

#10032

api: fix access for listSystemVmUsageHistory

4.19.2.0

#9844

Fix NPE issues during host rolling maintenance, due to host tags and custom constrained/unconstrained service offering

4.19.2.0

#10187

UI: Fix slider component in global settings with Range type

4.19.2.0

#10176

Clean up network permissions on account deletion

4.19.2.0

#9644

[VMware] Consider CD/DVD drive when calculating next free unit number for volume attachment over IDE controller

4.19.2.0

#10174

consider a valid ipv4 address as a validish ipv4 /32 cidr

4.19.2.0

#9900

systemvm: fix keystore is reset when patch a systemvm

4.19.2.0

#10175

merge bug fix for #9037; no retrieval of null hosts

4.19.2.0

#10046

upgrade: consider multiple hypervisors and secondary storages

4.19.2.0

#9677

CheckOnHostCommand: add missing timeout setting

4.19.2.0

#9725

Restrict the migration of volumes attached to VMs in Starting state

4.19.2.0

#9764

check tags while fetching storage pool for importing vm

4.19.2.0

#10067

VR: fix site-2-site VPN if split connections is enabled

4.19.2.0

#10065

UI: fix cannot open ‘Edit tags’ modal for static routes

4.19.2.0

#10064

VR: apply iptables rules when add/remove static routes

4.19.2.0

#10051

Certificate and VM hostname validation improvements

4.19.2.0

#10040

set ulimit for server according to redhat spec

4.19.2.0

#10093

kvm-storage: provide isVMMigrate information to storage plugins

4.19.2.0

#10045

Allow config drive deletion of migrated VM, on host maintenance

4.19.2.0

#10105

linstor: improve heartbeat check with also asking linstor

4.19.2.0

#9173

server: simplify role change validation

4.19.2.0

#10086

server: fix typo removeaccessvpn in VirtualRouterElement

4.19.2.0

#10087

UI: remove duplicated Instance Name in Public IP details page

4.19.2.0

#10047

SAML2: add cookie with HttpOnly too

4.19.2.0

#9744

ui: Allow font-awesome icon usage and optimise icon size inconsistency

4.19.2.0

#10028

Remove SNI option in _run.sh, as it is correct as default.

4.19.2.0

#10037

.github: fix test_certauthority_root in 4.19

4.19.2.0

#10035

move sql code to the right file

4.19.2.0

#9999

Prevent password updates for SAML and LDAP users

4.19.2.0

#10033

cloudstack-migrate-databases: sql AND added

4.19.2.0

#10008

Remove user from project before deletion

4.19.2.0

#9971

UI: Tooltip on the host information card to display the CPU speed in MHz and the memory value in MB (to 3 decimal places)

4.19.2.0

#9927

UI: Allow accounts of the User type to add other accounts or users to projects through UI

4.19.2.0

#7081

enable to create VPC portfowarding rules with source cidr

4.19.2.0

#9759

Add new column last_id to the table volumes

4.19.2.0

#9787

Allow VMWare import via another host

4.19.2.0

#9792

Linstor: add support for ISO block devices and direct download

4.19.2.0

#9949

get expunged VM data for job result

4.19.2.0

#9966

UI: Hide section divider when all OAuth providers are disabled

4.19.2.0

#9498

kvm: ref-count storage pool usage

4.19.2.0

#9839

Revert “storage: fix private templates are not copied to new image store (#9206)”

4.19.2.0

#9894

Fix listServiceOfferings regression

4.19.2.0

#9822

VR: fix wrong check when compare two configuration files

4.19.2.0

#9832

Linstor: fix live migrate on non-hyperconverged setups

4.19.2.0

#9222

engine-storage: Set SecretConsumerDetail for VM live migration with storage on shared NFS

4.19.2.0

#9867

Fix Kubernetes cluster view when user is unable to scale

4.19.2.0

#9856

utils: fix invalid JSESSIONID cookie in https setup

4.19.2.0

#9869

kvm: fix ovs network creation issue

4.19.2.0

#9859

linstor/kvm: Workaround a qemu bug and IDE bus discard enabled.

4.19.2.0

#9809

Fix primary storage update form not showing existing values

4.19.2.0

#9770

linstor: enable discard for Linstor storage pools

4.19.2.0

#9756

make saml auth request option forceauthn configurable

4.19.2.0

#9798

UI: fix unit tests

4.19.2.0

#9547

Filter list VMs by IP address

4.19.2.0

#8911

Linked clone migration between file-based storages on KVM

4.19.2.0

#9751

API: Fix listing Userdata by keyword or name

4.19.2.0

#9731

Hide UserData field from the EditVM view for VMs that do not offer it

4.19.2.0

#9195

cleanup validations for VPN connection creation

4.19.2.0

#9739

Fix ISO url in test_usage.py

4.19.2.0

#8588

CKS: fix creation on shared network if HA is enabled

4.19.2.0

#9559

server: fix nfs version option during mounts

4.19.2.0

#9374

server: apply network ACL even if there is no network ACLs rules in the ACL list

4.19.2.0

#9720

Revert “list VMs by displayname instead of name”

4.19.2.0

#9596

Fix: Filter out networks without access while getting networks with SG with free IPs

4.19.2.0

#9711

ui: load project list with minimum details

4.19.2.0

#9006

build/packaging: build tungsten plugin only if noredist is passed

4.19.2.0

#9637

Fixed Unable to create a domain when networkdomain is mentioned and cleared

4.19.2.0

#8846

Removed deprecated instruction MAINTAINER

4.19.2.0

#9636

[VMware] Make disk controller selection on volume attachment consistent with VM creation and start

4.19.2.0

#9698

lb: fix haproxy cannot start if algorithm is not lowercase

4.19.2.0

#9700

UI: enable project menu on mobile devices

4.19.2.0

#9563

Fix resource count discrepancy while associating IP address to a network

4.19.2.0

#9200

refactor: cloud-sysvmadm script

4.19.2.0

#9557

UI: Fix VPC network offerings listing on VPC tier creation

4.19.2.0

#8503

list VMs by displayname instead of name

4.19.2.0

#9669

CPVM: move focus on input area after clearing clipboard

4.19.2.0

#9461

Restore listNetworks behavior & clean up the code

4.19.2.0

#9652

UI: Fix starting VMs through group action by non-root-admin users

4.19.2.0

#9528

Linstor: Fix migrate primary storage

4.19.2.0

#9428

Fix root disk resize issue when service offering has no root disk size specified

4.19.2.0

#9624

propagate sort order through retrieval sequence

4.19.2.0

#9634

UI: list vms with details=min when attach a volume to vm

4.19.2.0

#9632

linstor: update java-linstor dependency to 0.5.2

4.19.2.0

#9239

Fix snapshot deletion on template creation failure

4.19.2.0

#9206

storage: fix private templates are not copied to new image store

4.19.2.0

#9567

Add validation for secstorage.allowed.internal.sites

4.19.2.0

#9568

VR: remove vpn user info when apply vpn users list

4.19.2.0

#9578

server: fix stopped vm volume migration check on local volume attach

4.19.2.0

#9588

Updated listStoragePools response - added new managed parameter

4.19.2.0

#9560

linstor: set/unset allow-two-primaries and protocol on rc level

4.19.2.0

#9573

Fix VGPU available devices listing

4.19.2.0

#9554

ui: show guest networks for guest vlans list

4.19.2.0

#9575

Fix userdata append header restrictions

4.19.2.0

#9255

Add certificate validation to check headers

4.19.2.0

#9572

Update project account for all the events with project account owner, except for create project event

4.19.2.0

#9468

[VMware] Disconnect/Detach config drive ISO (if exists) on stop VM

4.19.2.0

#9433

[VMware] Update data disk controller same as the root disk controller type when it is not set in the VM detail

4.19.2.0

#9589

[UI] Add project toggle for buckets

4.19.2.0

#9459

Fix usage volume size after resizing

4.19.2.0

#9540

Added domain path to all entities

4.19.2.0

#9571

test: fix component tests test_acl_isolatednetwork and test_acl_isolatednetwork_delete

4.19.2.0

#9422

allow users to apply extraconfig on updating VMs

4.19.2.0

#9545

Fix Template and ISO upload events

4.19.2.0

#9417

linstor: Improve copyPhysicalDisk performance

4.19.2.0

#9385

add procedures procedure

4.19.2.0

#9201

Ensure affinity groups are honored when VMs are deployed in parallel

4.19.2.0

#9499

test: fix component test test_acl_sharednetwork_deployVM-impersonation.py

4.19.2.0

#9390

libvirtstorageadaptor: better handle failed libvirt storagepool destroy

4.19.2.0

#9447

Fix snapshot chain being deleted on XenServer

4.19.2.0

#9419

API: Fix missing keys in listZonesMetrics response

4.19.2.0

#9399

ui: vm metrics note about behaviour across hypervisors

4.19.2.0

#9434

Fixup CKS UI for external managed clusters

4.19.2.0

#9458

UI: Display Firewall, LB and Port Forwading rules tab for CKS clusters deployed on isolated networks

4.19.2.0

#9442

Fix removal of usage records

4.19.2.0

#9437

Add systemvmtemplate arm64 build support

4.19.2.0

#8833

Fix link to removed volumes being shown in info card and list view

179 Issues listed

https://github.com/apache/cloudstack/milestone/31?closed=1

151 Issues listed