.. Licensed to the Apache Software Foundation (ASF) under one
   or more contributor license agreements.  See the NOTICE file
   distributed with this work for additional information#
   regarding copyright ownership.  The ASF licenses this file
   to you under the Apache License, Version 2.0 (the
   "License"); you may not use this file except in compliance
   with the License.  You may obtain a copy of the License at
   http://www.apache.org/licenses/LICENSE-2.0
   Unless required by applicable law or agreed to in writing,
   software distributed under the License is distributed on an
   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
   KIND, either express or implied.  See the License for the
   specific language governing permissions and limitations
   under the License.


Changes in |release| since 4.18.1.0
===================================

Apache CloudStack uses GitHub https://github.com/apache/cloudstack/milestone/24?closed=1
to track its issues.


.. cssclass:: table-striped table-bordered table-hover


+-------------------------+----------+-------------------------------------------------------+
| Version                 | Github   | Description                                           |
+=========================+==========+=======================================================+
| 4.19.0.0                | `#8547`_ | Externalise a few timeouts & fix timeout for          |
|                         |          | hostSupportsUefi in libvirt ready command wrapper     |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8539`_ | ui: fix create k8s cluster networks listing           |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8394`_ | CleanUp Async Jobs after mgmt server maintenance      |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8529`_ | Use project version on pom dependencies               |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8519`_ | Rename "Import QCOW...." to "Import QCOW2....."       |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8524`_ | scripts: mark multipath scripts as executable         |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8502`_ | Fix host stuck in connecting state                    |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8500`_ | vm-import: kvm import and fix volume size when lesser |
|                         |          | than 1GiB                                             |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8492`_ | Fixes for KVM unmanaged instances import on advanced  |
|                         |          | network and VNC password                              |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8483`_ | Fix KVM imported unmanaged VMs disks path             |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8485`_ | Fix Vmware to KVM migration issue                     |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8490`_ | ui: fix labels when migrating instances from vmware   |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8373`_ | Fix reorder/list pools when cluster details are not   |
|                         |          | set, while deploying vm / attaching volume            |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8458`_ | DRS: Use free metrics instead of used for computation |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8465`_ | Fix KVM import unmanaged instances on basic zone      |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8445`_ | Fix KVM import and list unmanaged VMs                 |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8487`_ | Register managed user data using POST call from UI    |
|                         |          | (to support user data content > 4096 bytes)           |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8468`_ | UI: Add reconnect button to hosts on alert            |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8425`_ | minio: fix store user creation                        |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8420`_ | Support user data content upto 1048576 bytes -        |
|                         |          | updated jetty maxFormContentSize value to 1048576     |
|                         |          | bytes (default is 200000 bytes)                       |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8433`_ | Fix KVM import unmanaged instance                     |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8444`_ | schema,engine-schema: explicit VMware 8.0.0.2,        |
|                         |          | 8.0.0.3 support, logs                                 |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8448`_ | ui: prevent scheduling readyforshutdown job when api  |
|                         |          | inaccessible                                          |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8426`_ | engine-schema: fix finding guestos mapping with       |
|                         |          | parent version                                        |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8429`_ | Fix VMware VM ingestion template selection and        |
|                         |          | default template failure                              |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8435`_ | ui: fix default domainid for add account              |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8434`_ | ui: fix layout for action button for template form    |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8397`_ | Fix bootstrap exceptions                              |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8430`_ | Fix ssl check in object store browser                 |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8408`_ | contributers: change of the guard                     |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8370`_ | server: skip password policies check on empty         |
|                         |          | password                                              |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8396`_ | Revert "Add e2e tests for listing resources"          |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8383`_ | test: additional check to ensure hosts are left in up |
|                         |          | state                                                 |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8374`_ | server: fix debug message when expunge a vm           |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8387`_ | server: improve stats collector logs to state what    |
|                         |          | the collector does                                    |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8281`_ | Add e2e tests for listing resources                   |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8380`_ | test: fix test_host_ping.py to restore original host  |
|                         |          | state                                                 |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8378`_ | Fixup test_image_store_object_migration.py            |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8316`_ | CKS: create Security Groups for CKS clusters of each  |
|                         |          | account                                               |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8309`_ | VPC: update default network offering for vpc tier to  |
|                         |          | conserve_mode=1                                       |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8339`_ | Save the account which deliberately removed a public  |
|                         |          | IP from quarantine                                    |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8365`_ | README: that time of the year! 🎄                     |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8287`_ | UI: Project column in Default View                    |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8358`_ | Remove unneeded duplicate words                       |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8353`_ | server: fix url check for storages without a valid    |
|                         |          | url                                                   |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8346`_ | client/pom.xml: fix code coverage is not updated in   |
|                         |          | some modules                                          |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7976`_ | KVM Ingestion - Import Instance                       |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8252`_ | kvm: Add support for cgroupv2                         |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8338`_ | Fix unmanage VM marvin tests and small UI fixes for   |
|                         |          | import                                                |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8276`_ | events,alerts: Add missing indexes                    |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8107`_ | Handle errors while scaling kubernetes cluster        |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8171`_ | server: fix resource count during assign volume       |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8274`_ | .asf.yaml: Enable Github Discussions for CloudStack   |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7446`_ | Move subdomains between domains                       |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8135`_ | server: fix diskoffering details in vm response       |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8258`_ | Acl export acls with proper tags encoding             |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8297`_ | CKS: create HA cluster with 3 control VMs instead 2   |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7889`_ | FiberChannel Multipath for KVM + Pure Flash Array and |
|                         |          | HPE-Primera Support                                   |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8327`_ | ui: add action to declare/cancel host as degraded     |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8094`_ | Add logs to listLoadBalancerRuleInstances API         |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8328`_ | Add missing hosts info to the prometheus exporter     |
|                         |          | output.                                               |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8296`_ | CKS: update imagePullPolicy to IfNotPresent in yaml   |
|                         |          | files                                                 |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8319`_ | linstor: Fix possible NPE if Linstor storage-pool     |
|                         |          | data missing                                          |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8233`_ | Add lock mechanism considering template id, pool id,  |
|                         |          | host id in PowerFlex Storage                          |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8324`_ | Allow autoscale group and name override               |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8312`_ | Fix intermittent build failures                       |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8329`_ | Update cloudstack-help-text                           |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8322`_ | Change available fields when editing a default role   |
|                         |          | in the UI                                             |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7923`_ | kvm: fix error when enable SSL for kvm agent          |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7881`_ | New Feature: Import VMware VMs into KVM               |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8254`_ | Prioritize hypervisor.uri configuration               |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8247`_ | kvm: fix ide controller for rocky/alma vms            |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8278`_ | lower level and no stack traces at info or higher     |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8305`_ | ui: change ipaddress tab label for shared networks    |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8271`_ | Linstor: Allow snapshot backup also to work on non    |
|                         |          | hyperconverged setups                                 |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7659`_ | Add dynamic secondary storage selection               |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8289`_ | api: make displaytext form upload template/iso        |
|                         |          | optional                                              |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7752`_ | ObjectStore Framework with MinIO and Simulator        |
|                         |          | plugins                                               |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8268`_ | Initial vpnuser state                                 |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8275`_ | UI: Removed redundant IP Address Column               |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8264`_ | Fix upload of volumes, templates and ISOs through     |
|                         |          | HTTP                                                  |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7150`_ | Global ACL for VPCs                                   |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8253`_ | UI: Removed redundant input fields from ACL List      |
|                         |          | rules modal                                           |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7489`_ | Flexible tags for hosts and storage pools             |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8204`_ | server: check if there are active nics before network |
|                         |          | GC                                                    |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7082`_ | allow filtering of listDiskOffering and               |
|                         |          | listServiceOffering APIs by account or project        |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8244`_ | Fix rollback while creating a private gateway         |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8257`_ | Include domain and account field for createTemplate   |
|                         |          | UI form                                               |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8209`_ | [StepSecurity] ci: Harden GitHub Actions              |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8191`_ | Fix typo in ssvm check script                         |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8202`_ | Clear pool id if volume allocation fails              |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8222`_ | Added ipaddress argument to disassociateIPAddress api |
|                         |          | (#8125)                                               |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8248`_ | Fixed spelling and added missing states to response   |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8227`_ | VNF: fix UI bugs and polish                           |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8245`_ | schema: revert incorrect removal of oauth changes in  |
|                         |          | #7417                                                 |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7417`_ | Database VIEW management via separated files          |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7210`_ | Set number of hours per month with actual number in   |
|                         |          | Quota                                                 |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8238`_ | Fixed Hashmap Key value comparision                   |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#6699`_ | multi local storage handling for kvm                  |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8210`_ | Introduce domainid and account parameter in           |
|                         |          | createTemplate API                                    |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7486`_ | Improved concatenation way in PropertiesStorage.java  |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#6892`_ | Externalize KVM HA heartbeat frequency                |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7954`_ | Create global configuration to allow changing the     |
|                         |          | default nic adapter for user VMs in VMware            |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7378`_ | Public IP quarantine feature                          |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8228`_ | Let Prometheus exporter plugin support utf8           |
|                         |          | characters                                            |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8215`_ | storagetype API param in list service/disk offerings  |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8232`_ | Fix flaky tungsten test using comparator              |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8115`_ | Fix deploy as is VM start after template deletion     |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8138`_ | Inject hypervisor type and volume format on Quota     |
|                         |          | tariffs                                               |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8220`_ | PULL_REQUEST_TEMPLATE.md: fix spelling                |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7895`_ | Flexible URI for connection with DB and new MariaDB   |
|                         |          | driver                                                |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8213`_ | UI: fix scale vm if first disk offering is dymamic    |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8142`_ | edge-zone,kvm,iso,cks: allow k8s deployment with      |
|                         |          | direct-download iso                                   |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7901`_ | Update requirements file and fix minimum pre-commit   |
|                         |          | version                                               |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7545`_ | updated the api documentation for                     |
|                         |          | createNetworkOffering and updateNetworkOffering       |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8173`_ | make sure vmware adapter detail for nic is passed     |
|                         |          | during registering template                           |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8067`_ | Linstor backup snaphots                               |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8199`_ | Remove powermock form VM Manager test                 |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8122`_ | Advanced SG: allow create/update physical networks    |
|                         |          | with vlan range                                       |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8193`_ | ui: Admin, account and project dashboard improvements |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8180`_ | CKS: make clustertype optional to keep backwards      |
|                         |          | compatibility                                         |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8085`_ | Fix: Select another pod if all hosts in the pod       |
|                         |          | becomes unavailable                                   |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8185`_ | Make authentication request parameter order to be     |
|                         |          | deterministic                                         |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8045`_ | KVM Host HA enhancement for StorPool storage          |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8184`_ | indent issue in list view after merge forward of 4.18 |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7855`_ | Polish UI                                             |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8183`_ | Fix JSON string comparision for tests                 |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8133`_ | Bump the `actions/checkout` action to `v4`            |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7705`_ | Refactor testCRUDAcl to Separated Case to Improve the |
|                         |          | Test Experience                                       |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#6890`_ | Add and improve logs in ACS bootstrap process         |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8098`_ | Refactoring                                           |
|                         |          | org.apache.cloudstack.network.tungsten.service        |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8137`_ | refactor MockNetworkVO                                |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8139`_ | Update XenServer610WrapperTest.java                   |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7980`_ | Standardize StringUtils usages in NetworkModelImpl    |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8182`_ | CKS: fix wrong format of cluster size on UI           |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8049`_ | Fix KVM cloudstack-agent start if there is vm not     |
|                         |          | managed by cloudstack on the host                     |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8084`_ | appliance: use Debian 11.8.0 and systemvm version to  |
|                         |          | 4.19.0                                                |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#6639`_ | Update GPU support for V100,T4,A5500.                 |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7728`_ | Add MGMT IP in management.network.cidr as alternate   |
|                         |          | name in their self-signed certificate                 |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7549`_ | misc: fix spelling                                    |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7973`_ | ui: extend role isPublic parameter                    |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8071`_ | Add two more pre-commit hooks                         |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8164`_ | ui: fix snapshot copy actions for non-rootadmins      |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7949`_ | Storage Management                                    |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#6874`_ | Add logs to script and command execution              |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7996`_ | Oauth2 integration with CloudStack                    |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8060`_ | Fix allignment on layout on right panel               |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8022`_ | New feature: VNF templates and appliances integration |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8089`_ | Fix failure on agent reconnection                     |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8150`_ | Fixup updateSnapshotInfo failure due to forward       |
|                         |          | merging                                               |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8117`_ | Create snapshot from VM snapshot without memory for   |
|                         |          | NFS/Local storage                                     |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8012`_ | Use UserVmDao for listVirtualMachines API to increase |
|                         |          | performance                                           |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7723`_ | Feature: Add support for DRS in a Cluster             |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8149`_ | reduce collaborators count to 10                      |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8147`_ | Add winterhazel to .asf.yaml collaborators            |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8116`_ | Fixup: register vmscheduler configkey                 |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8144`_ | dashboard: on admin dashboard use red-dot icon when   |
|                         |          | hosts are in alert                                    |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8128`_ | Fix os type response isuserdefined                    |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8081`_ | Fix EULA section while parsing OVF file               |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8072`_ | UI: Fix deploy VM wizard vApp properties              |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7873`_ | api,server,ui: snapshot copy, multi-zone replica      |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7859`_ | server: set Default NIC when VM has no default NIC    |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7974`_ | Fix templates and ISOs listing pagination             |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8118`_ | ui: fix bulk delete template from zones               |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8096`_ | marvin,test: fix directdownload template checksum     |
|                         |          | test                                                  |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8119`_ | ui: correctly show volume physical size               |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8114`_ | linstor: fix template copy on non hyperconverged      |
|                         |          | setups                                                |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8104`_ | test: add test for standalone snapshot                |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8101`_ | Fix VM snapshot size during storage capacity check    |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7804`_ | pre-commit: standardize more line endings to `lf`     |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8076`_ | ui: add action to delete traffic type                 |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8099`_ | Refactoring swift util test                           |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8057`_ | Fix UUID for child datastores in all cases            |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8082`_ | linstor: Fix template volume missing on copy node     |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8097`_ | test,refactor: fix test_project_resources cleanup     |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8031`_ | Snapshot removal and storage cleanup logs             |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8093`_ | kvm: fix direct download template size                |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8019`_ | Update pom.xml reflections version                    |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#6863`_ | Add option to define password during password reset   |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7386`_ | Add domainpath to listnetwork and UI network tab      |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#6947`_ | Allow password definition during VM deploy            |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7977`_ | Run ResourceCountCheckTask only in the longest        |
|                         |          | running management server                             |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7606`_ | vm-import: fix stopped managed vms listing in         |
|                         |          | unmanaged instances                                   |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8066`_ | Fix NPE if global setting implicit.host.tags is set   |
|                         |          | to null                                               |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8062`_ | storage: allow VM snapshots without memory for KVM    |
|                         |          | when global setting allows                            |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8075`_ | ui: update vm deploy form iso label                   |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8065`_ | Fix non admin logouts                                 |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8069`_ | ui: update dashboard screenshot for README            |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8058`_ | .github: run Sonar Check only on PRs from             |
|                         |          | apache/cloudstack branches                            |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7605`_ | Format quota email currency values                    |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7731`_ | Default value of force should be false for template   |
|                         |          | delete operation                                      |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8048`_ | systemvm: remove config in /etc/pam.d/systemd-user to |
|                         |          | fix user@0.service                                    |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7883`_ | pre-commit: add hook `check-merge-conflict`           |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7811`_ | Enable four more `flake8` rules                       |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8046`_ | UI: Fix sorter across different components            |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7672`_ | [cleanup] Deleted file FakeDhcpSnooper.java and       |
|                         |          | DhcpSnooper.java                                      |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8029`_ | Improve template download error message               |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#6887`_ | user-shared networks: fix few issues                  |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7956`_ | UI: Admin, account and project dashboard improvements |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8025`_ | Ensure getCapacityState() is not called for hosts in  |
|                         |          | maintenance                                           |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8041`_ | Fix: Convert volume to another directory instead of   |
|                         |          | copying it while taking volume snapshots on KVM       |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7953`_ | systemvm: check if patchfile exists and is valid      |
|                         |          | tarball before patching                               |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7987`_ | KVM Agent config to reserve dom0 CPUs                 |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7225`_ | [Veeam] Don't interrupt backup syncronization         |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8036`_ | Add extra checks for test_vm_schedule to avoid        |
|                         |          | intermittent failures                                 |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7088`_ | cleanups as suggested by errorprone                   |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8028`_ | ui: add button in zone physical network list          |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8035`_ | We need people to do better testing                   |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8020`_ | server: fix mysql error when list Shared templates    |
|                         |          | for projects                                          |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7931`_ | load (domains) continuously in dropdown boxes         |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7952`_ | linstor: resize root disk on offerings with different |
|                         |          | size                                                  |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7983`_ | cleanup: remove unused class                          |
|                         |          | org.apache.cloudstack.network.NetworkOrchestrator     |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7213`_ | Improve logs in UnmanagedVMsManagerImpl class         |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8002`_ | fix: cleanup directory if empty after removal of      |
|                         |          | snapshot                                              |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7984`_ | removal of unused interfaces                          |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7868`_ | Removed state for removed accounts                    |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#6812`_ | Normalize encryption on global configurations values  |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7985`_ | ui: allow copying password from notification          |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7212`_ | Improve logs when searching one storage pool to       |
|                         |          | allocate a new volume                                 |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7211`_ | Improve logs in NfsSecondaryStorageResource class     |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8017`_ | mvn: fix userdata dependency version                  |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7858`_ | Keep deleted projects name                            |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7938`_ | Add Service Offering to listSystemVMs and fix link    |
|                         |          | from VR to its offering                               |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7989`_ | Improve the description of config                     |
|                         |          | password.policy.minimum.digits                        |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8004`_ | Fix the poll for the API ReadyForShutdown even after  |
|                         |          | logout                                                |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7963`_ | Trigger out of band VM state update via libvirt event |
|                         |          | when VM stops                                         |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7948`_ | Use direct download timeout configs for URL check     |
|                         |          | during registerTemplate                               |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7979`_ | LibvirtServerDiscoverer should only process added     |
|                         |          | hosts relevant to hypervisor type                     |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8009`_ | Fix tests on CS build when cloudstack-management      |
|                         |          | service is running                                    |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7991`_ | Fix style for LibvirtComputingResource variable names |
|                         |          | and its dependencies                                  |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8007`_ | Added JoaoJandre to .asf.yaml                         |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8006`_ | Added SadiJr to .asf.yaml collaborators               |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8005`_ | Added GaOrtiga to .asf.yaml collaborators             |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8003`_ | Added BryanMLima to .asf.yaml                         |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7982`_ | VR: remove apache2 config for removed VPC tiers       |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7995`_ | contributor-howto                                     |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8000`_ | Remove powermock from pom.xml                         |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#8001`_ | fix units labels for max storage of volume            |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7964`_ | Allow configkey to set 'cloud-name' cloud-init        |
|                         |          | metadata                                              |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7972`_ | Fix 2FA becoming enabled when the user inputs the     |
|                         |          | wrong code during setup                               |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7958`_ | VR live patching: Allow live patch of VPC VRs even if |
|                         |          | networks are in allocated / shutdown state            |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7997`_ | Fixup CheckedReservationTest                          |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7878`_ | Publish event for VM.STOP when out of band stop is    |
|                         |          | detected                                              |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7645`_ | api: remove powermock from tests                      |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7988`_ | Remove powermock from engine/storage/configdrive      |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7986`_ | Remove powermock from server                          |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7975`_ | remove powermock from engine                          |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7978`_ | Remove powermock from core                            |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#6925`_ | Add and improve logs in snapshot scheduling           |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7915`_ | ldap trust map cleanup on domain delete               |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7959`_ | upgrade: fix upgrade from 4.18.1.0 to                 |
|                         |          | 4.18.2.0-SNAPSHOT                                     |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7782`_ | Fix issues in VM Scheduler                            |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7850`_ | Remove unneeded duplicate words                       |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7955`_ | Increase reserve on ScaleIO disk formatting for       |
|                         |          | fragmentation                                         |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7784`_ | Generate coverage for Simulator based integration     |
|                         |          | tests & ui tests in github actions                    |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7941`_ | Allow editing of host and storage tags of system      |
|                         |          | offerings in the UI                                   |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7939`_ | UI: Fix user role login due to missing API access on  |
|                         |          | custom hypervisor name                                |
+-------------------------+----------+-------------------------------------------------------+
| 4.19.0.0                | `#7892`_ | Fix listLoadBalancerRuleInstances api call            |
+-------------------------+----------+-------------------------------------------------------+

258 Issues listed

.. _`#8547`: https://github.com/apache/cloudstack/pull/8547
.. _`#8539`: https://github.com/apache/cloudstack/pull/8539
.. _`#8394`: https://github.com/apache/cloudstack/pull/8394
.. _`#8529`: https://github.com/apache/cloudstack/pull/8529
.. _`#8519`: https://github.com/apache/cloudstack/pull/8519
.. _`#8524`: https://github.com/apache/cloudstack/pull/8524
.. _`#8502`: https://github.com/apache/cloudstack/pull/8502
.. _`#8500`: https://github.com/apache/cloudstack/pull/8500
.. _`#8492`: https://github.com/apache/cloudstack/pull/8492
.. _`#8483`: https://github.com/apache/cloudstack/pull/8483
.. _`#8485`: https://github.com/apache/cloudstack/pull/8485
.. _`#8490`: https://github.com/apache/cloudstack/pull/8490
.. _`#8373`: https://github.com/apache/cloudstack/pull/8373
.. _`#8458`: https://github.com/apache/cloudstack/pull/8458
.. _`#8465`: https://github.com/apache/cloudstack/pull/8465
.. _`#8445`: https://github.com/apache/cloudstack/pull/8445
.. _`#8487`: https://github.com/apache/cloudstack/pull/8487
.. _`#8468`: https://github.com/apache/cloudstack/pull/8468
.. _`#8425`: https://github.com/apache/cloudstack/pull/8425
.. _`#8420`: https://github.com/apache/cloudstack/pull/8420
.. _`#8433`: https://github.com/apache/cloudstack/pull/8433
.. _`#8444`: https://github.com/apache/cloudstack/pull/8444
.. _`#8448`: https://github.com/apache/cloudstack/pull/8448
.. _`#8426`: https://github.com/apache/cloudstack/pull/8426
.. _`#8429`: https://github.com/apache/cloudstack/pull/8429
.. _`#8435`: https://github.com/apache/cloudstack/pull/8435
.. _`#8434`: https://github.com/apache/cloudstack/pull/8434
.. _`#8397`: https://github.com/apache/cloudstack/pull/8397
.. _`#8430`: https://github.com/apache/cloudstack/pull/8430
.. _`#8408`: https://github.com/apache/cloudstack/pull/8408
.. _`#8370`: https://github.com/apache/cloudstack/pull/8370
.. _`#8396`: https://github.com/apache/cloudstack/pull/8396
.. _`#8383`: https://github.com/apache/cloudstack/pull/8383
.. _`#8374`: https://github.com/apache/cloudstack/pull/8374
.. _`#8387`: https://github.com/apache/cloudstack/pull/8387
.. _`#8281`: https://github.com/apache/cloudstack/pull/8281
.. _`#8380`: https://github.com/apache/cloudstack/pull/8380
.. _`#8378`: https://github.com/apache/cloudstack/pull/8378
.. _`#8316`: https://github.com/apache/cloudstack/pull/8316
.. _`#8309`: https://github.com/apache/cloudstack/pull/8309
.. _`#8339`: https://github.com/apache/cloudstack/pull/8339
.. _`#8365`: https://github.com/apache/cloudstack/pull/8365
.. _`#8287`: https://github.com/apache/cloudstack/pull/8287
.. _`#8358`: https://github.com/apache/cloudstack/pull/8358
.. _`#8353`: https://github.com/apache/cloudstack/pull/8353
.. _`#8346`: https://github.com/apache/cloudstack/pull/8346
.. _`#7976`: https://github.com/apache/cloudstack/pull/7976
.. _`#8252`: https://github.com/apache/cloudstack/pull/8252
.. _`#8338`: https://github.com/apache/cloudstack/pull/8338
.. _`#8276`: https://github.com/apache/cloudstack/pull/8276
.. _`#8107`: https://github.com/apache/cloudstack/pull/8107
.. _`#8171`: https://github.com/apache/cloudstack/pull/8171
.. _`#8274`: https://github.com/apache/cloudstack/pull/8274
.. _`#7446`: https://github.com/apache/cloudstack/pull/7446
.. _`#8135`: https://github.com/apache/cloudstack/pull/8135
.. _`#8258`: https://github.com/apache/cloudstack/pull/8258
.. _`#8297`: https://github.com/apache/cloudstack/pull/8297
.. _`#7889`: https://github.com/apache/cloudstack/pull/7889
.. _`#8327`: https://github.com/apache/cloudstack/pull/8327
.. _`#8094`: https://github.com/apache/cloudstack/pull/8094
.. _`#8328`: https://github.com/apache/cloudstack/pull/8328
.. _`#8296`: https://github.com/apache/cloudstack/pull/8296
.. _`#8319`: https://github.com/apache/cloudstack/pull/8319
.. _`#8233`: https://github.com/apache/cloudstack/pull/8233
.. _`#8324`: https://github.com/apache/cloudstack/pull/8324
.. _`#8312`: https://github.com/apache/cloudstack/pull/8312
.. _`#8329`: https://github.com/apache/cloudstack/pull/8329
.. _`#8322`: https://github.com/apache/cloudstack/pull/8322
.. _`#7923`: https://github.com/apache/cloudstack/pull/7923
.. _`#7881`: https://github.com/apache/cloudstack/pull/7881
.. _`#8254`: https://github.com/apache/cloudstack/pull/8254
.. _`#8247`: https://github.com/apache/cloudstack/pull/8247
.. _`#8278`: https://github.com/apache/cloudstack/pull/8278
.. _`#8305`: https://github.com/apache/cloudstack/pull/8305
.. _`#8271`: https://github.com/apache/cloudstack/pull/8271
.. _`#7659`: https://github.com/apache/cloudstack/pull/7659
.. _`#8289`: https://github.com/apache/cloudstack/pull/8289
.. _`#7752`: https://github.com/apache/cloudstack/pull/7752
.. _`#8268`: https://github.com/apache/cloudstack/pull/8268
.. _`#8275`: https://github.com/apache/cloudstack/pull/8275
.. _`#8264`: https://github.com/apache/cloudstack/pull/8264
.. _`#7150`: https://github.com/apache/cloudstack/pull/7150
.. _`#8253`: https://github.com/apache/cloudstack/pull/8253
.. _`#7489`: https://github.com/apache/cloudstack/pull/7489
.. _`#8204`: https://github.com/apache/cloudstack/pull/8204
.. _`#7082`: https://github.com/apache/cloudstack/pull/7082
.. _`#8244`: https://github.com/apache/cloudstack/pull/8244
.. _`#8257`: https://github.com/apache/cloudstack/pull/8257
.. _`#8209`: https://github.com/apache/cloudstack/pull/8209
.. _`#8191`: https://github.com/apache/cloudstack/pull/8191
.. _`#8202`: https://github.com/apache/cloudstack/pull/8202
.. _`#8222`: https://github.com/apache/cloudstack/pull/8222
.. _`#8248`: https://github.com/apache/cloudstack/pull/8248
.. _`#8227`: https://github.com/apache/cloudstack/pull/8227
.. _`#8245`: https://github.com/apache/cloudstack/pull/8245
.. _`#7417`: https://github.com/apache/cloudstack/pull/7417
.. _`#7210`: https://github.com/apache/cloudstack/pull/7210
.. _`#8238`: https://github.com/apache/cloudstack/pull/8238
.. _`#6699`: https://github.com/apache/cloudstack/pull/6699
.. _`#8210`: https://github.com/apache/cloudstack/pull/8210
.. _`#7486`: https://github.com/apache/cloudstack/pull/7486
.. _`#6892`: https://github.com/apache/cloudstack/pull/6892
.. _`#7954`: https://github.com/apache/cloudstack/pull/7954
.. _`#7378`: https://github.com/apache/cloudstack/pull/7378
.. _`#8228`: https://github.com/apache/cloudstack/pull/8228
.. _`#8215`: https://github.com/apache/cloudstack/pull/8215
.. _`#8232`: https://github.com/apache/cloudstack/pull/8232
.. _`#8115`: https://github.com/apache/cloudstack/pull/8115
.. _`#8138`: https://github.com/apache/cloudstack/pull/8138
.. _`#8220`: https://github.com/apache/cloudstack/pull/8220
.. _`#7895`: https://github.com/apache/cloudstack/pull/7895
.. _`#8213`: https://github.com/apache/cloudstack/pull/8213
.. _`#8142`: https://github.com/apache/cloudstack/pull/8142
.. _`#7901`: https://github.com/apache/cloudstack/pull/7901
.. _`#7545`: https://github.com/apache/cloudstack/pull/7545
.. _`#8173`: https://github.com/apache/cloudstack/pull/8173
.. _`#8067`: https://github.com/apache/cloudstack/pull/8067
.. _`#8199`: https://github.com/apache/cloudstack/pull/8199
.. _`#8122`: https://github.com/apache/cloudstack/pull/8122
.. _`#8193`: https://github.com/apache/cloudstack/pull/8193
.. _`#8180`: https://github.com/apache/cloudstack/pull/8180
.. _`#8085`: https://github.com/apache/cloudstack/pull/8085
.. _`#8185`: https://github.com/apache/cloudstack/pull/8185
.. _`#8045`: https://github.com/apache/cloudstack/pull/8045
.. _`#8184`: https://github.com/apache/cloudstack/pull/8184
.. _`#7855`: https://github.com/apache/cloudstack/pull/7855
.. _`#8183`: https://github.com/apache/cloudstack/pull/8183
.. _`#8133`: https://github.com/apache/cloudstack/pull/8133
.. _`#7705`: https://github.com/apache/cloudstack/pull/7705
.. _`#6890`: https://github.com/apache/cloudstack/pull/6890
.. _`#8098`: https://github.com/apache/cloudstack/pull/8098
.. _`#8137`: https://github.com/apache/cloudstack/pull/8137
.. _`#8139`: https://github.com/apache/cloudstack/pull/8139
.. _`#7980`: https://github.com/apache/cloudstack/pull/7980
.. _`#8182`: https://github.com/apache/cloudstack/pull/8182
.. _`#8049`: https://github.com/apache/cloudstack/pull/8049
.. _`#8084`: https://github.com/apache/cloudstack/pull/8084
.. _`#6639`: https://github.com/apache/cloudstack/pull/6639
.. _`#7728`: https://github.com/apache/cloudstack/pull/7728
.. _`#7549`: https://github.com/apache/cloudstack/pull/7549
.. _`#7973`: https://github.com/apache/cloudstack/pull/7973
.. _`#8071`: https://github.com/apache/cloudstack/pull/8071
.. _`#8164`: https://github.com/apache/cloudstack/pull/8164
.. _`#7949`: https://github.com/apache/cloudstack/pull/7949
.. _`#6874`: https://github.com/apache/cloudstack/pull/6874
.. _`#7996`: https://github.com/apache/cloudstack/pull/7996
.. _`#8060`: https://github.com/apache/cloudstack/pull/8060
.. _`#8022`: https://github.com/apache/cloudstack/pull/8022
.. _`#8089`: https://github.com/apache/cloudstack/pull/8089
.. _`#8150`: https://github.com/apache/cloudstack/pull/8150
.. _`#8117`: https://github.com/apache/cloudstack/pull/8117
.. _`#8012`: https://github.com/apache/cloudstack/pull/8012
.. _`#7723`: https://github.com/apache/cloudstack/pull/7723
.. _`#8149`: https://github.com/apache/cloudstack/pull/8149
.. _`#8147`: https://github.com/apache/cloudstack/pull/8147
.. _`#8116`: https://github.com/apache/cloudstack/pull/8116
.. _`#8144`: https://github.com/apache/cloudstack/pull/8144
.. _`#8128`: https://github.com/apache/cloudstack/pull/8128
.. _`#8081`: https://github.com/apache/cloudstack/pull/8081
.. _`#8072`: https://github.com/apache/cloudstack/pull/8072
.. _`#7873`: https://github.com/apache/cloudstack/pull/7873
.. _`#7859`: https://github.com/apache/cloudstack/pull/7859
.. _`#7974`: https://github.com/apache/cloudstack/pull/7974
.. _`#8118`: https://github.com/apache/cloudstack/pull/8118
.. _`#8096`: https://github.com/apache/cloudstack/pull/8096
.. _`#8119`: https://github.com/apache/cloudstack/pull/8119
.. _`#8114`: https://github.com/apache/cloudstack/pull/8114
.. _`#8104`: https://github.com/apache/cloudstack/pull/8104
.. _`#8101`: https://github.com/apache/cloudstack/pull/8101
.. _`#7804`: https://github.com/apache/cloudstack/pull/7804
.. _`#8076`: https://github.com/apache/cloudstack/pull/8076
.. _`#8099`: https://github.com/apache/cloudstack/pull/8099
.. _`#8057`: https://github.com/apache/cloudstack/pull/8057
.. _`#8082`: https://github.com/apache/cloudstack/pull/8082
.. _`#8097`: https://github.com/apache/cloudstack/pull/8097
.. _`#8031`: https://github.com/apache/cloudstack/pull/8031
.. _`#8093`: https://github.com/apache/cloudstack/pull/8093
.. _`#8019`: https://github.com/apache/cloudstack/pull/8019
.. _`#6863`: https://github.com/apache/cloudstack/pull/6863
.. _`#7386`: https://github.com/apache/cloudstack/pull/7386
.. _`#6947`: https://github.com/apache/cloudstack/pull/6947
.. _`#7977`: https://github.com/apache/cloudstack/pull/7977
.. _`#7606`: https://github.com/apache/cloudstack/pull/7606
.. _`#8066`: https://github.com/apache/cloudstack/pull/8066
.. _`#8062`: https://github.com/apache/cloudstack/pull/8062
.. _`#8075`: https://github.com/apache/cloudstack/pull/8075
.. _`#8065`: https://github.com/apache/cloudstack/pull/8065
.. _`#8069`: https://github.com/apache/cloudstack/pull/8069
.. _`#8058`: https://github.com/apache/cloudstack/pull/8058
.. _`#7605`: https://github.com/apache/cloudstack/pull/7605
.. _`#7731`: https://github.com/apache/cloudstack/pull/7731
.. _`#8048`: https://github.com/apache/cloudstack/pull/8048
.. _`#7883`: https://github.com/apache/cloudstack/pull/7883
.. _`#7811`: https://github.com/apache/cloudstack/pull/7811
.. _`#8046`: https://github.com/apache/cloudstack/pull/8046
.. _`#7672`: https://github.com/apache/cloudstack/pull/7672
.. _`#8029`: https://github.com/apache/cloudstack/pull/8029
.. _`#6887`: https://github.com/apache/cloudstack/pull/6887
.. _`#7956`: https://github.com/apache/cloudstack/pull/7956
.. _`#8025`: https://github.com/apache/cloudstack/pull/8025
.. _`#8041`: https://github.com/apache/cloudstack/pull/8041
.. _`#7953`: https://github.com/apache/cloudstack/pull/7953
.. _`#7987`: https://github.com/apache/cloudstack/pull/7987
.. _`#7225`: https://github.com/apache/cloudstack/pull/7225
.. _`#8036`: https://github.com/apache/cloudstack/pull/8036
.. _`#7088`: https://github.com/apache/cloudstack/pull/7088
.. _`#8028`: https://github.com/apache/cloudstack/pull/8028
.. _`#8035`: https://github.com/apache/cloudstack/pull/8035
.. _`#8020`: https://github.com/apache/cloudstack/pull/8020
.. _`#7931`: https://github.com/apache/cloudstack/pull/7931
.. _`#7952`: https://github.com/apache/cloudstack/pull/7952
.. _`#7983`: https://github.com/apache/cloudstack/pull/7983
.. _`#7213`: https://github.com/apache/cloudstack/pull/7213
.. _`#8002`: https://github.com/apache/cloudstack/pull/8002
.. _`#7984`: https://github.com/apache/cloudstack/pull/7984
.. _`#7868`: https://github.com/apache/cloudstack/pull/7868
.. _`#6812`: https://github.com/apache/cloudstack/pull/6812
.. _`#7985`: https://github.com/apache/cloudstack/pull/7985
.. _`#7212`: https://github.com/apache/cloudstack/pull/7212
.. _`#7211`: https://github.com/apache/cloudstack/pull/7211
.. _`#8017`: https://github.com/apache/cloudstack/pull/8017
.. _`#7858`: https://github.com/apache/cloudstack/pull/7858
.. _`#7938`: https://github.com/apache/cloudstack/pull/7938
.. _`#7989`: https://github.com/apache/cloudstack/pull/7989
.. _`#8004`: https://github.com/apache/cloudstack/pull/8004
.. _`#7963`: https://github.com/apache/cloudstack/pull/7963
.. _`#7948`: https://github.com/apache/cloudstack/pull/7948
.. _`#7979`: https://github.com/apache/cloudstack/pull/7979
.. _`#8009`: https://github.com/apache/cloudstack/pull/8009
.. _`#7991`: https://github.com/apache/cloudstack/pull/7991
.. _`#8007`: https://github.com/apache/cloudstack/pull/8007
.. _`#8006`: https://github.com/apache/cloudstack/pull/8006
.. _`#8005`: https://github.com/apache/cloudstack/pull/8005
.. _`#8003`: https://github.com/apache/cloudstack/pull/8003
.. _`#7982`: https://github.com/apache/cloudstack/pull/7982
.. _`#7995`: https://github.com/apache/cloudstack/pull/7995
.. _`#8000`: https://github.com/apache/cloudstack/pull/8000
.. _`#8001`: https://github.com/apache/cloudstack/pull/8001
.. _`#7964`: https://github.com/apache/cloudstack/pull/7964
.. _`#7972`: https://github.com/apache/cloudstack/pull/7972
.. _`#7958`: https://github.com/apache/cloudstack/pull/7958
.. _`#7997`: https://github.com/apache/cloudstack/pull/7997
.. _`#7878`: https://github.com/apache/cloudstack/pull/7878
.. _`#7645`: https://github.com/apache/cloudstack/pull/7645
.. _`#7988`: https://github.com/apache/cloudstack/pull/7988
.. _`#7986`: https://github.com/apache/cloudstack/pull/7986
.. _`#7975`: https://github.com/apache/cloudstack/pull/7975
.. _`#7978`: https://github.com/apache/cloudstack/pull/7978
.. _`#6925`: https://github.com/apache/cloudstack/pull/6925
.. _`#7915`: https://github.com/apache/cloudstack/pull/7915
.. _`#7959`: https://github.com/apache/cloudstack/pull/7959
.. _`#7782`: https://github.com/apache/cloudstack/pull/7782
.. _`#7850`: https://github.com/apache/cloudstack/pull/7850
.. _`#7955`: https://github.com/apache/cloudstack/pull/7955
.. _`#7784`: https://github.com/apache/cloudstack/pull/7784
.. _`#7941`: https://github.com/apache/cloudstack/pull/7941
.. _`#7939`: https://github.com/apache/cloudstack/pull/7939
.. _`#7892`: https://github.com/apache/cloudstack/pull/7892