This is an automated email from the ASF dual-hosted git repository. dahn pushed a commit to branch 4.19 in repository https://gitbox.apache.org/repos/asf/cloudstack-documentation.git
The following commit(s) were added to refs/heads/4.19 by this push: new eb4319c 4.19.2 release (#485) eb4319c is described below commit eb4319cbd2af4a26a7b30c6904437f0aa25d470e Author: dahn <d...@onecht.net> AuthorDate: Mon Mar 3 11:58:57 2025 +0100 4.19.2 release (#485) --- source/conf.py | 4 +- source/releasenotes/about.rst | 11 +- source/releasenotes/api-changes.rst | 133 +++++++- source/releasenotes/changes.rst | 607 ++++++++++++++++++++++++++++++++++++ 4 files changed, 748 insertions(+), 7 deletions(-) diff --git a/source/conf.py b/source/conf.py index ae4b057..eb97f73 100644 --- a/source/conf.py +++ b/source/conf.py @@ -20,13 +20,13 @@ # -- Project information ----------------------------------------------------- project = 'Apache CloudStack' -copyright = '2012-2024, Apache Foundation' +copyright = '2012-2025, Apache Foundation' author = 'Apache CloudStack Project' # The short X.Y version version = '4.19' # The full version, including alpha/beta/rc tags -release = '4.19.1.0' +release = '4.19.2.0' rst_epilog = """ .. include:: /_global.rst diff --git a/source/releasenotes/about.rst b/source/releasenotes/about.rst index eb5d5f6..8c0007f 100644 --- a/source/releasenotes/about.rst +++ b/source/releasenotes/about.rst @@ -17,9 +17,13 @@ What's New in |release| ======================= -Apache CloudStack |release| is a 4.19 LTS minor release with over 300 fixes -and improvements since the 4.19.0.0 release. Some of the highlights include: +Apache CloudStack |release| is a 4.19 LTS minor release with over 170 fixes +and improvements including prior releases this tallies up to over 480 since +the 4.19.0.0 release. Some of the highlights include: +* Numerous fixes for UI and API behaviours +* Project access control fixes +* Network improvements for the various kinds of networks • Improvements for VMware migration to KVM • Support to manage/unmanage DATA volume of a primary storage on KVM • Support for NFS mount options for a primary storage on KVM @@ -28,10 +32,9 @@ and improvements since the 4.19.0.0 release. Some of the highlights include: • Import from remote KVM enhancements • Storage plugins, PowerFlex, StorPool, Linstor related fixes and improvements • Some CKS, Veeam (B&R) related fixes and improvements -• Several UI fixes and improvements The full list of fixes and improvements can be found in the project release notes at -https://docs.cloudstack.apache.org/en/4.19.1.0/releasenotes/changes.html +https://docs.cloudstack.apache.org/en/4.19.2.0/releasenotes/changes.html What's in since 4.19.0.0 ======================== diff --git a/source/releasenotes/api-changes.rst b/source/releasenotes/api-changes.rst index 0197714..6497d83 100644 --- a/source/releasenotes/api-changes.rst +++ b/source/releasenotes/api-changes.rst @@ -13,9 +13,140 @@ specific language governing permissions and limitations under the License. -API Changes Introduced in 4.19.0.0 +API Changes Introduced in 4.19.2.0 ================================== For the complete list of API commands and params consult the `CloudStack Apidocs`_. +New API Commands +---------------- + +.. cssclass:: table-striped table-bordered table-hover + ++---------------------------------------------+--------------------------------------------------------------------------------+ +| Name | Description | ++=============================================+================================================================================+ +| ``listVmwareDcHosts`` | Lists the VMs in a Vmware Datacenter | ++---------------------------------------------+--------------------------------------------------------------------------------+ + +Parameters Changed API Commands +------------------------------- + +.. cssclass:: table-striped table-bordered table-hover + ++---------------------------------------------+--------------------------------------------------------------------------------+ +| Name | Description | ++=============================================+================================================================================+ +| ``listNiciraNvpDeviceNetworks`` | **Response:** | +| | | +| | *New Parameters:* | +| | | +| | - ``specifyvlan`` | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``updateNetwork`` | **Response:** | +| | | +| | *New Parameters:* | +| | | +| | - ``specifyvlan`` | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``listNetscalerLoadBalancerNetworks`` | **Response:** | +| | | +| | *New Parameters:* | +| | | +| | - ``specifyvlan`` | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``listBrocadeVcsDeviceNetworks`` | **Response:** | +| | | +| | *New Parameters:* | +| | | +| | - ``specifyvlan`` | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``listNetworks`` | **Response:** | +| | | +| | *New Parameters:* | +| | | +| | - ``specifyvlan`` | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``listPaloAltoFirewallNetworks`` | **Response:** | +| | | +| | *New Parameters:* | +| | | +| | - ``specifyvlan`` | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``updatePortForwardingRule`` | **Request:** | +| | | +| | *New Parameters:* | +| | | +| | - ``cidrlist`` (optional) | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``listVmwareDcVms`` | **Request:** | +| | | +| | *New Parameters:* | +| | | +| | - ``batchsize`` (optional) | +| | - ``host`` (optional) | +| | - ``token`` (optional) | +| | | +| | *Removed Parameters:* | +| | | +| | - ``keyword`` | +| | - ``page`` | +| | - ``pagesize`` | +| | | +| | **Response:** | +| | | +| | *New Parameters:* | +| | | +| | - ``token`` | +| | | +| | *Removed Parameters:* | +| | | +| | - ``clusterid`` | +| | - ``clustername`` | +| | - ``cpucorepersocket`` | +| | - ``cpunumber`` | +| | - ``cpuspeed`` | +| | - ``hostid`` | +| | - ``hostname`` | +| | - ``memory`` | +| | - ``name`` | +| | - ``osdisplayname`` | +| | - ``osid`` | +| | - ``powerstate`` | +| | - ``disk(*)`` | +| | - ``nic(*)`` | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``createNetwork`` | **Response:** | +| | | +| | *New Parameters:* | +| | | +| | - ``specifyvlan`` | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``migrateNetwork`` | **Response:** | +| | | +| | *New Parameters:* | +| | | +| | - ``specifyvlan`` | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``importVm`` | **Request:** | +| | | +| | *New Parameters:* | +| | | +| | - ``importinstancehostid`` (optional) | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ + + +API Changes Introduced in 4.19.0.0 +================================== New API Commands ---------------- diff --git a/source/releasenotes/changes.rst b/source/releasenotes/changes.rst index d43430e..0050940 100644 --- a/source/releasenotes/changes.rst +++ b/source/releasenotes/changes.rst @@ -19,6 +19,613 @@ Changes in |release| since 4.19.0.0 Apache CloudStack uses GitHub https://github.com/apache/cloudstack/milestone/31?closed=1 to track its issues. + +.. cssclass:: table-striped table-bordered table-hover + + ++-------------------------+------------+---------------+----------+------------------------------------------------------------+ +| 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 + +.. _`#10425`: https://github.com/apache/cloudstack/pull/10425 +.. _`#10428`: https://github.com/apache/cloudstack/pull/10428 +.. _`#10413`: https://github.com/apache/cloudstack/pull/10413 +.. _`#10411`: https://github.com/apache/cloudstack/pull/10411 +.. _`#10409`: https://github.com/apache/cloudstack/pull/10409 +.. _`#10394`: https://github.com/apache/cloudstack/pull/10394 +.. _`#10373`: https://github.com/apache/cloudstack/pull/10373 +.. _`#10262`: https://github.com/apache/cloudstack/pull/10262 +.. _`#9925`: https://github.com/apache/cloudstack/pull/9925 +.. _`#10229`: https://github.com/apache/cloudstack/pull/10229 +.. _`#10357`: https://github.com/apache/cloudstack/pull/10357 +.. _`#10235`: https://github.com/apache/cloudstack/pull/10235 +.. _`#10183`: https://github.com/apache/cloudstack/pull/10183 +.. _`#9735`: https://github.com/apache/cloudstack/pull/9735 +.. _`#10320`: https://github.com/apache/cloudstack/pull/10320 +.. _`#10132`: https://github.com/apache/cloudstack/pull/10132 +.. _`#10317`: https://github.com/apache/cloudstack/pull/10317 +.. _`#10324`: https://github.com/apache/cloudstack/pull/10324 +.. _`#10323`: https://github.com/apache/cloudstack/pull/10323 +.. _`#10280`: https://github.com/apache/cloudstack/pull/10280 +.. _`#10268`: https://github.com/apache/cloudstack/pull/10268 +.. _`#10126`: https://github.com/apache/cloudstack/pull/10126 +.. _`#10243`: https://github.com/apache/cloudstack/pull/10243 +.. _`#10216`: https://github.com/apache/cloudstack/pull/10216 +.. _`#10255`: https://github.com/apache/cloudstack/pull/10255 +.. _`#10222`: https://github.com/apache/cloudstack/pull/10222 +.. _`#10217`: https://github.com/apache/cloudstack/pull/10217 +.. _`#10237`: https://github.com/apache/cloudstack/pull/10237 +.. _`#10240`: https://github.com/apache/cloudstack/pull/10240 +.. _`#10208`: https://github.com/apache/cloudstack/pull/10208 +.. _`#10168`: https://github.com/apache/cloudstack/pull/10168 +.. _`#10066`: https://github.com/apache/cloudstack/pull/10066 +.. _`#10288`: https://github.com/apache/cloudstack/pull/10288 +.. _`#10201`: https://github.com/apache/cloudstack/pull/10201 +.. _`#10295`: https://github.com/apache/cloudstack/pull/10295 +.. _`#9941`: https://github.com/apache/cloudstack/pull/9941 +.. _`#10245`: https://github.com/apache/cloudstack/pull/10245 +.. _`#10274`: https://github.com/apache/cloudstack/pull/10274 +.. _`#10273`: https://github.com/apache/cloudstack/pull/10273 +.. _`#10247`: https://github.com/apache/cloudstack/pull/10247 +.. _`#10234`: https://github.com/apache/cloudstack/pull/10234 +.. _`#10236`: https://github.com/apache/cloudstack/pull/10236 +.. _`#9852`: https://github.com/apache/cloudstack/pull/9852 +.. _`#10292`: https://github.com/apache/cloudstack/pull/10292 +.. _`#10279`: https://github.com/apache/cloudstack/pull/10279 +.. _`#10267`: https://github.com/apache/cloudstack/pull/10267 +.. _`#10264`: https://github.com/apache/cloudstack/pull/10264 +.. _`#10158`: https://github.com/apache/cloudstack/pull/10158 +.. _`#10075`: https://github.com/apache/cloudstack/pull/10075 +.. _`#10259`: https://github.com/apache/cloudstack/pull/10259 +.. _`#10215`: https://github.com/apache/cloudstack/pull/10215 +.. _`#10209`: https://github.com/apache/cloudstack/pull/10209 +.. _`#10231`: https://github.com/apache/cloudstack/pull/10231 +.. _`#10239`: https://github.com/apache/cloudstack/pull/10239 +.. _`#10218`: https://github.com/apache/cloudstack/pull/10218 +.. _`#9823`: https://github.com/apache/cloudstack/pull/9823 +.. _`#9550`: https://github.com/apache/cloudstack/pull/9550 +.. _`#10227`: https://github.com/apache/cloudstack/pull/10227 +.. _`#10219`: https://github.com/apache/cloudstack/pull/10219 +.. _`#10204`: https://github.com/apache/cloudstack/pull/10204 +.. _`#10214`: https://github.com/apache/cloudstack/pull/10214 +.. _`#10032`: https://github.com/apache/cloudstack/pull/10032 +.. _`#9844`: https://github.com/apache/cloudstack/pull/9844 +.. _`#10187`: https://github.com/apache/cloudstack/pull/10187 +.. _`#10176`: https://github.com/apache/cloudstack/pull/10176 +.. _`#9644`: https://github.com/apache/cloudstack/pull/9644 +.. _`#10174`: https://github.com/apache/cloudstack/pull/10174 +.. _`#9900`: https://github.com/apache/cloudstack/pull/9900 +.. _`#10175`: https://github.com/apache/cloudstack/pull/10175 +.. _`#10046`: https://github.com/apache/cloudstack/pull/10046 +.. _`#9677`: https://github.com/apache/cloudstack/pull/9677 +.. _`#9725`: https://github.com/apache/cloudstack/pull/9725 +.. _`#9764`: https://github.com/apache/cloudstack/pull/9764 +.. _`#10067`: https://github.com/apache/cloudstack/pull/10067 +.. _`#10065`: https://github.com/apache/cloudstack/pull/10065 +.. _`#10064`: https://github.com/apache/cloudstack/pull/10064 +.. _`#10051`: https://github.com/apache/cloudstack/pull/10051 +.. _`#10040`: https://github.com/apache/cloudstack/pull/10040 +.. _`#10093`: https://github.com/apache/cloudstack/pull/10093 +.. _`#10045`: https://github.com/apache/cloudstack/pull/10045 +.. _`#10105`: https://github.com/apache/cloudstack/pull/10105 +.. _`#9173`: https://github.com/apache/cloudstack/pull/9173 +.. _`#10086`: https://github.com/apache/cloudstack/pull/10086 +.. _`#10087`: https://github.com/apache/cloudstack/pull/10087 +.. _`#10047`: https://github.com/apache/cloudstack/pull/10047 +.. _`#9744`: https://github.com/apache/cloudstack/pull/9744 +.. _`#10028`: https://github.com/apache/cloudstack/pull/10028 +.. _`#10037`: https://github.com/apache/cloudstack/pull/10037 +.. _`#10035`: https://github.com/apache/cloudstack/pull/10035 +.. _`#9999`: https://github.com/apache/cloudstack/pull/9999 +.. _`#10033`: https://github.com/apache/cloudstack/pull/10033 +.. _`#10008`: https://github.com/apache/cloudstack/pull/10008 +.. _`#9971`: https://github.com/apache/cloudstack/pull/9971 +.. _`#9927`: https://github.com/apache/cloudstack/pull/9927 +.. _`#7081`: https://github.com/apache/cloudstack/pull/7081 +.. _`#9759`: https://github.com/apache/cloudstack/pull/9759 +.. _`#9787`: https://github.com/apache/cloudstack/pull/9787 +.. _`#9792`: https://github.com/apache/cloudstack/pull/9792 +.. _`#9949`: https://github.com/apache/cloudstack/pull/9949 +.. _`#9966`: https://github.com/apache/cloudstack/pull/9966 +.. _`#9498`: https://github.com/apache/cloudstack/pull/9498 +.. _`#9839`: https://github.com/apache/cloudstack/pull/9839 +.. _`#9894`: https://github.com/apache/cloudstack/pull/9894 +.. _`#9822`: https://github.com/apache/cloudstack/pull/9822 +.. _`#9832`: https://github.com/apache/cloudstack/pull/9832 +.. _`#9222`: https://github.com/apache/cloudstack/pull/9222 +.. _`#9867`: https://github.com/apache/cloudstack/pull/9867 +.. _`#9856`: https://github.com/apache/cloudstack/pull/9856 +.. _`#9869`: https://github.com/apache/cloudstack/pull/9869 +.. _`#9859`: https://github.com/apache/cloudstack/pull/9859 +.. _`#9809`: https://github.com/apache/cloudstack/pull/9809 +.. _`#9770`: https://github.com/apache/cloudstack/pull/9770 +.. _`#9756`: https://github.com/apache/cloudstack/pull/9756 +.. _`#9798`: https://github.com/apache/cloudstack/pull/9798 +.. _`#9547`: https://github.com/apache/cloudstack/pull/9547 +.. _`#8911`: https://github.com/apache/cloudstack/pull/8911 +.. _`#9751`: https://github.com/apache/cloudstack/pull/9751 +.. _`#9731`: https://github.com/apache/cloudstack/pull/9731 +.. _`#9195`: https://github.com/apache/cloudstack/pull/9195 +.. _`#9739`: https://github.com/apache/cloudstack/pull/9739 +.. _`#8588`: https://github.com/apache/cloudstack/pull/8588 +.. _`#9559`: https://github.com/apache/cloudstack/pull/9559 +.. _`#9374`: https://github.com/apache/cloudstack/pull/9374 +.. _`#9720`: https://github.com/apache/cloudstack/pull/9720 +.. _`#9596`: https://github.com/apache/cloudstack/pull/9596 +.. _`#9711`: https://github.com/apache/cloudstack/pull/9711 +.. _`#9006`: https://github.com/apache/cloudstack/pull/9006 +.. _`#9637`: https://github.com/apache/cloudstack/pull/9637 +.. _`#8846`: https://github.com/apache/cloudstack/pull/8846 +.. _`#9636`: https://github.com/apache/cloudstack/pull/9636 +.. _`#9698`: https://github.com/apache/cloudstack/pull/9698 +.. _`#9700`: https://github.com/apache/cloudstack/pull/9700 +.. _`#9563`: https://github.com/apache/cloudstack/pull/9563 +.. _`#9200`: https://github.com/apache/cloudstack/pull/9200 +.. _`#9557`: https://github.com/apache/cloudstack/pull/9557 +.. _`#8503`: https://github.com/apache/cloudstack/pull/8503 +.. _`#9669`: https://github.com/apache/cloudstack/pull/9669 +.. _`#9461`: https://github.com/apache/cloudstack/pull/9461 +.. _`#9652`: https://github.com/apache/cloudstack/pull/9652 +.. _`#9528`: https://github.com/apache/cloudstack/pull/9528 +.. _`#9428`: https://github.com/apache/cloudstack/pull/9428 +.. _`#9624`: https://github.com/apache/cloudstack/pull/9624 +.. _`#9634`: https://github.com/apache/cloudstack/pull/9634 +.. _`#9632`: https://github.com/apache/cloudstack/pull/9632 +.. _`#9239`: https://github.com/apache/cloudstack/pull/9239 +.. _`#9206`: https://github.com/apache/cloudstack/pull/9206 +.. _`#9567`: https://github.com/apache/cloudstack/pull/9567 +.. _`#9568`: https://github.com/apache/cloudstack/pull/9568 +.. _`#9578`: https://github.com/apache/cloudstack/pull/9578 +.. _`#9588`: https://github.com/apache/cloudstack/pull/9588 +.. _`#9560`: https://github.com/apache/cloudstack/pull/9560 +.. _`#9573`: https://github.com/apache/cloudstack/pull/9573 +.. _`#9554`: https://github.com/apache/cloudstack/pull/9554 +.. _`#9575`: https://github.com/apache/cloudstack/pull/9575 +.. _`#9255`: https://github.com/apache/cloudstack/pull/9255 +.. _`#9572`: https://github.com/apache/cloudstack/pull/9572 +.. _`#9468`: https://github.com/apache/cloudstack/pull/9468 +.. _`#9433`: https://github.com/apache/cloudstack/pull/9433 +.. _`#9589`: https://github.com/apache/cloudstack/pull/9589 +.. _`#9459`: https://github.com/apache/cloudstack/pull/9459 +.. _`#9540`: https://github.com/apache/cloudstack/pull/9540 +.. _`#9571`: https://github.com/apache/cloudstack/pull/9571 +.. _`#9422`: https://github.com/apache/cloudstack/pull/9422 +.. _`#9545`: https://github.com/apache/cloudstack/pull/9545 +.. _`#9417`: https://github.com/apache/cloudstack/pull/9417 +.. _`#9385`: https://github.com/apache/cloudstack/pull/9385 +.. _`#9201`: https://github.com/apache/cloudstack/pull/9201 +.. _`#9499`: https://github.com/apache/cloudstack/pull/9499 +.. _`#9390`: https://github.com/apache/cloudstack/pull/9390 +.. _`#9447`: https://github.com/apache/cloudstack/pull/9447 +.. _`#9419`: https://github.com/apache/cloudstack/pull/9419 +.. _`#9399`: https://github.com/apache/cloudstack/pull/9399 +.. _`#9434`: https://github.com/apache/cloudstack/pull/9434 +.. _`#9458`: https://github.com/apache/cloudstack/pull/9458 +.. _`#9442`: https://github.com/apache/cloudstack/pull/9442 +.. _`#9437`: https://github.com/apache/cloudstack/pull/9437 +.. _`#8833`: https://github.com/apache/cloudstack/pull/8833 + .. cssclass:: table-striped table-bordered table-hover