From commits-return-71613-archive-asf-public=cust-asf.ponee.io@cloudstack.apache.org Fri Feb 2 11:43:41 2018 Return-Path: X-Original-To: archive-asf-public@eu.ponee.io Delivered-To: archive-asf-public@eu.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by mx-eu-01.ponee.io (Postfix) with ESMTP id 91303180608 for ; Fri, 2 Feb 2018 11:43:41 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 78161160C49; Fri, 2 Feb 2018 10:43:41 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id D2748160C41 for ; Fri, 2 Feb 2018 11:43:34 +0100 (CET) Received: (qmail 74893 invoked by uid 500); 2 Feb 2018 10:43:33 -0000 Mailing-List: contact commits-help@cloudstack.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cloudstack.apache.org Delivered-To: mailing list commits@cloudstack.apache.org Received: (qmail 74884 invoked by uid 99); 2 Feb 2018 10:43:33 -0000 Received: from ec2-52-202-80-70.compute-1.amazonaws.com (HELO gitbox.apache.org) (52.202.80.70) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 02 Feb 2018 10:43:33 +0000 Received: by gitbox.apache.org (ASF Mail Server at gitbox.apache.org, from userid 33) id B86298596C; Fri, 2 Feb 2018 10:43:32 +0000 (UTC) Date: Fri, 02 Feb 2018 10:43:32 +0000 To: "commits@cloudstack.apache.org" Subject: [cloudstack-docs-rn] branch master updated: 4.11: release note documentation (#32) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Message-ID: <151756821268.5769.539500250986556985@gitbox.apache.org> From: rohit@apache.org X-Git-Host: gitbox.apache.org X-Git-Repo: cloudstack-docs-rn X-Git-Refname: refs/heads/master X-Git-Reftype: branch X-Git-Oldrev: caa4b5196c538a63a01258ea6bb4f0183455bd2f X-Git-Newrev: 19172565cb6477936fc5acf583d82034ac40066b X-Git-Rev: 19172565cb6477936fc5acf583d82034ac40066b X-Git-NotificationType: ref_changed_plus_diff X-Git-Multimail-Version: 1.5.dev Auto-Submitted: auto-generated This is an automated email from the ASF dual-hosted git repository. rohit pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/cloudstack-docs-rn.git The following commit(s) were added to refs/heads/master by this push: new 1917256 4.11: release note documentation (#32) 1917256 is described below commit 19172565cb6477936fc5acf583d82034ac40066b Author: Paul Angus AuthorDate: Fri Feb 2 10:43:30 2018 +0000 4.11: release note documentation (#32) * update fixed issues for 4.11 * update API changes --- source/api-changes.rst | 775 +++++++-- source/fixed_issues.rst | 4009 +++++++++++++++++++++++++++++++++-------------- 2 files changed, 3500 insertions(+), 1284 deletions(-) diff --git a/source/api-changes.rst b/source/api-changes.rst index 4cc8720..83de3e6 100644 --- a/source/api-changes.rst +++ b/source/api-changes.rst @@ -28,29 +28,95 @@ New API Commands +---------------------------------------------+--------------------------------------------------------------------------------+ | Name | Description | +=============================================+================================================================================+ -| ``listVirtualMachinesMetrics`` | Lists VM metrics | +| ``provisionCertificate`` | Issues and propagates client certificate on a connected host/agent using | +| | configured CA plugin | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``listHostsMetrics`` | Lists hosts metrics | +| ``listElastistorPool`` | Lists the pools of elastistor | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``listClustersMetrics`` | Lists clusters metrics | +| ``deleteServicePackageOffering`` | Delete Service Package | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``listNuageUnderlayVlanIpRanges`` | enable Nuage underlay on vlan ip range | +| ``listAnnotations`` | Lists annotations. | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``listVolumesMetrics`` | Lists volume metrics | +| ``enableHAForZone`` | Enables HA for a zone | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``disableNuageUnderlayVlanIpRange`` | disable Nuage underlay on vlan ip range | +| ``enableHAForCluster`` | Enables HA cluster-wide | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``enableNuageUnderlayVlanIpRange`` | enable Nuage underlay on vlan ip range | +| ``listNuageVspDomainTemplates`` | Lists Nuage VSP domain templates | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``listStoragePoolsMetrics`` | Lists storage pool metrics | +| ``listElastistorInterface`` | Lists the network Interfaces of elastistor | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``createSnapshotFromVMSnapshot`` | Creates an instant snapshot of a volume from existing vm snapshot. | +| ``stopNetScalerVpx`` | Stops a NetScalervm. | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``getUserKeys`` | This command allows the user to query the seceret and API keys for the account | +| ``disableHAForZone`` | Disables HA for a zone | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``listInfrastructure`` | Lists infrastructure | +| ``revokeCertificate`` | Revokes certificate using configured CA plugin | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``listZonesMetrics`` | Lists zone metrics | +| ``updateSiocInfo`` | Update SIOC info | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``cloudianSsoLogin`` | Generates single-sign-on login url for logged-in CloudStack user to access the | +| | Cloudian Management Console | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``issueCertificate`` | Issues a client certificate using configured or provided CA plugin | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``listNetscalerControlCenter`` | list control center | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``listCAProviders`` | Lists available certificate authority providers in CloudStack | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``acquirePodIpAddress`` | Allocates IP addresses in respective Pod of a Zone | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``deleteManagementNetworkIpRange`` | Deletes a management network IP range. This action is only allowed when no IPs | +| | in this range are allocated. | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``addAnnotation`` | add an annotation. | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``deployNetscalerVpx`` | Creates new NS Vpx | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``listElastistorVolume`` | Lists the volumes of elastistor | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``cloudianIsEnabled`` | Checks if the Cloudian Connector is enabled | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``listNuageVspGlobalDomainTemplate`` | Lists Nuage VSP domain templates | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``listHostHAResources`` | Lists host HA resources | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``enableHAForHost`` | Enables HA for a host | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``registerNetscalerServicePackage`` | Registers NCC Service Package | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``listHostHAProviders`` | Lists HA providers | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``listCaCertificate`` | Lists the CA public certificate(s) as support by the configured/provided CA | +| | plugin | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``migrateVPC`` | moves a vpc to another physical network | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``configureHAForHost`` | Configures HA for a host | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``listRegisteredServicePackages`` | lists registered service packages | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``disableHAForCluster`` | Disables HA cluster-wide | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``linkAccountToLdap`` | link a cloudstack account to a group or OU in ldap | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``associateNuageVspDomainTemplate`` | associate a vpc with a domain template | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``moveUser`` | Moves a user to another account | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``disableHAForHost`` | Disables HA for a host | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``deleteNetscalerControlCenter`` | Delete Netscaler Control Center | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``migrateNetwork`` | moves a network to another physical network | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``uploadTemplateDirectDownloadCertificate`` | Upload a certificate for HTTPS direct template download on KVM hosts | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``registerNetscalerControlCenter`` | Adds a netscaler control center device | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``createManagementNetworkIpRange`` | Creates a Management network IP range. | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``removeAnnotation`` | remove an annotation. | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``releasePodIpAddress`` | Releases a Pod IP back to the Pod | +---------------------------------------------+--------------------------------------------------------------------------------+ @@ -62,471 +128,882 @@ Parameters Changed API Commands +---------------------------------------------+--------------------------------------------------------------------------------+ | Name | Description | +=============================================+================================================================================+ -| ``copyIso`` | **Request:** | +| ``createPod`` | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``destzoneids`` (optional) | +| | - ``forsystemvms`` | +| | - ``vlanid`` | | | | -| | *Changed Parameters:* | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``copyIso`` | **Response:** | | | | -| | - ``destzoneid`` was 'required' and is now 'optional' | +| | *New Parameters:* | | | | -| | **Response:** | +| | - ``childtemplates`` | +| | - ``directdownload`` | +| | - ``parenttemplateid`` | +| | - ``physicalsize`` | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``listHosts`` | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``bits`` | +| | - ``annotation`` | +| | - ``hostha`` | +| | - ``lastannotated`` | +| | - ``username`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``listHosts`` | **Response:** | +| ``updateStoragePool`` | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``memorywithoverprovisioning`` | +| | - ``allocatediops`` | +| | - ``provider`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``updateFirewallRule`` | **Response:** | +| ``rebootSystemVm`` | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``destcidrlist`` | +| | - ``guestvlan`` | +| | - ``publicvlan`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``updateGuestOs`` | **Request:** | +| ``listNetworks`` | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``details`` (required) | +| | - ``externalid`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``updateHost`` | **Response:** | +| ``updateResourceLimit`` | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``memorywithoverprovisioning`` | +| | - ``resourcetypename`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``createEgressFirewallRule`` | **Request:** | +| ``updateHost`` | **Request:** | | | | | | *New Parameters:* | | | | -| | - ``destcidrlist`` (optional) | +| | - ``annotation`` (optional) | | | | | | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``destcidrlist`` | +| | - ``annotation`` | +| | - ``hostha`` | +| | - ``lastannotated`` | +| | - ``username`` | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``uploadVolume`` | **Response:** | +| | | +| | *New Parameters:* | +| | | +| | - ``clusterid`` | +| | - ``clustername`` | +| | - ``physicalsize`` | +| | - ``podid`` | +| | - ``podname`` | +| | - ``utilization`` | +| | - ``virtualsize`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``addSwift`` | **Response:** | +| ``destroySystemVm`` | **Response:** | | | | -| | *Removed Parameters:* | +| | *New Parameters:* | +| | | +| | - ``guestvlan`` | +| | - ``publicvlan`` | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``scaleSystemVm`` | **Response:** | +| | | +| | *New Parameters:* | +| | | +| | - ``guestvlan`` | +| | - ``publicvlan`` | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``listLdapConfigurations`` | **Request:** | +| | | +| | *New Parameters:* | +| | | +| | - ``domainid`` (optional) | +| | | +| | **Response:** | +| | | +| | *New Parameters:* | +| | | +| | - ``domainid`` | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``listTemplates`` | **Request:** | +| | | +| | *New Parameters:* | +| | | +| | - ``parenttemplateid`` (optional) | +| | | +| | **Response:** | +| | | +| | *New Parameters:* | | | | -| | - ``details`` | +| | - ``childtemplates`` | +| | - ``directdownload`` | +| | - ``parenttemplateid`` | +| | - ``physicalsize`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``listEgressFirewallRules`` | **Response:** | +| ``createLoadBalancerRule`` | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``destcidrlist`` | +| | - ``zonename`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``listSecondaryStagingStores`` | **Response:** | +| ``updateNetworkOffering`` | **Request:** | | | | -| | *Removed Parameters:* | +| | *New Parameters:* | | | | -| | - ``details`` | +| | - ``tags`` (optional) | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``listTemplates`` | **Response:** | +| ``stopSystemVm`` | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``bits`` | +| | - ``guestvlan`` | +| | - ``publicvlan`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``listFirewallRules`` | **Response:** | +| ``createNetworkOffering`` | **Request:** | | | | | | *New Parameters:* | | | | -| | - ``destcidrlist`` | +| | - ``forvpc`` (optional) | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``createSecondaryStagingStore`` | **Response:** | +| ``listVolumesMetrics`` | **Request:** | | | | -| | *Removed Parameters:* | +| | *New Parameters:* | | | | -| | - ``details`` | +| | - ``clusterid`` (optional) | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``updateNetworkOffering`` | **Response:** | +| ``listSslCerts`` | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``supportspublicaccess`` | +| | - ``name`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``createNetworkOffering`` | **Response:** | +| ``listPods`` | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``supportspublicaccess`` | +| | - ``forsystemvms`` | +| | - ``vlanid`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ | ``listSnapshots`` | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``locationtype`` | -| | - ``osdisplayname`` | -| | - ``ostypeid`` | +| | - ``virtualsize`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ | ``listConfigurations`` | **Request:** | | | | | | *New Parameters:* | | | | -| | - ``imagestoreuuid`` (optional) | +| | - ``domainid`` (optional) | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``addIpToNic`` | **Response:** | +| ``listSystemVms`` | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``secondaryip`` | +| | - ``guestvlan`` | +| | - ``publicvlan`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``createProject`` | **Response:** | +| ``detachVolume`` | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``projectaccountname`` | +| | - ``clusterid`` | +| | - ``clustername`` | +| | - ``physicalsize`` | +| | - ``podid`` | +| | - ``podname`` | +| | - ``utilization`` | +| | - ``virtualsize`` | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``changeServiceForSystemVm`` | **Response:** | +| | | +| | *New Parameters:* | +| | | +| | - ``guestvlan`` | +| | - ``publicvlan`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ | ``createSnapshot`` | **Request:** | | | | | | *New Parameters:* | | | | -| | - ``locationtype`` (optional) | +| | - ``asyncbackup`` (optional) | | | | | | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``locationtype`` | -| | - ``osdisplayname`` | -| | - ``ostypeid`` | +| | - ``virtualsize`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``findHostsForMigration`` | **Response:** | +| ``listNics`` | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``memorywithoverprovisioning`` | +| | - ``extradhcpoption`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``dedicateGuestVlanRange`` | **Request:** | +| ``createSnapshotFromVMSnapshot`` | **Response:** | | | | -| | *Changed Parameters:* | +| | *New Parameters:* | | | | -| | - ``account`` was 'required' and is now 'optional' | -| | - ``domainid`` was 'required' and is now 'optional' | +| | - ``virtualsize`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``updateIso`` | **Request:** | +| ``listStoragePools`` | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``cleanupdetails`` (optional) | +| | - ``allocatediops`` | +| | - ``provider`` | | | | -| | **Response:** | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``addNicToVirtualMachine`` | **Request:** | | | | | | *New Parameters:* | | | | -| | - ``bits`` | +| | - ``dhcpoptions`` (optional) | +| | - ``macaddress`` (optional) | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ | ``listExternalLoadBalancers`` | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``memorywithoverprovisioning`` | +| | - ``annotation`` | +| | - ``hostha`` | +| | - ``lastannotated`` | +| | - ``username`` | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``updateIso`` | **Response:** | +| | | +| | *New Parameters:* | +| | | +| | - ``childtemplates`` | +| | - ``directdownload`` | +| | - ``parenttemplateid`` | +| | - ``physicalsize`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ | ``prepareTemplate`` | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``bits`` | +| | - ``childtemplates`` | +| | - ``directdownload`` | +| | - ``parenttemplateid`` | +| | - ``physicalsize`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``samlSso`` | **Response:** | +| ``copyTemplate`` | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``timezoneoffset`` | +| | - ``childtemplates`` | +| | - ``directdownload`` | +| | - ``parenttemplateid`` | +| | - ``physicalsize`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``login`` | **Response:** | +| ``listNiciraNvpDeviceNetworks`` | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``timezoneoffset`` | +| | - ``externalid`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``addImageStore`` | **Response:** | +| ``resizeVolume`` | **Response:** | | | | -| | *Removed Parameters:* | +| | *New Parameters:* | | | | -| | - ``details`` | +| | - ``clusterid`` | +| | - ``clustername`` | +| | - ``physicalsize`` | +| | - ``podid`` | +| | - ``podname`` | +| | - ``utilization`` | +| | - ``virtualsize`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``copyTemplate`` | **Request:** | +| ``updateTemplate`` | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``destzoneids`` (optional) | +| | - ``childtemplates`` | +| | - ``directdownload`` | +| | - ``parenttemplateid`` | +| | - ``physicalsize`` | | | | -| | *Changed Parameters:* | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``createVlanIpRange`` | **Request:** | +| | | +| | *New Parameters:* | | | | -| | - ``destzoneid`` was 'required' and is now 'optional' | +| | - ``forsystemvms`` (optional) | | | | | | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``bits`` | +| | - ``forsystemvms`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``assignVirtualMachine`` | **Request:** | +| ``listPaloAltoFirewallNetworks`` | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``projectid`` (optional) | -| | | -| | *Changed Parameters:* | -| | | -| | - ``account`` was 'required' and is now 'optional' | -| | - ``domainid`` was 'required' and is now 'optional' | +| | - ``externalid`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``updateTemplate`` | **Request:** | +| ``deleteLdapConfiguration`` | **Request:** | | | | | | *New Parameters:* | | | | -| | - ``cleanupdetails`` (optional) | +| | - ``domainid`` (optional) | +| | - ``port`` (optional) | | | | | | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``bits`` | +| | - ``domainid`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``addSecondaryStorage`` | **Response:** | +| ``updateVolume`` | **Response:** | | | | -| | *Removed Parameters:* | +| | *New Parameters:* | | | | -| | - ``details`` | +| | - ``clusterid`` | +| | - ``clustername`` | +| | - ``physicalsize`` | +| | - ``podid`` | +| | - ``podname`` | +| | - ``utilization`` | +| | - ``virtualsize`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ | ``updateVirtualMachine`` | **Request:** | | | | | | *New Parameters:* | | | | -| | - ``cleanupdetails`` (optional) | +| | - ``dhcpoptionsnetworklist`` (optional) | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``listDomains`` | **Request:** | +| | | +| | *New Parameters:* | +| | | +| | - ``details`` (optional) | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``updateNetwork`` | **Response:** | +| | | +| | *New Parameters:* | +| | | +| | - ``externalid`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``updateNetwork`` | **Request:** | +| ``deleteTemplate`` | **Request:** | | | | | | *New Parameters:* | | | | | | - ``forced`` (optional) | -| | - ``updateinsequence`` (optional) | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ | ``createTemplate`` | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``bits`` | +| | - ``childtemplates`` | +| | - ``directdownload`` | +| | - ``parenttemplateid`` | +| | - ``physicalsize`` | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``updatePortForwardingRule`` | **Request:** | +| | | +| | *New Parameters:* | +| | | +| | - ``privateendport`` (optional) | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``linkDomainToLdap`` | **Request:** | +| | | +| | *New Parameters:* | +| | | +| | - ``ldapdomain`` (required) | +| | | +| | **Response:** | +| | | +| | *New Parameters:* | +| | | +| | - ``ldapdomain`` | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``listSrxFirewallNetworks`` | **Response:** | +| | | +| | *New Parameters:* | +| | | +| | - ``externalid`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ | ``prepareHostForMaintenance`` | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``memorywithoverprovisioning`` | +| | - ``annotation`` | +| | - ``hostha`` | +| | - ``lastannotated`` | +| | - ``username`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``listProjects`` | **Response:** | +| ``registerIso`` | **Request:** | | | | | | *New Parameters:* | | | | -| | - ``projectaccountname`` | +| | - ``directdownload`` (optional) | +| | | +| | **Response:** | +| | | +| | *New Parameters:* | +| | | +| | - ``childtemplates`` | +| | - ``directdownload`` | +| | - ``parenttemplateid`` | +| | - ``physicalsize`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``addGuestOs`` | **Request:** | +| ``deployVirtualMachine`` | **Request:** | | | | | | *New Parameters:* | | | | -| | - ``details`` (required) | +| | - ``datadiskofferinglist`` (optional) | +| | - ``dhcpoptionsnetworklist`` (optional) | +| | - ``macaddress`` (optional) | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``registerIso`` | **Response:** | +| ``listVlanIpRanges`` | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``bits`` | +| | - ``forsystemvms`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ | ``cancelHostMaintenance`` | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``memorywithoverprovisioning`` | +| | - ``annotation`` | +| | - ``hostha`` | +| | - ``lastannotated`` | +| | - ``username`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``listProjectAccounts`` | **Response:** | +| ``listVolumes`` | **Request:** | | | | | | *New Parameters:* | | | | -| | - ``projectaccountname`` | +| | - ``clusterid`` (optional) | +| | | +| | **Response:** | +| | | +| | *New Parameters:* | +| | | +| | - ``clusterid`` | +| | - ``clustername`` | +| | - ``physicalsize`` | +| | - ``podid`` | +| | - ``podname`` | +| | - ``utilization`` | +| | - ``virtualsize`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``listNetworkOfferings`` | **Response:** | +| ``lockUser`` | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``supportspublicaccess`` | +| | - ``usersource`` | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``createNetwork`` | **Request:** | +| | | +| | *New Parameters:* | +| | | +| | - ``bypassvlanoverlapcheck`` (optional) | +| | - ``externalid`` (optional) | +| | | +| | **Response:** | +| | | +| | *New Parameters:* | +| | | +| | - ``externalid`` | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``updateUser`` | **Response:** | +| | | +| | *New Parameters:* | +| | | +| | - ``usersource`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ | ``addHost`` | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``memorywithoverprovisioning`` | +| | - ``annotation`` | +| | - ``hostha`` | +| | - ``lastannotated`` | +| | - ``username`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``updateProject`` | **Response:** | +| ``attachVolume`` | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``projectaccountname`` | +| | - ``clusterid`` | +| | - ``clustername`` | +| | - ``physicalsize`` | +| | - ``podid`` | +| | - ``podname`` | +| | - ``utilization`` | +| | - ``virtualsize`` | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``listUsers`` | **Response:** | +| | | +| | *New Parameters:* | +| | | +| | - ``usersource`` | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``listResourceLimits`` | **Request:** | +| | | +| | *New Parameters:* | +| | | +| | - ``resourcetypename`` (optional) | +| | | +| | **Response:** | +| | | +| | *New Parameters:* | +| | | +| | - ``resourcetypename`` | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``disableUser`` | **Response:** | +| | | +| | *New Parameters:* | +| | | +| | - ``usersource`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ | ``listIsos`` | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``bits`` | +| | - ``childtemplates`` | +| | - ``directdownload`` | +| | - ``parenttemplateid`` | +| | - ``physicalsize`` | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``listNetscalerLoadBalancerNetworks`` | **Response:** | +| | | +| | *New Parameters:* | +| | | +| | - ``externalid`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``updateCloudToUseObjectStore`` | **Response:** | +| ``startSystemVm`` | **Response:** | | | | -| | *Removed Parameters:* | +| | *New Parameters:* | +| | | +| | - ``guestvlan`` | +| | - ``publicvlan`` | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``migrateVolume`` | **Response:** | +| | | +| | *New Parameters:* | +| | | +| | - ``clusterid`` | +| | - ``clustername`` | +| | - ``physicalsize`` | +| | - ``podid`` | +| | - ``podname`` | +| | - ``utilization`` | +| | - ``virtualsize`` | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``listEvents`` | **Request:** | | | | -| | - ``details`` | +| | *New Parameters:* | +| | | +| | - ``startid`` (optional) | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``addLdapConfiguration`` | **Request:** | +| | | +| | *New Parameters:* | +| | | +| | - ``domainid`` (optional) | +| | | +| | **Response:** | +| | | +| | *New Parameters:* | +| | | +| | - ``domainid`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ | ``updateConfiguration`` | **Request:** | | | | | | *New Parameters:* | | | | -| | - ``imagestoreuuid`` (optional) | +| | - ``domainid`` (optional) | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``dedicatePublicIpRange`` | **Response:** | +| | | +| | *New Parameters:* | +| | | +| | - ``forsystemvms`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ | ``revertSnapshot`` | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``locationtype`` | -| | - ``osdisplayname`` | -| | - ``ostypeid`` | +| | - ``virtualsize`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``listSwifts`` | **Response:** | +| ``migrateSystemVm`` | **Response:** | | | | -| | *Removed Parameters:* | +| | *New Parameters:* | | | | -| | - ``details`` | +| | - ``guestvlan`` | +| | - ``publicvlan`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``suspendProject`` | **Response:** | +| ``updateResourceCount`` | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``projectaccountname`` | +| | - ``resourcetypename`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``registerTemplate`` | **Request:** | +| ``listBrocadeVcsDeviceNetworks`` | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``zoneids`` (optional) | +| | - ``externalid`` | | | | -| | *Changed Parameters:* | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``listUsageRecords`` | **Request:** | +| | | +| | *New Parameters:* | +| | | +| | - ``includetags`` (optional) | | | | -| | - ``zoneid`` was 'required' and is now 'optional' | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``enableUser`` | **Response:** | +| | | +| | *New Parameters:* | +| | | +| | - ``usersource`` | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``registerTemplate`` | **Request:** | +| | | +| | *New Parameters:* | +| | | +| | - ``directdownload`` (optional) | | | | | | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``bits`` | +| | - ``childtemplates`` | +| | - ``directdownload`` | +| | - ``parenttemplateid`` | +| | - ``physicalsize`` | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``createStoragePool`` | **Response:** | +| | | +| | *New Parameters:* | +| | | +| | - ``allocatediops`` | +| | - ``provider`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``addImageStoreS3`` | **Response:** | +| ``findStoragePoolsForMigration`` | **Response:** | | | | -| | *Removed Parameters:* | +| | *New Parameters:* | | | | -| | - ``details`` | +| | - ``allocatediops`` | +| | - ``provider`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``createFirewallRule`` | **Response:** | +| ``createVolume`` | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``destcidrlist`` | +| | - ``clusterid`` | +| | - ``clustername`` | +| | - ``physicalsize`` | +| | - ``podid`` | +| | - ``podname`` | +| | - ``utilization`` | +| | - ``virtualsize`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``listImageStores`` | **Response:** | +| ``listF5LoadBalancerNetworks`` | **Response:** | | | | -| | *Removed Parameters:* | +| | *New Parameters:* | | | | -| | - ``details`` | +| | - ``externalid`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``activateProject`` | **Response:** | +| ``updatePod`` | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``projectaccountname`` | +| | - ``forsystemvms`` | +| | - ``vlanid`` | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``enableStorageMaintenance`` | **Response:** | +| | | +| | *New Parameters:* | +| | | +| | - ``allocatediops`` | +| | - ``provider`` | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``createUser`` | **Response:** | +| | | +| | *New Parameters:* | +| | | +| | - ``usersource`` | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``updateRolePermission`` | **Request:** | +| | | +| | *New Parameters:* | +| | | +| | - ``permission`` (optional) | +| | - ``ruleid`` (optional) | +| | | +| | *Changed Parameters:* | +| | | +| | - ``ruleorder`` was 'required' and is now 'optional' | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``cancelStorageMaintenance`` | **Response:** | +| | | +| | *New Parameters:* | +| | | +| | - ``allocatediops`` | +| | - ``provider`` | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``updateLoadBalancerRule`` | **Request:** | +| | | +| | *New Parameters:* | +| | | +| | - ``protocol`` (optional) | +| | | +| | **Response:** | +| | | +| | *New Parameters:* | +| | | +| | - ``zonename`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ | ``reconnectHost`` | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``memorywithoverprovisioning`` | +| | - ``annotation`` | +| | - ``hostha`` | +| | - ``lastannotated`` | +| | - ``username`` | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``getUser`` | **Response:** | +| | | +| | *New Parameters:* | +| | | +| | - ``usersource`` | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``listLoadBalancerRules`` | **Response:** | +| | | +| | *New Parameters:* | +| | | +| | - ``zonename`` | +| | | ++---------------------------------------------+--------------------------------------------------------------------------------+ +| ``uploadSslCert`` | **Request:** | +| | | +| | *New Parameters:* | +| | | +| | - ``name`` (required) | +| | | +| | **Response:** | +| | | +| | *New Parameters:* | +| | | +| | - ``name`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ | ``addBaremetalHost`` | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``memorywithoverprovisioning`` | +| | - ``annotation`` | +| | - ``hostha`` | +| | - ``lastannotated`` | +| | - ``username`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ -| ``updateEgressFirewallRule`` | **Response:** | +| ``listCapacity`` | **Response:** | | | | | | *New Parameters:* | | | | -| | - ``destcidrlist`` | +| | - ``capacityallocated`` | +| | - ``name`` | | | | +---------------------------------------------+--------------------------------------------------------------------------------+ - diff --git a/source/fixed_issues.rst b/source/fixed_issues.rst index dc262b2..d71fa58 100644 --- a/source/fixed_issues.rst +++ b/source/fixed_issues.rst @@ -27,1492 +27,3231 @@ standard naming convention of "CLOUDSTACK-NNNN" where "NNNN" is the issue number Issues Fixed in |release| ------------------------- + + .. cssclass:: table-striped table-bordered table-hover +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ | Branches | Github | Jira | Type | Priority | Description | +=========================+==========+====================+===============+==========+============================================================+ -| 4.10 | `#2162`_ | CLOUDSTACK-9980_ | Bug | Blocker | ACS Master: Internal DNS feature breaks on restart network | -| | | | | | with cleanup | +| 4.11 | `#2097`_ | CLOUDSTACK-9813_ | New Feature | Major | Use configdrive for userdata, metadata & password | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2146`_ | CLOUDSTACK-4757_ | New Feature | Minor | Support OVA files with multiple disks for templates | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2394`_ | CLOUDSTACK-10109_ | New Feature | Major | Enable dedication of public IPs to SSVM and CPVM | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2295`_ | CLOUDSTACK-10109_ | New Feature | Major | Enable dedication of public IPs to SSVM and CPVM | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2381`_ | CLOUDSTACK-10117_ | New Feature | Major | LDAP mapping on domain level | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2368`_ | CLOUDSTACK-10126_ | New Feature | Major | Separate Subnet for CPVM and SSVM | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2046`_ | CLOUDSTACK-7958_ | New Feature | Minor | Limit user login to specific subnets | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2374`_ | CLOUDSTACK-10024_ | New Feature | Major | Physical Networking Migration | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2301`_ | CLOUDSTACK-10121_ | New Feature | Major | move user API | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2360`_ | CLOUDSTACK-10189_ | New Feature | Major | Support for "VSD managed" networks with Nuage Networks | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2281`_ | CLOUDSTACK-10102_ | New Feature | Major | New Network Type (L2) | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2048`_ | CLOUDSTACK-9880_ | New Feature | Major | Expansion of Management IP Range. | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2294`_ | CLOUDSTACK-10039_ | New Feature | Major | Adding IOPS/GB offering | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2356`_ | CLOUDSTACK-8313_ | New Feature | Major | Local Storage overprovisioning should be possible | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2028`_ | CLOUDSTACK-9853_ | New Feature | Major | IPv6 Prefix Delegation support in Basic Networking | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#1981`_ | CLOUDSTACK-9806_ | New Feature | Major | Nuage domain template selection per VPC | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2325`_ | CLOUDSTACK-9998_ | New Feature | Major | CloudStack exporter for Prometheus | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2284`_ | CLOUDSTACK-10103_ | New Feature | Major | Cloudian Connector for CloudStack | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2297`_ | CLOUDSTACK-9957_ | New Feature | Major | Annotations on entities | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2181`_ | CLOUDSTACK-9957_ | New Feature | Major | Annotations on entities | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2286`_ | CLOUDSTACK-9993_ | New Feature | Major | Secure Agent Communications | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2287`_ | CLOUDSTACK-9998_ | New Feature | Major | CloudStack exporter for Prometheus | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2278`_ | CLOUDSTACK-9993_ | New Feature | Major | Secure Agent Communications | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#1707`_ | CLOUDSTACK-9397_ | New Feature | Major | Add Watchdog timer to KVM Instances | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2143`_ | CLOUDSTACK-9949_ | New Feature | Minor | add ability to specify mac address when | +| | | | | | deployVirtualMachine or addNicToVirtualMachine is called | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2256`_ | CLOUDSTACK-9782_ | New Feature | Major | Host HA | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2239`_ | CLOUDSTACK-9993_ | New Feature | Major | Secure Agent Communications | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2222`_ | CLOUDSTACK-10022_ | New Feature | Minor | Allow domain admin to create and delete subdomains | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2026`_ | CLOUDSTACK-9861_ | New Feature | Major | Expire VM snapshots after configured duration | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2218`_ | CLOUDSTACK-9782_ | New Feature | Major | Host HA | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11* | `#2407`_ | CLOUDSTACK-10227_ | Bug | Blocker | Stabilization fixes for master/4.11 | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2403`_ | CLOUDSTACK-10227_ | Bug | Blocker | Stabilization fixes for master/4.11 | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2396`_ | CLOUDSTACK-10220_ | Bug | Major | IPv4 NIC alias is not added on Virtual Router in Basic | +| | | | | | Networking when NIC has IPv6 address | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2362`_ | CLOUDSTACK-10188_ | Bug | Major | Resource Accounting for primary storage is Broken | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2393`_ | CLOUDSTACK-10217_ | Bug | Major | When IPv4 address of Instance is updated DHCP data is not | +| | | | | | cleared on VR | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2388`_ | CLOUDSTACK-10212_ | Bug | Major | Changing IPv4 Address of NIC in Basic Networking does not | +| | | | | | update the gateway | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2379`_ | CLOUDSTACK-10146_ | Bug | Major | Bypass Secondary Storage for KVM templates | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2391`_ | CLOUDSTACK-10215_ | Bug | Major | Excessive log4j debug level in CPVM, SSVM could lead to FS | +| | | | | | overflow | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2150`_ | | | | Two fixes for RC3 by @mike-tutkowski | +| 4.11 | `#2139`_ | CLOUDSTACK-9921_ | Bug | Major | NPE when garbage collector is running | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#2089`_ | | | | vRouters fixes & performance improvement | +| 4.11 | `#2088`_ | CLOUDSTACK-9892_ | Bug | Critical | Primary storage resource check is broken when using root | +| | | | | | disk size override to deploy VM | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2100`_ | CLOUDSTACK-9907_ | Bug | Major | Physical size of snapshot is considered when usage is | -| | | | | | generated for snapshots. | +| 4.11 | `#2365`_ | CLOUDSTACK-10197_ | Bug | Major | XenServer 7.1: Cannot mount xentool iso from cloudstack | +| | | | | | on VMs | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#2135`_ | CLOUDSTACK-9860_ | Improvement | Major | CloudStack should be able to pass 'hard' shutdown | -| | | | | | instruction to hosts to force a guest instance shutdown | +| 4.11 | `#2073`_ | CLOUDSTACK-9896_ | Bug | Minor | ListDedicatedXXX doesn't respect pagination | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1759`_ | CLOUDSTACK-9589_ | Bug | Major | vmName entries from host_details table for the VM's whose | -| | | | | | state is Expunging should be deleted during upgrade from | -| | | | | | older versions | +| 4.11 | `#2386`_ | CLOUDSTACK-9632_ | Bug | Major | Upgrade bountycastle to 1.55+ | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1726`_ | CLOUDSTACK-9560_ | Bug | Major | Root volume of deleted VM left unremoved | +| 4.11 | `#2315`_ | CLOUDSTACK-9025_ | Bug | Critical | Unable to deploy VM instance from template if template | +| | | | | | spin from linked clone snapshot | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1866`_ | | | | Advanced isolated network egress destination cidr support | -| | | | | | added | +| 4.11 | `#2274`_ | CLOUDSTACK-10096_ | Bug | Major | Can't reset api.integration.port and | +| | | | | | usage.sanity.check.interval back to null | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2126`_ | CLOUDSTACK-9740_ | Bug | Major | Search for secondary IP of NIC that is attached to an | -| | | | | | instance is not working | +| 4.11 | `#2282`_ | CLOUDSTACK-10104_ | Bug | Major | Optimize database transactions in ListDomain API to | +| | | | | | improve performance | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2132`_ | CLOUDSTACK-9935_ | Bug | Major | Search in VPN Customer Gateway not working | +| 4.11 | `#2385`_ | CLOUDSTACK-10211_ | Bug | Major | test_nuage_public_sharednetwork_userdata fails due to | +| | | | | | errortext changed | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1716`_ | CLOUDSTACK-9555_ | Bug | Major | when a template is deleted and then copied over again , it | -| | | | | | is still marked as Removed in template_zone_ref table | +| 4.11 | `#2260`_ | CLOUDSTACK-10065_ | Bug | Major | Optimize SQL queries in listTemplate API to improve | +| | | | | | performance. | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1725`_ | CLOUDSTACK-9559_ | Bug | Major | Deleting zone without deleting the secondary storage under | -| | | | | | the zone should not be allowed | +| 4.11 | `#1740`_ | CLOUDSTACK-9572_ | Bug | Major | Snapshot on primary storage not cleaned up after Storage | +| | | | | | migration | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2104`_ | CLOUDSTACK-9908_ | Bug | Major | Primary Storage allocated capacity goes very high after VM | +| | | | | | snapshot | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2378`_ | CLOUDSTACK-10205_ | Bug | Major | LinkDomainToLdap returns internal id | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#1773`_ | CLOUDSTACK-9607_ | Bug | Major | Preventing template deletion when template is in use. | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2149`_ | CLOUDSTACK-9932_ | Bug | Major | Snapshot is getting deleted while volume creation from the | +| | | | | | snapshot is in progress | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2156`_ | CLOUDSTACK-9971_ | Bug | Minor | Bugfix/listaccounts parameter consistency | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2373`_ | CLOUDSTACK-10202_ | Bug | Major | createSnapshotPolicy API create multiple entries in DB for | +| | | | | | same volume. | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2344`_ | CLOUDSTACK-10163_ | Bug | Major | Component tests health check | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#1760`_ | CLOUDSTACK-9593_ | Bug | Major | User data check is inconsistent with python | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2352`_ | CLOUDSTACK-10175_ | Bug | Major | Listing VPCs with a domain account and project id -1 | +| | | | | | returns all the VPCs in the syste | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1734`_ | CLOUDSTACK-9567_ | Bug | Major | Difference in the api call outputs for CAPACITY_TYPE_CPU = | -| | | | | | 1 | +| 4.11 | `#2347`_ | CLOUDSTACK-10166_ | Bug | Minor | Cannot add a tag to a NetworkACL (rule not list) in CS | +| | | | | | with a user in a project or in an account | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1756`_ | CLOUDSTACK-9585_ | Bug | Major | UI doesn't give an option to select the xentools version | -| | | | | | for non ROOT users | +| 4.11 | `#2375`_ | CLOUDSTACK-9456_ | Bug | Major | Migrate master to use Java8 and Spring4 | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1761`_ | CLOUDSTACK-9592_ | Bug | Major | Empty responses from site to site connection status are | -| | | | | | not handled propertly | +| 4.11 | `#2211`_ | CLOUDSTACK-10013_ | Bug | Major | Migrate to Debian9 systemvmtemplate | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1776`_ | CLOUDSTACK-9603_ | Bug | Minor | 'concurrent.snapshots.threshold.perhost' parameter should | -| | | | | | not accept String | +| 4.9* | `#2304`_ | CLOUDSTACK-10127_ | Bug | Critical | 4.9 / 4.10 KVM + openvswitch + vpc + static nat / | +| | | | | | secondary ip on eth2? | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1779`_ | CLOUDSTACK-9610_ | Bug | Major | Disabled Host Keeps Being up status after unmanaging | -| | | | | | cluster | +| 4.11 | `#2208`_ | CLOUDSTACK-9542_ | Bug | Major | listNics API does not return data as per API documentation | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1841`_ | CLOUDSTACK-9684_ | Bug | Major | Invalid zone id error while listing vmware zone | +| 4.11 | `#2351`_ | CLOUDSTACK-10173_ | Bug | Major | Guest/Public nics on VR should pick network rate from | +| | | | | | network offering | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2370`_ | CLOUDSTACK-9595_ | Bug | Major | Transactions are not getting retried in case of database | +| | | | | | deadlock errors | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2366`_ | CLOUDSTACK-10168_ | Bug | Major | VR duplicate entries in /etc/hosts when reusing VM name | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2042`_ | CLOUDSTACK-9875_ | Bug | Major | Unable to re-apply Explicit dedication to VM | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2364`_ | CLOUDSTACK-10195_ | Bug | Minor | CloudStack MySQL HA problem -- No database selected | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2361`_ | CLOUDSTACK-10190_ | Bug | Major | Duplicate public VLAN for two different admin accounts. | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2247`_ | CLOUDSTACK-10012_ | Bug | Major | Migrate to Embedded Jetty based mgmt server | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#1964`_ | CLOUDSTACK-9800_ | Bug | Major | Enable inline mode for NetScaler device | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#1762`_ | CLOUDSTACK-9595_ | Bug | Major | Transactions are not getting retried in case of database | +| | | | | | deadlock errors | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2308`_ | CLOUDSTACK-8908_ | Bug | Major | After copying the template charging for that template is | +| | | | | | stopped | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1850`_ | CLOUDSTACK-9694_ | Bug | Major | Unable to limit the Public IPs in VPC | +| 4.11 | `#2354`_ | CLOUDSTACK-10176_ | Bug | Major | VM Start Api Job returns success for failed Job | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1862`_ | CLOUDSTACK-9704_ | Bug | Major | Remove dependency on VmwareContext object to fetch system | -| | | | | | VM key file | +| 4.11 | `#2353`_ | CLOUDSTACK-9986_ | Bug | Major | Consider overcommit ratios with total/threshold values in | +| | | | | | Metrics View | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1865`_ | CLOUDSTACK-9705_ | Bug | Major | Unauthenticated API allows Admin password reset | +| 4.11 | `#2358`_ | CLOUDSTACK-9736_ | Bug | Minor | Incoherent validation and error message when you change | +| | | | | | the vm.password.length configuration parameter | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1868`_ | CLOUDSTACK-9707_ | Bug | Major | deployVirtualMachine API should fail if hostid is | -| | | | | | specified and host doesn't have enough resources | +| 4.11 | `#2326`_ | CLOUDSTACK-10184_ | Bug | Major | Re-work method QuotaResponseBuilderImpl.startOfNextDay and | +| | | | | | its test cases | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1869`_ | CLOUDSTACK-9701_ | Bug | Major | When host is disabled/removed, capacity_state for local | -| | | | | | storage in op_host_capacity is still enabled | +| 4.11 | `#2267`_ | CLOUDSTACK-10077_ | Bug | Major | Allow account to use the same site-2-site VPN gateway with | +| | | | | | different configs for several VPCs | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1900`_ | CLOUDSTACK-8862_ | Bug | Major | Issuing multiple attach-volume commands simultaneously can | -| | | | | | be problematic | +| 4.11 | `#2337`_ | CLOUDSTACK-10157_ | Bug | Major | Wrong notification while migration | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2012`_ | CLOUDSTACK-9842_ | Bug | Major | Unable to map root volume usage to VM | +| 4.11 | `#2355`_ | CLOUDSTACK-10177_ | Bug | Major | NPE when programming Security Groups with KVM | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2015`_ | CLOUDSTACK-9843_ | Bug | Major | Performance improvement of deployVirtualMachine, | -| | | | | | createFirewallRule, createPortForwardingRule | +| 4.11 | `#2349`_ | CLOUDSTACK-10070_ | Bug | Major | Extend travis run to include more component tests | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2086`_ | CLOUDSTACK-9905_ | Improvement | Major | VPN Gateway with Public Subnet | +| 4.11 | `#2312`_ | CLOUDSTACK-7793_ | Bug | Critical | [Snapshots]Create Snaphot with "quiesce" option set to | +| | | | | | true fails with "InvalidParameterValueException: can't | +| | | | | | handle quiescevm equal true for volume snapshot" | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2113`_ | CLOUDSTACK-9162_ | Bug | Major | Handle the vpn user add when vpn is not enabled on the | -| | | | | | account | +| 4.11 | `#2345`_ | CLOUDSTACK-10164_ | Bug | Blocker | UI - not able to create a VPC | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1894`_ | CLOUDSTACK-9700_ | Improvement | Major | Allow user to Register/Copy templates to multiple zones at | -| | | | | | the same time | +| 4.11 | `#2263`_ | CLOUDSTACK-10070_ | Bug | Major | Extend travis run to include more component tests | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#892`_ | CLOUDSTACK-8910_ | Bug | Major | The reserved_capacity field increases suddenly after a | -| | | | | | vmware host failure | +| 4.11 | `#2342`_ | CLOUDSTACK-9586_ | Bug | Critical | When using local storage with Xenserver prepareTemplate | +| | | | | | does not work with multiple primary store | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#899`_ | CLOUDSTACK-8921_ | Bug | Major | snapshot_store_ref table should store actual size of back | -| | | | | | snapshot in secondary storage | +| 4.11 | `#2124`_ | CLOUDSTACK-9432_ | Bug | Critical | Dedicate Cluster to Domain always creates an affinity | +| | | | | | group owned by the root domain | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#927`_ | CLOUDSTACK-9901_ | Bug | Major | secure and hidden config values are returned as plaintext | -| | | | | | string | +| 4.11 | `#2322`_ | CLOUDSTACK-10140_ | Bug | Critical | When template is created from snapshot template.properties | +| | | | | | are corrupted | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1867`_ | CLOUDSTACK-9706_ | Bug | Major | Retry deleting snapshot if deleteSnapshot command failed | +| 4.11 | `#2335`_ | CLOUDSTACK-10154_ | Bug | Major | test failures in smoketest | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1996`_ | CLOUDSTACK-9099_ | Bug | Major | SecretKey is returned from the APIs | +| 4.11 | `#2341`_ | CLOUDSTACK-10160_ | Bug | Major | KVM VirtIO-SCSI not defined properly in Libvirt XML | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2016`_ | CLOUDSTACK-9835_ | Bug | Major | To make management server and SSVM to be in time sync | +| 4.11 | `#2321`_ | CLOUDSTACK-10138_ | Bug | Major | Load br_netfilter in security_group management script | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#2108`_ | CLOUDSTACK-9860_ | Improvement | Major | CloudStack should be able to pass 'hard' shutdown | -| | | | | | instruction to hosts to force a guest instance shutdown | +| 4.11 | `#2334`_ | CLOUDSTACK-10152_ | Bug | Major | egress destination cidr with 0.0.0.0/0 is failing | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2133`_ | CLOUDSTACK-9937_ | Bug | Major | dedicateCluster API response does not return correct | -| | | | | | detail in response | +| 4.11 | `#2310`_ | CLOUDSTACK-10133_ | Bug | Major | Local storage overprovisioning for ext file system | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1987`_ | CLOUDSTACK-9814_ | Bug | Major | Unable to edit a Sub domain, which has the same name in | -| | | | | | different domains | +| 4.11 | `#2303`_ | CLOUDSTACK-10123_ | Bug | Major | VmWork job gets deleted before the parent job had time to | +| | | | | | fetch its result | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2072`_ | CLOUDSTACK-9895_ | Improvement | Major | Support parallel volume creation from snapshot | +| 4.11 | `#2329`_ | CLOUDSTACK-10012_ | Bug | Major | Migrate to Embedded Jetty based mgmt server | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1967`_ | CLOUDSTACK-9638_ | Bug | Major | Problems caused when inputting double-byte numbers for | -| | | | | | custom compute offerings | +| 4.11 | `#2327`_ | CLOUDSTACK-10129_ | Bug | Trivial | Show instances attached to a network/VR via navigation | +| | | | | | from VRs->instances | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2082`_ | CLOUDSTACK-9017_ | Bug | Major | VPC VR DHCP broken for multihomed guest VMs | +| 4.11 | `#2313`_ | CLOUDSTACK-10135_ | Bug | Major | ACL rules order is not maintained for ACL_OUTBOUND in VPC | +| | | | | | VR | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2098`_ | CLOUDSTACK-9660_ | Bug | Major | NPE while destroying volumes during 1000 VMs deploy and | -| | | | | | destroy tests | +| 4.11 | `#2313`_ | CLOUDSTACK-10135_ | Bug | Major | ACL rules order is not maintained for ACL_OUTBOUND in VPC | +| | | | | | VR | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2313`_ | CLOUDSTACK-10135_ | Bug | Major | ACL rules order is not maintained for ACL_OUTBOUND in VPC | +| | | | | | VR | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2316`_ | CLOUDSTACK-10137_ | Bug | Major | Re-installation fails for cloudstack-management | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2157`_ | CLOUDSTACK-9961_ | Bug | Major | Accept domain name for gateway while creating | +| | | | | | Vpncustomergateway | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2306`_ | CLOUDSTACK-10129_ | Bug | Trivial | Show instances attached to a network/VR via navigation | +| | | | | | from VRs->instances | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2273`_ | CLOUDSTACK-10090_ | Bug | Major | createPortForwardingRule api call accepts 'halt' as | +| | | | | | Protocol which Stops VR | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2240`_ | CLOUDSTACK-10051_ | Bug | Major | Mouse Scrolling is not working in instance VM console | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2291`_ | CLOUDSTACK-10111_ | Bug | Minor | Fix validation for parameter "vm.password.length" | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2302`_ | CLOUDSTACK-10122_ | Bug | Major | Unrelated error message | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2250`_ | CLOUDSTACK-10057_ | Bug | Major | ListNetworkOfferingsCmd does not return the correct count | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2268`_ | CLOUDSTACK-10081_ | Bug | Major | CloudUtils getDevInfo function only checks for KVM | +| | | | | | bridgePort and not OVS | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2293`_ | CLOUDSTACK-10047_ | Bug | Major | DVSwitch improvements | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2288`_ | CLOUDSTACK-10107_ | Bug | Major | VMware VM fails to start if it has more than 7 nics | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2257`_ | CLOUDSTACK-10060_ | Bug | Minor | ListUsage API always displays the Virtual size as '0' for | +| | | | | | Usage type=9 (snapshot) | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2246`_ | CLOUDSTACK-10046_ | Bug | Major | checksum is not verified during registerTemplate | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2074`_ | CLOUDSTACK-9899_ | Bug | Major | allow download without checking first for MS behind | +| | | | | | firewall | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2279`_ | CLOUDSTACK-9584_ | Bug | Major | Increase component tests coverage in Travis run | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2277`_ | CLOUDSTACK-10099_ | Bug | Major | GUI invokes migrateVirtualMachine instead of | +| | | | | | migrateVirtualMachineWithVolume | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2269`_ | CLOUDSTACK-10083_ | Bug | Minor | SSH keys are not created when starting from maintenance | +| | | | | | mode | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2121`_ | CLOUDSTACK-9641_ | Bug | Major | In KVM SSVM and CPVM may use the old cmdline data, if we | -| | | | | | fail to fetch the new cmdline in the first pass. | +| 4.11 | `#876`_ | CLOUDSTACK-8865_ | Bug | Major | Adding SR doesn't create Storage_pool_host_ref entry for | +| | | | | | disabled host | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2120`_ | CLOUDSTACK-9665_ | Bug | Major | List hosts api dose not report correct cpu and memory | -| | | | | | usage | +| 4.11 | `#1252`_ | CLOUDSTACK-9182_ | Bug | Major | Some running VMs turned off on manual migration when auto | +| | | | | | migration failed while host preparing for maintenance | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1824`_ | CLOUDSTACK-9657_ | Bug | Major | Ipset command fails for VM's with long internal name | +| 4.11 | `#2153`_ | CLOUDSTACK-9956_ | Bug | Major | File search on the vmware datastore may select wrong file | +| | | | | | if there are multiple files with same name | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2103`_ | CLOUDSTACK-8647_ | Improvement | Major | LDAP Trust AD and Autoimport | +| 4.11 | `#2078`_ | CLOUDSTACK-9902_ | Bug | Minor | consoleproxy.sslEnabled global config variable is not | +| | | | | | present in default install | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2080`_ | | | | Changing vlan to None since network offering being used | -| | | | | | has Specify Vlan set to False | +| 4.11 | `#2252`_ | CLOUDSTACK-10067_ | Bug | Major | Fix a case where a user 'ro' or 'roo' exists on the system | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1908`_ | CLOUDSTACK-9317_ | Bug | Major | Disabling static NAT on many IPs can leave wrong IPs on | -| | | | | | the router | +| 4.11 | `#2248`_ | CLOUDSTACK-10056_ | Bug | Minor | Cannot specify root disk controller when creating VM | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#874`_ | CLOUDSTACK-8897_ | Bug | Major | baremetal:addHost:make host tag info mandtory in baremetal | -| | | | | | addhost Api call | +| 4.11 | `#2243`_ | CLOUDSTACK-10019_ | Bug | Major | template.properties has hardcoded id | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2106`_ | CLOUDSTACK-9168_ | Task | Major | Testcase to check if wrong value is inserted into nics | -| | | | | | table netmask field when creating a VM | +| 4.11 | `#2261`_ | CLOUDSTACK-10068_ | Bug | Major | smoketest/test_iso.py reports assertion failure | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2006`_ | CLOUDSTACK-9833_ | Bug | Major | Move configuration parameters from Config.java to use | -| | | | | | ConfigDepot | +| 4.11 | `#2054`_ | CLOUDSTACK-9886_ | Bug | Major | After restarting cloudstack-management , It takes time to | +| | | | | | connect hosts | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1322`_ | CLOUDSTACK-9217_ | Test | Major | CloudStack should block volume migration to a pool in | -| | | | | | maintenance mode | +| 4.11 | `#955`_ | CLOUDSTACK-8969_ | Bug | Major | VPN customer gateway can't be registered with hostname | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#868`_ | CLOUDSTACK-8894_ | Bug | Major | Dynamic scaling is not restricted when destination | -| | | | | | offering has changes in the vGPU type | +| 4.9* | `#2262`_ | CLOUDSTACK-10069_ | Bug | Major | During release add sha512 suffix to sha 512 checksum/file | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1971`_ | CLOUDSTACK-9726_ | Bug | Major | state of the rvr dose not change to update failed when | -| | | | | | updating rvrs in sequence to a new offering fails. | +| 4.11 | `#2253`_ | CLOUDSTACK-10061_ | Bug | Major | When starting a VM, make sure it has the correct volume | +| | | | | | access group | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1873`_ | CLOUDSTACK-9709_ | Bug | Major | DHCP/DNS offload: Use correct thread pool for IP fetch | -| | | | | | task | +| 4.11 | `#2254`_ | CLOUDSTACK-10058_ | Bug | Major | Error while opening the Settings tab in Secondary storage | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1872`_ | CLOUDSTACK-3223_ | Bug | Major | Exception observed while creating CPVM in VMware Setup | -| | | | | | with DVS | +| 4.11 | `#1733`_ | CLOUDSTACK-9563_ | Bug | Major | ExtractTemplate returns malformed URL after migrating NFS | +| | | | | | to s3 | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1842`_ | CLOUDSTACK-9686_ | Bug | Major | multiple entires for builtin template in template store | -| | | | | | ref table so builtin template is never downloaded | -| | | | | | completely | +| 4.11 | `#2188`_ | CLOUDSTACK-10004_ | Bug | Major | On deletion, Vmware volume snapshots are left behind with | +| | | | | | message 'the snapshot has child, can't delete it on the | +| | | | | | storage' | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1883`_ | CLOUDSTACK-9723_ | Bug | Major | Enable unique mac address across different deployments and | -| | | | | | networks | +| 4.11 | `#914`_ | CLOUDSTACK-8939_ | Bug | Major | VM Snapshot size with memory is not correctly calculated | +| | | | | | in cloud.usage_event (XenServer) | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1968`_ | CLOUDSTACK-9666_ | Bug | Major | Add configuration validation for the config drive global | -| | | | | | settings | +| 4.11 | `#1985`_ | CLOUDSTACK-9812_ | Bug | Major | Update "updatePortForwardingRule" pi to include additional | +| | | | | | parameter to update the end port in case of port range | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1945`_ | CLOUDSTACK-9787_ | Bug | Major | No error message while change guest vm cidr to a large | -| | | | | | value | +| 4.11 | `#2224`_ | CLOUDSTACK-10032_ | Bug | Major | Database entries for templates created from snapshots | +| | | | | | disappear after management-server service restart | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2002`_ | CLOUDSTACK-9831_ | Bug | Major | Previous pod_id still remains in the vm_instance table | -| | | | | | after VM migration with migrateVirtualMachineWithVolume | +| 4.11 | `#2109`_ | CLOUDSTACK-9922_ | Bug | Major | Unable to use 8081 port for Load balancing | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#2027`_ | CLOUDSTACK-9918_ | Test | Major | Enable NIO test cases | +| 4.11 | `#2216`_ | CLOUDSTACK-10027_ | Bug | Minor | Repeating the same list for Internal LB in VPC | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2018`_ | CLOUDSTACK-9848_ | Bug | Major | VR commands exist status is not checked in python config | -| | | | | | files | +| 4.11 | `#2174`_ | CLOUDSTACK-9996_ | Bug | Major | bug in network resource that juniper srx firewall | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#2055`_ | CLOUDSTACK-9887_ | Bug | Major | A VM with dual shared/isolated network gets bogus GW | -| | | | | | assignment | +| 4.11 | `#2186`_ | CLOUDSTACK-10002_ | Bug | Major | Restart network with cleanup spawns Redundant Routers(In | +| | | | | | Default Network Offering) | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#2070`_ | CLOUDSTACK-9904_ | Bug | Major | HyperV plugin created logs @AGENTLOG@ | +| 4.11 | `#1246`_ | CLOUDSTACK-9165_ | Bug | Major | unable to use reserved IP range in a network for external | +| | | | | | VMs | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1995`_ | CLOUDSTACK-9828_ | Bug | Major | .GetDomRVersionCommand failed while starting virtual | -| | | | | | router | +| 4.9* | `#2241`_ | CLOUDSTACK-10052_ | Bug | Major | Upgrading to 4.9.2 causes confusion/issues around dynamic | +| | | | | | roles usage | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1870`_ | CLOUDSTACK-9708_ | Bug | Major | Router deployment failed due to two threads start VR | +| 4.11 | `#2221`_ | CLOUDSTACK-10030_ | Bug | Minor | Public IPs assgined to the VPC are not reacheable from | +| | | | | | inside VPC | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2154`_ | CLOUDSTACK-9967_ | Bug | Major | [VPC] static nat on additional public subnet ip is not | +| | | | | | working. | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#1878`_ | CLOUDSTACK-9717_ | Bug | Major | [VMware] RVRs have mismatching MAC addresses for extra | +| | | | | | public NICs | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2013`_ | CLOUDSTACK-9734_ | Bug | Major | Destroy VM Fails sometimes | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2159`_ | CLOUDSTACK-9964_ | Bug | Critical | Snapahots are getting deleted if VM is assigned to another | +| | | | | | user | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2163`_ | CLOUDSTACK-9939_ | Bug | Major | Volumes stuck in Creating state while restarting the | +| | | | | | Management Server when the volume creation is in progress | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#1919`_ | CLOUDSTACK-9763_ | Bug | Major | vpc: can not ssh to instance after vpc restart | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2223`_ | CLOUDSTACK-10031_ | Bug | Major | change default configuration for | +| | | | | | router.aggregation.command.each.timeout from 3 to 600 | +| | | | | | seconds. | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2223`_ | CLOUDSTACK-10031_ | Bug | Major | change default configuration for | +| | | | | | router.aggregation.command.each.timeout from 3 to 600 | +| | | | | | seconds. | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2215`_ | CLOUDSTACK-10026_ | Bug | Major | Page for Internal LB VM stucking while loading | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2180`_ | CLOUDSTACK-9999_ | Bug | Major | vpc tiers do not work if vpc has more than 8 tiers | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2223`_ | CLOUDSTACK-10031_ | Bug | Major | change default configuration for | +| | | | | | router.aggregation.command.each.timeout from 3 to 600 | +| | | | | | seconds. | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2182`_ | CLOUDSTACK-10000_ | Bug | Major | Remote access vpn user does not work if user password | +| | | | | | contains '#' | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.9* | `#2233`_ | CLOUDSTACK-10042_ | Bug | Major | UI doesn't show ICMP Type and Code for Security Group | +| | | | | | rules | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2228`_ | CLOUDSTACK-10036_ | Bug | Major | Decrease timeout of failing unit test | +| | | | | | HypervisorUtilsTest.java | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#1774`_ | CLOUDSTACK-9608_ | Bug | Major | Errored State and Abandoned state Templates are not | +| | | | | | displayed on UI | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2144`_ | CLOUDSTACK-9955_ | Bug | Minor | Featured Templates/Iso's created by Root/admin user are | +| | | | | | not visible to Domain Admin users | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.9* | `#1966`_ | CLOUDSTACK-9801_ | Bug | Critical | IPSec VPN does not work after vRouter reboot or recreate | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.9* | `#2220`_ | CLOUDSTACK-9708_ | Bug | Major | Router deployment failed due to two threads start VR | | | | | | | simultaneosuly | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1840`_ | CLOUDSTACK-9685_ | Bug | Major | [Xen]Delete snapshot on primary when associated volume is | -| | | | | | deleted | +| 4.11 | `#1912`_ | CLOUDSTACK-9749_ | Bug | Critical | cloudstack master vpc_internal_lb feature is broken as | +| | | | | | port 8080 is in use by password server on lb VM | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1849`_ | CLOUDSTACK-9690_ | Bug | Major | Scale CentOS7 VM fails with error | +| 4.11 | `#2138`_ | CLOUDSTACK-9944_ | Bug | Major | In clustered Management Server, Sometimes hosts stays in | +| | | | | | disconnected state. | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2007`_ | CLOUDSTACK-9834_ | Bug | Major | prepareTemplate API call doesn't work well with XenServer | -| | | | | | & Local SR (Db_exn.Uniqueness_constraint_violation) | +| 4.11 | `#883`_ | CLOUDSTACK-8906_ | Bug | Major | /var/log/cloud/ doesn't get logrotated on xenserver | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1180`_ | CLOUDSTACK-9112_ | Bug | Major | deployVM thread is holding the global lock on network | -| | | | | | longer and cause delays and some improvements in the | -| | | | | | planner | +| 4.11 | `#2119`_ | CLOUDSTACK-9925_ | Bug | Minor | Quota: fix tariff description for memory. Tariff value is | +| | | | | | for 1MB of RAM used per month (not hour). | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1992`_ | CLOUDSTACK-9824_ | Bug | Major | Resource count for Primary storage is considered twice - | -| | | | | | while creating and while attaching the disk. | +| 4.11 | `#2145`_ | CLOUDSTACK-9697_ | Bug | Major | Better error message on UI user if tries to shrink the VM | +| | | | | | ROOT volume size | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#2075`_ | CLOUDSTACK-9900_ | Bug | Major | Fix high CPU deviation seen in Zone/Cluster metrics view | +| 4.11 | `#2137`_ | CLOUDSTACK-9950_ | Bug | Major | listUsageRecords doesnt return required fields | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#2077`_ | | | | Honor network.dns.basiczone.updates setting when sending | -| | | | | | DHCP config … | +| 4.11 | `#2008`_ | CLOUDSTACK-9840_ | Bug | Major | Datetime format of snapshot events is inconsistent with | +| | | | | | other events | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2062`_ | CLOUDSTACK-9878_ | Bug | Blocker | Remote Access VPN that losing connection when new network | -| | | | | | configs are introduced | +| 4.11 | `#2142`_ | CLOUDSTACK-9954_ | Bug | Major | Unable to create service offering with networkrate=0 | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1949`_ | | | | Automated Cloudstack bugs 9277 9276 9275 9274 9273 9179 | -| | | | | | 9178 9177 | +| 4.11 | `#2171`_ | CLOUDSTACK-9990_ | Bug | Minor | Account name is giving null in event tab after successful | +| | | | | | creation of account | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1813`_ | CLOUDSTACK-9604_ | Improvement | Major | Root disk resize support for VMware and XenServer | +| 4.9* | `#1925`_ | CLOUDSTACK-9751_ | Bug | Major | if a public IP is assigned to a VM when VR is in starting | +| | | | | | state, it does not get applied to the vport in Nuage VSD | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#803`_ | CLOUDSTACK-8833_ | Bug | Major | Generating url and migrate volume to another storage , | -| | | | | | resulting two entry in UI and listvolume is not working | -| | | | | | for that volume | +| 4.9* | `#1798`_ | CLOUDSTACK-9631_ | Bug | Major | updateVMAffinityGroup must require one of the list | +| | | | | | parameter | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1606`_ | | | | Allow CGN (RFC6598) to be used within a VPC | +| 4.9* | `#2201`_ | CLOUDSTACK-10016_ | Bug | Major | VPC VR doesn't respond to DNS requests from remote access | +| | | | | | vpn clients | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2056`_ | CLOUDSTACK-8829_ | Bug | Major | Consecutive cold migration fails | +| 4.11 | `#1959`_ | CLOUDSTACK-9786_ | Bug | Major | API reference guide entry for associateIpAddress needs a | +| | | | | | fix | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1810`_ | CLOUDSTACK-9647_ | Bug | Major | NIC adapter type becomes e1000 , even after changing the | -| | | | | | global parameter "vmware.systemvm.nic.device.type" to | -| | | | | | vmxnet3 for VPC VR | +| 4.9* | `#1933`_ | CLOUDSTACK-9569_ | Bug | Critical | VR on shared network not starting on KVM | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2071`_ | CLOUDSTACK-9815_ | Improvement | Major | Application Container Service | + + + + +.. cssclass:: table-striped table-bordered table-hover + ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| Branches | Github | Jira | Type | Priority | Description | ++=========================+==========+====================+===============+==========+============================================================+ +| 4.11 | `#2097`_ | CLOUDSTACK-9813_ | New Feature | Major | Use configdrive for userdata, metadata & password | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2146`_ | CLOUDSTACK-4757_ | New Feature | Minor | Support OVA files with multiple disks for templates | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2394`_ | CLOUDSTACK-10109_ | New Feature | Major | Enable dedication of public IPs to SSVM and CPVM | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2295`_ | CLOUDSTACK-10109_ | New Feature | Major | Enable dedication of public IPs to SSVM and CPVM | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2030`_ | CLOUDSTACK-9864_ | Improvement | Major | cleanup stale worker VMs after job expiry time | +| 4.11 | `#2381`_ | CLOUDSTACK-10117_ | New Feature | Major | LDAP mapping on domain level | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1792`_ | CLOUDSTACK-9623_ | Bug | Major | Deploying virtual machine fails due to "Couldn't find | -| | | | | | vlanId" in Basic Zone | +| 4.11 | `#2368`_ | CLOUDSTACK-10126_ | New Feature | Major | Separate Subnet for CPVM and SSVM | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1970`_ | CLOUDSTACK-9725_ | Bug | Major | Failed to update VPC Network during N/w offering Upgrade | -| | | | | | which doesnt have ACL service Enabled. check if acl | -| | | | | | service provider is configured when network is associated | -| | | | | | with a acl. | +| 4.11 | `#2046`_ | CLOUDSTACK-7958_ | New Feature | Minor | Limit user login to specific subnets | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1997`_ | CLOUDSTACK-9208_ | Bug | Minor | Assertion Error in VM_POWER_STATE handler. | +| 4.11 | `#2374`_ | CLOUDSTACK-10024_ | New Feature | Major | Physical Networking Migration | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2066`_ | CLOUDSTACK-9893_ | Bug | Minor | smoke test test_deploy_virtio_scsi_vm fails | +| 4.11 | `#2301`_ | CLOUDSTACK-10121_ | New Feature | Major | move user API | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2053`_ | | | | deb: Only build binary packages | +| 4.11 | `#2360`_ | CLOUDSTACK-10189_ | New Feature | Major | Support for "VSD managed" networks with Nuage Networks | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2069`_ | CLOUDSTACK-8793_ | Bug | Major | Project Site-2-Site VPN Connection Fails to Register | -| | | | | | Correctly | +| 4.11 | `#2281`_ | CLOUDSTACK-10102_ | New Feature | Major | New Network Type (L2) | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#2037`_ | CLOUDSTACK-9871_ | Bug | Minor | MySQL 5.7 compatibility | +| 4.11 | `#2048`_ | CLOUDSTACK-9880_ | New Feature | Major | Expansion of Management IP Range. | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1852`_ | CLOUDSTACK-9695_ | Improvement | Minor | For VM in stopped state, disable "Snapshot Memory" option | +| 4.11 | `#2294`_ | CLOUDSTACK-10039_ | New Feature | Major | Adding IOPS/GB offering | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1797`_ | CLOUDSTACK-9630_ | Bug | Major | Cannot use listNics API as advertised | +| 4.11 | `#2356`_ | CLOUDSTACK-8313_ | New Feature | Major | Local Storage overprovisioning should be possible | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1918`_ | | | | Management Server UI (VM statistics page) CPU Utilized | -| | | | | | value is incorrect. | +| 4.11 | `#2028`_ | CLOUDSTACK-9853_ | New Feature | Major | IPv6 Prefix Delegation support in Basic Networking | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2063`_ | | | | Fix typo on label.gpu | +| 4.11 | `#1981`_ | CLOUDSTACK-9806_ | New Feature | Major | Nuage domain template selection per VPC | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1978`_ | CLOUDSTACK-9779_ | Bug | Major | Releasing secondary guest IP fails with error VM nic Ip | -| | | | | | x.x.x.x is mapped to load balancing rule | +| 4.11 | `#2325`_ | CLOUDSTACK-9998_ | New Feature | Major | CloudStack exporter for Prometheus | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1582`_ | CLOUDSTACK-9408_ | Improvement | Blocker | remove runtime references to http://download.cloud.com | +| 4.11 | `#2284`_ | CLOUDSTACK-10103_ | New Feature | Major | Cloudian Connector for CloudStack | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#2009`_ | CLOUDSTACK-9369_ | Bug | Critical | Security issue! Local login open with SAML implementation | +| 4.11 | `#2297`_ | CLOUDSTACK-9957_ | New Feature | Major | Annotations on entities | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2060`_ | | | | Merge release branch 4.9 to master | +| 4.11 | `#2181`_ | CLOUDSTACK-9957_ | New Feature | Major | Annotations on entities | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1819`_ | CLOUDSTACK-9653_ | Bug | Major | listCapacity API shows incorrect output when sortBy=usage | -| | | | | | option is added | +| 4.11 | `#2286`_ | CLOUDSTACK-9993_ | New Feature | Major | Secure Agent Communications | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1879`_ | CLOUDSTACK-9719_ | Bug | Major | [VMware] VR loses DHCP settings and VMs cannot obtain IP | -| | | | | | after HA recovery | +| 4.11 | `#2287`_ | CLOUDSTACK-9998_ | New Feature | Major | CloudStack exporter for Prometheus | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1917`_ | CLOUDSTACK-9756_ | Bug | Major | IP address must not be allocated to other VR if releasing | -| | | | | | ip address is failed | +| 4.11 | `#2278`_ | CLOUDSTACK-9993_ | New Feature | Major | Secure Agent Communications | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1993`_ | CLOUDSTACK-8931_ | Bug | Major | Fail to deploy VM instance when | -| | | | | | use.system.public.ips=false | +| 4.11 | `#1707`_ | CLOUDSTACK-9397_ | New Feature | Major | Add Watchdog timer to KVM Instances | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1957`_ | CLOUDSTACK-9748_ | Bug | Major | VPN Users search functionality broken | +| 4.11 | `#2143`_ | CLOUDSTACK-9949_ | New Feature | Minor | add ability to specify mac address when | +| | | | | | deployVirtualMachine or addNicToVirtualMachine is called | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1956`_ | CLOUDSTACK-9796_ | Bug | Minor | Null Pointer Exception in VirtualMachineManagerImpl.java | +| 4.11 | `#2256`_ | CLOUDSTACK-9782_ | New Feature | Major | Host HA | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1903`_ | CLOUDSTACK-9356_ | Bug | Critical | VPC add VPN User fails same error as CLOUDSTACK-8927 | +| 4.11 | `#2239`_ | CLOUDSTACK-9993_ | New Feature | Major | Secure Agent Communications | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1886`_ | CLOUDSTACK-9728_ | Bug | Major | query to traffic sentinel requesting for usage stats is | -| | | | | | too long resulting in traffic sentinel sending HTTP 414 | -| | | | | | error response | +| 4.11 | `#2222`_ | CLOUDSTACK-10022_ | New Feature | Minor | Allow domain admin to create and delete subdomains | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#2024`_ | CLOUDSTACK-9857_ | Bug | Critical | CloudStack KVM Agent Self Fencing - improper systemd | -| | | | | | config | +| 4.11 | `#2026`_ | CLOUDSTACK-9861_ | New Feature | Major | Expire VM snapshots after configured duration | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1935`_ | CLOUDSTACK-9764_ | Bug | Major | Delete domain failure due to Account Cleanup task | +| 4.11 | `#2218`_ | CLOUDSTACK-9782_ | New Feature | Major | Host HA | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1889`_ | CLOUDSTACK-9718_ | Improvement | Major | Revamp the dropdown showing lists of hosts available for | -| | | | | | migration in a Zone | +| 4.11* | `#2407`_ | CLOUDSTACK-10227_ | Bug | Blocker | Stabilization fixes for master/4.11 | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1955`_ | CLOUDSTACK-8239_ | New Feature | Critical | Add support for VirtIO-SCSI for KVM hypervisors | +| 4.11 | `#2403`_ | CLOUDSTACK-10227_ | Bug | Blocker | Stabilization fixes for master/4.11 | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1980`_ | CLOUDSTACK-9805_ | Bug | Major | Show VRs in a tab for a network in network detail view | +| 4.11 | `#2396`_ | CLOUDSTACK-10220_ | Bug | Major | IPv4 NIC alias is not added on Virtual Router in Basic | +| | | | | | Networking when NIC has IPv6 address | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2051`_ | CLOUDSTACK-9858_ | Improvement | Major | Retirement of midonet plugin (disabling ticket) | +| 4.11 | `#2362`_ | CLOUDSTACK-10188_ | Bug | Major | Resource Accounting for primary storage is Broken | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#2043`_ | CLOUDSTACK-9876_ | Bug | Major | Remove test_01_test_vm_volume_snapshot in | -| | | | | | test_vm_snapshots.py | +| 4.11 | `#2393`_ | CLOUDSTACK-10217_ | Bug | Major | When IPv4 address of Instance is updated DHCP data is not | +| | | | | | cleared on VR | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2036`_ | CLOUDSTACK-9858_ | Improvement | Major | Retirement of midonet plugin (disabling ticket) | +| 4.11 | `#2388`_ | CLOUDSTACK-10212_ | Bug | Major | Changing IPv4 Address of NIC in Basic Networking does not | +| | | | | | update the gateway | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1771`_ | CLOUDSTACK-9611_ | Bug | Major | Dedicating a Guest VLAN range to Project does not work | +| 4.11 | `#2379`_ | CLOUDSTACK-10146_ | Bug | Major | Bypass Secondary Storage for KVM templates | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2033`_ | CLOUDSTACK-9462_ | Bug | Major | Systemd packaging for Ubuntu 16.04 | +| 4.11 | `#2391`_ | CLOUDSTACK-10215_ | Bug | Major | Excessive log4j debug level in CPVM, SSVM could lead to FS | +| | | | | | overflow | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2023`_ | CLOUDSTACK-9808_ | Bug | Blocker | 4.9->4.10 upgrade does not upgrade global settings to | -| | | | | | point to new template | +| 4.11 | `#2139`_ | CLOUDSTACK-9921_ | Bug | Major | NPE when garbage collector is running | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2025`_ | | | | [4.10-blocker] Fix error in restart network in 4.10.0.0 RC | +| 4.11 | `#2088`_ | CLOUDSTACK-9892_ | Bug | Critical | Primary storage resource check is broken when using root | +| | | | | | disk size override to deploy VM | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#2022`_ | CLOUDSTACK-9591_ | Bug | Minor | VMware dvSwitch Requires a Dummy, Standard vSwitch | +| 4.11 | `#2365`_ | CLOUDSTACK-10197_ | Bug | Major | XenServer 7.1: Cannot mount xentool iso from cloudstack | +| | | | | | on VMs | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2032`_ | CLOUDSTACK-9783_ | Improvement | Major | Improve metrics view performance | +| 4.11 | `#2073`_ | CLOUDSTACK-9896_ | Bug | Minor | ListDedicatedXXX doesn't respect pagination | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1880`_ | CLOUDSTACK-9720_ | Bug | Major | [VMware] template_spool_ref table is not getting updated | -| | | | | | with correct template physical size in template_size | -| | | | | | column. | +| 4.11 | `#2386`_ | CLOUDSTACK-9632_ | Bug | Major | Upgrade bountycastle to 1.55+ | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1944`_ | CLOUDSTACK-9783_ | Improvement | Major | Improve metrics view performance | +| 4.11 | `#2315`_ | CLOUDSTACK-9025_ | Bug | Critical | Unable to deploy VM instance from template if template | +| | | | | | spin from linked clone snapshot | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2021`_ | CLOUDSTACK-9854_ | Bug | Major | Fix test_primary_storage test failure due to live | +| 4.11 | `#2274`_ | CLOUDSTACK-10096_ | Bug | Major | Can't reset api.integration.port and | +| | | | | | usage.sanity.check.interval back to null | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2282`_ | CLOUDSTACK-10104_ | Bug | Major | Optimize database transactions in ListDomain API to | +| | | | | | improve performance | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2385`_ | CLOUDSTACK-10211_ | Bug | Major | test_nuage_public_sharednetwork_userdata fails due to | +| | | | | | errortext changed | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2260`_ | CLOUDSTACK-10065_ | Bug | Major | Optimize SQL queries in listTemplate API to improve | +| | | | | | performance. | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#1740`_ | CLOUDSTACK-9572_ | Bug | Major | Snapshot on primary storage not cleaned up after Storage | | | | | | | migration | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2019`_ | CLOUDSTACK-9851_ | Bug | Major | travis CI build failure after merge of PR#1953 | +| 4.11 | `#2104`_ | CLOUDSTACK-9908_ | Bug | Major | Primary Storage allocated capacity goes very high after VM | +| | | | | | snapshot | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2378`_ | CLOUDSTACK-10205_ | Bug | Major | LinkDomainToLdap returns internal id | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1994`_ | CLOUDSTACK-9827_ | Bug | Blocker | Storage tags stored in multiple places | +| 4.11 | `#1773`_ | CLOUDSTACK-9607_ | Bug | Major | Preventing template deletion when template is in use. | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1961`_ | | | | Fix for test_snapshots.py using nfs2 instead of nfs | -| | | | | | template | +| 4.11 | `#2149`_ | CLOUDSTACK-9932_ | Bug | Major | Snapshot is getting deleted while volume creation from the | +| | | | | | snapshot is in progress | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#2011`_ | CLOUDSTACK-9811_ | Bug | Blocker | VR will not start, looking to configure eth3 while no such | -| | | | | | device exists on the VR. On KVM-CentOS6.8 physical host | +| 4.11 | `#2156`_ | CLOUDSTACK-9971_ | Bug | Minor | Bugfix/listaccounts parameter consistency | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#2003`_ | CLOUDSTACK-9811_ | Bug | Blocker | VR will not start, looking to configure eth3 while no such | -| | | | | | device exists on the VR. On KVM-CentOS6.8 physical host | +| 4.11 | `#2373`_ | CLOUDSTACK-10202_ | Bug | Major | createSnapshotPolicy API create multiple entries in DB for | +| | | | | | same volume. | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1923`_ | CLOUDSTACK-9765_ | Bug | Major | broken db.properties after upgrade | +| 4.11 | `#2344`_ | CLOUDSTACK-10163_ | Bug | Major | Component tests health check | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#847`_ | CLOUDSTACK-8880_ | Bug | Major | Allocated memory more than total memory on a KVM host | +| 4.11 | `#1760`_ | CLOUDSTACK-9593_ | Bug | Major | User data check is inconsistent with python | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1953`_ | CLOUDSTACK-9794_ | Bug | Major | Unable to attach more than 14 devices to a VM | +| 4.11 | `#2352`_ | CLOUDSTACK-10175_ | Bug | Major | Listing VPCs with a domain account and project id -1 | +| | | | | | returns all the VPCs in the syste | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1958`_ | CLOUDSTACK-5806_ | Bug | Critical | Storage types other than NFS/VMFS can't overprovision | +| 4.11 | `#2347`_ | CLOUDSTACK-10166_ | Bug | Minor | Cannot add a tag to a NetworkACL (rule not list) in CS | +| | | | | | with a user in a project or in an account | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1861`_ | CLOUDSTACK-9698_ | Bug | Major | Make the wait timeout for NIC adapter hotplug as | -| | | | | | configurable | +| 4.11 | `#2375`_ | CLOUDSTACK-9456_ | Bug | Major | Migrate master to use Java8 and Spring4 | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1856`_ | CLOUDSTACK-9569_ | Bug | Critical | VR on shared network not starting on KVM | +| 4.11 | `#2211`_ | CLOUDSTACK-10013_ | Bug | Major | Migrate to Debian9 systemvmtemplate | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1991`_ | CLOUDSTACK-9821_ | Bug | Blocker | Unable to deploy user VM in Basic Zone | +| 4.9* | `#2304`_ | CLOUDSTACK-10127_ | Bug | Critical | 4.9 / 4.10 KVM + openvswitch + vpc + static nat / | +| | | | | | secondary ip on eth2? | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1982`_ | CLOUDSTACK-9807_ | Bug | Blocker | 4.5->4.10 upgrade fails. db upgrade script looking for | -| | | | | | ssvm template-4.6 when having 4.10 already installed. | +| 4.11 | `#2208`_ | CLOUDSTACK-9542_ | Bug | Major | listNics API does not return data as per API documentation | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1942`_ | CLOUDSTACK-9784_ | Bug | Major | GPU detail not displayed in GPU tab of management server | -| | | | | | UI. | +| 4.11 | `#2351`_ | CLOUDSTACK-10173_ | Bug | Major | Guest/Public nics on VR should pick network rate from | +| | | | | | network offering | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1914`_ | CLOUDSTACK-9753_ | Bug | Minor | Update L10N resource files with 4.10 strings from | -| | | | | | Transifex (20170121) | +| 4.11 | `#2370`_ | CLOUDSTACK-9595_ | Bug | Major | Transactions are not getting retried in case of database | +| | | | | | deadlock errors | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1896`_ | CLOUDSTACK-9732_ | Improvement | Minor | Update L10N resource files with 4.9 strings from Transifex | -| | | | | | (20170106) | +| 4.11 | `#2366`_ | CLOUDSTACK-10168_ | Bug | Major | VR duplicate entries in /etc/hosts when reusing VM name | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1768`_ | | | | CLOUDSTACK 9601: Upgrade: change logic for update path for | -| | | | | | files | +| 4.11 | `#2042`_ | CLOUDSTACK-9875_ | Bug | Major | Unable to re-apply Explicit dedication to VM | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1975`_ | | | | Fix build failure on master | +| 4.11 | `#2364`_ | CLOUDSTACK-10195_ | Bug | Minor | CloudStack MySQL HA problem -- No database selected | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#815`_ | CLOUDSTACK-8841_ | Bug | Major | Storage XenMotion from XS 6.2 to XS 6.5 fails. | +| 4.11 | `#2361`_ | CLOUDSTACK-10190_ | Bug | Major | Duplicate public VLAN for two different admin accounts. | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#843`_ | | | | Security group ingress/egress issues with xenserver 6.2 | +| 4.11 | `#2247`_ | CLOUDSTACK-10012_ | Bug | Major | Migrate to Embedded Jetty based mgmt server | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#1964`_ | CLOUDSTACK-9800_ | Bug | Major | Enable inline mode for NetScaler device | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#1762`_ | CLOUDSTACK-9595_ | Bug | Major | Transactions are not getting retried in case of database | +| | | | | | deadlock errors | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2308`_ | CLOUDSTACK-8908_ | Bug | Major | After copying the template charging for that template is | +| | | | | | stopped | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1825`_ | CLOUDSTACK-9660_ | Bug | Major | NPE while destroying volumes during 1000 VMs deploy and | -| | | | | | destroy tests | +| 4.11 | `#2354`_ | CLOUDSTACK-10176_ | Bug | Major | VM Start Api Job returns success for failed Job | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1907`_ | | | | Fix public IPs not being removed from the VR when | -| | | | | | deprovisioned | +| 4.11 | `#2353`_ | CLOUDSTACK-9986_ | Bug | Major | Consider overcommit ratios with total/threshold values in | +| | | | | | Metrics View | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1922`_ | CLOUDSTACK-9757_ | Bug | Major | VPC traffic from vm to additional public subnet is not | -| | | | | | working | +| 4.11 | `#2358`_ | CLOUDSTACK-9736_ | Bug | Minor | Incoherent validation and error message when you change | +| | | | | | the vm.password.length configuration parameter | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.8, 4.9, 4.10 | `#1915`_ | CLOUDSTACK-9746_ | Bug | Critical | system-vm: logrotate config causes critical failures | +| 4.11 | `#2326`_ | CLOUDSTACK-10184_ | Bug | Major | Re-work method QuotaResponseBuilderImpl.startOfNextDay and | +| | | | | | its test cases | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1829`_ | CLOUDSTACK-9363_ | Bug | Critical | Can't start a Xen HVM vm when more than 2 volumes attached | +| 4.11 | `#2267`_ | CLOUDSTACK-10077_ | Bug | Major | Allow account to use the same site-2-site VPN gateway with | +| | | | | | different configs for several VPCs | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1941`_ | CLOUDSTACK-8663_ | Improvement | Major | Snapshot Improvements | +| 4.11 | `#2337`_ | CLOUDSTACK-10157_ | Bug | Major | Wrong notification while migration | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1946`_ | CLOUDSTACK-9788_ | Bug | Major | Exception is throwed when list networks with pagesize is 0 | +| 4.11 | `#2355`_ | CLOUDSTACK-10177_ | Bug | Major | NPE when programming Security Groups with KVM | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1948`_ | CLOUDSTACK-9793_ | Bug | Major | Unnecessary conversion from IPNetwork to list causes | -| | | | | | router slowdown when processing static Nat rules | +| 4.11 | `#2349`_ | CLOUDSTACK-10070_ | Bug | Major | Extend travis run to include more component tests | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1954`_ | CLOUDSTACK-9795_ | Bug | Minor | VRs used as VPC Routers have logrotate in cron.daily | -| | | | | | instead of cron.hourly | +| 4.11 | `#2312`_ | CLOUDSTACK-7793_ | Bug | Critical | [Snapshots]Create Snaphot with "quiesce" option set to | +| | | | | | true fails with "InvalidParameterValueException: can't | +| | | | | | handle quiescevm equal true for volume snapshot" | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1927`_ | | | | ipv6: Set IPv6 CIDR and Gateway in 'nic' profile | +| 4.11 | `#2345`_ | CLOUDSTACK-10164_ | Bug | Blocker | UI - not able to create a VPC | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#838`_ | CLOUDSTACK-8857_ | Bug | Major | 'listProjects' doesn't return tags 'vmstopped' or | -| | | | | | 'vmrunning' when their value is zero | +| 4.11 | `#2263`_ | CLOUDSTACK-10070_ | Bug | Major | Extend travis run to include more component tests | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#865`_ | CLOUDSTACK-8856_ | Bug | Major | Primary Storage Used(type tag with value 2) related tag is | -| | | | | | not showing in listCapacity api response | +| 4.11 | `#2342`_ | CLOUDSTACK-9586_ | Bug | Critical | When using local storage with Xenserver prepareTemplate | +| | | | | | does not work with multiple primary store | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1947`_ | CLOUDSTACK-9789_ | Bug | Major | Releasing secondary guest IP fails with error VM nic Ip | -| | | | | | x.x.x.x is mapped to static nat | +| 4.11 | `#2124`_ | CLOUDSTACK-9432_ | Bug | Critical | Dedicate Cluster to Domain always creates an affinity | +| | | | | | group owned by the root domain | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1770`_ | CLOUDSTACK-9628_ | Bug | Major | Fix Template Size in Swift as Secondary Storage | +| 4.11 | `#2322`_ | CLOUDSTACK-10140_ | Bug | Critical | When template is created from snapshot template.properties | +| | | | | | are corrupted | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1379`_ | CLOUDSTACK-8324_ | New Feature | Major | DHCP/DNS offload and config drive support for adv shared | -| | | | | | network | +| 4.11 | `#2335`_ | CLOUDSTACK-10154_ | Bug | Major | test failures in smoketest | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1885`_ | CLOUDSTACK-9724_ | Bug | Major | VPC tier network restart with cleanup, missing public ip | -| | | | | | on VR interface | +| 4.11 | `#2341`_ | CLOUDSTACK-10160_ | Bug | Major | KVM VirtIO-SCSI not defined properly in Libvirt XML | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1882`_ | CLOUDSTACK-8737_ | Bug | Major | Remove out-of-band VR reboot code based on persistent VR | -| | | | | | configuration changes | +| 4.11 | `#2321`_ | CLOUDSTACK-10138_ | Bug | Major | Load br_netfilter in security_group management script | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1881`_ | CLOUDSTACK-9721_ | Bug | Major | Remove deprecated/unused global configuration parameter - | -| | | | | | consoleproxy.loadscan.interval | +| 4.11 | `#2334`_ | CLOUDSTACK-10152_ | Bug | Major | egress destination cidr with 0.0.0.0/0 is failing | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1926`_ | CLOUDSTACK-9768_ | Bug | Major | Time displayed for events in UI is incorrect | +| 4.11 | `#2310`_ | CLOUDSTACK-10133_ | Bug | Major | Local storage overprovisioning for ext file system | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1924`_ | CLOUDSTACK-9766_ | Bug | Major | Executing deleteSnapshot api with already deleted snapshot | -| | | | | | does not throw any exception or failure message | +| 4.11 | `#2303`_ | CLOUDSTACK-10123_ | Bug | Major | VmWork job gets deleted before the parent job had time to | +| | | | | | fetch its result | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1874`_ | CLOUDSTACK-9711_ | Bug | Major | Remote Access vpn user add fail ignored when the VR in | -| | | | | | stopped state | +| 4.11 | `#2329`_ | CLOUDSTACK-10012_ | Bug | Major | Migrate to Embedded Jetty based mgmt server | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1333`_ | CLOUDSTACK-9228_ | Bug | Major | Network update with mistmatch in services require forced | -| | | | | | option | +| 4.11 | `#2327`_ | CLOUDSTACK-10129_ | Bug | Trivial | Show instances attached to a network/VR via navigation | +| | | | | | from VRs->instances | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1758`_ | CLOUDSTACK-9588_ | Bug | Major | Add Load Balancer functionality in Network page is | -| | | | | | redundant. | +| 4.11 | `#2313`_ | CLOUDSTACK-10135_ | Bug | Major | ACL rules order is not maintained for ACL_OUTBOUND in VPC | +| | | | | | VR | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1786`_ | CLOUDSTACK-9618_ | Bug | Major | Load Balancer configuration page does not have "Source" | -| | | | | | method in the drop down list | +| 4.11 | `#2313`_ | CLOUDSTACK-10135_ | Bug | Major | ACL rules order is not maintained for ACL_OUTBOUND in VPC | +| | | | | | VR | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1847`_ | CLOUDSTACK-9691_ | Bug | Major | unhandeled excetion in list snapshot command when a | -| | | | | | primary store is deleted | +| 4.11 | `#2313`_ | CLOUDSTACK-10135_ | Bug | Major | ACL rules order is not maintained for ACL_OUTBOUND in VPC | +| | | | | | VR | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1952`_ | CLOUDSTACK-9790_ | Bug | Blocker | Can't create a Basic Zone (networking problem) | +| 4.11 | `#2316`_ | CLOUDSTACK-10137_ | Bug | Major | Re-installation fails for cloudstack-management | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1838`_ | CLOUDSTACK-9682_ | Bug | Major | Block VM migration to a storage which is in maintainence | +| 4.11 | `#2157`_ | CLOUDSTACK-9961_ | Bug | Major | Accept domain name for gateway while creating | +| | | | | | Vpncustomergateway | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2306`_ | CLOUDSTACK-10129_ | Bug | Trivial | Show instances attached to a network/VR via navigation | +| | | | | | from VRs->instances | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2273`_ | CLOUDSTACK-10090_ | Bug | Major | createPortForwardingRule api call accepts 'halt' as | +| | | | | | Protocol which Stops VR | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2240`_ | CLOUDSTACK-10051_ | Bug | Major | Mouse Scrolling is not working in instance VM console | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2291`_ | CLOUDSTACK-10111_ | Bug | Minor | Fix validation for parameter "vm.password.length" | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2302`_ | CLOUDSTACK-10122_ | Bug | Major | Unrelated error message | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2250`_ | CLOUDSTACK-10057_ | Bug | Major | ListNetworkOfferingsCmd does not return the correct count | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2268`_ | CLOUDSTACK-10081_ | Bug | Major | CloudUtils getDevInfo function only checks for KVM | +| | | | | | bridgePort and not OVS | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2293`_ | CLOUDSTACK-10047_ | Bug | Major | DVSwitch improvements | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2288`_ | CLOUDSTACK-10107_ | Bug | Major | VMware VM fails to start if it has more than 7 nics | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2257`_ | CLOUDSTACK-10060_ | Bug | Minor | ListUsage API always displays the Virtual size as '0' for | +| | | | | | Usage type=9 (snapshot) | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2246`_ | CLOUDSTACK-10046_ | Bug | Major | checksum is not verified during registerTemplate | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2074`_ | CLOUDSTACK-9899_ | Bug | Major | allow download without checking first for MS behind | +| | | | | | firewall | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2279`_ | CLOUDSTACK-9584_ | Bug | Major | Increase component tests coverage in Travis run | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2277`_ | CLOUDSTACK-10099_ | Bug | Major | GUI invokes migrateVirtualMachine instead of | +| | | | | | migrateVirtualMachineWithVolume | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2269`_ | CLOUDSTACK-10083_ | Bug | Minor | SSH keys are not created when starting from maintenance | | | | | | | mode | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1913`_ | CLOUDSTACK-9752_ | Improvement | Major | [Vmware] Optimization of volume attachness to vm | +| 4.11 | `#876`_ | CLOUDSTACK-8865_ | Bug | Major | Adding SR doesn't create Storage_pool_host_ref entry for | +| | | | | | disabled host | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#1252`_ | CLOUDSTACK-9182_ | Bug | Major | Some running VMs turned off on manual migration when auto | +| | | | | | migration failed while host preparing for maintenance | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2153`_ | CLOUDSTACK-9956_ | Bug | Major | File search on the vmware datastore may select wrong file | +| | | | | | if there are multiple files with same name | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2078`_ | CLOUDSTACK-9902_ | Bug | Minor | consoleproxy.sslEnabled global config variable is not | +| | | | | | present in default install | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2252`_ | CLOUDSTACK-10067_ | Bug | Major | Fix a case where a user 'ro' or 'roo' exists on the system | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2248`_ | CLOUDSTACK-10056_ | Bug | Minor | Cannot specify root disk controller when creating VM | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2243`_ | CLOUDSTACK-10019_ | Bug | Major | template.properties has hardcoded id | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2261`_ | CLOUDSTACK-10068_ | Bug | Major | smoketest/test_iso.py reports assertion failure | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2054`_ | CLOUDSTACK-9886_ | Bug | Major | After restarting cloudstack-management , It takes time to | +| | | | | | connect hosts | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#955`_ | CLOUDSTACK-8969_ | Bug | Major | VPN customer gateway can't be registered with hostname | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.9* | `#2262`_ | CLOUDSTACK-10069_ | Bug | Major | During release add sha512 suffix to sha 512 checksum/file | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2253`_ | CLOUDSTACK-10061_ | Bug | Major | When starting a VM, make sure it has the correct volume | +| | | | | | access group | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2254`_ | CLOUDSTACK-10058_ | Bug | Major | Error while opening the Settings tab in Secondary storage | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#1733`_ | CLOUDSTACK-9563_ | Bug | Major | ExtractTemplate returns malformed URL after migrating NFS | +| | | | | | to s3 | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2188`_ | CLOUDSTACK-10004_ | Bug | Major | On deletion, Vmware volume snapshots are left behind with | +| | | | | | message 'the snapshot has child, can't delete it on the | +| | | | | | storage' | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#914`_ | CLOUDSTACK-8939_ | Bug | Major | VM Snapshot size with memory is not correctly calculated | +| | | | | | in cloud.usage_event (XenServer) | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#1985`_ | CLOUDSTACK-9812_ | Bug | Major | Update "updatePortForwardingRule" pi to include additional | +| | | | | | parameter to update the end port in case of port range | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2224`_ | CLOUDSTACK-10032_ | Bug | Major | Database entries for templates created from snapshots | +| | | | | | disappear after management-server service restart | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2109`_ | CLOUDSTACK-9922_ | Bug | Major | Unable to use 8081 port for Load balancing | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2216`_ | CLOUDSTACK-10027_ | Bug | Minor | Repeating the same list for Internal LB in VPC | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2174`_ | CLOUDSTACK-9996_ | Bug | Major | bug in network resource that juniper srx firewall | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2186`_ | CLOUDSTACK-10002_ | Bug | Major | Restart network with cleanup spawns Redundant Routers(In | +| | | | | | Default Network Offering) | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#1246`_ | CLOUDSTACK-9165_ | Bug | Major | unable to use reserved IP range in a network for external | +| | | | | | VMs | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.9* | `#2241`_ | CLOUDSTACK-10052_ | Bug | Major | Upgrading to 4.9.2 causes confusion/issues around dynamic | +| | | | | | roles usage | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1727`_ | CLOUDSTACK-9539_ | Bug | Major | Support changing Service offering for instance with VM | -| | | | | | Snapshots | +| 4.11 | `#2221`_ | CLOUDSTACK-10030_ | Bug | Minor | Public IPs assgined to the VPC are not reacheable from | +| | | | | | inside VPC | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1834`_ | CLOUDSTACK-9679_ | Bug | Major | Allow master user to manage subordinate user uploaded | -| | | | | | template | +| 4.11 | `#2154`_ | CLOUDSTACK-9967_ | Bug | Major | [VPC] static nat on additional public subnet ip is not | +| | | | | | working. | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1747`_ | CLOUDSTACK-9574_ | Improvement | Major | Redesign storage views | +| 4.11 | `#1878`_ | CLOUDSTACK-9717_ | Bug | Major | [VMware] RVRs have mismatching MAC addresses for extra | +| | | | | | public NICs | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1833`_ | CLOUDSTACK-9678_ | Bug | Major | listNetworkOfferings API is listing all the offerings | -| | | | | | which has same prefix in their name | +| 4.11 | `#2013`_ | CLOUDSTACK-9734_ | Bug | Major | Destroy VM Fails sometimes | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1818`_ | CLOUDSTACK-9655_ | Bug | Major | The template which is registered in all zones will be | -| | | | | | deleted by deleting 1 template on any zone | +| 4.11 | `#2159`_ | CLOUDSTACK-9964_ | Bug | Critical | Snapahots are getting deleted if VM is assigned to another | +| | | | | | user | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1939`_ | CLOUDSTACK-8886_ | Bug | Major | Limitations is listUsageRecords output - listUsageRecords | -| | | | | | does not return "domain" | +| 4.11 | `#2163`_ | CLOUDSTACK-9939_ | Bug | Major | Volumes stuck in Creating state while restarting the | +| | | | | | Management Server when the volume creation is in progress | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1741`_ | | | | Updated StrongSwan VPN Implementation | +| 4.11 | `#1919`_ | CLOUDSTACK-9763_ | Bug | Major | vpc: can not ssh to instance after vpc restart | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#873`_ | CLOUDSTACK-8896_ | Bug | Major | Allocated percentage of storage can go beyond 100% | +| 4.11 | `#2223`_ | CLOUDSTACK-10031_ | Bug | Major | change default configuration for | +| | | | | | router.aggregation.command.each.timeout from 3 to 600 | +| | | | | | seconds. | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1794`_ | | | | added more guest os | +| 4.11 | `#2223`_ | CLOUDSTACK-10031_ | Bug | Major | change default configuration for | +| | | | | | router.aggregation.command.each.timeout from 3 to 600 | +| | | | | | seconds. | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1938`_ | CLOUDSTACK-9780_ | Bug | Major | Default to Java8 if JAVA_HOME is not set | +| 4.11 | `#2215`_ | CLOUDSTACK-10026_ | Bug | Major | Page for Internal LB VM stucking while loading | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1876`_ | CLOUDSTACK-9715_ | Bug | Major | "somaxconn" value on VR is not reflecting value from | -| | | | | | /etc/sysctl.conf | +| 4.11 | `#2180`_ | CLOUDSTACK-9999_ | Bug | Major | vpc tiers do not work if vpc has more than 8 tiers | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#928`_ | CLOUDSTACK-8950_ | Bug | Major | Hypervisor Parameter check is not performed for | -| | | | | | registerTemplate and getUploadParamsForTemplate API's. | +| 4.11 | `#2223`_ | CLOUDSTACK-10031_ | Bug | Major | change default configuration for | +| | | | | | router.aggregation.command.each.timeout from 3 to 600 | +| | | | | | seconds. | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1183`_ | | | | Marvin test to verify that adding TCP ports 500,4500 and | -| | | | | | 1701 in vpn should not fail | +| 4.11 | `#2182`_ | CLOUDSTACK-10000_ | Bug | Major | Remote access vpn user does not work if user password | +| | | | | | contains '#' | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1416`_ | CLOUDSTACK-8717_ | Bug | Major | Failed to start instance after restoring the running | -| | | | | | instance | +| 4.9* | `#2233`_ | CLOUDSTACK-10042_ | Bug | Major | UI doesn't show ICMP Type and Code for Security Group | +| | | | | | rules | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#844`_ | CLOUDSTACK-7985_ | Improvement | Major | assignVM in Advanced zone with Security Groups | +| 4.11 | `#2228`_ | CLOUDSTACK-10036_ | Bug | Major | Decrease timeout of failing unit test | +| | | | | | HypervisorUtilsTest.java | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1929`_ | CLOUDSTACK-9770_ | Bug | Critical | Virtual router / Network regression since 4.9.1.0 with | -| | | | | | public interface eth2 | +| 4.11 | `#1774`_ | CLOUDSTACK-9608_ | Bug | Major | Errored State and Abandoned state Templates are not | +| | | | | | displayed on UI | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1697`_ | CLOUDSTACK-4858_ | Bug | Major | Disable copy snapshot to secondary storage | -| | | | | | snapshot.backup.rightafter | +| 4.11 | `#2144`_ | CLOUDSTACK-9955_ | Bug | Minor | Featured Templates/Iso's created by Root/admin user are | +| | | | | | not visible to Domain Admin users | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1905`_ | CLOUDSTACK-9738_ | Improvement | Major | Optimize vm expunge process for instances with vm | -| | | | | | snapshots | +| 4.9* | `#1966`_ | CLOUDSTACK-9801_ | Bug | Critical | IPSec VPN does not work after vRouter reboot or recreate | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1767`_ | CLOUDSTACK-9457_ | Bug | Minor | Allow retrieval and modification of VM and template | -| | | | | | details via API and UI | +| 4.9* | `#2220`_ | CLOUDSTACK-9708_ | Bug | Major | Router deployment failed due to two threads start VR | +| | | | | | simultaneosuly | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#1912`_ | CLOUDSTACK-9749_ | Bug | Critical | cloudstack master vpc_internal_lb feature is broken as | +| | | | | | port 8080 is in use by password server on lb VM | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2138`_ | CLOUDSTACK-9944_ | Bug | Major | In clustered Management Server, Sometimes hosts stays in | +| | | | | | disconnected state. | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#883`_ | CLOUDSTACK-8906_ | Bug | Major | /var/log/cloud/ doesn't get logrotated on xenserver | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2119`_ | CLOUDSTACK-9925_ | Bug | Minor | Quota: fix tariff description for memory. Tariff value is | +| | | | | | for 1MB of RAM used per month (not hour). | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2145`_ | CLOUDSTACK-9697_ | Bug | Major | Better error message on UI user if tries to shrink the VM | +| | | | | | ROOT volume size | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2137`_ | CLOUDSTACK-9950_ | Bug | Major | listUsageRecords doesnt return required fields | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2008`_ | CLOUDSTACK-9840_ | Bug | Major | Datetime format of snapshot events is inconsistent with | +| | | | | | other events | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2142`_ | CLOUDSTACK-9954_ | Bug | Major | Unable to create service offering with networkrate=0 | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2171`_ | CLOUDSTACK-9990_ | Bug | Minor | Account name is giving null in event tab after successful | +| | | | | | creation of account | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.9* | `#1925`_ | CLOUDSTACK-9751_ | Bug | Major | if a public IP is assigned to a VM when VR is in starting | +| | | | | | state, it does not get applied to the vport in Nuage VSD | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.9* | `#1798`_ | CLOUDSTACK-9631_ | Bug | Major | updateVMAffinityGroup must require one of the list | +| | | | | | parameter | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.9* | `#2201`_ | CLOUDSTACK-10016_ | Bug | Major | VPC VR doesn't respond to DNS requests from remote access | +| | | | | | vpn clients | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#1959`_ | CLOUDSTACK-9786_ | Bug | Major | API reference guide entry for associateIpAddress needs a | +| | | | | | fix | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.9* | `#1933`_ | CLOUDSTACK-9569_ | Bug | Critical | VR on shared network not starting on KVM | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2298`_ | CLOUDSTACK-9620_ | Improvement | Major | Improvements for Managed Storage | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2152`_ | CLOUDSTACK-10229_ | Improvement | Trivial | SSVM logging improvement when using Swift as | +| | | | | | secondary-storage | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2389`_ | CLOUDSTACK-10213_ | Improvement | Major | Allow specify SSH key lengh | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2292`_ | CLOUDSTACK-10108_ | Improvement | Minor | ConfigKey based approach for reading 'ping' configuaration | +| | | | | | for Management Server | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2384`_ | CLOUDSTACK-10210_ | Improvement | Trivial | remove test file | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#1554`_ | CLOUDSTACK-9602_ | Improvement | Major | Add resource type name in response | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2035`_ | CLOUDSTACK-9867_ | Improvement | Major | VM snapshots - not charged for the primary storage they | +| | | | | | use up | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#1934`_ | CLOUDSTACK-9772_ | Improvement | Major | Perform HEAD request to retrieve header information | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2348`_ | CLOUDSTACK-10196_ | Improvement | Minor | Remove ejb-api 3.0 dependency | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2184`_ | CLOUDSTACK-10003_ | Improvement | Major | automatic configure juniper srx/vsrx nat loopback | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2332`_ | CLOUDSTACK-10156_ | Improvement | Minor | Fix Coverity new problems CID(1349987, 1349986, 1347248) | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2219`_ | CLOUDSTACK-9989_ | Improvement | Major | Extend smoketests suite | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2005`_ | CLOUDSTACK-9450_ | Improvement | Major | Network Offering for VPC based on DB flag | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2242`_ | CLOUDSTACK-9958_ | Improvement | Major | Include tags of resources in listUsageRecords API | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2158`_ | CLOUDSTACK-9972_ | Improvement | Major | Enhance listVolume API to include physical size and | +| | | | | | utilization. | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2004`_ | CLOUDSTACK-9832_ | Improvement | Major | Do not assign public IP NIC to the VPC VR when the VPC | +| | | | | | offering does not contain VpcVirtualRouter as a SourceNat | +| | | | | | provider | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2238`_ | CLOUDSTACK-10053_ | Improvement | Major | Performance improvement: Caching of external id's | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2296`_ | CLOUDSTACK-10007_ | Improvement | Major | Isolation methods are hard coded enum, replace by registry | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2280`_ | CLOUDSTACK-10101_ | Improvement | Major | Present the full domain name when listing user's domains | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2285`_ | CLOUDSTACK-9859_ | Improvement | Major | Retirement of midonet plugin (final removal ticket) | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2266`_ | CLOUDSTACK-10073_ | Improvement | Trivial | KVM host RAM overprovisioning | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2249`_ | CLOUDSTACK-10007_ | Improvement | Major | Isolation methods are hard coded enum, replace by registry | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#1443`_ | CLOUDSTACK-9314_ | Improvement | Trivial | Remove unused code from XenServerStorageProcessor and | +| | | | | | change methods access level | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2044`_ | CLOUDSTACK-9877_ | Improvement | Major | remove fully cloned deleted templates from primary storage | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1892`_ | CLOUDSTACK-9731_ | Bug | Major | Hardcoded label appears on the Add zone wizard | +| 4.11 | `#2101`_ | CLOUDSTACK-9915_ | Improvement | Major | ListSnapshots API does not provide virtual size | +| | | | | | information of the snapshots | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#775`_ | CLOUDSTACK-8805_ | Bug | Major | Domains become inactive automatically. | +| 4.11 | `#2123`_ | CLOUDSTACK-9914_ | Improvement | Trivial | Alter quota_tariff to support currency values up to 5 | +| | | | | | decimal places | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1890`_ | CLOUDSTACK-9712_ | Bug | Critical | Establishing Remote access VPN is failing due to mismatch | -| | | | | | of preshared secrets post Disable/Enable VPN. | +| 4.11 | `#1936`_ | CLOUDSTACK-9773_ | Improvement | Major | Don't break API output with non-printable characters | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1871`_ | CLOUDSTACK-9692_ | Bug | Major | Reset password service is not running on Redundant virtual | -| | | | | | routers. | +| 4.11 | `#2236`_ | CLOUDSTACK-10044_ | Improvement | Major | Update rule permission of a role permission | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1921`_ | | | | Dockerfile: Upgrade base distro to Ubuntu 16.04, fix | -| | | | | | support for JDK8 | +| 4.11 | `#2193`_ | CLOUDSTACK-10007_ | Improvement | Major | Isolation methods are hard coded enum, replace by registry | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1920`_ | | | | Change the README link for event page to the current ACS | -| | | | | | CCCs website | +| 4.11 | `#2130`_ | CLOUDSTACK-8961_ | Improvement | Major | Making the VPN user management more intutive | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#977`_ | CLOUDSTACK-8746_ | Improvement | Major | VM Snapshotting implementation for KVM | +| 4.11 | `#2200`_ | CLOUDSTACK-10015_ | Improvement | Minor | Return storage provider with call to list storage pools | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1700`_ | CLOUDSTACK-9359_ | Sub-task | Major | Return ip6address in Basic Networking | + + + + +.. cssclass:: table-striped table-bordered table-hover + ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| Branches | Github | Jira | Type | Priority | Description | ++=========================+==========+====================+===============+==========+============================================================+ +| 4.11 | `#2097`_ | CLOUDSTACK-9813_ | New Feature | Major | Use configdrive for userdata, metadata & password | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2146`_ | CLOUDSTACK-4757_ | New Feature | Minor | Support OVA files with multiple disks for templates | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2394`_ | CLOUDSTACK-10109_ | New Feature | Major | Enable dedication of public IPs to SSVM and CPVM | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2295`_ | CLOUDSTACK-10109_ | New Feature | Major | Enable dedication of public IPs to SSVM and CPVM | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2381`_ | CLOUDSTACK-10117_ | New Feature | Major | LDAP mapping on domain level | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2368`_ | CLOUDSTACK-10126_ | New Feature | Major | Separate Subnet for CPVM and SSVM | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2046`_ | CLOUDSTACK-7958_ | New Feature | Minor | Limit user login to specific subnets | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2374`_ | CLOUDSTACK-10024_ | New Feature | Major | Physical Networking Migration | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2301`_ | CLOUDSTACK-10121_ | New Feature | Major | move user API | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2360`_ | CLOUDSTACK-10189_ | New Feature | Major | Support for "VSD managed" networks with Nuage Networks | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2281`_ | CLOUDSTACK-10102_ | New Feature | Major | New Network Type (L2) | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2048`_ | CLOUDSTACK-9880_ | New Feature | Major | Expansion of Management IP Range. | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1749`_ | CLOUDSTACK-9619_ | Bug | Major | Fixes for PR 1600 | +| 4.11 | `#2294`_ | CLOUDSTACK-10039_ | New Feature | Major | Adding IOPS/GB offering | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1904`_ | CLOUDSTACK-9729_ | Bug | Blocker | Spring 4.x support PR-1638 broke Nuage VSP plugin as of | -| | | | | | dependency to com.amazonaws.util.json.JSONException | +| 4.11 | `#2356`_ | CLOUDSTACK-8313_ | New Feature | Major | Local Storage overprovisioning should be possible | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1888`_ | CLOUDSTACK-9710_ | Bug | Major | Switch to JDK 1.8 | +| 4.11 | `#2028`_ | CLOUDSTACK-9853_ | New Feature | Major | IPv6 Prefix Delegation support in Basic Networking | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1899`_ | CLOUDSTACK-9650_ | Improvement | Major | Allow starting VMs regardless of cpu/memory | -| | | | | | cluster.disablethreshold setting | +| 4.11 | `#1981`_ | CLOUDSTACK-9806_ | New Feature | Major | Nuage domain template selection per VPC | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1887`_ | | | | schema: Fix upgrade issue for 4.9.1.0->4.9.2.0 | +| 4.11 | `#2325`_ | CLOUDSTACK-9998_ | New Feature | Major | CloudStack exporter for Prometheus | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1863`_ | | | | Smoke tests xen:iscsi fix | +| 4.11 | `#2284`_ | CLOUDSTACK-10103_ | New Feature | Major | Cloudian Connector for CloudStack | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1638`_ | CLOUDSTACK-9456_ | Bug | Major | Migrate master to use Java8 and Spring4 | +| 4.11 | `#2297`_ | CLOUDSTACK-9957_ | New Feature | Major | Annotations on entities | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1854`_ | | | | 4.9 multiplex testing | +| 4.11 | `#2181`_ | CLOUDSTACK-9957_ | New Feature | Major | Annotations on entities | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1858`_ | | | | README: Happy Christmas, happy holidays! | +| 4.11 | `#2286`_ | CLOUDSTACK-9993_ | New Feature | Major | Secure Agent Communications | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1827`_ | CLOUDSTACK-9673_ | Bug | Critical | Exception occured while creating the CPVM in the VmWare | -| | | | | | Setup over standard vSwitches | +| 4.11 | `#2287`_ | CLOUDSTACK-9998_ | New Feature | Major | CloudStack exporter for Prometheus | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1828`_ | CLOUDSTACK-9676_ | Bug | Critical | Start instance fails after reverting to a VM snapshot, | -| | | | | | when there are child VM snapshots | +| 4.11 | `#2278`_ | CLOUDSTACK-9993_ | New Feature | Major | Secure Agent Communications | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1764`_ | CLOUDSTACK-9597_ | Bug | Major | Incorrect updateResourceCount() | +| 4.11 | `#1707`_ | CLOUDSTACK-9397_ | New Feature | Major | Add Watchdog timer to KVM Instances | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1811`_ | CLOUDSTACK-9649_ | Bug | Major | In the management server log there is an error related to | -| | | | | | 0.0.0.0 IP address | +| 4.11 | `#2143`_ | CLOUDSTACK-9949_ | New Feature | Minor | add ability to specify mac address when | +| | | | | | deployVirtualMachine or addNicToVirtualMachine is called | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1804`_ | CLOUDSTACK-9639_ | Bug | Major | Unable to create shared network with vLan isolation | +| 4.11 | `#2256`_ | CLOUDSTACK-9782_ | New Feature | Major | Host HA | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1782`_ | CLOUDSTACK-9617_ | Bug | Major | Enabling Remote access Vpn Fails when there is a | -| | | | | | portforwarding rule of the reserved ports ( 1701 , 500 , | -| | | | | | 4500) under TCP protocol. | +| 4.11 | `#2239`_ | CLOUDSTACK-9993_ | New Feature | Major | Secure Agent Communications | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1783`_ | CLOUDSTACK-9615_ | Bug | Major | Ingress Firewall Rules with blank start and End ports | -| | | | | | doesnt get applied | +| 4.11 | `#2222`_ | CLOUDSTACK-10022_ | New Feature | Minor | Allow domain admin to create and delete subdomains | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1711`_ | | | | XenServer 7 Support | +| 4.11 | `#2026`_ | CLOUDSTACK-9861_ | New Feature | Major | Expire VM snapshots after configured duration | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1851`_ | | | | schema: Upgrade path from 4.9.1.0 to 4.9.2.0 | +| 4.11 | `#2218`_ | CLOUDSTACK-9782_ | New Feature | Major | Host HA | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1839`_ | CLOUDSTACK-9683_ | Bug | Major | system.vm.default.hypervisor Does Not Pin Hypervisor Type | -| | | | | | of Virtual Routers | +| 4.11* | `#2407`_ | CLOUDSTACK-10227_ | Bug | Blocker | Stabilization fixes for master/4.11 | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2403`_ | CLOUDSTACK-10227_ | Bug | Blocker | Stabilization fixes for master/4.11 | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2396`_ | CLOUDSTACK-10220_ | Bug | Major | IPv4 NIC alias is not added on Virtual Router in Basic | +| | | | | | Networking when NIC has IPv6 address | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2362`_ | CLOUDSTACK-10188_ | Bug | Major | Resource Accounting for primary storage is Broken | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2393`_ | CLOUDSTACK-10217_ | Bug | Major | When IPv4 address of Instance is updated DHCP data is not | +| | | | | | cleared on VR | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2388`_ | CLOUDSTACK-10212_ | Bug | Major | Changing IPv4 Address of NIC in Basic Networking does not | +| | | | | | update the gateway | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2379`_ | CLOUDSTACK-10146_ | Bug | Major | Bypass Secondary Storage for KVM templates | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2391`_ | CLOUDSTACK-10215_ | Bug | Major | Excessive log4j debug level in CPVM, SSVM could lead to FS | +| | | | | | overflow | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2139`_ | CLOUDSTACK-9921_ | Bug | Major | NPE when garbage collector is running | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2088`_ | CLOUDSTACK-9892_ | Bug | Critical | Primary storage resource check is broken when using root | +| | | | | | disk size override to deploy VM | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2365`_ | CLOUDSTACK-10197_ | Bug | Major | XenServer 7.1: Cannot mount xentool iso from cloudstack | +| | | | | | on VMs | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2073`_ | CLOUDSTACK-9896_ | Bug | Minor | ListDedicatedXXX doesn't respect pagination | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2386`_ | CLOUDSTACK-9632_ | Bug | Major | Upgrade bountycastle to 1.55+ | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2315`_ | CLOUDSTACK-9025_ | Bug | Critical | Unable to deploy VM instance from template if template | +| | | | | | spin from linked clone snapshot | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2274`_ | CLOUDSTACK-10096_ | Bug | Major | Can't reset api.integration.port and | +| | | | | | usage.sanity.check.interval back to null | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2282`_ | CLOUDSTACK-10104_ | Bug | Major | Optimize database transactions in ListDomain API to | +| | | | | | improve performance | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2385`_ | CLOUDSTACK-10211_ | Bug | Major | test_nuage_public_sharednetwork_userdata fails due to | +| | | | | | errortext changed | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2260`_ | CLOUDSTACK-10065_ | Bug | Major | Optimize SQL queries in listTemplate API to improve | +| | | | | | performance. | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#1740`_ | CLOUDSTACK-9572_ | Bug | Major | Snapshot on primary storage not cleaned up after Storage | +| | | | | | migration | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1846`_ | CLOUDSTACK-9688_ | Bug | Major | Fix smoke test failures for 4.9 | +| 4.11 | `#2104`_ | CLOUDSTACK-9908_ | Bug | Major | Primary Storage allocated capacity goes very high after VM | +| | | | | | snapshot | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1831`_ | CLOUDSTACK-9671_ | Bug | Major | Unknown column 'image_store_details.display' in 'field | -| | | | | | list' when upgrade from 4.9.1.0 to 4.10.0.0 SNAPSHOT | +| 4.11 | `#2378`_ | CLOUDSTACK-10205_ | Bug | Major | LinkDomainToLdap returns internal id | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.8, 4.9, 4.10 | `#896`_ | CLOUDSTACK-8908_ | Bug | Major | After copying the template charging for that template is | +| 4.11 | `#1773`_ | CLOUDSTACK-9607_ | Bug | Major | Preventing template deletion when template is in use. | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2149`_ | CLOUDSTACK-9932_ | Bug | Major | Snapshot is getting deleted while volume creation from the | +| | | | | | snapshot is in progress | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2156`_ | CLOUDSTACK-9971_ | Bug | Minor | Bugfix/listaccounts parameter consistency | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2373`_ | CLOUDSTACK-10202_ | Bug | Major | createSnapshotPolicy API create multiple entries in DB for | +| | | | | | same volume. | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2344`_ | CLOUDSTACK-10163_ | Bug | Major | Component tests health check | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#1760`_ | CLOUDSTACK-9593_ | Bug | Major | User data check is inconsistent with python | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2352`_ | CLOUDSTACK-10175_ | Bug | Major | Listing VPCs with a domain account and project id -1 | +| | | | | | returns all the VPCs in the syste | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2347`_ | CLOUDSTACK-10166_ | Bug | Minor | Cannot add a tag to a NetworkACL (rule not list) in CS | +| | | | | | with a user in a project or in an account | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2375`_ | CLOUDSTACK-9456_ | Bug | Major | Migrate master to use Java8 and Spring4 | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2211`_ | CLOUDSTACK-10013_ | Bug | Major | Migrate to Debian9 systemvmtemplate | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.9* | `#2304`_ | CLOUDSTACK-10127_ | Bug | Critical | 4.9 / 4.10 KVM + openvswitch + vpc + static nat / | +| | | | | | secondary ip on eth2? | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2208`_ | CLOUDSTACK-9542_ | Bug | Major | listNics API does not return data as per API documentation | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2351`_ | CLOUDSTACK-10173_ | Bug | Major | Guest/Public nics on VR should pick network rate from | +| | | | | | network offering | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2370`_ | CLOUDSTACK-9595_ | Bug | Major | Transactions are not getting retried in case of database | +| | | | | | deadlock errors | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2366`_ | CLOUDSTACK-10168_ | Bug | Major | VR duplicate entries in /etc/hosts when reusing VM name | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2042`_ | CLOUDSTACK-9875_ | Bug | Major | Unable to re-apply Explicit dedication to VM | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2364`_ | CLOUDSTACK-10195_ | Bug | Minor | CloudStack MySQL HA problem -- No database selected | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2361`_ | CLOUDSTACK-10190_ | Bug | Major | Duplicate public VLAN for two different admin accounts. | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2247`_ | CLOUDSTACK-10012_ | Bug | Major | Migrate to Embedded Jetty based mgmt server | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#1964`_ | CLOUDSTACK-9800_ | Bug | Major | Enable inline mode for NetScaler device | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#1762`_ | CLOUDSTACK-9595_ | Bug | Major | Transactions are not getting retried in case of database | +| | | | | | deadlock errors | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2308`_ | CLOUDSTACK-8908_ | Bug | Major | After copying the template charging for that template is | | | | | | | stopped | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1796`_ | CLOUDSTACK-9626_ | Bug | Major | Instance fails to start after unsuccesful compute offering | -| | | | | | upgrade. | +| 4.11 | `#2354`_ | CLOUDSTACK-10176_ | Bug | Major | VM Start Api Job returns success for failed Job | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2353`_ | CLOUDSTACK-9986_ | Bug | Major | Consider overcommit ratios with total/threshold values in | +| | | | | | Metrics View | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2358`_ | CLOUDSTACK-9736_ | Bug | Minor | Incoherent validation and error message when you change | +| | | | | | the vm.password.length configuration parameter | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2326`_ | CLOUDSTACK-10184_ | Bug | Major | Re-work method QuotaResponseBuilderImpl.startOfNextDay and | +| | | | | | its test cases | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2267`_ | CLOUDSTACK-10077_ | Bug | Major | Allow account to use the same site-2-site VPN gateway with | +| | | | | | different configs for several VPCs | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1817`_ | CLOUDSTACK-9654_ | Bug | Major | Missing hypervisor mapping of various SUSE Linux guest os | -| | | | | | versions on VMware 6.0 | +| 4.11 | `#2337`_ | CLOUDSTACK-10157_ | Bug | Major | Wrong notification while migration | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1396`_ | CLOUDSTACK-9269_ | Bug | Major | Missing field for Switch type for Management and Storage | -| | | | | | traffic types | +| 4.11 | `#2355`_ | CLOUDSTACK-10177_ | Bug | Major | NPE when programming Security Groups with KVM | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1820`_ | CLOUDSTACK-9656_ | Bug | Blocker | Usage does not gather if you have a project with usage | +| 4.11 | `#2349`_ | CLOUDSTACK-10070_ | Bug | Major | Extend travis run to include more component tests | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1822`_ | CLOUDSTACK-9584_ | Bug | Major | Increase component tests coverage in Travis run | +| 4.11 | `#2312`_ | CLOUDSTACK-7793_ | Bug | Critical | [Snapshots]Create Snaphot with "quiesce" option set to | +| | | | | | true fails with "InvalidParameterValueException: can't | +| | | | | | handle quiescevm equal true for volume snapshot" | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1821`_ | CLOUDSTACK-9659_ | Bug | Major | mismatch in traffic type in ip_associations.json and | -| | | | | | ips.json | +| 4.11 | `#2345`_ | CLOUDSTACK-10164_ | Bug | Blocker | UI - not able to create a VPC | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1805`_ | CLOUDSTACK-9637_ | Bug | Major | Template create from snapshot does not populate | -| | | | | | vm_template_details | +| 4.11 | `#2263`_ | CLOUDSTACK-10070_ | Bug | Major | Extend travis run to include more component tests | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1772`_ | CLOUDSTACK-9627_ | Bug | Major | Template Doens't get sync when using Swift as Secondary | -| | | | | | Storage | +| 4.11 | `#2342`_ | CLOUDSTACK-9586_ | Bug | Critical | When using local storage with Xenserver prepareTemplate | +| | | | | | does not work with multiple primary store | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1618`_ | CLOUDSTACK-9643_ | Improvement | Major | Add OS info to list snapshots response | +| 4.11 | `#2124`_ | CLOUDSTACK-9432_ | Bug | Critical | Dedicate Cluster to Domain always creates an affinity | +| | | | | | group owned by the root domain | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1622`_ | CLOUDSTACK-9644_ | Improvement | Major | Add bits field to template response | +| 4.11 | `#2322`_ | CLOUDSTACK-10140_ | Bug | Critical | When template is created from snapshot template.properties | +| | | | | | are corrupted | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1566`_ | CLOUDSTACK-9645_ | Improvement | Major | Add support for not restarting the management server after | -| | | | | | setup | +| 4.11 | `#2335`_ | CLOUDSTACK-10154_ | Bug | Major | test failures in smoketest | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1809`_ | CLOUDSTACK-9646_ | Bug | Critical | [Usage] No usage is generated for uploaded | -| | | | | | templates/volumes from local | +| 4.11 | `#2341`_ | CLOUDSTACK-10160_ | Bug | Major | KVM VirtIO-SCSI not defined properly in Libvirt XML | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1579`_ | CLOUDSTACK-9403_ | Task | Major | Nuage VSP Plugin : Support for SharedNetwork fuctionality | -| | | | | | including Marvin test coverage | +| 4.11 | `#2321`_ | CLOUDSTACK-10138_ | Bug | Major | Load br_netfilter in security_group management script | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1659`_ | CLOUDSTACK-9339_ | Bug | Major | Virtual Routers don't handle Multiple Public Interfaces | +| 4.11 | `#2334`_ | CLOUDSTACK-10152_ | Bug | Major | egress destination cidr with 0.0.0.0/0 is failing | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1799`_ | CLOUDSTACK-9632_ | Bug | Major | Upgrade bountycastle to 1.55+ | +| 4.11 | `#2310`_ | CLOUDSTACK-10133_ | Bug | Major | Local storage overprovisioning for ext file system | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1816`_ | CLOUDSTACK-9564_ | Bug | Major | Fix memory leak in VmwareContextPool | +| 4.11 | `#2303`_ | CLOUDSTACK-10123_ | Bug | Major | VmWork job gets deleted before the parent job had time to | +| | | | | | fetch its result | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.8, 4.9, 4.10 | `#1765`_ | | | | Cloudstack 9586: When using local storage with Xenserver | -| | | | | | prepareTemplate does not work with multiple primary store | +| 4.11 | `#2329`_ | CLOUDSTACK-10012_ | Bug | Major | Migrate to Embedded Jetty based mgmt server | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1729`_ | CLOUDSTACK-9564_ | Bug | Major | Fix memory leak in VmwareContextPool | +| 4.11 | `#2327`_ | CLOUDSTACK-10129_ | Bug | Trivial | Show instances attached to a network/VR via navigation | +| | | | | | from VRs->instances | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.8, 4.9, 4.10 | `#1808`_ | CLOUDSTACK-9648_ | Bug | Major | Checkstyle module version fails to update by build_asf.sh | +| 4.11 | `#2313`_ | CLOUDSTACK-10135_ | Bug | Major | ACL rules order is not maintained for ACL_OUTBOUND in VPC | +| | | | | | VR | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.8, 4.9, 4.10 | `#1802`_ | CLOUDSTACK-9635_ | Bug | Major | fix test_privategw_acl.py | +| 4.11 | `#2313`_ | CLOUDSTACK-10135_ | Bug | Major | ACL rules order is not maintained for ACL_OUTBOUND in VPC | +| | | | | | VR | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.8, 4.9, 4.10 | `#1806`_ | | | | travis: cleanup apt before installing packages | +| 4.11 | `#2313`_ | CLOUDSTACK-10135_ | Bug | Major | ACL rules order is not maintained for ACL_OUTBOUND in VPC | +| | | | | | VR | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1803`_ | CLOUDSTACK-9636_ | Bug | Major | The host alerts box should be named as hosts in Alerts. | +| 4.11 | `#2316`_ | CLOUDSTACK-10137_ | Bug | Major | Re-installation fails for cloudstack-management | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1800`_ | CLOUDSTACK-9633_ | Bug | Major | test_snapshot is failing due to incorrect string | -| | | | | | construction in utils.py | +| 4.11 | `#2157`_ | CLOUDSTACK-9961_ | Bug | Major | Accept domain name for gateway while creating | +| | | | | | Vpncustomergateway | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#828`_ | CLOUDSTACK-8854_ | Bug | Major | Apple Mac OS/X VM get created without USB controller in | -| | | | | | ESXi hypervisors | +| 4.11 | `#2306`_ | CLOUDSTACK-10129_ | Bug | Trivial | Show instances attached to a network/VR via navigation | +| | | | | | from VRs->instances | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.8, 4.9, 4.10 | `#1801`_ | | | | fix marvin test failure test_router_dhcp_opts | +| 4.11 | `#2273`_ | CLOUDSTACK-10090_ | Bug | Major | createPortForwardingRule api call accepts 'halt' as | +| | | | | | Protocol which Stops VR | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1793`_ | CLOUDSTACK-9624_ | Bug | Major | Incorrect hypervisor mapping of guest os Windows 2008 | -| | | | | | Server R2 (64-bit) on VMware | +| 4.11 | `#2240`_ | CLOUDSTACK-10051_ | Bug | Major | Mouse Scrolling is not working in instance VM console | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1710`_ | CLOUDSTACK-9538_ | Bug | Major | Deleting Snapshot From Primary Storage Fails on RBD | -| | | | | | Storage if you already delete vm's itself | +| 4.11 | `#2291`_ | CLOUDSTACK-10111_ | Bug | Minor | Fix validation for parameter "vm.password.length" | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1755`_ | CLOUDSTACK-9584_ | Bug | Major | Increase component tests coverage in Travis run | +| 4.11 | `#2302`_ | CLOUDSTACK-10122_ | Bug | Major | Unrelated error message | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1791`_ | CLOUDSTACK-9622_ | Improvement | Trivial | Localisation for 'Project' label on the top of Web UI | +| 4.11 | `#2250`_ | CLOUDSTACK-10057_ | Bug | Major | ListNetworkOfferingsCmd does not return the correct count | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1789`_ | | | | Update L10N files from Transifex (2016-11-27) for the new | -| | | | | | release 4.10.0.0 | +| 4.11 | `#2268`_ | CLOUDSTACK-10081_ | Bug | Major | CloudUtils getDevInfo function only checks for KVM | +| | | | | | bridgePort and not OVS | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1785`_ | CLOUDSTACK-9416_ | Bug | Major | ACS master GUI: Enabling Static NAT on an associated | -| | | | | | Public IP to one of the NICs (networks) of a multi-NIC VM | -| | | | | | fails due to a wrong (default) Guest VM IP being selected | -| | | | | | in the GUI | +| 4.11 | `#2293`_ | CLOUDSTACK-10047_ | Bug | Major | DVSwitch improvements | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1788`_ | | | | systemvm: Fix regression from fwd-merging PR #1766 | +| 4.11 | `#2288`_ | CLOUDSTACK-10107_ | Bug | Major | VMware VM fails to start if it has more than 7 nics | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1577`_ | CLOUDSTACK-9321_ | Bug | Critical | Multiple Internal LB rules (more than one Internal LB rule | -| | | | | | with same source IP address) are not getting resolved in | -| | | | | | the corresponding InternalLbVm instance's haproxy.cfg file | +| 4.11 | `#2257`_ | CLOUDSTACK-10060_ | Bug | Minor | ListUsage API always displays the Virtual size as '0' for | +| | | | | | Usage type=9 (snapshot) | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1580`_ | CLOUDSTACK-9402_ | Task | Major | Nuage VSP Plugin : Support for underlay features (Source & | -| | | | | | Static NAT to underlay) including Marvin test coverage on | -| | | | | | master | +| 4.11 | `#2246`_ | CLOUDSTACK-10046_ | Bug | Major | checksum is not verified during registerTemplate | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2074`_ | CLOUDSTACK-9899_ | Bug | Major | allow download without checking first for MS behind | +| | | | | | firewall | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2279`_ | CLOUDSTACK-9584_ | Bug | Major | Increase component tests coverage in Travis run | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2277`_ | CLOUDSTACK-10099_ | Bug | Major | GUI invokes migrateVirtualMachine instead of | +| | | | | | migrateVirtualMachineWithVolume | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2269`_ | CLOUDSTACK-10083_ | Bug | Minor | SSH keys are not created when starting from maintenance | +| | | | | | mode | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.8, 4.9, 4.10 | `#1635`_ | CLOUDSTACK-9451_ | Bug | Minor | stopVirtualMachine ignores forced parameter | +| 4.11 | `#876`_ | CLOUDSTACK-8865_ | Bug | Major | Adding SR doesn't create Storage_pool_host_ref entry for | +| | | | | | disabled host | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.8, 4.9, 4.10 | `#1738`_ | CLOUDSTACK-9566_ | Bug | Major | instance-id metadata for baremetal VM returns ID | +| 4.11 | `#1252`_ | CLOUDSTACK-9182_ | Bug | Major | Some running VMs turned off on manual migration when auto | +| | | | | | migration failed while host preparing for maintenance | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.8, 4.9, 4.10 | `#1766`_ | CLOUDSTACK-9598_ | Bug | Major | wrong defaut gateway in guest VM with nics in isolated and | -| | | | | | a shared network | +| 4.11 | `#2153`_ | CLOUDSTACK-9956_ | Bug | Major | File search on the vmware datastore may select wrong file | +| | | | | | if there are multiple files with same name | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#756`_ | CLOUDSTACK-8781_ | Bug | Trivial | Superfluous field during VPC creation | +| 4.11 | `#2078`_ | CLOUDSTACK-9902_ | Bug | Minor | consoleproxy.sslEnabled global config variable is not | +| | | | | | present in default install | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1542`_ | CLOUDSTACK-9379_ | Improvement | Major | Support nested virtualization at VM level on VMware | -| | | | | | Hypervisor | +| 4.11 | `#2252`_ | CLOUDSTACK-10067_ | Bug | Major | Fix a case where a user 'ro' or 'roo' exists on the system | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1680`_ | CLOUDSTACK-9498_ | Bug | Major | VR CsFile search utility methods fail when search string | -| | | | | | has char *, + etc | +| 4.11 | `#2248`_ | CLOUDSTACK-10056_ | Bug | Minor | Cannot specify root disk controller when creating VM | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1681`_ | CLOUDSTACK-9491_ | Bug | Major | Vmware resource: incorrect parsing of device list to find | -| | | | | | ethener index of plugged nic | +| 4.11 | `#2243`_ | CLOUDSTACK-10019_ | Bug | Major | template.properties has hardcoded id | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.8, 4.9, 4.10 | `#1745`_ | CLOUDSTACK-9503_ | Bug | Major | The router script times out resulting in failure of | -| | | | | | deployment | +| 4.11 | `#2261`_ | CLOUDSTACK-10068_ | Bug | Major | smoketest/test_iso.py reports assertion failure | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.8, 4.9, 4.10 | `#1757`_ | CLOUDSTACK-9583_ | Bug | Major | VR: In CsDhcp.py preseed both hostaname and localhost to | -| | | | | | resolve to 127.0.0.1 | +| 4.11 | `#2054`_ | CLOUDSTACK-9886_ | Bug | Major | After restarting cloudstack-management , It takes time to | +| | | | | | connect hosts | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1684`_ | CLOUDSTACK-9489_ | Bug | Blocker | When upgrading, Config.java new configuration are not | -| | | | | | updated. | +| 4.11 | `#955`_ | CLOUDSTACK-8969_ | Bug | Major | VPN customer gateway can't be registered with hostname | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1591`_ | | | | Updating Alert codes | +| 4.9* | `#2262`_ | CLOUDSTACK-10069_ | Bug | Major | During release add sha512 suffix to sha 512 checksum/file | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.8, 4.9, 4.10 | `#1674`_ | CLOUDSTACK-9460_ | Bug | Major | Graceful handling of Mysql server connection timeout | +| 4.11 | `#2253`_ | CLOUDSTACK-10061_ | Bug | Major | When starting a VM, make sure it has the correct volume | +| | | | | | access group | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.8, 4.9, 4.10 | `#1673`_ | CLOUDSTACK-9071_ | Bug | Major | stats.output.uri stops the server from starting if the uri | -| | | | | | is malformed | +| 4.11 | `#2254`_ | CLOUDSTACK-10058_ | Bug | Major | Error while opening the Settings tab in Secondary storage | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1676`_ | CLOUDSTACK-9502_ | Bug | Major | Target CLOUDSTACK-9386 into 4.9 release branch | +| 4.11 | `#1733`_ | CLOUDSTACK-9563_ | Bug | Major | ExtractTemplate returns malformed URL after migrating NFS | +| | | | | | to s3 | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1677`_ | CLOUDSTACK-8830_ | Bug | Major | [VMware] VM snapshot fails for 12 min after instance | -| | | | | | creation | +| 4.11 | `#2188`_ | CLOUDSTACK-10004_ | Bug | Major | On deletion, Vmware volume snapshots are left behind with | +| | | | | | message 'the snapshot has child, can't delete it on the | +| | | | | | storage' | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1578`_ | CLOUDSTACK-9401_ | Task | Major | Nuage VSP Plugin : Support for InternalDns including | -| | | | | | Marvin test coverage | +| 4.11 | `#914`_ | CLOUDSTACK-8939_ | Bug | Major | VM Snapshot size with memory is not correctly calculated | +| | | | | | in cloud.usage_event (XenServer) | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1751`_ | | | | systemd: Fix semicolon missing in b75e69 | +| 4.11 | `#1985`_ | CLOUDSTACK-9812_ | Bug | Major | Update "updatePortForwardingRule" pi to include additional | +| | | | | | parameter to update the end port in case of port range | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1743`_ | CLOUDSTACK-8326_ | Bug | Major | Bug in cloudstack virtual router (KVM) in Simple zone with | -| | | | | | public ips / DHCP Debian Wheezy specific | +| 4.11 | `#2224`_ | CLOUDSTACK-10032_ | Bug | Major | Database entries for templates created from snapshots | +| | | | | | disappear after management-server service restart | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.7, 4.8, 4.9, 4.10 | `#1744`_ | CLOUDSTACK-9183_ | Bug | Major | CS 4.7.0 bash: /opt/cloud/bin/getRouterAlerts.sh: No such | -| | | | | | file or directory | +| 4.11 | `#2109`_ | CLOUDSTACK-9922_ | Bug | Major | Unable to use 8081 port for Load balancing | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1713`_ | CLOUDSTACK-9552_ | Bug | Major | KVM Security Groups do not allow DNS over TCP egress | +| 4.11 | `#2216`_ | CLOUDSTACK-10027_ | Bug | Minor | Repeating the same list for Internal LB in VPC | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1746`_ | | | | SSVM downloader now handles redirects properly. | +| 4.11 | `#2174`_ | CLOUDSTACK-9996_ | Bug | Major | bug in network resource that juniper srx firewall | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.8, 4.9, 4.10 | `#1714`_ | CLOUDSTACK-9553_ | Bug | Major | Usage event is not getting recorded for snapshots in a | -| | | | | | specific scenario | +| 4.11 | `#2186`_ | CLOUDSTACK-10002_ | Bug | Major | Restart network with cleanup spawns Redundant Routers(In | +| | | | | | Default Network Offering) | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.8, 4.9, 4.10 | `#1715`_ | CLOUDSTACK-9554_ | Bug | Major | Juniper Contrail plug-in is publishing events to wrong | -| | | | | | message bus | +| 4.11 | `#1246`_ | CLOUDSTACK-9165_ | Bug | Major | unable to use reserved IP range in a network for external | +| | | | | | VMs | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1705`_ | | | | Made the changes to improve logging. | +| 4.9* | `#2241`_ | CLOUDSTACK-10052_ | Bug | Major | Upgrading to 4.9.2 causes confusion/issues around dynamic | +| | | | | | roles usage | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1728`_ | CLOUDSTACK-9551_ | Bug | Major | Pull KVM agent's tmp folder usage within its own folder | -| | | | | | structure | +| 4.11 | `#2221`_ | CLOUDSTACK-10030_ | Bug | Minor | Public IPs assgined to the VPC are not reacheable from | +| | | | | | inside VPC | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.8, 4.9, 4.10 | `#1694`_ | CLOUDSTACK-9509_ | Bug | Critical | KVM Hosts connect with no storage | +| 4.11 | `#2154`_ | CLOUDSTACK-9967_ | Bug | Major | [VPC] static nat on additional public subnet ip is not | +| | | | | | working. | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1600`_ | | | | Support Backup of Snapshots for Managed Storage | +| 4.11 | `#1878`_ | CLOUDSTACK-9717_ | Bug | Major | [VMware] RVRs have mismatching MAC addresses for extra | +| | | | | | public NICs | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1732`_ | | | | Switched to the official SolidFire SDK for Java | +| 4.11 | `#2013`_ | CLOUDSTACK-9734_ | Bug | Major | Destroy VM Fails sometimes | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.8, 4.9, 4.10 | `#1701`_ | CLOUDSTACK-9534_ | Bug | Major | Allow users to destroy VR when in running state | +| 4.11 | `#2159`_ | CLOUDSTACK-9964_ | Bug | Critical | Snapahots are getting deleted if VM is assigned to another | +| | | | | | user | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.8, 4.9, 4.10 | `#1712`_ | CLOUDSTACK-9550_ | Bug | Major | Metrics view does not filter items based on | -| | | | | | zone/cluster/host it is in | +| 4.11 | `#2163`_ | CLOUDSTACK-9939_ | Bug | Major | Volumes stuck in Creating state while restarting the | +| | | | | | Management Server when the volume creation is in progress | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.8, 4.9, 4.10 | `#1742`_ | CLOUDSTACK-9544_ | Bug | Major | Account API keys vulnerability in Cloudstack with possible | -| | | | | | privileges escalation | +| 4.11 | `#1919`_ | CLOUDSTACK-9763_ | Bug | Major | vpc: can not ssh to instance after vpc restart | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1615`_ | CLOUDSTACK-9438_ | Improvement | Major | Fix for CLOUDSTACK-9252 - Make NFS version changeable in | -| | | | | | UI | +| 4.11 | `#2223`_ | CLOUDSTACK-10031_ | Bug | Major | change default configuration for | +| | | | | | router.aggregation.command.each.timeout from 3 to 600 | +| | | | | | seconds. | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1731`_ | CLOUDSTACK-9565_ | Bug | Major | Fix intermittent failure in oobm test | -| | | | | | test_oobm_zchange_password | +| 4.11 | `#2223`_ | CLOUDSTACK-10031_ | Bug | Major | change default configuration for | +| | | | | | router.aggregation.command.each.timeout from 3 to 600 | +| | | | | | seconds. | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1642`_ | CLOUDSTACK-9504_ | Bug | Major | Fully support system VMs on managed storage | +| 4.11 | `#2215`_ | CLOUDSTACK-10026_ | Bug | Major | Page for Internal LB VM stucking while loading | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1451`_ | CLOUDSTACK-9319_ | Bug | Trivial | Timeout is not passed to virtual router operations | -| | | | | | consistently | +| 4.11 | `#2180`_ | CLOUDSTACK-9999_ | Bug | Major | vpc tiers do not work if vpc has more than 8 tiers | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2223`_ | CLOUDSTACK-10031_ | Bug | Major | change default configuration for | +| | | | | | router.aggregation.command.each.timeout from 3 to 600 | +| | | | | | seconds. | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2182`_ | CLOUDSTACK-10000_ | Bug | Major | Remote access vpn user does not work if user password | +| | | | | | contains '#' | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.9* | `#2233`_ | CLOUDSTACK-10042_ | Bug | Major | UI doesn't show ICMP Type and Code for Security Group | +| | | | | | rules | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2228`_ | CLOUDSTACK-10036_ | Bug | Major | Decrease timeout of failing unit test | +| | | | | | HypervisorUtilsTest.java | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#1774`_ | CLOUDSTACK-9608_ | Bug | Major | Errored State and Abandoned state Templates are not | +| | | | | | displayed on UI | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2144`_ | CLOUDSTACK-9955_ | Bug | Minor | Featured Templates/Iso's created by Root/admin user are | +| | | | | | not visible to Domain Admin users | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.9* | `#1966`_ | CLOUDSTACK-9801_ | Bug | Critical | IPSec VPN does not work after vRouter reboot or recreate | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.9* | `#2220`_ | CLOUDSTACK-9708_ | Bug | Major | Router deployment failed due to two threads start VR | +| | | | | | simultaneosuly | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.8, 4.9, 4.10 | `#1724`_ | CLOUDSTACK-9511_ | Bug | Critical | fix test_privategw_acl.py to handle multiple physical | -| | | | | | networks | +| 4.11 | `#1912`_ | CLOUDSTACK-9749_ | Bug | Critical | cloudstack master vpc_internal_lb feature is broken as | +| | | | | | port 8080 is in use by password server on lb VM | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.8, 4.9, 4.10 | `#1624`_ | | | | Fixes regarding VOLUME_DELETE events resulting from | -| | | | | | account deletion | +| 4.11 | `#2138`_ | CLOUDSTACK-9944_ | Bug | Major | In clustered Management Server, Sometimes hosts stays in | +| | | | | | disconnected state. | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.8, 4.9, 4.10 | `#1692`_ | | | | Fix Smoke Test Failures | +| 4.11 | `#883`_ | CLOUDSTACK-8906_ | Bug | Major | /var/log/cloud/ doesn't get logrotated on xenserver | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1572`_ | CLOUDSTACK-9395_ | New Feature | Major | Add VirtIO Random Number Geneator to KVM Instances | +| 4.11 | `#2119`_ | CLOUDSTACK-9925_ | Bug | Minor | Quota: fix tariff description for memory. Tariff value is | +| | | | | | for 1MB of RAM used per month (not hour). | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1464`_ | CLOUDSTACK-9337_ | Test | Major | [CI] Enhance vcenter library to add datacenter | -| | | | | | programmatically | +| 4.11 | `#2145`_ | CLOUDSTACK-9697_ | Bug | Major | Better error message on UI user if tries to shrink the VM | +| | | | | | ROOT volume size | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1548`_ | | | | Compabitility fix for Docker >= 1.11 (docker/docker#19490) | +| 4.11 | `#2137`_ | CLOUDSTACK-9950_ | Bug | Major | listUsageRecords doesnt return required fields | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1702`_ | CLOUDSTACK-9535_ | Improvement | Major | [API] listVMSnapshots improvement | +| 4.11 | `#2008`_ | CLOUDSTACK-9840_ | Bug | Major | Datetime format of snapshot events is inconsistent with | +| | | | | | other events | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1698`_ | CLOUDSTACK-9525_ | Bug | Major | add support for windows 10 guest os in xenserver 6.5 | +| 4.11 | `#2142`_ | CLOUDSTACK-9954_ | Bug | Major | Unable to create service offering with networkrate=0 | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1699`_ | CLOUDSTACK-9513_ | Bug | Major | Migrate transifex workflow and format to json | +| 4.11 | `#2171`_ | CLOUDSTACK-9990_ | Bug | Minor | Account name is giving null in event tab after successful | +| | | | | | creation of account | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1696`_ | CLOUDSTACK-9364_ | Task | Major | Add Support for Ubuntu 16.04 | +| 4.9* | `#1925`_ | CLOUDSTACK-9751_ | Bug | Major | if a public IP is assigned to a VM when VR is in starting | +| | | | | | state, it does not get applied to the vport in Nuage VSD | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1690`_ | | | | Update L10N resource files with 4.10 strings from | -| | | | | | Transifex (20160925) | +| 4.9* | `#1798`_ | CLOUDSTACK-9631_ | Bug | Major | updateVMAffinityGroup must require one of the list | +| | | | | | parameter | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1619`_ | | | | Add the Transifex config for next version of CS (4.10) | +| 4.9* | `#2201`_ | CLOUDSTACK-10016_ | Bug | Major | VPC VR doesn't respond to DNS requests from remote access | +| | | | | | vpn clients | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1669`_ | | | | Make CloudStack JSP-free | +| 4.11 | `#1959`_ | CLOUDSTACK-9786_ | Bug | Major | API reference guide entry for associateIpAddress needs a | +| | | | | | fix | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1693`_ | CLOUDSTACK-9505_ | Bug | Major | Fix test_deploy_vgpu_enabled tests cleanup | +| 4.9* | `#1933`_ | CLOUDSTACK-9569_ | Bug | Critical | VR on shared network not starting on KVM | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1689`_ | | | | Switched to the official SolidFire SDK for Python | +| 4.11 | `#2298`_ | CLOUDSTACK-9620_ | Improvement | Major | Improvements for Managed Storage | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1602`_ | CLOUDSTACK-9422_ | Bug | Major | Granular VMware vm's creation as full clones on HV | +| 4.11 | `#2152`_ | CLOUDSTACK-10229_ | Improvement | Trivial | SSVM logging improvement when using Swift as | +| | | | | | secondary-storage | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1666`_ | CLOUDSTACK-9480_ | Bug | Critical | Egress Firewall: Incorrect use of Allow/Deny for ICMP | +| 4.11 | `#2389`_ | CLOUDSTACK-10213_ | Improvement | Major | Allow specify SSH key lengh | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1645`_ | | | | On snapshot backup, this converts the rbd raw format on | -| | | | | | disk to qcow2 for compression. | +| 4.11 | `#2292`_ | CLOUDSTACK-10108_ | Improvement | Minor | ConfigKey based approach for reading 'ping' configuaration | +| | | | | | for Management Server | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1661`_ | | | | Export UUID for zone creation event completion. | +| 4.11 | `#2384`_ | CLOUDSTACK-10210_ | Improvement | Trivial | remove test file | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1671`_ | | | | Adding support for cross-cluster storage migration for | -| | | | | | managed storage when using XenServer | +| 4.11 | `#1554`_ | CLOUDSTACK-9602_ | Improvement | Major | Add resource type name in response | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1560`_ | CLOUDSTACK-9386_ | Bug | Major | DS template copies don’t get deleted in VMware ESXi with | -| | | | | | multiple clusters and zone wide storage | +| 4.11 | `#2035`_ | CLOUDSTACK-9867_ | Improvement | Major | VM snapshots - not charged for the primary storage they | +| | | | | | use up | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1658`_ | | | | Added an additional JSON diff output to the | -| | | | | | ApiXmlDocReader | +| 4.11 | `#1934`_ | CLOUDSTACK-9772_ | Improvement | Major | Perform HEAD request to retrieve header information | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#866`_ | CLOUDSTACK-8751_ | Improvement | Major | Minimise VR downtime during network update | +| 4.11 | `#2348`_ | CLOUDSTACK-10196_ | Improvement | Minor | Remove ejb-api 3.0 dependency | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1672`_ | | | | In comment, Add missing packages for Docker Ubuntu builds | +| 4.11 | `#2184`_ | CLOUDSTACK-10003_ | Improvement | Major | automatic configure juniper srx/vsrx nat loopback | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1605`_ | CLOUDSTACK-9428_ | Improvement | Major | Fix for CLOUDSTACK-9211 - Improve performance | +| 4.11 | `#2332`_ | CLOUDSTACK-10156_ | Improvement | Minor | Fix Coverity new problems CID(1349987, 1349986, 1347248) | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1665`_ | | | | Changes database upgrade script names to be consistent for | -| | | | | | the 4.9.1.0 release | +| 4.11 | `#2219`_ | CLOUDSTACK-9989_ | Improvement | Major | Extend smoketests suite | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.8, 4.9, 4.10 | `#1636`_ | | | | Fix a quote issue with Spanish L10N (from transifex | -| | | | | | translation) | +| 4.11 | `#2005`_ | CLOUDSTACK-9450_ | Improvement | Major | Network Offering for VPC based on DB flag | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1670`_ | CLOUDSTACK-9481_ | Bug | Major | Convert MyISAM table to InnoDB for consistency | +| 4.11 | `#2242`_ | CLOUDSTACK-9958_ | Improvement | Major | Include tags of resources in listUsageRecords API | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.8, 4.9, 4.10 | `#1654`_ | | | | Updating pom.xml version numbers for release | -| | | | | | 4.8.2.0-SNAPSHOT | +| 4.11 | `#2158`_ | CLOUDSTACK-9972_ | Improvement | Major | Enhance listVolume API to include physical size and | +| | | | | | utilization. | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1663`_ | CLOUDSTACK-6432_ | Bug | Major | Prevent VR from response to DNS request from outside of | -| | | | | | network | +| 4.11 | `#2004`_ | CLOUDSTACK-9832_ | Improvement | Major | Do not assign public IP NIC to the VPC VR when the VPC | +| | | | | | offering does not contain VpcVirtualRouter as a SourceNat | +| | | | | | provider | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1621`_ | CLOUDSTACK-9444_ | Bug | Minor | ERROR c.c.u.d.DriverLoader DB driver type null is not | -| | | | | | supported (during migration from 4.7.1 to 4.9) | +| 4.11 | `#2238`_ | CLOUDSTACK-10053_ | Improvement | Major | Performance improvement: Caching of external id's | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1648`_ | | | | test/integration: fix tearDown order in list_acl_ tests | +| 4.11 | `#2296`_ | CLOUDSTACK-10007_ | Improvement | Major | Isolation methods are hard coded enum, replace by registry | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1647`_ | CLOUDSTACK-9462_ | Bug | Major | Systemd packaging for Ubuntu 16.04 | +| 4.11 | `#2280`_ | CLOUDSTACK-10101_ | Improvement | Major | Present the full domain name when listing user's domains | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.8, 4.9, 4.10 | `#1657`_ | CLOUDSTACK-9467_ | Bug | Blocker | Fresh installation of cloudstack-usage server fails | +| 4.11 | `#2285`_ | CLOUDSTACK-9859_ | Improvement | Major | Retirement of midonet plugin (final removal ticket) | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.8, 4.9, 4.10 | `#1656`_ | CLOUDSTACK-9466_ | Bug | Major | Upgrading to older CloudStack 4.0.x to 4.1.x causes sql | -| | | | | | contraint errors | +| 4.11 | `#2266`_ | CLOUDSTACK-10073_ | Improvement | Trivial | KVM host RAM overprovisioning | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1634`_ | CLOUDSTACK-9452_ | Bug | Blocker | CentOS6 kvm hosts stop working after upgrade | +| 4.11 | `#2249`_ | CLOUDSTACK-10007_ | Improvement | Major | Isolation methods are hard coded enum, replace by registry | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1599`_ | | | | Marvin: Fix codegenerator to work with API discovery | +| 4.11 | `#1443`_ | CLOUDSTACK-9314_ | Improvement | Trivial | Remove unused code from XenServerStorageProcessor and | +| | | | | | change methods access level | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1646`_ | | | | [4.9/LTS] Add upgrade path from 4.9.0 to 4.9.1, change | -| | | | | | version to 4.9.1.0-SNAPSHOT | +| 4.11 | `#2044`_ | CLOUDSTACK-9877_ | Improvement | Major | remove fully cloned deleted templates from primary storage | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1630`_ | | | | Add projectid to project details page | +| 4.11 | `#2101`_ | CLOUDSTACK-9915_ | Improvement | Major | ListSnapshots API does not provide virtual size | +| | | | | | information of the snapshots | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1649`_ | CLOUDSTACK-9463_ | Bug | Major | Dynamic roles migrate script fails with old | -| | | | | | commands.properties file format | +| 4.11 | `#2123`_ | CLOUDSTACK-9914_ | Improvement | Trivial | Alter quota_tariff to support currency values up to 5 | +| | | | | | decimal places | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1620`_ | | | | oobm: simply change password transactional logic | +| 4.11 | `#1936`_ | CLOUDSTACK-9773_ | Improvement | Major | Don't break API output with non-printable characters | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1641`_ | CLOUDSTACK-9459_ | Bug | Critical | Database upgrade from 3.0.7 to 4.9.0 fails with a | -| | | | | | ResultSet closed exception | +| 4.11 | `#2236`_ | CLOUDSTACK-10044_ | Improvement | Major | Update rule permission of a role permission | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1628`_ | | | | updated contributing.md | +| 4.11 | `#2193`_ | CLOUDSTACK-10007_ | Improvement | Major | Isolation methods are hard coded enum, replace by registry | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.9, 4.10 | `#1626`_ | | | | [blocker] Fix systemvm template build | +| 4.11 | `#2130`_ | CLOUDSTACK-8961_ | Improvement | Major | Making the VPN user management more intutive | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1631`_ | | | | Fix debian build error due to commit 3315eb5 | +| 4.11 | `#2200`_ | CLOUDSTACK-10015_ | Improvement | Minor | Return storage provider with call to list storage pools | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.7, 4.8, 4.9, 4.10 | `#1612`_ | CLOUDSTACK-9446_ | Bug | Major | Package marvin and integration-tests for making testing | -| | | | | | easier | +| 4.11 | `#2350`_ | | | | Cloudstack 10170 - fixes resource tags security bugs and | +| | | | | | adds account tags support | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -| 4.10 | `#1625`_ | | | | [blocker] cloudstack: fix upgrade paths to 4.10.0 | +| 4.11 | `#2383`_ | | | | "isdynamicallyscalable" Field to UpdateTemplate Response | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2045`_ | | | | Fix snmptrap alert bug | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2258`_ | | | | Cloudstack 10064: Secondary storage Usage for | +| | | | | | uploadedVolume is not collected | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#1637`_ | | | | Command route not available on CentOS 7 | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2367`_ | | | | Fix ACL_INBOUND/OUTBOUND rules for PrivateGateway | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2371`_ | | | | README: Happy Holidays, may the cloud be with you in 2018! | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#1437`_ | | | | removed unused HypervDummyResourceBase class | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2346`_ | | | | Add XenServer 7.1 and 7.2 interoperablility | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2359`_ | | | | doc: replace virutal by virtual (typo) | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2324`_ | | | | Remove annotation and "depends-on" declaration not needed | +| | | | | | at cloud-engine-storage-image | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#1723`_ | | | | Fix GroupBy (+ having) condition and tests | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2307`_ | | | | packging: Raise compat mode to 9 | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2245`_ | | | | increased jetty timeout | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2235`_ | | | | repo has moved | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2039`_ | | | | rbd: Use libvirt to create new volumes and not rados-java | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.9* | `#2094`_ | | | | Agent logrotation | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.9* | `#2212`_ | | | | appliance: fix progress version in Gemfile | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2205`_ | | | | Add NULL checks for various objects in SolidFire | +| | | | | | integration test API | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#1784`_ | | | | CS-505: Marvin test to check VR internal DNS Service | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#1655`_ | | | | Fix ajaxviewer.js to solve console on Firefox | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.11 | `#2175`_ | | | | 4.10 to 4.11 upgrade path | ++-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ +| 4.10* | `#2176`_ | | | | Travis: use oraclejdk8 for 4.10+ | +-------------------------+----------+--------------------+---------------+----------+------------------------------------------------------------+ -.. _`#2162`: https://github.com/apache/cloudstack/pull/2162 -.. _CLOUDSTACK-9980: https://issues.apache.org/jira/browse/CLOUDSTACK-9980 -.. _`#2150`: https://github.com/apache/cloudstack/pull/2150 -.. _`#2089`: https://github.com/apache/cloudstack/pull/2089 -.. _`#2100`: https://github.com/apache/cloudstack/pull/2100 -.. _CLOUDSTACK-9907: https://issues.apache.org/jira/browse/CLOUDSTACK-9907 -.. _`#2135`: https://github.com/apache/cloudstack/pull/2135 -.. _CLOUDSTACK-9860: https://issues.apache.org/jira/browse/CLOUDSTACK-9860 -.. _`#1759`: https://github.com/apache/cloudstack/pull/1759 -.. _CLOUDSTACK-9589: https://issues.apache.org/jira/browse/CLOUDSTACK-9589 -.. _`#1726`: https://github.com/apache/cloudstack/pull/1726 -.. _CLOUDSTACK-9560: https://issues.apache.org/jira/browse/CLOUDSTACK-9560 -.. _`#1866`: https://github.com/apache/cloudstack/pull/1866 -.. _`#2126`: https://github.com/apache/cloudstack/pull/2126 -.. _CLOUDSTACK-9740: https://issues.apache.org/jira/browse/CLOUDSTACK-9740 -.. _`#2132`: https://github.com/apache/cloudstack/pull/2132 -.. _CLOUDSTACK-9935: https://issues.apache.org/jira/browse/CLOUDSTACK-9935 -.. _`#1716`: https://github.com/apache/cloudstack/pull/1716 -.. _CLOUDSTACK-9555: https://issues.apache.org/jira/browse/CLOUDSTACK-9555 -.. _`#1725`: https://github.com/apache/cloudstack/pull/1725 -.. _CLOUDSTACK-9559: https://issues.apache.org/jira/browse/CLOUDSTACK-9559 -.. _`#1734`: https://github.com/apache/cloudstack/pull/1734 -.. _CLOUDSTACK-9567: https://issues.apache.org/jira/browse/CLOUDSTACK-9567 -.. _`#1756`: https://github.com/apache/cloudstack/pull/1756 -.. _CLOUDSTACK-9585: https://issues.apache.org/jira/browse/CLOUDSTACK-9585 -.. _`#1761`: https://github.com/apache/cloudstack/pull/1761 -.. _CLOUDSTACK-9592: https://issues.apache.org/jira/browse/CLOUDSTACK-9592 -.. _`#1776`: https://github.com/apache/cloudstack/pull/1776 -.. _CLOUDSTACK-9603: https://issues.apache.org/jira/browse/CLOUDSTACK-9603 -.. _`#1779`: https://github.com/apache/cloudstack/pull/1779 -.. _CLOUDSTACK-9610: https://issues.apache.org/jira/browse/CLOUDSTACK-9610 -.. _`#1841`: https://github.com/apache/cloudstack/pull/1841 -.. _CLOUDSTACK-9684: https://issues.apache.org/jira/browse/CLOUDSTACK-9684 -.. _`#1850`: https://github.com/apache/cloudstack/pull/1850 -.. _CLOUDSTACK-9694: https://issues.apache.org/jira/browse/CLOUDSTACK-9694 -.. _`#1862`: https://github.com/apache/cloudstack/pull/1862 -.. _CLOUDSTACK-9704: https://issues.apache.org/jira/browse/CLOUDSTACK-9704 -.. _`#1865`: https://github.com/apache/cloudstack/pull/1865 -.. _CLOUDSTACK-9705: https://issues.apache.org/jira/browse/CLOUDSTACK-9705 -.. _`#1868`: https://github.com/apache/cloudstack/pull/1868 -.. _CLOUDSTACK-9707: https://issues.apache.org/jira/browse/CLOUDSTACK-9707 -.. _`#1869`: https://github.com/apache/cloudstack/pull/1869 -.. _CLOUDSTACK-9701: https://issues.apache.org/jira/browse/CLOUDSTACK-9701 -.. _`#1900`: https://github.com/apache/cloudstack/pull/1900 -.. _CLOUDSTACK-8862: https://issues.apache.org/jira/browse/CLOUDSTACK-8862 -.. _`#2012`: https://github.com/apache/cloudstack/pull/2012 -.. _CLOUDSTACK-9842: https://issues.apache.org/jira/browse/CLOUDSTACK-9842 -.. _`#2015`: https://github.com/apache/cloudstack/pull/2015 -.. _CLOUDSTACK-9843: https://issues.apache.org/jira/browse/CLOUDSTACK-9843 -.. _`#2086`: https://github.com/apache/cloudstack/pull/2086 -.. _CLOUDSTACK-9905: https://issues.apache.org/jira/browse/CLOUDSTACK-9905 -.. _`#2113`: https://github.com/apache/cloudstack/pull/2113 -.. _CLOUDSTACK-9162: https://issues.apache.org/jira/browse/CLOUDSTACK-9162 -.. _`#1894`: https://github.com/apache/cloudstack/pull/1894 -.. _CLOUDSTACK-9700: https://issues.apache.org/jira/browse/CLOUDSTACK-9700 -.. _`#892`: https://github.com/apache/cloudstack/pull/892 -.. _CLOUDSTACK-8910: https://issues.apache.org/jira/browse/CLOUDSTACK-8910 -.. _`#899`: https://github.com/apache/cloudstack/pull/899 -.. _CLOUDSTACK-8921: https://issues.apache.org/jira/browse/CLOUDSTACK-8921 -.. _`#927`: https://github.com/apache/cloudstack/pull/927 -.. _CLOUDSTACK-9901: https://issues.apache.org/jira/browse/CLOUDSTACK-9901 -.. _`#1867`: https://github.com/apache/cloudstack/pull/1867 -.. _CLOUDSTACK-9706: https://issues.apache.org/jira/browse/CLOUDSTACK-9706 -.. _`#1996`: https://github.com/apache/cloudstack/pull/1996 -.. _CLOUDSTACK-9099: https://issues.apache.org/jira/browse/CLOUDSTACK-9099 -.. _`#2016`: https://github.com/apache/cloudstack/pull/2016 -.. _CLOUDSTACK-9835: https://issues.apache.org/jira/browse/CLOUDSTACK-9835 -.. _`#2108`: https://github.com/apache/cloudstack/pull/2108 -.. _CLOUDSTACK-9860: https://issues.apache.org/jira/browse/CLOUDSTACK-9860 -.. _`#2133`: https://github.com/apache/cloudstack/pull/2133 -.. _CLOUDSTACK-9937: https://issues.apache.org/jira/browse/CLOUDSTACK-9937 -.. _`#1987`: https://github.com/apache/cloudstack/pull/1987 -.. _CLOUDSTACK-9814: https://issues.apache.org/jira/browse/CLOUDSTACK-9814 -.. _`#2072`: https://github.com/apache/cloudstack/pull/2072 -.. _CLOUDSTACK-9895: https://issues.apache.org/jira/browse/CLOUDSTACK-9895 -.. _`#1967`: https://github.com/apache/cloudstack/pull/1967 -.. _CLOUDSTACK-9638: https://issues.apache.org/jira/browse/CLOUDSTACK-9638 -.. _`#2082`: https://github.com/apache/cloudstack/pull/2082 -.. _CLOUDSTACK-9017: https://issues.apache.org/jira/browse/CLOUDSTACK-9017 -.. _`#2098`: https://github.com/apache/cloudstack/pull/2098 -.. _CLOUDSTACK-9660: https://issues.apache.org/jira/browse/CLOUDSTACK-9660 -.. _`#2121`: https://github.com/apache/cloudstack/pull/2121 -.. _CLOUDSTACK-9641: https://issues.apache.org/jira/browse/CLOUDSTACK-9641 -.. _`#2120`: https://github.com/apache/cloudstack/pull/2120 -.. _CLOUDSTACK-9665: https://issues.apache.org/jira/browse/CLOUDSTACK-9665 -.. _`#1824`: https://github.com/apache/cloudstack/pull/1824 -.. _CLOUDSTACK-9657: https://issues.apache.org/jira/browse/CLOUDSTACK-9657 -.. _`#2103`: https://github.com/apache/cloudstack/pull/2103 -.. _CLOUDSTACK-8647: https://issues.apache.org/jira/browse/CLOUDSTACK-8647 -.. _`#2080`: https://github.com/apache/cloudstack/pull/2080 -.. _`#1908`: https://github.com/apache/cloudstack/pull/1908 -.. _CLOUDSTACK-9317: https://issues.apache.org/jira/browse/CLOUDSTACK-9317 -.. _`#874`: https://github.com/apache/cloudstack/pull/874 -.. _CLOUDSTACK-8897: https://issues.apache.org/jira/browse/CLOUDSTACK-8897 -.. _`#2106`: https://github.com/apache/cloudstack/pull/2106 -.. _CLOUDSTACK-9168: https://issues.apache.org/jira/browse/CLOUDSTACK-9168 -.. _`#2006`: https://github.com/apache/cloudstack/pull/2006 -.. _CLOUDSTACK-9833: https://issues.apache.org/jira/browse/CLOUDSTACK-9833 -.. _`#1322`: https://github.com/apache/cloudstack/pull/1322 -.. _CLOUDSTACK-9217: https://issues.apache.org/jira/browse/CLOUDSTACK-9217 -.. _`#868`: https://github.com/apache/cloudstack/pull/868 -.. _CLOUDSTACK-8894: https://issues.apache.org/jira/browse/CLOUDSTACK-8894 -.. _`#1971`: https://github.com/apache/cloudstack/pull/1971 -.. _CLOUDSTACK-9726: https://issues.apache.org/jira/browse/CLOUDSTACK-9726 -.. _`#1873`: https://github.com/apache/cloudstack/pull/1873 -.. _CLOUDSTACK-9709: https://issues.apache.org/jira/browse/CLOUDSTACK-9709 -.. _`#1872`: https://github.com/apache/cloudstack/pull/1872 -.. _CLOUDSTACK-3223: https://issues.apache.org/jira/browse/CLOUDSTACK-3223 -.. _`#1842`: https://github.com/apache/cloudstack/pull/1842 -.. _CLOUDSTACK-9686: https://issues.apache.org/jira/browse/CLOUDSTACK-9686 -.. _`#1883`: https://github.com/apache/cloudstack/pull/1883 -.. _CLOUDSTACK-9723: https://issues.apache.org/jira/browse/CLOUDSTACK-9723 -.. _`#1968`: https://github.com/apache/cloudstack/pull/1968 -.. _CLOUDSTACK-9666: https://issues.apache.org/jira/browse/CLOUDSTACK-9666 -.. _`#1945`: https://github.com/apache/cloudstack/pull/1945 -.. _CLOUDSTACK-9787: https://issues.apache.org/jira/browse/CLOUDSTACK-9787 -.. _`#2002`: https://github.com/apache/cloudstack/pull/2002 -.. _CLOUDSTACK-9831: https://issues.apache.org/jira/browse/CLOUDSTACK-9831 -.. _`#2027`: https://github.com/apache/cloudstack/pull/2027 -.. _CLOUDSTACK-9918: https://issues.apache.org/jira/browse/CLOUDSTACK-9918 -.. _`#2018`: https://github.com/apache/cloudstack/pull/2018 -.. _CLOUDSTACK-9848: https://issues.apache.org/jira/browse/CLOUDSTACK-9848 -.. _`#2055`: https://github.com/apache/cloudstack/pull/2055 -.. _CLOUDSTACK-9887: https://issues.apache.org/jira/browse/CLOUDSTACK-9887 -.. _`#2070`: https://github.com/apache/cloudstack/pull/2070 -.. _CLOUDSTACK-9904: https://issues.apache.org/jira/browse/CLOUDSTACK-9904 -.. _`#1995`: https://github.com/apache/cloudstack/pull/1995 -.. _CLOUDSTACK-9828: https://issues.apache.org/jira/browse/CLOUDSTACK-9828 -.. _`#1870`: https://github.com/apache/cloudstack/pull/1870 +.. _`#2407`: https://github.com/apache/cloudstack/pull/2407 +.. _CLOUDSTACK-10227: https://issues.apache.org/jira/browse/CLOUDSTACK-10227 +.. _`#2403`: https://github.com/apache/cloudstack/pull/2403 +.. _CLOUDSTACK-10227: https://issues.apache.org/jira/browse/CLOUDSTACK-10227 +.. _`#2298`: https://github.com/apache/cloudstack/pull/2298 +.. _CLOUDSTACK-9620: https://issues.apache.org/jira/browse/CLOUDSTACK-9620 +.. _`#2396`: https://github.com/apache/cloudstack/pull/2396 +.. _CLOUDSTACK-10220: https://issues.apache.org/jira/browse/CLOUDSTACK-10220 +.. _`#2152`: https://github.com/apache/cloudstack/pull/2152 +.. _CLOUDSTACK-10229: https://issues.apache.org/jira/browse/CLOUDSTACK-10229 +.. _`#2097`: https://github.com/apache/cloudstack/pull/2097 +.. _CLOUDSTACK-9813: https://issues.apache.org/jira/browse/CLOUDSTACK-9813 +.. _`#2362`: https://github.com/apache/cloudstack/pull/2362 +.. _CLOUDSTACK-10188: https://issues.apache.org/jira/browse/CLOUDSTACK-10188 +.. _`#2146`: https://github.com/apache/cloudstack/pull/2146 +.. _CLOUDSTACK-4757: https://issues.apache.org/jira/browse/CLOUDSTACK-4757 +.. _`#2394`: https://github.com/apache/cloudstack/pull/2394 +.. _CLOUDSTACK-10109: https://issues.apache.org/jira/browse/CLOUDSTACK-10109 +.. _`#2393`: https://github.com/apache/cloudstack/pull/2393 +.. _CLOUDSTACK-10217: https://issues.apache.org/jira/browse/CLOUDSTACK-10217 +.. _`#2350`: https://github.com/apache/cloudstack/pull/2350 +.. _`#2388`: https://github.com/apache/cloudstack/pull/2388 +.. _CLOUDSTACK-10212: https://issues.apache.org/jira/browse/CLOUDSTACK-10212 +.. _`#2379`: https://github.com/apache/cloudstack/pull/2379 +.. _CLOUDSTACK-10146: https://issues.apache.org/jira/browse/CLOUDSTACK-10146 +.. _`#2389`: https://github.com/apache/cloudstack/pull/2389 +.. _CLOUDSTACK-10213: https://issues.apache.org/jira/browse/CLOUDSTACK-10213 +.. _`#2391`: https://github.com/apache/cloudstack/pull/2391 +.. _CLOUDSTACK-10215: https://issues.apache.org/jira/browse/CLOUDSTACK-10215 +.. _`#2139`: https://github.com/apache/cloudstack/pull/2139 +.. _CLOUDSTACK-9921: https://issues.apache.org/jira/browse/CLOUDSTACK-9921 +.. _`#2088`: https://github.com/apache/cloudstack/pull/2088 +.. _CLOUDSTACK-9892: https://issues.apache.org/jira/browse/CLOUDSTACK-9892 +.. _`#2365`: https://github.com/apache/cloudstack/pull/2365 +.. _CLOUDSTACK-10197: https://issues.apache.org/jira/browse/CLOUDSTACK-10197 +.. _`#2073`: https://github.com/apache/cloudstack/pull/2073 +.. _CLOUDSTACK-9896: https://issues.apache.org/jira/browse/CLOUDSTACK-9896 +.. _`#2386`: https://github.com/apache/cloudstack/pull/2386 +.. _CLOUDSTACK-9632: https://issues.apache.org/jira/browse/CLOUDSTACK-9632 +.. _`#2295`: https://github.com/apache/cloudstack/pull/2295 +.. _CLOUDSTACK-10109: https://issues.apache.org/jira/browse/CLOUDSTACK-10109 +.. _`#2381`: https://github.com/apache/cloudstack/pull/2381 +.. _CLOUDSTACK-10117: https://issues.apache.org/jira/browse/CLOUDSTACK-10117 +.. _`#2315`: https://github.com/apache/cloudstack/pull/2315 +.. _CLOUDSTACK-9025: https://issues.apache.org/jira/browse/CLOUDSTACK-9025 +.. _`#2274`: https://github.com/apache/cloudstack/pull/2274 +.. _CLOUDSTACK-10096: https://issues.apache.org/jira/browse/CLOUDSTACK-10096 +.. _`#2282`: https://github.com/apache/cloudstack/pull/2282 +.. _CLOUDSTACK-10104: https://issues.apache.org/jira/browse/CLOUDSTACK-10104 +.. _`#2368`: https://github.com/apache/cloudstack/pull/2368 +.. _CLOUDSTACK-10126: https://issues.apache.org/jira/browse/CLOUDSTACK-10126 +.. _`#2385`: https://github.com/apache/cloudstack/pull/2385 +.. _CLOUDSTACK-10211: https://issues.apache.org/jira/browse/CLOUDSTACK-10211 +.. _`#2260`: https://github.com/apache/cloudstack/pull/2260 +.. _CLOUDSTACK-10065: https://issues.apache.org/jira/browse/CLOUDSTACK-10065 +.. _`#2292`: https://github.com/apache/cloudstack/pull/2292 +.. _CLOUDSTACK-10108: https://issues.apache.org/jira/browse/CLOUDSTACK-10108 +.. _`#1740`: https://github.com/apache/cloudstack/pull/1740 +.. _CLOUDSTACK-9572: https://issues.apache.org/jira/browse/CLOUDSTACK-9572 +.. _`#2104`: https://github.com/apache/cloudstack/pull/2104 +.. _CLOUDSTACK-9908: https://issues.apache.org/jira/browse/CLOUDSTACK-9908 +.. _`#2384`: https://github.com/apache/cloudstack/pull/2384 +.. _CLOUDSTACK-10210: https://issues.apache.org/jira/browse/CLOUDSTACK-10210 +.. _`#2378`: https://github.com/apache/cloudstack/pull/2378 +.. _CLOUDSTACK-10205: https://issues.apache.org/jira/browse/CLOUDSTACK-10205 +.. _`#2383`: https://github.com/apache/cloudstack/pull/2383 +.. _`#1773`: https://github.com/apache/cloudstack/pull/1773 +.. _CLOUDSTACK-9607: https://issues.apache.org/jira/browse/CLOUDSTACK-9607 +.. _`#2046`: https://github.com/apache/cloudstack/pull/2046 +.. _CLOUDSTACK-7958: https://issues.apache.org/jira/browse/CLOUDSTACK-7958 +.. _`#2149`: https://github.com/apache/cloudstack/pull/2149 +.. _CLOUDSTACK-9932: https://issues.apache.org/jira/browse/CLOUDSTACK-9932 +.. _`#2156`: https://github.com/apache/cloudstack/pull/2156 +.. _CLOUDSTACK-9971: https://issues.apache.org/jira/browse/CLOUDSTACK-9971 +.. _`#2374`: https://github.com/apache/cloudstack/pull/2374 +.. _CLOUDSTACK-10024: https://issues.apache.org/jira/browse/CLOUDSTACK-10024 +.. _`#2373`: https://github.com/apache/cloudstack/pull/2373 +.. _CLOUDSTACK-10202: https://issues.apache.org/jira/browse/CLOUDSTACK-10202 +.. _`#2344`: https://github.com/apache/cloudstack/pull/2344 +.. _CLOUDSTACK-10163: https://issues.apache.org/jira/browse/CLOUDSTACK-10163 +.. _`#2301`: https://github.com/apache/cloudstack/pull/2301 +.. _CLOUDSTACK-10121: https://issues.apache.org/jira/browse/CLOUDSTACK-10121 +.. _`#1554`: https://github.com/apache/cloudstack/pull/1554 +.. _CLOUDSTACK-9602: https://issues.apache.org/jira/browse/CLOUDSTACK-9602 +.. _`#1760`: https://github.com/apache/cloudstack/pull/1760 +.. _CLOUDSTACK-9593: https://issues.apache.org/jira/browse/CLOUDSTACK-9593 +.. _`#2035`: https://github.com/apache/cloudstack/pull/2035 +.. _CLOUDSTACK-9867: https://issues.apache.org/jira/browse/CLOUDSTACK-9867 +.. _`#2360`: https://github.com/apache/cloudstack/pull/2360 +.. _CLOUDSTACK-10189: https://issues.apache.org/jira/browse/CLOUDSTACK-10189 +.. _`#2352`: https://github.com/apache/cloudstack/pull/2352 +.. _CLOUDSTACK-10175: https://issues.apache.org/jira/browse/CLOUDSTACK-10175 +.. _`#2045`: https://github.com/apache/cloudstack/pull/2045 +.. _`#1934`: https://github.com/apache/cloudstack/pull/1934 +.. _CLOUDSTACK-9772: https://issues.apache.org/jira/browse/CLOUDSTACK-9772 +.. _`#2258`: https://github.com/apache/cloudstack/pull/2258 +.. _`#2347`: https://github.com/apache/cloudstack/pull/2347 +.. _CLOUDSTACK-10166: https://issues.apache.org/jira/browse/CLOUDSTACK-10166 +.. _`#2375`: https://github.com/apache/cloudstack/pull/2375 +.. _CLOUDSTACK-9456: https://issues.apache.org/jira/browse/CLOUDSTACK-9456 +.. _`#2211`: https://github.com/apache/cloudstack/pull/2211 +.. _CLOUDSTACK-10013: https://issues.apache.org/jira/browse/CLOUDSTACK-10013 +.. _`#1637`: https://github.com/apache/cloudstack/pull/1637 +.. _`#2304`: https://github.com/apache/cloudstack/pull/2304 +.. _CLOUDSTACK-10127: https://issues.apache.org/jira/browse/CLOUDSTACK-10127 +.. _`#2208`: https://github.com/apache/cloudstack/pull/2208 +.. _CLOUDSTACK-9542: https://issues.apache.org/jira/browse/CLOUDSTACK-9542 +.. _`#2351`: https://github.com/apache/cloudstack/pull/2351 +.. _CLOUDSTACK-10173: https://issues.apache.org/jira/browse/CLOUDSTACK-10173 +.. _`#2367`: https://github.com/apache/cloudstack/pull/2367 +.. _`#2370`: https://github.com/apache/cloudstack/pull/2370 +.. _CLOUDSTACK-9595: https://issues.apache.org/jira/browse/CLOUDSTACK-9595 +.. _`#2366`: https://github.com/apache/cloudstack/pull/2366 +.. _CLOUDSTACK-10168: https://issues.apache.org/jira/browse/CLOUDSTACK-10168 +.. _`#2371`: https://github.com/apache/cloudstack/pull/2371 +.. _`#2042`: https://github.com/apache/cloudstack/pull/2042 +.. _CLOUDSTACK-9875: https://issues.apache.org/jira/browse/CLOUDSTACK-9875 +.. _`#2281`: https://github.com/apache/cloudstack/pull/2281 +.. _CLOUDSTACK-10102: https://issues.apache.org/jira/browse/CLOUDSTACK-10102 +.. _`#2048`: https://github.com/apache/cloudstack/pull/2048 +.. _CLOUDSTACK-9880: https://issues.apache.org/jira/browse/CLOUDSTACK-9880 +.. _`#2364`: https://github.com/apache/cloudstack/pull/2364 +.. _CLOUDSTACK-10195: https://issues.apache.org/jira/browse/CLOUDSTACK-10195 +.. _`#2361`: https://github.com/apache/cloudstack/pull/2361 +.. _CLOUDSTACK-10190: https://issues.apache.org/jira/browse/CLOUDSTACK-10190 +.. _`#1437`: https://github.com/apache/cloudstack/pull/1437 +.. _`#2247`: https://github.com/apache/cloudstack/pull/2247 +.. _CLOUDSTACK-10012: https://issues.apache.org/jira/browse/CLOUDSTACK-10012 +.. _`#1964`: https://github.com/apache/cloudstack/pull/1964 +.. _CLOUDSTACK-9800: https://issues.apache.org/jira/browse/CLOUDSTACK-9800 +.. _`#1762`: https://github.com/apache/cloudstack/pull/1762 +.. _CLOUDSTACK-9595: https://issues.apache.org/jira/browse/CLOUDSTACK-9595 +.. _`#2348`: https://github.com/apache/cloudstack/pull/2348 +.. _CLOUDSTACK-10196: https://issues.apache.org/jira/browse/CLOUDSTACK-10196 +.. _`#2184`: https://github.com/apache/cloudstack/pull/2184 +.. _CLOUDSTACK-10003: https://issues.apache.org/jira/browse/CLOUDSTACK-10003 +.. _`#2308`: https://github.com/apache/cloudstack/pull/2308 +.. _CLOUDSTACK-8908: https://issues.apache.org/jira/browse/CLOUDSTACK-8908 +.. _`#2294`: https://github.com/apache/cloudstack/pull/2294 +.. _CLOUDSTACK-10039: https://issues.apache.org/jira/browse/CLOUDSTACK-10039 +.. _`#2346`: https://github.com/apache/cloudstack/pull/2346 +.. _`#2354`: https://github.com/apache/cloudstack/pull/2354 +.. _CLOUDSTACK-10176: https://issues.apache.org/jira/browse/CLOUDSTACK-10176 +.. _`#2353`: https://github.com/apache/cloudstack/pull/2353 +.. _CLOUDSTACK-9986: https://issues.apache.org/jira/browse/CLOUDSTACK-9986 +.. _`#2359`: https://github.com/apache/cloudstack/pull/2359 +.. _`#2356`: https://github.com/apache/cloudstack/pull/2356 +.. _CLOUDSTACK-8313: https://issues.apache.org/jira/browse/CLOUDSTACK-8313 +.. _`#2358`: https://github.com/apache/cloudstack/pull/2358 +.. _CLOUDSTACK-9736: https://issues.apache.org/jira/browse/CLOUDSTACK-9736 +.. _`#2326`: https://github.com/apache/cloudstack/pull/2326 +.. _CLOUDSTACK-10184: https://issues.apache.org/jira/browse/CLOUDSTACK-10184 +.. _`#2267`: https://github.com/apache/cloudstack/pull/2267 +.. _CLOUDSTACK-10077: https://issues.apache.org/jira/browse/CLOUDSTACK-10077 +.. _`#2337`: https://github.com/apache/cloudstack/pull/2337 +.. _CLOUDSTACK-10157: https://issues.apache.org/jira/browse/CLOUDSTACK-10157 +.. _`#2355`: https://github.com/apache/cloudstack/pull/2355 +.. _CLOUDSTACK-10177: https://issues.apache.org/jira/browse/CLOUDSTACK-10177 +.. _`#2349`: https://github.com/apache/cloudstack/pull/2349 +.. _CLOUDSTACK-10070: https://issues.apache.org/jira/browse/CLOUDSTACK-10070 +.. _`#2312`: https://github.com/apache/cloudstack/pull/2312 +.. _CLOUDSTACK-7793: https://issues.apache.org/jira/browse/CLOUDSTACK-7793 +.. _`#2345`: https://github.com/apache/cloudstack/pull/2345 +.. _CLOUDSTACK-10164: https://issues.apache.org/jira/browse/CLOUDSTACK-10164 +.. _`#2263`: https://github.com/apache/cloudstack/pull/2263 +.. _CLOUDSTACK-10070: https://issues.apache.org/jira/browse/CLOUDSTACK-10070 +.. _`#2342`: https://github.com/apache/cloudstack/pull/2342 +.. _CLOUDSTACK-9586: https://issues.apache.org/jira/browse/CLOUDSTACK-9586 +.. _`#2124`: https://github.com/apache/cloudstack/pull/2124 +.. _CLOUDSTACK-9432: https://issues.apache.org/jira/browse/CLOUDSTACK-9432 +.. _`#2322`: https://github.com/apache/cloudstack/pull/2322 +.. _CLOUDSTACK-10140: https://issues.apache.org/jira/browse/CLOUDSTACK-10140 +.. _`#2335`: https://github.com/apache/cloudstack/pull/2335 +.. _CLOUDSTACK-10154: https://issues.apache.org/jira/browse/CLOUDSTACK-10154 +.. _`#2341`: https://github.com/apache/cloudstack/pull/2341 +.. _CLOUDSTACK-10160: https://issues.apache.org/jira/browse/CLOUDSTACK-10160 +.. _`#2321`: https://github.com/apache/cloudstack/pull/2321 +.. _CLOUDSTACK-10138: https://issues.apache.org/jira/browse/CLOUDSTACK-10138 +.. _`#2334`: https://github.com/apache/cloudstack/pull/2334 +.. _CLOUDSTACK-10152: https://issues.apache.org/jira/browse/CLOUDSTACK-10152 +.. _`#2332`: https://github.com/apache/cloudstack/pull/2332 +.. _CLOUDSTACK-10156: https://issues.apache.org/jira/browse/CLOUDSTACK-10156 +.. _`#2028`: https://github.com/apache/cloudstack/pull/2028 +.. _CLOUDSTACK-9853: https://issues.apache.org/jira/browse/CLOUDSTACK-9853 +.. _`#2310`: https://github.com/apache/cloudstack/pull/2310 +.. _CLOUDSTACK-10133: https://issues.apache.org/jira/browse/CLOUDSTACK-10133 +.. _`#2219`: https://github.com/apache/cloudstack/pull/2219 +.. _CLOUDSTACK-9989: https://issues.apache.org/jira/browse/CLOUDSTACK-9989 +.. _`#2303`: https://github.com/apache/cloudstack/pull/2303 +.. _CLOUDSTACK-10123: https://issues.apache.org/jira/browse/CLOUDSTACK-10123 +.. _`#2329`: https://github.com/apache/cloudstack/pull/2329 +.. _CLOUDSTACK-10012: https://issues.apache.org/jira/browse/CLOUDSTACK-10012 +.. _`#1981`: https://github.com/apache/cloudstack/pull/1981 +.. _CLOUDSTACK-9806: https://issues.apache.org/jira/browse/CLOUDSTACK-9806 +.. _`#2324`: https://github.com/apache/cloudstack/pull/2324 +.. _`#2005`: https://github.com/apache/cloudstack/pull/2005 +.. _CLOUDSTACK-9450: https://issues.apache.org/jira/browse/CLOUDSTACK-9450 +.. _`#2327`: https://github.com/apache/cloudstack/pull/2327 +.. _CLOUDSTACK-10129: https://issues.apache.org/jira/browse/CLOUDSTACK-10129 +.. _`#2325`: https://github.com/apache/cloudstack/pull/2325 +.. _CLOUDSTACK-9998: https://issues.apache.org/jira/browse/CLOUDSTACK-9998 +.. _`#2313`: https://github.com/apache/cloudstack/pull/2313 +.. _CLOUDSTACK-10135: https://issues.apache.org/jira/browse/CLOUDSTACK-10135 +.. _`#2313`: https://github.com/apache/cloudstack/pull/2313 +.. _CLOUDSTACK-10135: https://issues.apache.org/jira/browse/CLOUDSTACK-10135 +.. _`#2313`: https://github.com/apache/cloudstack/pull/2313 +.. _CLOUDSTACK-10135: https://issues.apache.org/jira/browse/CLOUDSTACK-10135 +.. _`#2316`: https://github.com/apache/cloudstack/pull/2316 +.. _CLOUDSTACK-10137: https://issues.apache.org/jira/browse/CLOUDSTACK-10137 +.. _`#2157`: https://github.com/apache/cloudstack/pull/2157 +.. _CLOUDSTACK-9961: https://issues.apache.org/jira/browse/CLOUDSTACK-9961 +.. _`#1723`: https://github.com/apache/cloudstack/pull/1723 +.. _`#2306`: https://github.com/apache/cloudstack/pull/2306 +.. _CLOUDSTACK-10129: https://issues.apache.org/jira/browse/CLOUDSTACK-10129 +.. _`#2273`: https://github.com/apache/cloudstack/pull/2273 +.. _CLOUDSTACK-10090: https://issues.apache.org/jira/browse/CLOUDSTACK-10090 +.. _`#2242`: https://github.com/apache/cloudstack/pull/2242 +.. _CLOUDSTACK-9958: https://issues.apache.org/jira/browse/CLOUDSTACK-9958 +.. _`#2307`: https://github.com/apache/cloudstack/pull/2307 +.. _`#2240`: https://github.com/apache/cloudstack/pull/2240 +.. _CLOUDSTACK-10051: https://issues.apache.org/jira/browse/CLOUDSTACK-10051 +.. _`#2158`: https://github.com/apache/cloudstack/pull/2158 +.. _CLOUDSTACK-9972: https://issues.apache.org/jira/browse/CLOUDSTACK-9972 +.. _`#2291`: https://github.com/apache/cloudstack/pull/2291 +.. _CLOUDSTACK-10111: https://issues.apache.org/jira/browse/CLOUDSTACK-10111 +.. _`#2302`: https://github.com/apache/cloudstack/pull/2302 +.. _CLOUDSTACK-10122: https://issues.apache.org/jira/browse/CLOUDSTACK-10122 +.. _`#2004`: https://github.com/apache/cloudstack/pull/2004 +.. _CLOUDSTACK-9832: https://issues.apache.org/jira/browse/CLOUDSTACK-9832 +.. _`#2238`: https://github.com/apache/cloudstack/pull/2238 +.. _CLOUDSTACK-10053: https://issues.apache.org/jira/browse/CLOUDSTACK-10053 +.. _`#2250`: https://github.com/apache/cloudstack/pull/2250 +.. _CLOUDSTACK-10057: https://issues.apache.org/jira/browse/CLOUDSTACK-10057 +.. _`#2268`: https://github.com/apache/cloudstack/pull/2268 +.. _CLOUDSTACK-10081: https://issues.apache.org/jira/browse/CLOUDSTACK-10081 +.. _`#2293`: https://github.com/apache/cloudstack/pull/2293 +.. _CLOUDSTACK-10047: https://issues.apache.org/jira/browse/CLOUDSTACK-10047 +.. _`#2284`: https://github.com/apache/cloudstack/pull/2284 +.. _CLOUDSTACK-10103: https://issues.apache.org/jira/browse/CLOUDSTACK-10103 +.. _`#2288`: https://github.com/apache/cloudstack/pull/2288 +.. _CLOUDSTACK-10107: https://issues.apache.org/jira/browse/CLOUDSTACK-10107 +.. _`#2297`: https://github.com/apache/cloudstack/pull/2297 +.. _CLOUDSTACK-9957: https://issues.apache.org/jira/browse/CLOUDSTACK-9957 +.. _`#2296`: https://github.com/apache/cloudstack/pull/2296 +.. _CLOUDSTACK-10007: https://issues.apache.org/jira/browse/CLOUDSTACK-10007 +.. _`#2181`: https://github.com/apache/cloudstack/pull/2181 +.. _CLOUDSTACK-9957: https://issues.apache.org/jira/browse/CLOUDSTACK-9957 +.. _`#2257`: https://github.com/apache/cloudstack/pull/2257 +.. _CLOUDSTACK-10060: https://issues.apache.org/jira/browse/CLOUDSTACK-10060 +.. _`#2286`: https://github.com/apache/cloudstack/pull/2286 +.. _CLOUDSTACK-9993: https://issues.apache.org/jira/browse/CLOUDSTACK-9993 +.. _`#2287`: https://github.com/apache/cloudstack/pull/2287 +.. _CLOUDSTACK-9998: https://issues.apache.org/jira/browse/CLOUDSTACK-9998 +.. _`#2246`: https://github.com/apache/cloudstack/pull/2246 +.. _CLOUDSTACK-10046: https://issues.apache.org/jira/browse/CLOUDSTACK-10046 +.. _`#2074`: https://github.com/apache/cloudstack/pull/2074 +.. _CLOUDSTACK-9899: https://issues.apache.org/jira/browse/CLOUDSTACK-9899 +.. _`#2280`: https://github.com/apache/cloudstack/pull/2280 +.. _CLOUDSTACK-10101: https://issues.apache.org/jira/browse/CLOUDSTACK-10101 +.. _`#2285`: https://github.com/apache/cloudstack/pull/2285 +.. _CLOUDSTACK-9859: https://issues.apache.org/jira/browse/CLOUDSTACK-9859 +.. _`#2278`: https://github.com/apache/cloudstack/pull/2278 +.. _CLOUDSTACK-9993: https://issues.apache.org/jira/browse/CLOUDSTACK-9993 +.. _`#2279`: https://github.com/apache/cloudstack/pull/2279 +.. _CLOUDSTACK-9584: https://issues.apache.org/jira/browse/CLOUDSTACK-9584 +.. _`#2277`: https://github.com/apache/cloudstack/pull/2277 +.. _CLOUDSTACK-10099: https://issues.apache.org/jira/browse/CLOUDSTACK-10099 +.. _`#2266`: https://github.com/apache/cloudstack/pull/2266 +.. _CLOUDSTACK-10073: https://issues.apache.org/jira/browse/CLOUDSTACK-10073 +.. _`#2249`: https://github.com/apache/cloudstack/pull/2249 +.. _CLOUDSTACK-10007: https://issues.apache.org/jira/browse/CLOUDSTACK-10007 +.. _`#1707`: https://github.com/apache/cloudstack/pull/1707 +.. _CLOUDSTACK-9397: https://issues.apache.org/jira/browse/CLOUDSTACK-9397 +.. _`#2269`: https://github.com/apache/cloudstack/pull/2269 +.. _CLOUDSTACK-10083: https://issues.apache.org/jira/browse/CLOUDSTACK-10083 +.. _`#876`: https://github.com/apache/cloudstack/pull/876 +.. _CLOUDSTACK-8865: https://issues.apache.org/jira/browse/CLOUDSTACK-8865 +.. _`#1252`: https://github.com/apache/cloudstack/pull/1252 +.. _CLOUDSTACK-9182: https://issues.apache.org/jira/browse/CLOUDSTACK-9182 +.. _`#2153`: https://github.com/apache/cloudstack/pull/2153 +.. _CLOUDSTACK-9956: https://issues.apache.org/jira/browse/CLOUDSTACK-9956 +.. _`#2078`: https://github.com/apache/cloudstack/pull/2078 +.. _CLOUDSTACK-9902: https://issues.apache.org/jira/browse/CLOUDSTACK-9902 +.. _`#2252`: https://github.com/apache/cloudstack/pull/2252 +.. _CLOUDSTACK-10067: https://issues.apache.org/jira/browse/CLOUDSTACK-10067 +.. _`#2143`: https://github.com/apache/cloudstack/pull/2143 +.. _CLOUDSTACK-9949: https://issues.apache.org/jira/browse/CLOUDSTACK-9949 +.. _`#2248`: https://github.com/apache/cloudstack/pull/2248 +.. _CLOUDSTACK-10056: https://issues.apache.org/jira/browse/CLOUDSTACK-10056 +.. _`#2243`: https://github.com/apache/cloudstack/pull/2243 +.. _CLOUDSTACK-10019: https://issues.apache.org/jira/browse/CLOUDSTACK-10019 +.. _`#2261`: https://github.com/apache/cloudstack/pull/2261 +.. _CLOUDSTACK-10068: https://issues.apache.org/jira/browse/CLOUDSTACK-10068 +.. _`#2054`: https://github.com/apache/cloudstack/pull/2054 +.. _CLOUDSTACK-9886: https://issues.apache.org/jira/browse/CLOUDSTACK-9886 +.. _`#955`: https://github.com/apache/cloudstack/pull/955 +.. _CLOUDSTACK-8969: https://issues.apache.org/jira/browse/CLOUDSTACK-8969 +.. _`#2262`: https://github.com/apache/cloudstack/pull/2262 +.. _CLOUDSTACK-10069: https://issues.apache.org/jira/browse/CLOUDSTACK-10069 +.. _`#2256`: https://github.com/apache/cloudstack/pull/2256 +.. _CLOUDSTACK-9782: https://issues.apache.org/jira/browse/CLOUDSTACK-9782 +.. _`#2253`: https://github.com/apache/cloudstack/pull/2253 +.. _CLOUDSTACK-10061: https://issues.apache.org/jira/browse/CLOUDSTACK-10061 +.. _`#2254`: https://github.com/apache/cloudstack/pull/2254 +.. _CLOUDSTACK-10058: https://issues.apache.org/jira/browse/CLOUDSTACK-10058 +.. _`#1733`: https://github.com/apache/cloudstack/pull/1733 +.. _CLOUDSTACK-9563: https://issues.apache.org/jira/browse/CLOUDSTACK-9563 +.. _`#2188`: https://github.com/apache/cloudstack/pull/2188 +.. _CLOUDSTACK-10004: https://issues.apache.org/jira/browse/CLOUDSTACK-10004 +.. _`#914`: https://github.com/apache/cloudstack/pull/914 +.. _CLOUDSTACK-8939: https://issues.apache.org/jira/browse/CLOUDSTACK-8939 +.. _`#1985`: https://github.com/apache/cloudstack/pull/1985 +.. _CLOUDSTACK-9812: https://issues.apache.org/jira/browse/CLOUDSTACK-9812 +.. _`#2224`: https://github.com/apache/cloudstack/pull/2224 +.. _CLOUDSTACK-10032: https://issues.apache.org/jira/browse/CLOUDSTACK-10032 +.. _`#1443`: https://github.com/apache/cloudstack/pull/1443 +.. _CLOUDSTACK-9314: https://issues.apache.org/jira/browse/CLOUDSTACK-9314 +.. _`#2109`: https://github.com/apache/cloudstack/pull/2109 +.. _CLOUDSTACK-9922: https://issues.apache.org/jira/browse/CLOUDSTACK-9922 +.. _`#2216`: https://github.com/apache/cloudstack/pull/2216 +.. _CLOUDSTACK-10027: https://issues.apache.org/jira/browse/CLOUDSTACK-10027 +.. _`#2245`: https://github.com/apache/cloudstack/pull/2245 +.. _`#2239`: https://github.com/apache/cloudstack/pull/2239 +.. _CLOUDSTACK-9993: https://issues.apache.org/jira/browse/CLOUDSTACK-9993 +.. _`#2044`: https://github.com/apache/cloudstack/pull/2044 +.. _CLOUDSTACK-9877: https://issues.apache.org/jira/browse/CLOUDSTACK-9877 +.. _`#2174`: https://github.com/apache/cloudstack/pull/2174 +.. _CLOUDSTACK-9996: https://issues.apache.org/jira/browse/CLOUDSTACK-9996 +.. _`#2101`: https://github.com/apache/cloudstack/pull/2101 +.. _CLOUDSTACK-9915: https://issues.apache.org/jira/browse/CLOUDSTACK-9915 +.. _`#2123`: https://github.com/apache/cloudstack/pull/2123 +.. _CLOUDSTACK-9914: https://issues.apache.org/jira/browse/CLOUDSTACK-9914 +.. _`#2186`: https://github.com/apache/cloudstack/pull/2186 +.. _CLOUDSTACK-10002: https://issues.apache.org/jira/browse/CLOUDSTACK-10002 +.. _`#1246`: https://github.com/apache/cloudstack/pull/1246 +.. _CLOUDSTACK-9165: https://issues.apache.org/jira/browse/CLOUDSTACK-9165 +.. _`#2241`: https://github.com/apache/cloudstack/pull/2241 +.. _CLOUDSTACK-10052: https://issues.apache.org/jira/browse/CLOUDSTACK-10052 +.. _`#2222`: https://github.com/apache/cloudstack/pull/2222 +.. _CLOUDSTACK-10022: https://issues.apache.org/jira/browse/CLOUDSTACK-10022 +.. _`#2221`: https://github.com/apache/cloudstack/pull/2221 +.. _CLOUDSTACK-10030: https://issues.apache.org/jira/browse/CLOUDSTACK-10030 +.. _`#2154`: https://github.com/apache/cloudstack/pull/2154 +.. _CLOUDSTACK-9967: https://issues.apache.org/jira/browse/CLOUDSTACK-9967 +.. _`#1878`: https://github.com/apache/cloudstack/pull/1878 +.. _CLOUDSTACK-9717: https://issues.apache.org/jira/browse/CLOUDSTACK-9717 +.. _`#2013`: https://github.com/apache/cloudstack/pull/2013 +.. _CLOUDSTACK-9734: https://issues.apache.org/jira/browse/CLOUDSTACK-9734 +.. _`#2159`: https://github.com/apache/cloudstack/pull/2159 +.. _CLOUDSTACK-9964: https://issues.apache.org/jira/browse/CLOUDSTACK-9964 +.. _`#2163`: https://github.com/apache/cloudstack/pull/2163 +.. _CLOUDSTACK-9939: https://issues.apache.org/jira/browse/CLOUDSTACK-9939 +.. _`#1919`: https://github.com/apache/cloudstack/pull/1919 +.. _CLOUDSTACK-9763: https://issues.apache.org/jira/browse/CLOUDSTACK-9763 +.. _`#1936`: https://github.com/apache/cloudstack/pull/1936 +.. _CLOUDSTACK-9773: https://issues.apache.org/jira/browse/CLOUDSTACK-9773 +.. _`#2223`: https://github.com/apache/cloudstack/pull/2223 +.. _CLOUDSTACK-10031: https://issues.apache.org/jira/browse/CLOUDSTACK-10031 +.. _`#2223`: https://github.com/apache/cloudstack/pull/2223 +.. _CLOUDSTACK-10031: https://issues.apache.org/jira/browse/CLOUDSTACK-10031 +.. _`#2215`: https://github.com/apache/cloudstack/pull/2215 +.. _CLOUDSTACK-10026: https://issues.apache.org/jira/browse/CLOUDSTACK-10026 +.. _`#2180`: https://github.com/apache/cloudstack/pull/2180 +.. _CLOUDSTACK-9999: https://issues.apache.org/jira/browse/CLOUDSTACK-9999 +.. _`#2223`: https://github.com/apache/cloudstack/pull/2223 +.. _CLOUDSTACK-10031: https://issues.apache.org/jira/browse/CLOUDSTACK-10031 +.. _`#2236`: https://github.com/apache/cloudstack/pull/2236 +.. _CLOUDSTACK-10044: https://issues.apache.org/jira/browse/CLOUDSTACK-10044 +.. _`#2235`: https://github.com/apache/cloudstack/pull/2235 +.. _`#2182`: https://github.com/apache/cloudstack/pull/2182 +.. _CLOUDSTACK-10000: https://issues.apache.org/jira/browse/CLOUDSTACK-10000 +.. _`#2233`: https://github.com/apache/cloudstack/pull/2233 +.. _CLOUDSTACK-10042: https://issues.apache.org/jira/browse/CLOUDSTACK-10042 +.. _`#2228`: https://github.com/apache/cloudstack/pull/2228 +.. _CLOUDSTACK-10036: https://issues.apache.org/jira/browse/CLOUDSTACK-10036 +.. _`#2026`: https://github.com/apache/cloudstack/pull/2026 +.. _CLOUDSTACK-9861: https://issues.apache.org/jira/browse/CLOUDSTACK-9861 +.. _`#1774`: https://github.com/apache/cloudstack/pull/1774 +.. _CLOUDSTACK-9608: https://issues.apache.org/jira/browse/CLOUDSTACK-9608 +.. _`#2039`: https://github.com/apache/cloudstack/pull/2039 +.. _`#2144`: https://github.com/apache/cloudstack/pull/2144 +.. _CLOUDSTACK-9955: https://issues.apache.org/jira/browse/CLOUDSTACK-9955 +.. _`#1966`: https://github.com/apache/cloudstack/pull/1966 +.. _CLOUDSTACK-9801: https://issues.apache.org/jira/browse/CLOUDSTACK-9801 +.. _`#2220`: https://github.com/apache/cloudstack/pull/2220 .. _CLOUDSTACK-9708: https://issues.apache.org/jira/browse/CLOUDSTACK-9708 -.. _`#1840`: https://github.com/apache/cloudstack/pull/1840 -.. _CLOUDSTACK-9685: https://issues.apache.org/jira/browse/CLOUDSTACK-9685 -.. _`#1849`: https://github.com/apache/cloudstack/pull/1849 -.. _CLOUDSTACK-9690: https://issues.apache.org/jira/browse/CLOUDSTACK-9690 -.. _`#2007`: https://github.com/apache/cloudstack/pull/2007 -.. _CLOUDSTACK-9834: https://issues.apache.org/jira/browse/CLOUDSTACK-9834 -.. _`#1180`: https://github.com/apache/cloudstack/pull/1180 -.. _CLOUDSTACK-9112: https://issues.apache.org/jira/browse/CLOUDSTACK-9112 -.. _`#1992`: https://github.com/apache/cloudstack/pull/1992 -.. _CLOUDSTACK-9824: https://issues.apache.org/jira/browse/CLOUDSTACK-9824 -.. _`#2075`: https://github.com/apache/cloudstack/pull/2075 -.. _CLOUDSTACK-9900: https://issues.apache.org/jira/browse/CLOUDSTACK-9900 -.. _`#2077`: https://github.com/apache/cloudstack/pull/2077 -.. _`#2062`: https://github.com/apache/cloudstack/pull/2062 -.. _CLOUDSTACK-9878: https://issues.apache.org/jira/browse/CLOUDSTACK-9878 -.. _`#1949`: https://github.com/apache/cloudstack/pull/1949 -.. _`#1813`: https://github.com/apache/cloudstack/pull/1813 -.. _CLOUDSTACK-9604: https://issues.apache.org/jira/browse/CLOUDSTACK-9604 -.. _`#803`: https://github.com/apache/cloudstack/pull/803 -.. _CLOUDSTACK-8833: https://issues.apache.org/jira/browse/CLOUDSTACK-8833 -.. _`#1606`: https://github.com/apache/cloudstack/pull/1606 -.. _`#2056`: https://github.com/apache/cloudstack/pull/2056 -.. _CLOUDSTACK-8829: https://issues.apache.org/jira/browse/CLOUDSTACK-8829 -.. _`#1810`: https://github.com/apache/cloudstack/pull/1810 -.. _CLOUDSTACK-9647: https://issues.apache.org/jira/browse/CLOUDSTACK-9647 -.. _`#2071`: https://github.com/apache/cloudstack/pull/2071 -.. _CLOUDSTACK-9815: https://issues.apache.org/jira/browse/CLOUDSTACK-9815 -.. _`#2030`: https://github.com/apache/cloudstack/pull/2030 -.. _CLOUDSTACK-9864: https://issues.apache.org/jira/browse/CLOUDSTACK-9864 -.. _`#1792`: https://github.com/apache/cloudstack/pull/1792 -.. _CLOUDSTACK-9623: https://issues.apache.org/jira/browse/CLOUDSTACK-9623 -.. _`#1970`: https://github.com/apache/cloudstack/pull/1970 -.. _CLOUDSTACK-9725: https://issues.apache.org/jira/browse/CLOUDSTACK-9725 -.. _`#1997`: https://github.com/apache/cloudstack/pull/1997 -.. _CLOUDSTACK-9208: https://issues.apache.org/jira/browse/CLOUDSTACK-9208 -.. _`#2066`: https://github.com/apache/cloudstack/pull/2066 -.. _CLOUDSTACK-9893: https://issues.apache.org/jira/browse/CLOUDSTACK-9893 -.. _`#2053`: https://github.com/apache/cloudstack/pull/2053 -.. _`#2069`: https://github.com/apache/cloudstack/pull/2069 -.. _CLOUDSTACK-8793: https://issues.apache.org/jira/browse/CLOUDSTACK-8793 -.. _`#2037`: https://github.com/apache/cloudstack/pull/2037 -.. _CLOUDSTACK-9871: https://issues.apache.org/jira/browse/CLOUDSTACK-9871 -.. _`#1852`: https://github.com/apache/cloudstack/pull/1852 -.. _CLOUDSTACK-9695: https://issues.apache.org/jira/browse/CLOUDSTACK-9695 -.. _`#1797`: https://github.com/apache/cloudstack/pull/1797 -.. _CLOUDSTACK-9630: https://issues.apache.org/jira/browse/CLOUDSTACK-9630 -.. _`#1918`: https://github.com/apache/cloudstack/pull/1918 -.. _`#2063`: https://github.com/apache/cloudstack/pull/2063 -.. _`#1978`: https://github.com/apache/cloudstack/pull/1978 -.. _CLOUDSTACK-9779: https://issues.apache.org/jira/browse/CLOUDSTACK-9779 -.. _`#1582`: https://github.com/apache/cloudstack/pull/1582 -.. _CLOUDSTACK-9408: https://issues.apache.org/jira/browse/CLOUDSTACK-9408 -.. _`#2009`: https://github.com/apache/cloudstack/pull/2009 -.. _CLOUDSTACK-9369: https://issues.apache.org/jira/browse/CLOUDSTACK-9369 -.. _`#2060`: https://github.com/apache/cloudstack/pull/2060 -.. _`#1819`: https://github.com/apache/cloudstack/pull/1819 -.. _CLOUDSTACK-9653: https://issues.apache.org/jira/browse/CLOUDSTACK-9653 -.. _`#1879`: https://github.com/apache/cloudstack/pull/1879 -.. _CLOUDSTACK-9719: https://issues.apache.org/jira/browse/CLOUDSTACK-9719 -.. _`#1917`: https://github.com/apache/cloudstack/pull/1917 -.. _CLOUDSTACK-9756: https://issues.apache.org/jira/browse/CLOUDSTACK-9756 -.. _`#1993`: https://github.com/apache/cloudstack/pull/1993 -.. _CLOUDSTACK-8931: https://issues.apache.org/jira/browse/CLOUDSTACK-8931 -.. _`#1957`: https://github.com/apache/cloudstack/pull/1957 -.. _CLOUDSTACK-9748: https://issues.apache.org/jira/browse/CLOUDSTACK-9748 -.. _`#1956`: https://github.com/apache/cloudstack/pull/1956 -.. _CLOUDSTACK-9796: https://issues.apache.org/jira/browse/CLOUDSTACK-9796 -.. _`#1903`: https://github.com/apache/cloudstack/pull/1903 -.. _CLOUDSTACK-9356: https://issues.apache.org/jira/browse/CLOUDSTACK-9356 -.. _`#1886`: https://github.com/apache/cloudstack/pull/1886 -.. _CLOUDSTACK-9728: https://issues.apache.org/jira/browse/CLOUDSTACK-9728 -.. _`#2024`: https://github.com/apache/cloudstack/pull/2024 -.. _CLOUDSTACK-9857: https://issues.apache.org/jira/browse/CLOUDSTACK-9857 -.. _`#1935`: https://github.com/apache/cloudstack/pull/1935 -.. _CLOUDSTACK-9764: https://issues.apache.org/jira/browse/CLOUDSTACK-9764 -.. _`#1889`: https://github.com/apache/cloudstack/pull/1889 -.. _CLOUDSTACK-9718: https://issues.apache.org/jira/browse/CLOUDSTACK-9718 -.. _`#1955`: https://github.com/apache/cloudstack/pull/1955 -.. _CLOUDSTACK-8239: https://issues.apache.org/jira/browse/CLOUDSTACK-8239 -.. _`#1980`: https://github.com/apache/cloudstack/pull/1980 -.. _CLOUDSTACK-9805: https://issues.apache.org/jira/browse/CLOUDSTACK-9805 -.. _`#2051`: https://github.com/apache/cloudstack/pull/2051 -.. _CLOUDSTACK-9858: https://issues.apache.org/jira/browse/CLOUDSTACK-9858 -.. _`#2043`: https://github.com/apache/cloudstack/pull/2043 -.. _CLOUDSTACK-9876: https://issues.apache.org/jira/browse/CLOUDSTACK-9876 -.. _`#2036`: https://github.com/apache/cloudstack/pull/2036 -.. _CLOUDSTACK-9858: https://issues.apache.org/jira/browse/CLOUDSTACK-9858 -.. _`#1771`: https://github.com/apache/cloudstack/pull/1771 -.. _CLOUDSTACK-9611: https://issues.apache.org/jira/browse/CLOUDSTACK-9611 -.. _`#2033`: https://github.com/apache/cloudstack/pull/2033 -.. _CLOUDSTACK-9462: https://issues.apache.org/jira/browse/CLOUDSTACK-9462 -.. _`#2023`: https://github.com/apache/cloudstack/pull/2023 -.. _CLOUDSTACK-9808: https://issues.apache.org/jira/browse/CLOUDSTACK-9808 -.. _`#2025`: https://github.com/apache/cloudstack/pull/2025 -.. _`#2022`: https://github.com/apache/cloudstack/pull/2022 -.. _CLOUDSTACK-9591: https://issues.apache.org/jira/browse/CLOUDSTACK-9591 -.. _`#2032`: https://github.com/apache/cloudstack/pull/2032 -.. _CLOUDSTACK-9783: https://issues.apache.org/jira/browse/CLOUDSTACK-9783 -.. _`#1880`: https://github.com/apache/cloudstack/pull/1880 -.. _CLOUDSTACK-9720: https://issues.apache.org/jira/browse/CLOUDSTACK-9720 -.. _`#1944`: https://github.com/apache/cloudstack/pull/1944 -.. _CLOUDSTACK-9783: https://issues.apache.org/jira/browse/CLOUDSTACK-9783 -.. _`#2021`: https://github.com/apache/cloudstack/pull/2021 -.. _CLOUDSTACK-9854: https://issues.apache.org/jira/browse/CLOUDSTACK-9854 -.. _`#2019`: https://github.com/apache/cloudstack/pull/2019 -.. _CLOUDSTACK-9851: https://issues.apache.org/jira/browse/CLOUDSTACK-9851 -.. _`#1994`: https://github.com/apache/cloudstack/pull/1994 -.. _CLOUDSTACK-9827: https://issues.apache.org/jira/browse/CLOUDSTACK-9827 -.. _`#1961`: https://github.com/apache/cloudstack/pull/1961 -.. _`#2011`: https://github.com/apache/cloudstack/pull/2011 -.. _CLOUDSTACK-9811: https://issues.apache.org/jira/browse/CLOUDSTACK-9811 -.. _`#2003`: https://github.com/apache/cloudstack/pull/2003 -.. _CLOUDSTACK-9811: https://issues.apache.org/jira/browse/CLOUDSTACK-9811 -.. _`#1923`: https://github.com/apache/cloudstack/pull/1923 -.. _CLOUDSTACK-9765: https://issues.apache.org/jira/browse/CLOUDSTACK-9765 -.. _`#847`: https://github.com/apache/cloudstack/pull/847 -.. _CLOUDSTACK-8880: https://issues.apache.org/jira/browse/CLOUDSTACK-8880 -.. _`#1953`: https://github.com/apache/cloudstack/pull/1953 -.. _CLOUDSTACK-9794: https://issues.apache.org/jira/browse/CLOUDSTACK-9794 -.. _`#1958`: https://github.com/apache/cloudstack/pull/1958 -.. _CLOUDSTACK-5806: https://issues.apache.org/jira/browse/CLOUDSTACK-5806 -.. _`#1861`: https://github.com/apache/cloudstack/pull/1861 -.. _CLOUDSTACK-9698: https://issues.apache.org/jira/browse/CLOUDSTACK-9698 -.. _`#1856`: https://github.com/apache/cloudstack/pull/1856 +.. _`#1912`: https://github.com/apache/cloudstack/pull/1912 +.. _CLOUDSTACK-9749: https://issues.apache.org/jira/browse/CLOUDSTACK-9749 +.. _`#2138`: https://github.com/apache/cloudstack/pull/2138 +.. _CLOUDSTACK-9944: https://issues.apache.org/jira/browse/CLOUDSTACK-9944 +.. _`#2193`: https://github.com/apache/cloudstack/pull/2193 +.. _CLOUDSTACK-10007: https://issues.apache.org/jira/browse/CLOUDSTACK-10007 +.. _`#2218`: https://github.com/apache/cloudstack/pull/2218 +.. _CLOUDSTACK-9782: https://issues.apache.org/jira/browse/CLOUDSTACK-9782 +.. _`#883`: https://github.com/apache/cloudstack/pull/883 +.. _CLOUDSTACK-8906: https://issues.apache.org/jira/browse/CLOUDSTACK-8906 +.. _`#2119`: https://github.com/apache/cloudstack/pull/2119 +.. _CLOUDSTACK-9925: https://issues.apache.org/jira/browse/CLOUDSTACK-9925 +.. _`#2145`: https://github.com/apache/cloudstack/pull/2145 +.. _CLOUDSTACK-9697: https://issues.apache.org/jira/browse/CLOUDSTACK-9697 +.. _`#2137`: https://github.com/apache/cloudstack/pull/2137 +.. _CLOUDSTACK-9950: https://issues.apache.org/jira/browse/CLOUDSTACK-9950 +.. _`#2008`: https://github.com/apache/cloudstack/pull/2008 +.. _CLOUDSTACK-9840: https://issues.apache.org/jira/browse/CLOUDSTACK-9840 +.. _`#2094`: https://github.com/apache/cloudstack/pull/2094 +.. _`#2142`: https://github.com/apache/cloudstack/pull/2142 +.. _CLOUDSTACK-9954: https://issues.apache.org/jira/browse/CLOUDSTACK-9954 +.. _`#2130`: https://github.com/apache/cloudstack/pull/2130 +.. _CLOUDSTACK-8961: https://issues.apache.org/jira/browse/CLOUDSTACK-8961 +.. _`#2212`: https://github.com/apache/cloudstack/pull/2212 +.. _`#2171`: https://github.com/apache/cloudstack/pull/2171 +.. _CLOUDSTACK-9990: https://issues.apache.org/jira/browse/CLOUDSTACK-9990 +.. _`#2205`: https://github.com/apache/cloudstack/pull/2205 +.. _`#1925`: https://github.com/apache/cloudstack/pull/1925 +.. _CLOUDSTACK-9751: https://issues.apache.org/jira/browse/CLOUDSTACK-9751 +.. _`#1798`: https://github.com/apache/cloudstack/pull/1798 +.. _CLOUDSTACK-9631: https://issues.apache.org/jira/browse/CLOUDSTACK-9631 +.. _`#2201`: https://github.com/apache/cloudstack/pull/2201 +.. _CLOUDSTACK-10016: https://issues.apache.org/jira/browse/CLOUDSTACK-10016 +.. _`#1784`: https://github.com/apache/cloudstack/pull/1784 +.. _`#2200`: https://github.com/apache/cloudstack/pull/2200 +.. _CLOUDSTACK-10015: https://issues.apache.org/jira/browse/CLOUDSTACK-10015 +.. _`#1655`: https://github.com/apache/cloudstack/pull/1655 +.. _`#1959`: https://github.com/apache/cloudstack/pull/1959 +.. _CLOUDSTACK-9786: https://issues.apache.org/jira/browse/CLOUDSTACK-9786 +.. _`#1933`: https://github.com/apache/cloudstack/pull/1933 .. _CLOUDSTACK-9569: https://issues.apache.org/jira/browse/CLOUDSTACK-9569 -.. _`#1991`: https://github.com/apache/cloudstack/pull/1991 -.. _CLOUDSTACK-9821: https://issues.apache.org/jira/browse/CLOUDSTACK-9821 -.. _`#1982`: https://github.com/apache/cloudstack/pull/1982 -.. _CLOUDSTACK-9807: https://issues.apache.org/jira/browse/CLOUDSTACK-9807 -.. _`#1942`: https://github.com/apache/cloudstack/pull/1942 -.. _CLOUDSTACK-9784: https://issues.apache.org/jira/browse/CLOUDSTACK-9784 -.. _`#1914`: https://github.com/apache/cloudstack/pull/1914 -.. _CLOUDSTACK-9753: https://issues.apache.org/jira/browse/CLOUDSTACK-9753 -.. _`#1896`: https://github.com/apache/cloudstack/pull/1896 -.. _CLOUDSTACK-9732: https://issues.apache.org/jira/browse/CLOUDSTACK-9732 -.. _`#1768`: https://github.com/apache/cloudstack/pull/1768 -.. _`#1975`: https://github.com/apache/cloudstack/pull/1975 -.. _`#815`: https://github.com/apache/cloudstack/pull/815 -.. _CLOUDSTACK-8841: https://issues.apache.org/jira/browse/CLOUDSTACK-8841 -.. _`#843`: https://github.com/apache/cloudstack/pull/843 -.. _`#1825`: https://github.com/apache/cloudstack/pull/1825 -.. _CLOUDSTACK-9660: https://issues.apache.org/jira/browse/CLOUDSTACK-9660 -.. _`#1907`: https://github.com/apache/cloudstack/pull/1907 -.. _`#1922`: https://github.com/apache/cloudstack/pull/1922 -.. _CLOUDSTACK-9757: https://issues.apache.org/jira/browse/CLOUDSTACK-9757 -.. _`#1915`: https://github.com/apache/cloudstack/pull/1915 -.. _CLOUDSTACK-9746: https://issues.apache.org/jira/browse/CLOUDSTACK-9746 -.. _`#1829`: https://github.com/apache/cloudstack/pull/1829 -.. _CLOUDSTACK-9363: https://issues.apache.org/jira/browse/CLOUDSTACK-9363 -.. _`#1941`: https://github.com/apache/cloudstack/pull/1941 -.. _CLOUDSTACK-8663: https://issues.apache.org/jira/browse/CLOUDSTACK-8663 -.. _`#1946`: https://github.com/apache/cloudstack/pull/1946 -.. _CLOUDSTACK-9788: https://issues.apache.org/jira/browse/CLOUDSTACK-9788 -.. _`#1948`: https://github.com/apache/cloudstack/pull/1948 -.. _CLOUDSTACK-9793: https://issues.apache.org/jira/browse/CLOUDSTACK-9793 -.. _`#1954`: https://github.com/apache/cloudstack/pull/1954 -.. _CLOUDSTACK-9795: https://issues.apache.org/jira/browse/CLOUDSTACK-9795 -.. _`#1927`: https://github.com/apache/cloudstack/pull/1927 -.. _`#838`: https://github.com/apache/cloudstack/pull/838 -.. _CLOUDSTACK-8857: https://issues.apache.org/jira/browse/CLOUDSTACK-8857 -.. _`#865`: https://github.com/apache/cloudstack/pull/865 -.. _CLOUDSTACK-8856: https://issues.apache.org/jira/browse/CLOUDSTACK-8856 -.. _`#1947`: https://github.com/apache/cloudstack/pull/1947 -.. _CLOUDSTACK-9789: https://issues.apache.org/jira/browse/CLOUDSTACK-9789 -.. _`#1770`: https://github.com/apache/cloudstack/pull/1770 -.. _CLOUDSTACK-9628: https://issues.apache.org/jira/browse/CLOUDSTACK-9628 -.. _`#1379`: https://github.com/apache/cloudstack/pull/1379 -.. _CLOUDSTACK-8324: https://issues.apache.org/jira/browse/CLOUDSTACK-8324 -.. _`#1885`: https://github.com/apache/cloudstack/pull/1885 -.. _CLOUDSTACK-9724: https://issues.apache.org/jira/browse/CLOUDSTACK-9724 -.. _`#1882`: https://github.com/apache/cloudstack/pull/1882 -.. _CLOUDSTACK-8737: https://issues.apache.org/jira/browse/CLOUDSTACK-8737 -.. _`#1881`: https://github.com/apache/cloudstack/pull/1881 -.. _CLOUDSTACK-9721: https://issues.apache.org/jira/browse/CLOUDSTACK-9721 -.. _`#1926`: https://github.com/apache/cloudstack/pull/1926 -.. _CLOUDSTACK-9768: https://issues.apache.org/jira/browse/CLOUDSTACK-9768 -.. _`#1924`: https://github.com/apache/cloudstack/pull/1924 -.. _CLOUDSTACK-9766: https://issues.apache.org/jira/browse/CLOUDSTACK-9766 -.. _`#1874`: https://github.com/apache/cloudstack/pull/1874 -.. _CLOUDSTACK-9711: https://issues.apache.org/jira/browse/CLOUDSTACK-9711 -.. _`#1333`: https://github.com/apache/cloudstack/pull/1333 -.. _CLOUDSTACK-9228: https://issues.apache.org/jira/browse/CLOUDSTACK-9228 -.. _`#1758`: https://github.com/apache/cloudstack/pull/1758 -.. _CLOUDSTACK-9588: https://issues.apache.org/jira/browse/CLOUDSTACK-9588 -.. _`#1786`: https://github.com/apache/cloudstack/pull/1786 -.. _CLOUDSTACK-9618: https://issues.apache.org/jira/browse/CLOUDSTACK-9618 -.. _`#1847`: https://github.com/apache/cloudstack/pull/1847 -.. _CLOUDSTACK-9691: https://issues.apache.org/jira/browse/CLOUDSTACK-9691 -.. _`#1952`: https://github.com/apache/cloudstack/pull/1952 -.. _CLOUDSTACK-9790: https://issues.apache.org/jira/browse/CLOUDSTACK-9790 -.. _`#1838`: https://github.com/apache/cloudstack/pull/1838 -.. _CLOUDSTACK-9682: https://issues.apache.org/jira/browse/CLOUDSTACK-9682 -.. _`#1913`: https://github.com/apache/cloudstack/pull/1913 -.. _CLOUDSTACK-9752: https://issues.apache.org/jira/browse/CLOUDSTACK-9752 -.. _`#1727`: https://github.com/apache/cloudstack/pull/1727 -.. _CLOUDSTACK-9539: https://issues.apache.org/jira/browse/CLOUDSTACK-9539 -.. _`#1834`: https://github.com/apache/cloudstack/pull/1834 -.. _CLOUDSTACK-9679: https://issues.apache.org/jira/browse/CLOUDSTACK-9679 -.. _`#1747`: https://github.com/apache/cloudstack/pull/1747 -.. _CLOUDSTACK-9574: https://issues.apache.org/jira/browse/CLOUDSTACK-9574 -.. _`#1833`: https://github.com/apache/cloudstack/pull/1833 -.. _CLOUDSTACK-9678: https://issues.apache.org/jira/browse/CLOUDSTACK-9678 -.. _`#1818`: https://github.com/apache/cloudstack/pull/1818 -.. _CLOUDSTACK-9655: https://issues.apache.org/jira/browse/CLOUDSTACK-9655 -.. _`#1939`: https://github.com/apache/cloudstack/pull/1939 -.. _CLOUDSTACK-8886: https://issues.apache.org/jira/browse/CLOUDSTACK-8886 -.. _`#1741`: https://github.com/apache/cloudstack/pull/1741 -.. _`#873`: https://github.com/apache/cloudstack/pull/873 -.. _CLOUDSTACK-8896: https://issues.apache.org/jira/browse/CLOUDSTACK-8896 -.. _`#1794`: https://github.com/apache/cloudstack/pull/1794 -.. _`#1938`: https://github.com/apache/cloudstack/pull/1938 -.. _CLOUDSTACK-9780: https://issues.apache.org/jira/browse/CLOUDSTACK-9780 -.. _`#1876`: https://github.com/apache/cloudstack/pull/1876 -.. _CLOUDSTACK-9715: https://issues.apache.org/jira/browse/CLOUDSTACK-9715 -.. _`#928`: https://github.com/apache/cloudstack/pull/928 -.. _CLOUDSTACK-8950: https://issues.apache.org/jira/browse/CLOUDSTACK-8950 -.. _`#1183`: https://github.com/apache/cloudstack/pull/1183 -.. _`#1416`: https://github.com/apache/cloudstack/pull/1416 -.. _CLOUDSTACK-8717: https://issues.apache.org/jira/browse/CLOUDSTACK-8717 -.. _`#844`: https://github.com/apache/cloudstack/pull/844 -.. _CLOUDSTACK-7985: https://issues.apache.org/jira/browse/CLOUDSTACK-7985 -.. _`#1929`: https://github.com/apache/cloudstack/pull/1929 -.. _CLOUDSTACK-9770: https://issues.apache.org/jira/browse/CLOUDSTACK-9770 -.. _`#1697`: https://github.com/apache/cloudstack/pull/1697 -.. _CLOUDSTACK-4858: https://issues.apache.org/jira/browse/CLOUDSTACK-4858 -.. _`#1905`: https://github.com/apache/cloudstack/pull/1905 -.. _CLOUDSTACK-9738: https://issues.apache.org/jira/browse/CLOUDSTACK-9738 -.. _`#1767`: https://github.com/apache/cloudstack/pull/1767 -.. _CLOUDSTACK-9457: https://issues.apache.org/jira/browse/CLOUDSTACK-9457 -.. _`#1892`: https://github.com/apache/cloudstack/pull/1892 -.. _CLOUDSTACK-9731: https://issues.apache.org/jira/browse/CLOUDSTACK-9731 -.. _`#775`: https://github.com/apache/cloudstack/pull/775 -.. _CLOUDSTACK-8805: https://issues.apache.org/jira/browse/CLOUDSTACK-8805 -.. _`#1890`: https://github.com/apache/cloudstack/pull/1890 -.. _CLOUDSTACK-9712: https://issues.apache.org/jira/browse/CLOUDSTACK-9712 -.. _`#1871`: https://github.com/apache/cloudstack/pull/1871 -.. _CLOUDSTACK-9692: https://issues.apache.org/jira/browse/CLOUDSTACK-9692 -.. _`#1921`: https://github.com/apache/cloudstack/pull/1921 -.. _`#1920`: https://github.com/apache/cloudstack/pull/1920 -.. _`#977`: https://github.com/apache/cloudstack/pull/977 -.. _CLOUDSTACK-8746: https://issues.apache.org/jira/browse/CLOUDSTACK-8746 -.. _`#1700`: https://github.com/apache/cloudstack/pull/1700 -.. _CLOUDSTACK-9359: https://issues.apache.org/jira/browse/CLOUDSTACK-9359 -.. _`#1749`: https://github.com/apache/cloudstack/pull/1749 -.. _CLOUDSTACK-9619: https://issues.apache.org/jira/browse/CLOUDSTACK-9619 -.. _`#1904`: https://github.com/apache/cloudstack/pull/1904 -.. _CLOUDSTACK-9729: https://issues.apache.org/jira/browse/CLOUDSTACK-9729 -.. _`#1888`: https://github.com/apache/cloudstack/pull/1888 -.. _CLOUDSTACK-9710: https://issues.apache.org/jira/browse/CLOUDSTACK-9710 -.. _`#1899`: https://github.com/apache/cloudstack/pull/1899 -.. _CLOUDSTACK-9650: https://issues.apache.org/jira/browse/CLOUDSTACK-9650 -.. _`#1887`: https://github.com/apache/cloudstack/pull/1887 -.. _`#1863`: https://github.com/apache/cloudstack/pull/1863 -.. _`#1638`: https://github.com/apache/cloudstack/pull/1638 +.. _`#2175`: https://github.com/apache/cloudstack/pull/2175 +.. _`#2176`: https://github.com/apache/cloudstack/pull/2176 +.. _`#2407`: https://github.com/apache/cloudstack/pull/2407 +.. _CLOUDSTACK-10227: https://issues.apache.org/jira/browse/CLOUDSTACK-10227 +.. _`#2403`: https://github.com/apache/cloudstack/pull/2403 +.. _CLOUDSTACK-10227: https://issues.apache.org/jira/browse/CLOUDSTACK-10227 +.. _`#2298`: https://github.com/apache/cloudstack/pull/2298 +.. _CLOUDSTACK-9620: https://issues.apache.org/jira/browse/CLOUDSTACK-9620 +.. _`#2396`: https://github.com/apache/cloudstack/pull/2396 +.. _CLOUDSTACK-10220: https://issues.apache.org/jira/browse/CLOUDSTACK-10220 +.. _`#2152`: https://github.com/apache/cloudstack/pull/2152 +.. _CLOUDSTACK-10229: https://issues.apache.org/jira/browse/CLOUDSTACK-10229 +.. _`#2097`: https://github.com/apache/cloudstack/pull/2097 +.. _CLOUDSTACK-9813: https://issues.apache.org/jira/browse/CLOUDSTACK-9813 +.. _`#2362`: https://github.com/apache/cloudstack/pull/2362 +.. _CLOUDSTACK-10188: https://issues.apache.org/jira/browse/CLOUDSTACK-10188 +.. _`#2146`: https://github.com/apache/cloudstack/pull/2146 +.. _CLOUDSTACK-4757: https://issues.apache.org/jira/browse/CLOUDSTACK-4757 +.. _`#2394`: https://github.com/apache/cloudstack/pull/2394 +.. _CLOUDSTACK-10109: https://issues.apache.org/jira/browse/CLOUDSTACK-10109 +.. _`#2393`: https://github.com/apache/cloudstack/pull/2393 +.. _CLOUDSTACK-10217: https://issues.apache.org/jira/browse/CLOUDSTACK-10217 +.. _`#2350`: https://github.com/apache/cloudstack/pull/2350 +.. _`#2388`: https://github.com/apache/cloudstack/pull/2388 +.. _CLOUDSTACK-10212: https://issues.apache.org/jira/browse/CLOUDSTACK-10212 +.. _`#2379`: https://github.com/apache/cloudstack/pull/2379 +.. _CLOUDSTACK-10146: https://issues.apache.org/jira/browse/CLOUDSTACK-10146 +.. _`#2389`: https://github.com/apache/cloudstack/pull/2389 +.. _CLOUDSTACK-10213: https://issues.apache.org/jira/browse/CLOUDSTACK-10213 +.. _`#2391`: https://github.com/apache/cloudstack/pull/2391 +.. _CLOUDSTACK-10215: https://issues.apache.org/jira/browse/CLOUDSTACK-10215 +.. _`#2139`: https://github.com/apache/cloudstack/pull/2139 +.. _CLOUDSTACK-9921: https://issues.apache.org/jira/browse/CLOUDSTACK-9921 +.. _`#2088`: https://github.com/apache/cloudstack/pull/2088 +.. _CLOUDSTACK-9892: https://issues.apache.org/jira/browse/CLOUDSTACK-9892 +.. _`#2365`: https://github.com/apache/cloudstack/pull/2365 +.. _CLOUDSTACK-10197: https://issues.apache.org/jira/browse/CLOUDSTACK-10197 +.. _`#2073`: https://github.com/apache/cloudstack/pull/2073 +.. _CLOUDSTACK-9896: https://issues.apache.org/jira/browse/CLOUDSTACK-9896 +.. _`#2386`: https://github.com/apache/cloudstack/pull/2386 +.. _CLOUDSTACK-9632: https://issues.apache.org/jira/browse/CLOUDSTACK-9632 +.. _`#2295`: https://github.com/apache/cloudstack/pull/2295 +.. _CLOUDSTACK-10109: https://issues.apache.org/jira/browse/CLOUDSTACK-10109 +.. _`#2381`: https://github.com/apache/cloudstack/pull/2381 +.. _CLOUDSTACK-10117: https://issues.apache.org/jira/browse/CLOUDSTACK-10117 +.. _`#2315`: https://github.com/apache/cloudstack/pull/2315 +.. _CLOUDSTACK-9025: https://issues.apache.org/jira/browse/CLOUDSTACK-9025 +.. _`#2274`: https://github.com/apache/cloudstack/pull/2274 +.. _CLOUDSTACK-10096: https://issues.apache.org/jira/browse/CLOUDSTACK-10096 +.. _`#2282`: https://github.com/apache/cloudstack/pull/2282 +.. _CLOUDSTACK-10104: https://issues.apache.org/jira/browse/CLOUDSTACK-10104 +.. _`#2368`: https://github.com/apache/cloudstack/pull/2368 +.. _CLOUDSTACK-10126: https://issues.apache.org/jira/browse/CLOUDSTACK-10126 +.. _`#2385`: https://github.com/apache/cloudstack/pull/2385 +.. _CLOUDSTACK-10211: https://issues.apache.org/jira/browse/CLOUDSTACK-10211 +.. _`#2260`: https://github.com/apache/cloudstack/pull/2260 +.. _CLOUDSTACK-10065: https://issues.apache.org/jira/browse/CLOUDSTACK-10065 +.. _`#2292`: https://github.com/apache/cloudstack/pull/2292 +.. _CLOUDSTACK-10108: https://issues.apache.org/jira/browse/CLOUDSTACK-10108 +.. _`#1740`: https://github.com/apache/cloudstack/pull/1740 +.. _CLOUDSTACK-9572: https://issues.apache.org/jira/browse/CLOUDSTACK-9572 +.. _`#2104`: https://github.com/apache/cloudstack/pull/2104 +.. _CLOUDSTACK-9908: https://issues.apache.org/jira/browse/CLOUDSTACK-9908 +.. _`#2384`: https://github.com/apache/cloudstack/pull/2384 +.. _CLOUDSTACK-10210: https://issues.apache.org/jira/browse/CLOUDSTACK-10210 +.. _`#2378`: https://github.com/apache/cloudstack/pull/2378 +.. _CLOUDSTACK-10205: https://issues.apache.org/jira/browse/CLOUDSTACK-10205 +.. _`#2383`: https://github.com/apache/cloudstack/pull/2383 +.. _`#1773`: https://github.com/apache/cloudstack/pull/1773 +.. _CLOUDSTACK-9607: https://issues.apache.org/jira/browse/CLOUDSTACK-9607 +.. _`#2046`: https://github.com/apache/cloudstack/pull/2046 +.. _CLOUDSTACK-7958: https://issues.apache.org/jira/browse/CLOUDSTACK-7958 +.. _`#2149`: https://github.com/apache/cloudstack/pull/2149 +.. _CLOUDSTACK-9932: https://issues.apache.org/jira/browse/CLOUDSTACK-9932 +.. _`#2156`: https://github.com/apache/cloudstack/pull/2156 +.. _CLOUDSTACK-9971: https://issues.apache.org/jira/browse/CLOUDSTACK-9971 +.. _`#2374`: https://github.com/apache/cloudstack/pull/2374 +.. _CLOUDSTACK-10024: https://issues.apache.org/jira/browse/CLOUDSTACK-10024 +.. _`#2373`: https://github.com/apache/cloudstack/pull/2373 +.. _CLOUDSTACK-10202: https://issues.apache.org/jira/browse/CLOUDSTACK-10202 +.. _`#2344`: https://github.com/apache/cloudstack/pull/2344 +.. _CLOUDSTACK-10163: https://issues.apache.org/jira/browse/CLOUDSTACK-10163 +.. _`#2301`: https://github.com/apache/cloudstack/pull/2301 +.. _CLOUDSTACK-10121: https://issues.apache.org/jira/browse/CLOUDSTACK-10121 +.. _`#1554`: https://github.com/apache/cloudstack/pull/1554 +.. _CLOUDSTACK-9602: https://issues.apache.org/jira/browse/CLOUDSTACK-9602 +.. _`#1760`: https://github.com/apache/cloudstack/pull/1760 +.. _CLOUDSTACK-9593: https://issues.apache.org/jira/browse/CLOUDSTACK-9593 +.. _`#2035`: https://github.com/apache/cloudstack/pull/2035 +.. _CLOUDSTACK-9867: https://issues.apache.org/jira/browse/CLOUDSTACK-9867 +.. _`#2360`: https://github.com/apache/cloudstack/pull/2360 +.. _CLOUDSTACK-10189: https://issues.apache.org/jira/browse/CLOUDSTACK-10189 +.. _`#2352`: https://github.com/apache/cloudstack/pull/2352 +.. _CLOUDSTACK-10175: https://issues.apache.org/jira/browse/CLOUDSTACK-10175 +.. _`#2045`: https://github.com/apache/cloudstack/pull/2045 +.. _`#1934`: https://github.com/apache/cloudstack/pull/1934 +.. _CLOUDSTACK-9772: https://issues.apache.org/jira/browse/CLOUDSTACK-9772 +.. _`#2258`: https://github.com/apache/cloudstack/pull/2258 +.. _`#2347`: https://github.com/apache/cloudstack/pull/2347 +.. _CLOUDSTACK-10166: https://issues.apache.org/jira/browse/CLOUDSTACK-10166 +.. _`#2375`: https://github.com/apache/cloudstack/pull/2375 .. _CLOUDSTACK-9456: https://issues.apache.org/jira/browse/CLOUDSTACK-9456 -.. _`#1854`: https://github.com/apache/cloudstack/pull/1854 -.. _`#1858`: https://github.com/apache/cloudstack/pull/1858 -.. _`#1827`: https://github.com/apache/cloudstack/pull/1827 -.. _CLOUDSTACK-9673: https://issues.apache.org/jira/browse/CLOUDSTACK-9673 -.. _`#1828`: https://github.com/apache/cloudstack/pull/1828 -.. _CLOUDSTACK-9676: https://issues.apache.org/jira/browse/CLOUDSTACK-9676 -.. _`#1764`: https://github.com/apache/cloudstack/pull/1764 -.. _CLOUDSTACK-9597: https://issues.apache.org/jira/browse/CLOUDSTACK-9597 -.. _`#1811`: https://github.com/apache/cloudstack/pull/1811 -.. _CLOUDSTACK-9649: https://issues.apache.org/jira/browse/CLOUDSTACK-9649 -.. _`#1804`: https://github.com/apache/cloudstack/pull/1804 -.. _CLOUDSTACK-9639: https://issues.apache.org/jira/browse/CLOUDSTACK-9639 -.. _`#1782`: https://github.com/apache/cloudstack/pull/1782 -.. _CLOUDSTACK-9617: https://issues.apache.org/jira/browse/CLOUDSTACK-9617 -.. _`#1783`: https://github.com/apache/cloudstack/pull/1783 -.. _CLOUDSTACK-9615: https://issues.apache.org/jira/browse/CLOUDSTACK-9615 -.. _`#1711`: https://github.com/apache/cloudstack/pull/1711 -.. _`#1851`: https://github.com/apache/cloudstack/pull/1851 -.. _`#1839`: https://github.com/apache/cloudstack/pull/1839 -.. _CLOUDSTACK-9683: https://issues.apache.org/jira/browse/CLOUDSTACK-9683 -.. _`#1846`: https://github.com/apache/cloudstack/pull/1846 -.. _CLOUDSTACK-9688: https://issues.apache.org/jira/browse/CLOUDSTACK-9688 -.. _`#1831`: https://github.com/apache/cloudstack/pull/1831 -.. _CLOUDSTACK-9671: https://issues.apache.org/jira/browse/CLOUDSTACK-9671 -.. _`#896`: https://github.com/apache/cloudstack/pull/896 +.. _`#2211`: https://github.com/apache/cloudstack/pull/2211 +.. _CLOUDSTACK-10013: https://issues.apache.org/jira/browse/CLOUDSTACK-10013 +.. _`#1637`: https://github.com/apache/cloudstack/pull/1637 +.. _`#2304`: https://github.com/apache/cloudstack/pull/2304 +.. _CLOUDSTACK-10127: https://issues.apache.org/jira/browse/CLOUDSTACK-10127 +.. _`#2208`: https://github.com/apache/cloudstack/pull/2208 +.. _CLOUDSTACK-9542: https://issues.apache.org/jira/browse/CLOUDSTACK-9542 +.. _`#2351`: https://github.com/apache/cloudstack/pull/2351 +.. _CLOUDSTACK-10173: https://issues.apache.org/jira/browse/CLOUDSTACK-10173 +.. _`#2367`: https://github.com/apache/cloudstack/pull/2367 +.. _`#2370`: https://github.com/apache/cloudstack/pull/2370 +.. _CLOUDSTACK-9595: https://issues.apache.org/jira/browse/CLOUDSTACK-9595 +.. _`#2366`: https://github.com/apache/cloudstack/pull/2366 +.. _CLOUDSTACK-10168: https://issues.apache.org/jira/browse/CLOUDSTACK-10168 +.. _`#2371`: https://github.com/apache/cloudstack/pull/2371 +.. _`#2042`: https://github.com/apache/cloudstack/pull/2042 +.. _CLOUDSTACK-9875: https://issues.apache.org/jira/browse/CLOUDSTACK-9875 +.. _`#2281`: https://github.com/apache/cloudstack/pull/2281 +.. _CLOUDSTACK-10102: https://issues.apache.org/jira/browse/CLOUDSTACK-10102 +.. _`#2048`: https://github.com/apache/cloudstack/pull/2048 +.. _CLOUDSTACK-9880: https://issues.apache.org/jira/browse/CLOUDSTACK-9880 +.. _`#2364`: https://github.com/apache/cloudstack/pull/2364 +.. _CLOUDSTACK-10195: https://issues.apache.org/jira/browse/CLOUDSTACK-10195 +.. _`#2361`: https://github.com/apache/cloudstack/pull/2361 +.. _CLOUDSTACK-10190: https://issues.apache.org/jira/browse/CLOUDSTACK-10190 +.. _`#1437`: https://github.com/apache/cloudstack/pull/1437 +.. _`#2247`: https://github.com/apache/cloudstack/pull/2247 +.. _CLOUDSTACK-10012: https://issues.apache.org/jira/browse/CLOUDSTACK-10012 +.. _`#1964`: https://github.com/apache/cloudstack/pull/1964 +.. _CLOUDSTACK-9800: https://issues.apache.org/jira/browse/CLOUDSTACK-9800 +.. _`#1762`: https://github.com/apache/cloudstack/pull/1762 +.. _CLOUDSTACK-9595: https://issues.apache.org/jira/browse/CLOUDSTACK-9595 +.. _`#2348`: https://github.com/apache/cloudstack/pull/2348 +.. _CLOUDSTACK-10196: https://issues.apache.org/jira/browse/CLOUDSTACK-10196 +.. _`#2184`: https://github.com/apache/cloudstack/pull/2184 +.. _CLOUDSTACK-10003: https://issues.apache.org/jira/browse/CLOUDSTACK-10003 +.. _`#2308`: https://github.com/apache/cloudstack/pull/2308 .. _CLOUDSTACK-8908: https://issues.apache.org/jira/browse/CLOUDSTACK-8908 -.. _`#1796`: https://github.com/apache/cloudstack/pull/1796 -.. _CLOUDSTACK-9626: https://issues.apache.org/jira/browse/CLOUDSTACK-9626 -.. _`#1815`: https://github.com/apache/cloudstack/pull/1815 -.. _`#1823`: https://github.com/apache/cloudstack/pull/1823 -.. _`#1817`: https://github.com/apache/cloudstack/pull/1817 -.. _CLOUDSTACK-9654: https://issues.apache.org/jira/browse/CLOUDSTACK-9654 -.. _`#1763`: https://github.com/apache/cloudstack/pull/1763 -.. _`#1396`: https://github.com/apache/cloudstack/pull/1396 -.. _CLOUDSTACK-9269: https://issues.apache.org/jira/browse/CLOUDSTACK-9269 -.. _`#1820`: https://github.com/apache/cloudstack/pull/1820 -.. _CLOUDSTACK-9656: https://issues.apache.org/jira/browse/CLOUDSTACK-9656 -.. _`#1822`: https://github.com/apache/cloudstack/pull/1822 +.. _`#2294`: https://github.com/apache/cloudstack/pull/2294 +.. _CLOUDSTACK-10039: https://issues.apache.org/jira/browse/CLOUDSTACK-10039 +.. _`#2346`: https://github.com/apache/cloudstack/pull/2346 +.. _`#2354`: https://github.com/apache/cloudstack/pull/2354 +.. _CLOUDSTACK-10176: https://issues.apache.org/jira/browse/CLOUDSTACK-10176 +.. _`#2353`: https://github.com/apache/cloudstack/pull/2353 +.. _CLOUDSTACK-9986: https://issues.apache.org/jira/browse/CLOUDSTACK-9986 +.. _`#2359`: https://github.com/apache/cloudstack/pull/2359 +.. _`#2356`: https://github.com/apache/cloudstack/pull/2356 +.. _CLOUDSTACK-8313: https://issues.apache.org/jira/browse/CLOUDSTACK-8313 +.. _`#2358`: https://github.com/apache/cloudstack/pull/2358 +.. _CLOUDSTACK-9736: https://issues.apache.org/jira/browse/CLOUDSTACK-9736 +.. _`#2326`: https://github.com/apache/cloudstack/pull/2326 +.. _CLOUDSTACK-10184: https://issues.apache.org/jira/browse/CLOUDSTACK-10184 +.. _`#2267`: https://github.com/apache/cloudstack/pull/2267 +.. _CLOUDSTACK-10077: https://issues.apache.org/jira/browse/CLOUDSTACK-10077 +.. _`#2337`: https://github.com/apache/cloudstack/pull/2337 +.. _CLOUDSTACK-10157: https://issues.apache.org/jira/browse/CLOUDSTACK-10157 +.. _`#2355`: https://github.com/apache/cloudstack/pull/2355 +.. _CLOUDSTACK-10177: https://issues.apache.org/jira/browse/CLOUDSTACK-10177 +.. _`#2349`: https://github.com/apache/cloudstack/pull/2349 +.. _CLOUDSTACK-10070: https://issues.apache.org/jira/browse/CLOUDSTACK-10070 +.. _`#2312`: https://github.com/apache/cloudstack/pull/2312 +.. _CLOUDSTACK-7793: https://issues.apache.org/jira/browse/CLOUDSTACK-7793 +.. _`#2345`: https://github.com/apache/cloudstack/pull/2345 +.. _CLOUDSTACK-10164: https://issues.apache.org/jira/browse/CLOUDSTACK-10164 +.. _`#2263`: https://github.com/apache/cloudstack/pull/2263 +.. _CLOUDSTACK-10070: https://issues.apache.org/jira/browse/CLOUDSTACK-10070 +.. _`#2342`: https://github.com/apache/cloudstack/pull/2342 +.. _CLOUDSTACK-9586: https://issues.apache.org/jira/browse/CLOUDSTACK-9586 +.. _`#2124`: https://github.com/apache/cloudstack/pull/2124 +.. _CLOUDSTACK-9432: https://issues.apache.org/jira/browse/CLOUDSTACK-9432 +.. _`#2322`: https://github.com/apache/cloudstack/pull/2322 +.. _CLOUDSTACK-10140: https://issues.apache.org/jira/browse/CLOUDSTACK-10140 +.. _`#2335`: https://github.com/apache/cloudstack/pull/2335 +.. _CLOUDSTACK-10154: https://issues.apache.org/jira/browse/CLOUDSTACK-10154 +.. _`#2341`: https://github.com/apache/cloudstack/pull/2341 +.. _CLOUDSTACK-10160: https://issues.apache.org/jira/browse/CLOUDSTACK-10160 +.. _`#2321`: https://github.com/apache/cloudstack/pull/2321 +.. _CLOUDSTACK-10138: https://issues.apache.org/jira/browse/CLOUDSTACK-10138 +.. _`#2334`: https://github.com/apache/cloudstack/pull/2334 +.. _CLOUDSTACK-10152: https://issues.apache.org/jira/browse/CLOUDSTACK-10152 +.. _`#2332`: https://github.com/apache/cloudstack/pull/2332 +.. _CLOUDSTACK-10156: https://issues.apache.org/jira/browse/CLOUDSTACK-10156 +.. _`#2028`: https://github.com/apache/cloudstack/pull/2028 +.. _CLOUDSTACK-9853: https://issues.apache.org/jira/browse/CLOUDSTACK-9853 +.. _`#2310`: https://github.com/apache/cloudstack/pull/2310 +.. _CLOUDSTACK-10133: https://issues.apache.org/jira/browse/CLOUDSTACK-10133 +.. _`#2219`: https://github.com/apache/cloudstack/pull/2219 +.. _CLOUDSTACK-9989: https://issues.apache.org/jira/browse/CLOUDSTACK-9989 +.. _`#2303`: https://github.com/apache/cloudstack/pull/2303 +.. _CLOUDSTACK-10123: https://issues.apache.org/jira/browse/CLOUDSTACK-10123 +.. _`#2329`: https://github.com/apache/cloudstack/pull/2329 +.. _CLOUDSTACK-10012: https://issues.apache.org/jira/browse/CLOUDSTACK-10012 +.. _`#1981`: https://github.com/apache/cloudstack/pull/1981 +.. _CLOUDSTACK-9806: https://issues.apache.org/jira/browse/CLOUDSTACK-9806 +.. _`#2324`: https://github.com/apache/cloudstack/pull/2324 +.. _`#2005`: https://github.com/apache/cloudstack/pull/2005 +.. _CLOUDSTACK-9450: https://issues.apache.org/jira/browse/CLOUDSTACK-9450 +.. _`#2327`: https://github.com/apache/cloudstack/pull/2327 +.. _CLOUDSTACK-10129: https://issues.apache.org/jira/browse/CLOUDSTACK-10129 +.. _`#2325`: https://github.com/apache/cloudstack/pull/2325 +.. _CLOUDSTACK-9998: https://issues.apache.org/jira/browse/CLOUDSTACK-9998 +.. _`#2313`: https://github.com/apache/cloudstack/pull/2313 +.. _CLOUDSTACK-10135: https://issues.apache.org/jira/browse/CLOUDSTACK-10135 +.. _`#2313`: https://github.com/apache/cloudstack/pull/2313 +.. _CLOUDSTACK-10135: https://issues.apache.org/jira/browse/CLOUDSTACK-10135 +.. _`#2313`: https://github.com/apache/cloudstack/pull/2313 +.. _CLOUDSTACK-10135: https://issues.apache.org/jira/browse/CLOUDSTACK-10135 +.. _`#2316`: https://github.com/apache/cloudstack/pull/2316 +.. _CLOUDSTACK-10137: https://issues.apache.org/jira/browse/CLOUDSTACK-10137 +.. _`#2157`: https://github.com/apache/cloudstack/pull/2157 +.. _CLOUDSTACK-9961: https://issues.apache.org/jira/browse/CLOUDSTACK-9961 +.. _`#1723`: https://github.com/apache/cloudstack/pull/1723 +.. _`#2306`: https://github.com/apache/cloudstack/pull/2306 +.. _CLOUDSTACK-10129: https://issues.apache.org/jira/browse/CLOUDSTACK-10129 +.. _`#2273`: https://github.com/apache/cloudstack/pull/2273 +.. _CLOUDSTACK-10090: https://issues.apache.org/jira/browse/CLOUDSTACK-10090 +.. _`#2242`: https://github.com/apache/cloudstack/pull/2242 +.. _CLOUDSTACK-9958: https://issues.apache.org/jira/browse/CLOUDSTACK-9958 +.. _`#2307`: https://github.com/apache/cloudstack/pull/2307 +.. _`#2240`: https://github.com/apache/cloudstack/pull/2240 +.. _CLOUDSTACK-10051: https://issues.apache.org/jira/browse/CLOUDSTACK-10051 +.. _`#2158`: https://github.com/apache/cloudstack/pull/2158 +.. _CLOUDSTACK-9972: https://issues.apache.org/jira/browse/CLOUDSTACK-9972 +.. _`#2291`: https://github.com/apache/cloudstack/pull/2291 +.. _CLOUDSTACK-10111: https://issues.apache.org/jira/browse/CLOUDSTACK-10111 +.. _`#2302`: https://github.com/apache/cloudstack/pull/2302 +.. _CLOUDSTACK-10122: https://issues.apache.org/jira/browse/CLOUDSTACK-10122 +.. _`#2004`: https://github.com/apache/cloudstack/pull/2004 +.. _CLOUDSTACK-9832: https://issues.apache.org/jira/browse/CLOUDSTACK-9832 +.. _`#2238`: https://github.com/apache/cloudstack/pull/2238 +.. _CLOUDSTACK-10053: https://issues.apache.org/jira/browse/CLOUDSTACK-10053 +.. _`#2250`: https://github.com/apache/cloudstack/pull/2250 +.. _CLOUDSTACK-10057: https://issues.apache.org/jira/browse/CLOUDSTACK-10057 +.. _`#2268`: https://github.com/apache/cloudstack/pull/2268 +.. _CLOUDSTACK-10081: https://issues.apache.org/jira/browse/CLOUDSTACK-10081 +.. _`#2293`: https://github.com/apache/cloudstack/pull/2293 +.. _CLOUDSTACK-10047: https://issues.apache.org/jira/browse/CLOUDSTACK-10047 +.. _`#2284`: https://github.com/apache/cloudstack/pull/2284 +.. _CLOUDSTACK-10103: https://issues.apache.org/jira/browse/CLOUDSTACK-10103 +.. _`#2288`: https://github.com/apache/cloudstack/pull/2288 +.. _CLOUDSTACK-10107: https://issues.apache.org/jira/browse/CLOUDSTACK-10107 +.. _`#2297`: https://github.com/apache/cloudstack/pull/2297 +.. _CLOUDSTACK-9957: https://issues.apache.org/jira/browse/CLOUDSTACK-9957 +.. _`#2296`: https://github.com/apache/cloudstack/pull/2296 +.. _CLOUDSTACK-10007: https://issues.apache.org/jira/browse/CLOUDSTACK-10007 +.. _`#2181`: https://github.com/apache/cloudstack/pull/2181 +.. _CLOUDSTACK-9957: https://issues.apache.org/jira/browse/CLOUDSTACK-9957 +.. _`#2257`: https://github.com/apache/cloudstack/pull/2257 +.. _CLOUDSTACK-10060: https://issues.apache.org/jira/browse/CLOUDSTACK-10060 +.. _`#2286`: https://github.com/apache/cloudstack/pull/2286 +.. _CLOUDSTACK-9993: https://issues.apache.org/jira/browse/CLOUDSTACK-9993 +.. _`#2287`: https://github.com/apache/cloudstack/pull/2287 +.. _CLOUDSTACK-9998: https://issues.apache.org/jira/browse/CLOUDSTACK-9998 +.. _`#2246`: https://github.com/apache/cloudstack/pull/2246 +.. _CLOUDSTACK-10046: https://issues.apache.org/jira/browse/CLOUDSTACK-10046 +.. _`#2074`: https://github.com/apache/cloudstack/pull/2074 +.. _CLOUDSTACK-9899: https://issues.apache.org/jira/browse/CLOUDSTACK-9899 +.. _`#2280`: https://github.com/apache/cloudstack/pull/2280 +.. _CLOUDSTACK-10101: https://issues.apache.org/jira/browse/CLOUDSTACK-10101 +.. _`#2285`: https://github.com/apache/cloudstack/pull/2285 +.. _CLOUDSTACK-9859: https://issues.apache.org/jira/browse/CLOUDSTACK-9859 +.. _`#2278`: https://github.com/apache/cloudstack/pull/2278 +.. _CLOUDSTACK-9993: https://issues.apache.org/jira/browse/CLOUDSTACK-9993 +.. _`#2279`: https://github.com/apache/cloudstack/pull/2279 .. _CLOUDSTACK-9584: https://issues.apache.org/jira/browse/CLOUDSTACK-9584 -.. _`#1821`: https://github.com/apache/cloudstack/pull/1821 -.. _CLOUDSTACK-9659: https://issues.apache.org/jira/browse/CLOUDSTACK-9659 -.. _`#1805`: https://github.com/apache/cloudstack/pull/1805 -.. _CLOUDSTACK-9637: https://issues.apache.org/jira/browse/CLOUDSTACK-9637 -.. _`#1772`: https://github.com/apache/cloudstack/pull/1772 -.. _CLOUDSTACK-9627: https://issues.apache.org/jira/browse/CLOUDSTACK-9627 -.. _`#1618`: https://github.com/apache/cloudstack/pull/1618 -.. _CLOUDSTACK-9643: https://issues.apache.org/jira/browse/CLOUDSTACK-9643 -.. _`#1622`: https://github.com/apache/cloudstack/pull/1622 -.. _CLOUDSTACK-9644: https://issues.apache.org/jira/browse/CLOUDSTACK-9644 -.. _`#1566`: https://github.com/apache/cloudstack/pull/1566 -.. _CLOUDSTACK-9645: https://issues.apache.org/jira/browse/CLOUDSTACK-9645 -.. _`#1809`: https://github.com/apache/cloudstack/pull/1809 -.. _CLOUDSTACK-9646: https://issues.apache.org/jira/browse/CLOUDSTACK-9646 -.. _`#1579`: https://github.com/apache/cloudstack/pull/1579 -.. _CLOUDSTACK-9403: https://issues.apache.org/jira/browse/CLOUDSTACK-9403 -.. _`#1659`: https://github.com/apache/cloudstack/pull/1659 -.. _CLOUDSTACK-9339: https://issues.apache.org/jira/browse/CLOUDSTACK-9339 -.. _`#1799`: https://github.com/apache/cloudstack/pull/1799 +.. _`#2277`: https://github.com/apache/cloudstack/pull/2277 +.. _CLOUDSTACK-10099: https://issues.apache.org/jira/browse/CLOUDSTACK-10099 +.. _`#2266`: https://github.com/apache/cloudstack/pull/2266 +.. _CLOUDSTACK-10073: https://issues.apache.org/jira/browse/CLOUDSTACK-10073 +.. _`#2249`: https://github.com/apache/cloudstack/pull/2249 +.. _CLOUDSTACK-10007: https://issues.apache.org/jira/browse/CLOUDSTACK-10007 +.. _`#1707`: https://github.com/apache/cloudstack/pull/1707 +.. _CLOUDSTACK-9397: https://issues.apache.org/jira/browse/CLOUDSTACK-9397 +.. _`#2269`: https://github.com/apache/cloudstack/pull/2269 +.. _CLOUDSTACK-10083: https://issues.apache.org/jira/browse/CLOUDSTACK-10083 +.. _`#876`: https://github.com/apache/cloudstack/pull/876 +.. _CLOUDSTACK-8865: https://issues.apache.org/jira/browse/CLOUDSTACK-8865 +.. _`#1252`: https://github.com/apache/cloudstack/pull/1252 +.. _CLOUDSTACK-9182: https://issues.apache.org/jira/browse/CLOUDSTACK-9182 +.. _`#2153`: https://github.com/apache/cloudstack/pull/2153 +.. _CLOUDSTACK-9956: https://issues.apache.org/jira/browse/CLOUDSTACK-9956 +.. _`#2078`: https://github.com/apache/cloudstack/pull/2078 +.. _CLOUDSTACK-9902: https://issues.apache.org/jira/browse/CLOUDSTACK-9902 +.. _`#2252`: https://github.com/apache/cloudstack/pull/2252 +.. _CLOUDSTACK-10067: https://issues.apache.org/jira/browse/CLOUDSTACK-10067 +.. _`#2143`: https://github.com/apache/cloudstack/pull/2143 +.. _CLOUDSTACK-9949: https://issues.apache.org/jira/browse/CLOUDSTACK-9949 +.. _`#2248`: https://github.com/apache/cloudstack/pull/2248 +.. _CLOUDSTACK-10056: https://issues.apache.org/jira/browse/CLOUDSTACK-10056 +.. _`#2243`: https://github.com/apache/cloudstack/pull/2243 +.. _CLOUDSTACK-10019: https://issues.apache.org/jira/browse/CLOUDSTACK-10019 +.. _`#2261`: https://github.com/apache/cloudstack/pull/2261 +.. _CLOUDSTACK-10068: https://issues.apache.org/jira/browse/CLOUDSTACK-10068 +.. _`#2054`: https://github.com/apache/cloudstack/pull/2054 +.. _CLOUDSTACK-9886: https://issues.apache.org/jira/browse/CLOUDSTACK-9886 +.. _`#955`: https://github.com/apache/cloudstack/pull/955 +.. _CLOUDSTACK-8969: https://issues.apache.org/jira/browse/CLOUDSTACK-8969 +.. _`#2262`: https://github.com/apache/cloudstack/pull/2262 +.. _CLOUDSTACK-10069: https://issues.apache.org/jira/browse/CLOUDSTACK-10069 +.. _`#2256`: https://github.com/apache/cloudstack/pull/2256 +.. _CLOUDSTACK-9782: https://issues.apache.org/jira/browse/CLOUDSTACK-9782 +.. _`#2253`: https://github.com/apache/cloudstack/pull/2253 +.. _CLOUDSTACK-10061: https://issues.apache.org/jira/browse/CLOUDSTACK-10061 +.. _`#2254`: https://github.com/apache/cloudstack/pull/2254 +.. _CLOUDSTACK-10058: https://issues.apache.org/jira/browse/CLOUDSTACK-10058 +.. _`#1733`: https://github.com/apache/cloudstack/pull/1733 +.. _CLOUDSTACK-9563: https://issues.apache.org/jira/browse/CLOUDSTACK-9563 +.. _`#2188`: https://github.com/apache/cloudstack/pull/2188 +.. _CLOUDSTACK-10004: https://issues.apache.org/jira/browse/CLOUDSTACK-10004 +.. _`#914`: https://github.com/apache/cloudstack/pull/914 +.. _CLOUDSTACK-8939: https://issues.apache.org/jira/browse/CLOUDSTACK-8939 +.. _`#1985`: https://github.com/apache/cloudstack/pull/1985 +.. _CLOUDSTACK-9812: https://issues.apache.org/jira/browse/CLOUDSTACK-9812 +.. _`#2224`: https://github.com/apache/cloudstack/pull/2224 +.. _CLOUDSTACK-10032: https://issues.apache.org/jira/browse/CLOUDSTACK-10032 +.. _`#1443`: https://github.com/apache/cloudstack/pull/1443 +.. _CLOUDSTACK-9314: https://issues.apache.org/jira/browse/CLOUDSTACK-9314 +.. _`#2109`: https://github.com/apache/cloudstack/pull/2109 +.. _CLOUDSTACK-9922: https://issues.apache.org/jira/browse/CLOUDSTACK-9922 +.. _`#2216`: https://github.com/apache/cloudstack/pull/2216 +.. _CLOUDSTACK-10027: https://issues.apache.org/jira/browse/CLOUDSTACK-10027 +.. _`#2245`: https://github.com/apache/cloudstack/pull/2245 +.. _`#2239`: https://github.com/apache/cloudstack/pull/2239 +.. _CLOUDSTACK-9993: https://issues.apache.org/jira/browse/CLOUDSTACK-9993 +.. _`#2044`: https://github.com/apache/cloudstack/pull/2044 +.. _CLOUDSTACK-9877: https://issues.apache.org/jira/browse/CLOUDSTACK-9877 +.. _`#2174`: https://github.com/apache/cloudstack/pull/2174 +.. _CLOUDSTACK-9996: https://issues.apache.org/jira/browse/CLOUDSTACK-9996 +.. _`#2101`: https://github.com/apache/cloudstack/pull/2101 +.. _CLOUDSTACK-9915: https://issues.apache.org/jira/browse/CLOUDSTACK-9915 +.. _`#2123`: https://github.com/apache/cloudstack/pull/2123 +.. _CLOUDSTACK-9914: https://issues.apache.org/jira/browse/CLOUDSTACK-9914 +.. _`#2186`: https://github.com/apache/cloudstack/pull/2186 +.. _CLOUDSTACK-10002: https://issues.apache.org/jira/browse/CLOUDSTACK-10002 +.. _`#1246`: https://github.com/apache/cloudstack/pull/1246 +.. _CLOUDSTACK-9165: https://issues.apache.org/jira/browse/CLOUDSTACK-9165 +.. _`#2241`: https://github.com/apache/cloudstack/pull/2241 +.. _CLOUDSTACK-10052: https://issues.apache.org/jira/browse/CLOUDSTACK-10052 +.. _`#2222`: https://github.com/apache/cloudstack/pull/2222 +.. _CLOUDSTACK-10022: https://issues.apache.org/jira/browse/CLOUDSTACK-10022 +.. _`#2221`: https://github.com/apache/cloudstack/pull/2221 +.. _CLOUDSTACK-10030: https://issues.apache.org/jira/browse/CLOUDSTACK-10030 +.. _`#2154`: https://github.com/apache/cloudstack/pull/2154 +.. _CLOUDSTACK-9967: https://issues.apache.org/jira/browse/CLOUDSTACK-9967 +.. _`#1878`: https://github.com/apache/cloudstack/pull/1878 +.. _CLOUDSTACK-9717: https://issues.apache.org/jira/browse/CLOUDSTACK-9717 +.. _`#2013`: https://github.com/apache/cloudstack/pull/2013 +.. _CLOUDSTACK-9734: https://issues.apache.org/jira/browse/CLOUDSTACK-9734 +.. _`#2159`: https://github.com/apache/cloudstack/pull/2159 +.. _CLOUDSTACK-9964: https://issues.apache.org/jira/browse/CLOUDSTACK-9964 +.. _`#2163`: https://github.com/apache/cloudstack/pull/2163 +.. _CLOUDSTACK-9939: https://issues.apache.org/jira/browse/CLOUDSTACK-9939 +.. _`#1919`: https://github.com/apache/cloudstack/pull/1919 +.. _CLOUDSTACK-9763: https://issues.apache.org/jira/browse/CLOUDSTACK-9763 +.. _`#1936`: https://github.com/apache/cloudstack/pull/1936 +.. _CLOUDSTACK-9773: https://issues.apache.org/jira/browse/CLOUDSTACK-9773 +.. _`#2223`: https://github.com/apache/cloudstack/pull/2223 +.. _CLOUDSTACK-10031: https://issues.apache.org/jira/browse/CLOUDSTACK-10031 +.. _`#2223`: https://github.com/apache/cloudstack/pull/2223 +.. _CLOUDSTACK-10031: https://issues.apache.org/jira/browse/CLOUDSTACK-10031 +.. _`#2215`: https://github.com/apache/cloudstack/pull/2215 +.. _CLOUDSTACK-10026: https://issues.apache.org/jira/browse/CLOUDSTACK-10026 +.. _`#2180`: https://github.com/apache/cloudstack/pull/2180 +.. _CLOUDSTACK-9999: https://issues.apache.org/jira/browse/CLOUDSTACK-9999 +.. _`#2223`: https://github.com/apache/cloudstack/pull/2223 +.. _CLOUDSTACK-10031: https://issues.apache.org/jira/browse/CLOUDSTACK-10031 +.. _`#2236`: https://github.com/apache/cloudstack/pull/2236 +.. _CLOUDSTACK-10044: https://issues.apache.org/jira/browse/CLOUDSTACK-10044 +.. _`#2235`: https://github.com/apache/cloudstack/pull/2235 +.. _`#2182`: https://github.com/apache/cloudstack/pull/2182 +.. _CLOUDSTACK-10000: https://issues.apache.org/jira/browse/CLOUDSTACK-10000 +.. _`#2233`: https://github.com/apache/cloudstack/pull/2233 +.. _CLOUDSTACK-10042: https://issues.apache.org/jira/browse/CLOUDSTACK-10042 +.. _`#2228`: https://github.com/apache/cloudstack/pull/2228 +.. _CLOUDSTACK-10036: https://issues.apache.org/jira/browse/CLOUDSTACK-10036 +.. _`#2026`: https://github.com/apache/cloudstack/pull/2026 +.. _CLOUDSTACK-9861: https://issues.apache.org/jira/browse/CLOUDSTACK-9861 +.. _`#1774`: https://github.com/apache/cloudstack/pull/1774 +.. _CLOUDSTACK-9608: https://issues.apache.org/jira/browse/CLOUDSTACK-9608 +.. _`#2039`: https://github.com/apache/cloudstack/pull/2039 +.. _`#2144`: https://github.com/apache/cloudstack/pull/2144 +.. _CLOUDSTACK-9955: https://issues.apache.org/jira/browse/CLOUDSTACK-9955 +.. _`#1966`: https://github.com/apache/cloudstack/pull/1966 +.. _CLOUDSTACK-9801: https://issues.apache.org/jira/browse/CLOUDSTACK-9801 +.. _`#2220`: https://github.com/apache/cloudstack/pull/2220 +.. _CLOUDSTACK-9708: https://issues.apache.org/jira/browse/CLOUDSTACK-9708 +.. _`#1912`: https://github.com/apache/cloudstack/pull/1912 +.. _CLOUDSTACK-9749: https://issues.apache.org/jira/browse/CLOUDSTACK-9749 +.. _`#2138`: https://github.com/apache/cloudstack/pull/2138 +.. _CLOUDSTACK-9944: https://issues.apache.org/jira/browse/CLOUDSTACK-9944 +.. _`#2193`: https://github.com/apache/cloudstack/pull/2193 +.. _CLOUDSTACK-10007: https://issues.apache.org/jira/browse/CLOUDSTACK-10007 +.. _`#2218`: https://github.com/apache/cloudstack/pull/2218 +.. _CLOUDSTACK-9782: https://issues.apache.org/jira/browse/CLOUDSTACK-9782 +.. _`#883`: https://github.com/apache/cloudstack/pull/883 +.. _CLOUDSTACK-8906: https://issues.apache.org/jira/browse/CLOUDSTACK-8906 +.. _`#2119`: https://github.com/apache/cloudstack/pull/2119 +.. _CLOUDSTACK-9925: https://issues.apache.org/jira/browse/CLOUDSTACK-9925 +.. _`#2145`: https://github.com/apache/cloudstack/pull/2145 +.. _CLOUDSTACK-9697: https://issues.apache.org/jira/browse/CLOUDSTACK-9697 +.. _`#2137`: https://github.com/apache/cloudstack/pull/2137 +.. _CLOUDSTACK-9950: https://issues.apache.org/jira/browse/CLOUDSTACK-9950 +.. _`#2008`: https://github.com/apache/cloudstack/pull/2008 +.. _CLOUDSTACK-9840: https://issues.apache.org/jira/browse/CLOUDSTACK-9840 +.. _`#2094`: https://github.com/apache/cloudstack/pull/2094 +.. _`#2142`: https://github.com/apache/cloudstack/pull/2142 +.. _CLOUDSTACK-9954: https://issues.apache.org/jira/browse/CLOUDSTACK-9954 +.. _`#2130`: https://github.com/apache/cloudstack/pull/2130 +.. _CLOUDSTACK-8961: https://issues.apache.org/jira/browse/CLOUDSTACK-8961 +.. _`#2212`: https://github.com/apache/cloudstack/pull/2212 +.. _`#2171`: https://github.com/apache/cloudstack/pull/2171 +.. _CLOUDSTACK-9990: https://issues.apache.org/jira/browse/CLOUDSTACK-9990 +.. _`#2205`: https://github.com/apache/cloudstack/pull/2205 +.. _`#1925`: https://github.com/apache/cloudstack/pull/1925 +.. _CLOUDSTACK-9751: https://issues.apache.org/jira/browse/CLOUDSTACK-9751 +.. _`#1798`: https://github.com/apache/cloudstack/pull/1798 +.. _CLOUDSTACK-9631: https://issues.apache.org/jira/browse/CLOUDSTACK-9631 +.. _`#2201`: https://github.com/apache/cloudstack/pull/2201 +.. _CLOUDSTACK-10016: https://issues.apache.org/jira/browse/CLOUDSTACK-10016 +.. _`#1784`: https://github.com/apache/cloudstack/pull/1784 +.. _`#2200`: https://github.com/apache/cloudstack/pull/2200 +.. _CLOUDSTACK-10015: https://issues.apache.org/jira/browse/CLOUDSTACK-10015 +.. _`#1655`: https://github.com/apache/cloudstack/pull/1655 +.. _`#1959`: https://github.com/apache/cloudstack/pull/1959 +.. _CLOUDSTACK-9786: https://issues.apache.org/jira/browse/CLOUDSTACK-9786 +.. _`#1933`: https://github.com/apache/cloudstack/pull/1933 +.. _CLOUDSTACK-9569: https://issues.apache.org/jira/browse/CLOUDSTACK-9569 +.. _`#2175`: https://github.com/apache/cloudstack/pull/2175 +.. _`#2176`: https://github.com/apache/cloudstack/pull/2176 +.. _`#2407`: https://github.com/apache/cloudstack/pull/2407 +.. _CLOUDSTACK-10227: https://issues.apache.org/jira/browse/CLOUDSTACK-10227 +.. _`#2403`: https://github.com/apache/cloudstack/pull/2403 +.. _CLOUDSTACK-10227: https://issues.apache.org/jira/browse/CLOUDSTACK-10227 +.. _`#2298`: https://github.com/apache/cloudstack/pull/2298 +.. _CLOUDSTACK-9620: https://issues.apache.org/jira/browse/CLOUDSTACK-9620 +.. _`#2396`: https://github.com/apache/cloudstack/pull/2396 +.. _CLOUDSTACK-10220: https://issues.apache.org/jira/browse/CLOUDSTACK-10220 +.. _`#2152`: https://github.com/apache/cloudstack/pull/2152 +.. _CLOUDSTACK-10229: https://issues.apache.org/jira/browse/CLOUDSTACK-10229 +.. _`#2097`: https://github.com/apache/cloudstack/pull/2097 +.. _CLOUDSTACK-9813: https://issues.apache.org/jira/browse/CLOUDSTACK-9813 +.. _`#2362`: https://github.com/apache/cloudstack/pull/2362 +.. _CLOUDSTACK-10188: https://issues.apache.org/jira/browse/CLOUDSTACK-10188 +.. _`#2146`: https://github.com/apache/cloudstack/pull/2146 +.. _CLOUDSTACK-4757: https://issues.apache.org/jira/browse/CLOUDSTACK-4757 +.. _`#2394`: https://github.com/apache/cloudstack/pull/2394 +.. _CLOUDSTACK-10109: https://issues.apache.org/jira/browse/CLOUDSTACK-10109 +.. _`#2393`: https://github.com/apache/cloudstack/pull/2393 +.. _CLOUDSTACK-10217: https://issues.apache.org/jira/browse/CLOUDSTACK-10217 +.. _`#2350`: https://github.com/apache/cloudstack/pull/2350 +.. _`#2388`: https://github.com/apache/cloudstack/pull/2388 +.. _CLOUDSTACK-10212: https://issues.apache.org/jira/browse/CLOUDSTACK-10212 +.. _`#2379`: https://github.com/apache/cloudstack/pull/2379 +.. _CLOUDSTACK-10146: https://issues.apache.org/jira/browse/CLOUDSTACK-10146 +.. _`#2389`: https://github.com/apache/cloudstack/pull/2389 +.. _CLOUDSTACK-10213: https://issues.apache.org/jira/browse/CLOUDSTACK-10213 +.. _`#2391`: https://github.com/apache/cloudstack/pull/2391 +.. _CLOUDSTACK-10215: https://issues.apache.org/jira/browse/CLOUDSTACK-10215 +.. _`#2139`: https://github.com/apache/cloudstack/pull/2139 +.. _CLOUDSTACK-9921: https://issues.apache.org/jira/browse/CLOUDSTACK-9921 +.. _`#2088`: https://github.com/apache/cloudstack/pull/2088 +.. _CLOUDSTACK-9892: https://issues.apache.org/jira/browse/CLOUDSTACK-9892 +.. _`#2365`: https://github.com/apache/cloudstack/pull/2365 +.. _CLOUDSTACK-10197: https://issues.apache.org/jira/browse/CLOUDSTACK-10197 +.. _`#2073`: https://github.com/apache/cloudstack/pull/2073 +.. _CLOUDSTACK-9896: https://issues.apache.org/jira/browse/CLOUDSTACK-9896 +.. _`#2386`: https://github.com/apache/cloudstack/pull/2386 .. _CLOUDSTACK-9632: https://issues.apache.org/jira/browse/CLOUDSTACK-9632 -.. _`#1816`: https://github.com/apache/cloudstack/pull/1816 -.. _CLOUDSTACK-9564: https://issues.apache.org/jira/browse/CLOUDSTACK-9564 -.. _`#1765`: https://github.com/apache/cloudstack/pull/1765 -.. _`#1729`: https://github.com/apache/cloudstack/pull/1729 -.. _CLOUDSTACK-9564: https://issues.apache.org/jira/browse/CLOUDSTACK-9564 -.. _`#1808`: https://github.com/apache/cloudstack/pull/1808 -.. _CLOUDSTACK-9648: https://issues.apache.org/jira/browse/CLOUDSTACK-9648 -.. _`#1802`: https://github.com/apache/cloudstack/pull/1802 -.. _CLOUDSTACK-9635: https://issues.apache.org/jira/browse/CLOUDSTACK-9635 -.. _`#1806`: https://github.com/apache/cloudstack/pull/1806 -.. _`#1803`: https://github.com/apache/cloudstack/pull/1803 -.. _CLOUDSTACK-9636: https://issues.apache.org/jira/browse/CLOUDSTACK-9636 -.. _`#1800`: https://github.com/apache/cloudstack/pull/1800 -.. _CLOUDSTACK-9633: https://issues.apache.org/jira/browse/CLOUDSTACK-9633 -.. _`#828`: https://github.com/apache/cloudstack/pull/828 -.. _CLOUDSTACK-8854: https://issues.apache.org/jira/browse/CLOUDSTACK-8854 -.. _`#1801`: https://github.com/apache/cloudstack/pull/1801 -.. _`#1793`: https://github.com/apache/cloudstack/pull/1793 -.. _CLOUDSTACK-9624: https://issues.apache.org/jira/browse/CLOUDSTACK-9624 -.. _`#1710`: https://github.com/apache/cloudstack/pull/1710 -.. _CLOUDSTACK-9538: https://issues.apache.org/jira/browse/CLOUDSTACK-9538 -.. _`#1755`: https://github.com/apache/cloudstack/pull/1755 +.. _`#2295`: https://github.com/apache/cloudstack/pull/2295 +.. _CLOUDSTACK-10109: https://issues.apache.org/jira/browse/CLOUDSTACK-10109 +.. _`#2381`: https://github.com/apache/cloudstack/pull/2381 +.. _CLOUDSTACK-10117: https://issues.apache.org/jira/browse/CLOUDSTACK-10117 +.. _`#2315`: https://github.com/apache/cloudstack/pull/2315 +.. _CLOUDSTACK-9025: https://issues.apache.org/jira/browse/CLOUDSTACK-9025 +.. _`#2274`: https://github.com/apache/cloudstack/pull/2274 +.. _CLOUDSTACK-10096: https://issues.apache.org/jira/browse/CLOUDSTACK-10096 +.. _`#2282`: https://github.com/apache/cloudstack/pull/2282 +.. _CLOUDSTACK-10104: https://issues.apache.org/jira/browse/CLOUDSTACK-10104 +.. _`#2368`: https://github.com/apache/cloudstack/pull/2368 +.. _CLOUDSTACK-10126: https://issues.apache.org/jira/browse/CLOUDSTACK-10126 +.. _`#2385`: https://github.com/apache/cloudstack/pull/2385 +.. _CLOUDSTACK-10211: https://issues.apache.org/jira/browse/CLOUDSTACK-10211 +.. _`#2260`: https://github.com/apache/cloudstack/pull/2260 +.. _CLOUDSTACK-10065: https://issues.apache.org/jira/browse/CLOUDSTACK-10065 +.. _`#2292`: https://github.com/apache/cloudstack/pull/2292 +.. _CLOUDSTACK-10108: https://issues.apache.org/jira/browse/CLOUDSTACK-10108 +.. _`#1740`: https://github.com/apache/cloudstack/pull/1740 +.. _CLOUDSTACK-9572: https://issues.apache.org/jira/browse/CLOUDSTACK-9572 +.. _`#2104`: https://github.com/apache/cloudstack/pull/2104 +.. _CLOUDSTACK-9908: https://issues.apache.org/jira/browse/CLOUDSTACK-9908 +.. _`#2384`: https://github.com/apache/cloudstack/pull/2384 +.. _CLOUDSTACK-10210: https://issues.apache.org/jira/browse/CLOUDSTACK-10210 +.. _`#2378`: https://github.com/apache/cloudstack/pull/2378 +.. _CLOUDSTACK-10205: https://issues.apache.org/jira/browse/CLOUDSTACK-10205 +.. _`#2383`: https://github.com/apache/cloudstack/pull/2383 +.. _`#1773`: https://github.com/apache/cloudstack/pull/1773 +.. _CLOUDSTACK-9607: https://issues.apache.org/jira/browse/CLOUDSTACK-9607 +.. _`#2046`: https://github.com/apache/cloudstack/pull/2046 +.. _CLOUDSTACK-7958: https://issues.apache.org/jira/browse/CLOUDSTACK-7958 +.. _`#2149`: https://github.com/apache/cloudstack/pull/2149 +.. _CLOUDSTACK-9932: https://issues.apache.org/jira/browse/CLOUDSTACK-9932 +.. _`#2156`: https://github.com/apache/cloudstack/pull/2156 +.. _CLOUDSTACK-9971: https://issues.apache.org/jira/browse/CLOUDSTACK-9971 +.. _`#2374`: https://github.com/apache/cloudstack/pull/2374 +.. _CLOUDSTACK-10024: https://issues.apache.org/jira/browse/CLOUDSTACK-10024 +.. _`#2373`: https://github.com/apache/cloudstack/pull/2373 +.. _CLOUDSTACK-10202: https://issues.apache.org/jira/browse/CLOUDSTACK-10202 +.. _`#2344`: https://github.com/apache/cloudstack/pull/2344 +.. _CLOUDSTACK-10163: https://issues.apache.org/jira/browse/CLOUDSTACK-10163 +.. _`#2301`: https://github.com/apache/cloudstack/pull/2301 +.. _CLOUDSTACK-10121: https://issues.apache.org/jira/browse/CLOUDSTACK-10121 +.. _`#1554`: https://github.com/apache/cloudstack/pull/1554 +.. _CLOUDSTACK-9602: https://issues.apache.org/jira/browse/CLOUDSTACK-9602 +.. _`#1760`: https://github.com/apache/cloudstack/pull/1760 +.. _CLOUDSTACK-9593: https://issues.apache.org/jira/browse/CLOUDSTACK-9593 +.. _`#2035`: https://github.com/apache/cloudstack/pull/2035 +.. _CLOUDSTACK-9867: https://issues.apache.org/jira/browse/CLOUDSTACK-9867 +.. _`#2360`: https://github.com/apache/cloudstack/pull/2360 +.. _CLOUDSTACK-10189: https://issues.apache.org/jira/browse/CLOUDSTACK-10189 +.. _`#2352`: https://github.com/apache/cloudstack/pull/2352 +.. _CLOUDSTACK-10175: https://issues.apache.org/jira/browse/CLOUDSTACK-10175 +.. _`#2045`: https://github.com/apache/cloudstack/pull/2045 +.. _`#1934`: https://github.com/apache/cloudstack/pull/1934 +.. _CLOUDSTACK-9772: https://issues.apache.org/jira/browse/CLOUDSTACK-9772 +.. _`#2258`: https://github.com/apache/cloudstack/pull/2258 +.. _`#2347`: https://github.com/apache/cloudstack/pull/2347 +.. _CLOUDSTACK-10166: https://issues.apache.org/jira/browse/CLOUDSTACK-10166 +.. _`#2375`: https://github.com/apache/cloudstack/pull/2375 +.. _CLOUDSTACK-9456: https://issues.apache.org/jira/browse/CLOUDSTACK-9456 +.. _`#2211`: https://github.com/apache/cloudstack/pull/2211 +.. _CLOUDSTACK-10013: https://issues.apache.org/jira/browse/CLOUDSTACK-10013 +.. _`#1637`: https://github.com/apache/cloudstack/pull/1637 +.. _`#2304`: https://github.com/apache/cloudstack/pull/2304 +.. _CLOUDSTACK-10127: https://issues.apache.org/jira/browse/CLOUDSTACK-10127 +.. _`#2208`: https://github.com/apache/cloudstack/pull/2208 +.. _CLOUDSTACK-9542: https://issues.apache.org/jira/browse/CLOUDSTACK-9542 +.. _`#2351`: https://github.com/apache/cloudstack/pull/2351 +.. _CLOUDSTACK-10173: https://issues.apache.org/jira/browse/CLOUDSTACK-10173 +.. _`#2367`: https://github.com/apache/cloudstack/pull/2367 +.. _`#2370`: https://github.com/apache/cloudstack/pull/2370 +.. _CLOUDSTACK-9595: https://issues.apache.org/jira/browse/CLOUDSTACK-9595 +.. _`#2366`: https://github.com/apache/cloudstack/pull/2366 +.. _CLOUDSTACK-10168: https://issues.apache.org/jira/browse/CLOUDSTACK-10168 +.. _`#2371`: https://github.com/apache/cloudstack/pull/2371 +.. _`#2042`: https://github.com/apache/cloudstack/pull/2042 +.. _CLOUDSTACK-9875: https://issues.apache.org/jira/browse/CLOUDSTACK-9875 +.. _`#2281`: https://github.com/apache/cloudstack/pull/2281 +.. _CLOUDSTACK-10102: https://issues.apache.org/jira/browse/CLOUDSTACK-10102 +.. _`#2048`: https://github.com/apache/cloudstack/pull/2048 +.. _CLOUDSTACK-9880: https://issues.apache.org/jira/browse/CLOUDSTACK-9880 +.. _`#2364`: https://github.com/apache/cloudstack/pull/2364 +.. _CLOUDSTACK-10195: https://issues.apache.org/jira/browse/CLOUDSTACK-10195 +.. _`#2361`: https://github.com/apache/cloudstack/pull/2361 +.. _CLOUDSTACK-10190: https://issues.apache.org/jira/browse/CLOUDSTACK-10190 +.. _`#1437`: https://github.com/apache/cloudstack/pull/1437 +.. _`#2247`: https://github.com/apache/cloudstack/pull/2247 +.. _CLOUDSTACK-10012: https://issues.apache.org/jira/browse/CLOUDSTACK-10012 +.. _`#1964`: https://github.com/apache/cloudstack/pull/1964 +.. _CLOUDSTACK-9800: https://issues.apache.org/jira/browse/CLOUDSTACK-9800 +.. _`#1762`: https://github.com/apache/cloudstack/pull/1762 +.. _CLOUDSTACK-9595: https://issues.apache.org/jira/browse/CLOUDSTACK-9595 +.. _`#2348`: https://github.com/apache/cloudstack/pull/2348 +.. _CLOUDSTACK-10196: https://issues.apache.org/jira/browse/CLOUDSTACK-10196 +.. _`#2184`: https://github.com/apache/cloudstack/pull/2184 +.. _CLOUDSTACK-10003: https://issues.apache.org/jira/browse/CLOUDSTACK-10003 +.. _`#2308`: https://github.com/apache/cloudstack/pull/2308 +.. _CLOUDSTACK-8908: https://issues.apache.org/jira/browse/CLOUDSTACK-8908 +.. _`#2294`: https://github.com/apache/cloudstack/pull/2294 +.. _CLOUDSTACK-10039: https://issues.apache.org/jira/browse/CLOUDSTACK-10039 +.. _`#2346`: https://github.com/apache/cloudstack/pull/2346 +.. _`#2354`: https://github.com/apache/cloudstack/pull/2354 +.. _CLOUDSTACK-10176: https://issues.apache.org/jira/browse/CLOUDSTACK-10176 +.. _`#2353`: https://github.com/apache/cloudstack/pull/2353 +.. _CLOUDSTACK-9986: https://issues.apache.org/jira/browse/CLOUDSTACK-9986 +.. _`#2359`: https://github.com/apache/cloudstack/pull/2359 +.. _`#2356`: https://github.com/apache/cloudstack/pull/2356 +.. _CLOUDSTACK-8313: https://issues.apache.org/jira/browse/CLOUDSTACK-8313 +.. _`#2358`: https://github.com/apache/cloudstack/pull/2358 +.. _CLOUDSTACK-9736: https://issues.apache.org/jira/browse/CLOUDSTACK-9736 +.. _`#2326`: https://github.com/apache/cloudstack/pull/2326 +.. _CLOUDSTACK-10184: https://issues.apache.org/jira/browse/CLOUDSTACK-10184 +.. _`#2267`: https://github.com/apache/cloudstack/pull/2267 +.. _CLOUDSTACK-10077: https://issues.apache.org/jira/browse/CLOUDSTACK-10077 +.. _`#2337`: https://github.com/apache/cloudstack/pull/2337 +.. _CLOUDSTACK-10157: https://issues.apache.org/jira/browse/CLOUDSTACK-10157 +.. _`#2355`: https://github.com/apache/cloudstack/pull/2355 +.. _CLOUDSTACK-10177: https://issues.apache.org/jira/browse/CLOUDSTACK-10177 +.. _`#2349`: https://github.com/apache/cloudstack/pull/2349 +.. _CLOUDSTACK-10070: https://issues.apache.org/jira/browse/CLOUDSTACK-10070 +.. _`#2312`: https://github.com/apache/cloudstack/pull/2312 +.. _CLOUDSTACK-7793: https://issues.apache.org/jira/browse/CLOUDSTACK-7793 +.. _`#2345`: https://github.com/apache/cloudstack/pull/2345 +.. _CLOUDSTACK-10164: https://issues.apache.org/jira/browse/CLOUDSTACK-10164 +.. _`#2263`: https://github.com/apache/cloudstack/pull/2263 +.. _CLOUDSTACK-10070: https://issues.apache.org/jira/browse/CLOUDSTACK-10070 +.. _`#2342`: https://github.com/apache/cloudstack/pull/2342 +.. _CLOUDSTACK-9586: https://issues.apache.org/jira/browse/CLOUDSTACK-9586 +.. _`#2124`: https://github.com/apache/cloudstack/pull/2124 +.. _CLOUDSTACK-9432: https://issues.apache.org/jira/browse/CLOUDSTACK-9432 +.. _`#2322`: https://github.com/apache/cloudstack/pull/2322 +.. _CLOUDSTACK-10140: https://issues.apache.org/jira/browse/CLOUDSTACK-10140 +.. _`#2335`: https://github.com/apache/cloudstack/pull/2335 +.. _CLOUDSTACK-10154: https://issues.apache.org/jira/browse/CLOUDSTACK-10154 +.. _`#2341`: https://github.com/apache/cloudstack/pull/2341 +.. _CLOUDSTACK-10160: https://issues.apache.org/jira/browse/CLOUDSTACK-10160 +.. _`#2321`: https://github.com/apache/cloudstack/pull/2321 +.. _CLOUDSTACK-10138: https://issues.apache.org/jira/browse/CLOUDSTACK-10138 +.. _`#2334`: https://github.com/apache/cloudstack/pull/2334 +.. _CLOUDSTACK-10152: https://issues.apache.org/jira/browse/CLOUDSTACK-10152 +.. _`#2332`: https://github.com/apache/cloudstack/pull/2332 +.. _CLOUDSTACK-10156: https://issues.apache.org/jira/browse/CLOUDSTACK-10156 +.. _`#2028`: https://github.com/apache/cloudstack/pull/2028 +.. _CLOUDSTACK-9853: https://issues.apache.org/jira/browse/CLOUDSTACK-9853 +.. _`#2310`: https://github.com/apache/cloudstack/pull/2310 +.. _CLOUDSTACK-10133: https://issues.apache.org/jira/browse/CLOUDSTACK-10133 +.. _`#2219`: https://github.com/apache/cloudstack/pull/2219 +.. _CLOUDSTACK-9989: https://issues.apache.org/jira/browse/CLOUDSTACK-9989 +.. _`#2303`: https://github.com/apache/cloudstack/pull/2303 +.. _CLOUDSTACK-10123: https://issues.apache.org/jira/browse/CLOUDSTACK-10123 +.. _`#2329`: https://github.com/apache/cloudstack/pull/2329 +.. _CLOUDSTACK-10012: https://issues.apache.org/jira/browse/CLOUDSTACK-10012 +.. _`#1981`: https://github.com/apache/cloudstack/pull/1981 +.. _CLOUDSTACK-9806: https://issues.apache.org/jira/browse/CLOUDSTACK-9806 +.. _`#2324`: https://github.com/apache/cloudstack/pull/2324 +.. _`#2005`: https://github.com/apache/cloudstack/pull/2005 +.. _CLOUDSTACK-9450: https://issues.apache.org/jira/browse/CLOUDSTACK-9450 +.. _`#2327`: https://github.com/apache/cloudstack/pull/2327 +.. _CLOUDSTACK-10129: https://issues.apache.org/jira/browse/CLOUDSTACK-10129 +.. _`#2325`: https://github.com/apache/cloudstack/pull/2325 +.. _CLOUDSTACK-9998: https://issues.apache.org/jira/browse/CLOUDSTACK-9998 +.. _`#2313`: https://github.com/apache/cloudstack/pull/2313 +.. _CLOUDSTACK-10135: https://issues.apache.org/jira/browse/CLOUDSTACK-10135 +.. _`#2313`: https://github.com/apache/cloudstack/pull/2313 +.. _CLOUDSTACK-10135: https://issues.apache.org/jira/browse/CLOUDSTACK-10135 +.. _`#2313`: https://github.com/apache/cloudstack/pull/2313 +.. _CLOUDSTACK-10135: https://issues.apache.org/jira/browse/CLOUDSTACK-10135 +.. _`#2316`: https://github.com/apache/cloudstack/pull/2316 +.. _CLOUDSTACK-10137: https://issues.apache.org/jira/browse/CLOUDSTACK-10137 +.. _`#2157`: https://github.com/apache/cloudstack/pull/2157 +.. _CLOUDSTACK-9961: https://issues.apache.org/jira/browse/CLOUDSTACK-9961 +.. _`#1723`: https://github.com/apache/cloudstack/pull/1723 +.. _`#2306`: https://github.com/apache/cloudstack/pull/2306 +.. _CLOUDSTACK-10129: https://issues.apache.org/jira/browse/CLOUDSTACK-10129 +.. _`#2273`: https://github.com/apache/cloudstack/pull/2273 +.. _CLOUDSTACK-10090: https://issues.apache.org/jira/browse/CLOUDSTACK-10090 +.. _`#2242`: https://github.com/apache/cloudstack/pull/2242 +.. _CLOUDSTACK-9958: https://issues.apache.org/jira/browse/CLOUDSTACK-9958 +.. _`#2307`: https://github.com/apache/cloudstack/pull/2307 +.. _`#2240`: https://github.com/apache/cloudstack/pull/2240 +.. _CLOUDSTACK-10051: https://issues.apache.org/jira/browse/CLOUDSTACK-10051 +.. _`#2158`: https://github.com/apache/cloudstack/pull/2158 +.. _CLOUDSTACK-9972: https://issues.apache.org/jira/browse/CLOUDSTACK-9972 +.. _`#2291`: https://github.com/apache/cloudstack/pull/2291 +.. _CLOUDSTACK-10111: https://issues.apache.org/jira/browse/CLOUDSTACK-10111 +.. _`#2302`: https://github.com/apache/cloudstack/pull/2302 +.. _CLOUDSTACK-10122: https://issues.apache.org/jira/browse/CLOUDSTACK-10122 +.. _`#2004`: https://github.com/apache/cloudstack/pull/2004 +.. _CLOUDSTACK-9832: https://issues.apache.org/jira/browse/CLOUDSTACK-9832 +.. _`#2238`: https://github.com/apache/cloudstack/pull/2238 +.. _CLOUDSTACK-10053: https://issues.apache.org/jira/browse/CLOUDSTACK-10053 +.. _`#2250`: https://github.com/apache/cloudstack/pull/2250 +.. _CLOUDSTACK-10057: https://issues.apache.org/jira/browse/CLOUDSTACK-10057 +.. _`#2268`: https://github.com/apache/cloudstack/pull/2268 +.. _CLOUDSTACK-10081: https://issues.apache.org/jira/browse/CLOUDSTACK-10081 +.. _`#2293`: https://github.com/apache/cloudstack/pull/2293 +.. _CLOUDSTACK-10047: https://issues.apache.org/jira/browse/CLOUDSTACK-10047 +.. _`#2284`: https://github.com/apache/cloudstack/pull/2284 +.. _CLOUDSTACK-10103: https://issues.apache.org/jira/browse/CLOUDSTACK-10103 +.. _`#2288`: https://github.com/apache/cloudstack/pull/2288 +.. _CLOUDSTACK-10107: https://issues.apache.org/jira/browse/CLOUDSTACK-10107 +.. _`#2297`: https://github.com/apache/cloudstack/pull/2297 +.. _CLOUDSTACK-9957: https://issues.apache.org/jira/browse/CLOUDSTACK-9957 +.. _`#2296`: https://github.com/apache/cloudstack/pull/2296 +.. _CLOUDSTACK-10007: https://issues.apache.org/jira/browse/CLOUDSTACK-10007 +.. _`#2181`: https://github.com/apache/cloudstack/pull/2181 +.. _CLOUDSTACK-9957: https://issues.apache.org/jira/browse/CLOUDSTACK-9957 +.. _`#2257`: https://github.com/apache/cloudstack/pull/2257 +.. _CLOUDSTACK-10060: https://issues.apache.org/jira/browse/CLOUDSTACK-10060 +.. _`#2286`: https://github.com/apache/cloudstack/pull/2286 +.. _CLOUDSTACK-9993: https://issues.apache.org/jira/browse/CLOUDSTACK-9993 +.. _`#2287`: https://github.com/apache/cloudstack/pull/2287 +.. _CLOUDSTACK-9998: https://issues.apache.org/jira/browse/CLOUDSTACK-9998 +.. _`#2246`: https://github.com/apache/cloudstack/pull/2246 +.. _CLOUDSTACK-10046: https://issues.apache.org/jira/browse/CLOUDSTACK-10046 +.. _`#2074`: https://github.com/apache/cloudstack/pull/2074 +.. _CLOUDSTACK-9899: https://issues.apache.org/jira/browse/CLOUDSTACK-9899 +.. _`#2280`: https://github.com/apache/cloudstack/pull/2280 +.. _CLOUDSTACK-10101: https://issues.apache.org/jira/browse/CLOUDSTACK-10101 +.. _`#2285`: https://github.com/apache/cloudstack/pull/2285 +.. _CLOUDSTACK-9859: https://issues.apache.org/jira/browse/CLOUDSTACK-9859 +.. _`#2278`: https://github.com/apache/cloudstack/pull/2278 +.. _CLOUDSTACK-9993: https://issues.apache.org/jira/browse/CLOUDSTACK-9993 +.. _`#2279`: https://github.com/apache/cloudstack/pull/2279 .. _CLOUDSTACK-9584: https://issues.apache.org/jira/browse/CLOUDSTACK-9584 -.. _`#1791`: https://github.com/apache/cloudstack/pull/1791 -.. _CLOUDSTACK-9622: https://issues.apache.org/jira/browse/CLOUDSTACK-9622 -.. _`#1789`: https://github.com/apache/cloudstack/pull/1789 -.. _`#1785`: https://github.com/apache/cloudstack/pull/1785 -.. _CLOUDSTACK-9416: https://issues.apache.org/jira/browse/CLOUDSTACK-9416 -.. _`#1788`: https://github.com/apache/cloudstack/pull/1788 -.. _`#1577`: https://github.com/apache/cloudstack/pull/1577 -.. _CLOUDSTACK-9321: https://issues.apache.org/jira/browse/CLOUDSTACK-9321 -.. _`#1580`: https://github.com/apache/cloudstack/pull/1580 -.. _CLOUDSTACK-9402: https://issues.apache.org/jira/browse/CLOUDSTACK-9402 -.. _`#1635`: https://github.com/apache/cloudstack/pull/1635 -.. _CLOUDSTACK-9451: https://issues.apache.org/jira/browse/CLOUDSTACK-9451 -.. _`#1738`: https://github.com/apache/cloudstack/pull/1738 -.. _CLOUDSTACK-9566: https://issues.apache.org/jira/browse/CLOUDSTACK-9566 -.. _`#1766`: https://github.com/apache/cloudstack/pull/1766 -.. _CLOUDSTACK-9598: https://issues.apache.org/jira/browse/CLOUDSTACK-9598 -.. _`#756`: https://github.com/apache/cloudstack/pull/756 -.. _CLOUDSTACK-8781: https://issues.apache.org/jira/browse/CLOUDSTACK-8781 -.. _`#1542`: https://github.com/apache/cloudstack/pull/1542 -.. _CLOUDSTACK-9379: https://issues.apache.org/jira/browse/CLOUDSTACK-9379 -.. _`#1680`: https://github.com/apache/cloudstack/pull/1680 -.. _CLOUDSTACK-9498: https://issues.apache.org/jira/browse/CLOUDSTACK-9498 -.. _`#1681`: https://github.com/apache/cloudstack/pull/1681 -.. _CLOUDSTACK-9491: https://issues.apache.org/jira/browse/CLOUDSTACK-9491 -.. _`#1745`: https://github.com/apache/cloudstack/pull/1745 -.. _CLOUDSTACK-9503: https://issues.apache.org/jira/browse/CLOUDSTACK-9503 -.. _`#1757`: https://github.com/apache/cloudstack/pull/1757 -.. _CLOUDSTACK-9583: https://issues.apache.org/jira/browse/CLOUDSTACK-9583 -.. _`#1684`: https://github.com/apache/cloudstack/pull/1684 -.. _CLOUDSTACK-9489: https://issues.apache.org/jira/browse/CLOUDSTACK-9489 -.. _`#1591`: https://github.com/apache/cloudstack/pull/1591 -.. _`#1674`: https://github.com/apache/cloudstack/pull/1674 -.. _CLOUDSTACK-9460: https://issues.apache.org/jira/browse/CLOUDSTACK-9460 -.. _`#1673`: https://github.com/apache/cloudstack/pull/1673 -.. _CLOUDSTACK-9071: https://issues.apache.org/jira/browse/CLOUDSTACK-9071 -.. _`#1676`: https://github.com/apache/cloudstack/pull/1676 -.. _CLOUDSTACK-9502: https://issues.apache.org/jira/browse/CLOUDSTACK-9502 -.. _`#1677`: https://github.com/apache/cloudstack/pull/1677 -.. _CLOUDSTACK-8830: https://issues.apache.org/jira/browse/CLOUDSTACK-8830 -.. _`#1578`: https://github.com/apache/cloudstack/pull/1578 -.. _CLOUDSTACK-9401: https://issues.apache.org/jira/browse/CLOUDSTACK-9401 -.. _`#1751`: https://github.com/apache/cloudstack/pull/1751 -.. _`#1743`: https://github.com/apache/cloudstack/pull/1743 -.. _CLOUDSTACK-8326: https://issues.apache.org/jira/browse/CLOUDSTACK-8326 -.. _`#1744`: https://github.com/apache/cloudstack/pull/1744 -.. _CLOUDSTACK-9183: https://issues.apache.org/jira/browse/CLOUDSTACK-9183 -.. _`#1713`: https://github.com/apache/cloudstack/pull/1713 -.. _CLOUDSTACK-9552: https://issues.apache.org/jira/browse/CLOUDSTACK-9552 -.. _`#1746`: https://github.com/apache/cloudstack/pull/1746 -.. _`#1714`: https://github.com/apache/cloudstack/pull/1714 -.. _CLOUDSTACK-9553: https://issues.apache.org/jira/browse/CLOUDSTACK-9553 -.. _`#1715`: https://github.com/apache/cloudstack/pull/1715 -.. _CLOUDSTACK-9554: https://issues.apache.org/jira/browse/CLOUDSTACK-9554 -.. _`#1705`: https://github.com/apache/cloudstack/pull/1705 -.. _`#1728`: https://github.com/apache/cloudstack/pull/1728 -.. _CLOUDSTACK-9551: https://issues.apache.org/jira/browse/CLOUDSTACK-9551 -.. _`#1694`: https://github.com/apache/cloudstack/pull/1694 -.. _CLOUDSTACK-9509: https://issues.apache.org/jira/browse/CLOUDSTACK-9509 -.. _`#1600`: https://github.com/apache/cloudstack/pull/1600 -.. _`#1732`: https://github.com/apache/cloudstack/pull/1732 -.. _`#1701`: https://github.com/apache/cloudstack/pull/1701 -.. _CLOUDSTACK-9534: https://issues.apache.org/jira/browse/CLOUDSTACK-9534 -.. _`#1712`: https://github.com/apache/cloudstack/pull/1712 -.. _CLOUDSTACK-9550: https://issues.apache.org/jira/browse/CLOUDSTACK-9550 -.. _`#1742`: https://github.com/apache/cloudstack/pull/1742 -.. _CLOUDSTACK-9544: https://issues.apache.org/jira/browse/CLOUDSTACK-9544 -.. _`#1615`: https://github.com/apache/cloudstack/pull/1615 -.. _CLOUDSTACK-9438: https://issues.apache.org/jira/browse/CLOUDSTACK-9438 -.. _`#1731`: https://github.com/apache/cloudstack/pull/1731 -.. _CLOUDSTACK-9565: https://issues.apache.org/jira/browse/CLOUDSTACK-9565 -.. _`#1642`: https://github.com/apache/cloudstack/pull/1642 -.. _CLOUDSTACK-9504: https://issues.apache.org/jira/browse/CLOUDSTACK-9504 -.. _`#1451`: https://github.com/apache/cloudstack/pull/1451 -.. _CLOUDSTACK-9319: https://issues.apache.org/jira/browse/CLOUDSTACK-9319 -.. _`#1724`: https://github.com/apache/cloudstack/pull/1724 -.. _CLOUDSTACK-9511: https://issues.apache.org/jira/browse/CLOUDSTACK-9511 -.. _`#1624`: https://github.com/apache/cloudstack/pull/1624 -.. _`#1692`: https://github.com/apache/cloudstack/pull/1692 -.. _`#1572`: https://github.com/apache/cloudstack/pull/1572 -.. _CLOUDSTACK-9395: https://issues.apache.org/jira/browse/CLOUDSTACK-9395 -.. _`#1464`: https://github.com/apache/cloudstack/pull/1464 -.. _CLOUDSTACK-9337: https://issues.apache.org/jira/browse/CLOUDSTACK-9337 -.. _`#1548`: https://github.com/apache/cloudstack/pull/1548 -.. _`#1702`: https://github.com/apache/cloudstack/pull/1702 -.. _CLOUDSTACK-9535: https://issues.apache.org/jira/browse/CLOUDSTACK-9535 -.. _`#1698`: https://github.com/apache/cloudstack/pull/1698 -.. _CLOUDSTACK-9525: https://issues.apache.org/jira/browse/CLOUDSTACK-9525 -.. _`#1699`: https://github.com/apache/cloudstack/pull/1699 -.. _CLOUDSTACK-9513: https://issues.apache.org/jira/browse/CLOUDSTACK-9513 -.. _`#1696`: https://github.com/apache/cloudstack/pull/1696 -.. _CLOUDSTACK-9364: https://issues.apache.org/jira/browse/CLOUDSTACK-9364 -.. _`#1690`: https://github.com/apache/cloudstack/pull/1690 -.. _`#1619`: https://github.com/apache/cloudstack/pull/1619 -.. _`#1669`: https://github.com/apache/cloudstack/pull/1669 -.. _`#1693`: https://github.com/apache/cloudstack/pull/1693 -.. _CLOUDSTACK-9505: https://issues.apache.org/jira/browse/CLOUDSTACK-9505 -.. _`#1689`: https://github.com/apache/cloudstack/pull/1689 -.. _`#1602`: https://github.com/apache/cloudstack/pull/1602 -.. _CLOUDSTACK-9422: https://issues.apache.org/jira/browse/CLOUDSTACK-9422 -.. _`#1666`: https://github.com/apache/cloudstack/pull/1666 -.. _CLOUDSTACK-9480: https://issues.apache.org/jira/browse/CLOUDSTACK-9480 -.. _`#1645`: https://github.com/apache/cloudstack/pull/1645 -.. _`#1661`: https://github.com/apache/cloudstack/pull/1661 -.. _`#1671`: https://github.com/apache/cloudstack/pull/1671 -.. _`#1560`: https://github.com/apache/cloudstack/pull/1560 -.. _CLOUDSTACK-9386: https://issues.apache.org/jira/browse/CLOUDSTACK-9386 -.. _`#1658`: https://github.com/apache/cloudstack/pull/1658 -.. _`#866`: https://github.com/apache/cloudstack/pull/866 -.. _CLOUDSTACK-8751: https://issues.apache.org/jira/browse/CLOUDSTACK-8751 -.. _`#1672`: https://github.com/apache/cloudstack/pull/1672 -.. _`#1605`: https://github.com/apache/cloudstack/pull/1605 -.. _CLOUDSTACK-9428: https://issues.apache.org/jira/browse/CLOUDSTACK-9428 -.. _`#1665`: https://github.com/apache/cloudstack/pull/1665 -.. _`#1636`: https://github.com/apache/cloudstack/pull/1636 -.. _`#1670`: https://github.com/apache/cloudstack/pull/1670 -.. _CLOUDSTACK-9481: https://issues.apache.org/jira/browse/CLOUDSTACK-9481 -.. _`#1654`: https://github.com/apache/cloudstack/pull/1654 -.. _`#1663`: https://github.com/apache/cloudstack/pull/1663 -.. _CLOUDSTACK-6432: https://issues.apache.org/jira/browse/CLOUDSTACK-6432 -.. _`#1621`: https://github.com/apache/cloudstack/pull/1621 -.. _CLOUDSTACK-9444: https://issues.apache.org/jira/browse/CLOUDSTACK-9444 -.. _`#1648`: https://github.com/apache/cloudstack/pull/1648 -.. _`#1647`: https://github.com/apache/cloudstack/pull/1647 -.. _CLOUDSTACK-9462: https://issues.apache.org/jira/browse/CLOUDSTACK-9462 -.. _`#1657`: https://github.com/apache/cloudstack/pull/1657 -.. _CLOUDSTACK-9467: https://issues.apache.org/jira/browse/CLOUDSTACK-9467 -.. _`#1656`: https://github.com/apache/cloudstack/pull/1656 -.. _CLOUDSTACK-9466: https://issues.apache.org/jira/browse/CLOUDSTACK-9466 -.. _`#1634`: https://github.com/apache/cloudstack/pull/1634 -.. _CLOUDSTACK-9452: https://issues.apache.org/jira/browse/CLOUDSTACK-9452 -.. _`#1599`: https://github.com/apache/cloudstack/pull/1599 -.. _`#1646`: https://github.com/apache/cloudstack/pull/1646 -.. _`#1630`: https://github.com/apache/cloudstack/pull/1630 -.. _`#1649`: https://github.com/apache/cloudstack/pull/1649 -.. _CLOUDSTACK-9463: https://issues.apache.org/jira/browse/CLOUDSTACK-9463 -.. _`#1620`: https://github.com/apache/cloudstack/pull/1620 -.. _`#1641`: https://github.com/apache/cloudstack/pull/1641 -.. _CLOUDSTACK-9459: https://issues.apache.org/jira/browse/CLOUDSTACK-9459 -.. _`#1628`: https://github.com/apache/cloudstack/pull/1628 -.. _`#1626`: https://github.com/apache/cloudstack/pull/1626 -.. _`#1631`: https://github.com/apache/cloudstack/pull/1631 -.. _`#1612`: https://github.com/apache/cloudstack/pull/1612 -.. _CLOUDSTACK-9446: https://issues.apache.org/jira/browse/CLOUDSTACK-9446 -.. _`#1625`: https://github.com/apache/cloudstack/pull/1625 +.. _`#2277`: https://github.com/apache/cloudstack/pull/2277 +.. _CLOUDSTACK-10099: https://issues.apache.org/jira/browse/CLOUDSTACK-10099 +.. _`#2266`: https://github.com/apache/cloudstack/pull/2266 +.. _CLOUDSTACK-10073: https://issues.apache.org/jira/browse/CLOUDSTACK-10073 +.. _`#2249`: https://github.com/apache/cloudstack/pull/2249 +.. _CLOUDSTACK-10007: https://issues.apache.org/jira/browse/CLOUDSTACK-10007 +.. _`#1707`: https://github.com/apache/cloudstack/pull/1707 +.. _CLOUDSTACK-9397: https://issues.apache.org/jira/browse/CLOUDSTACK-9397 +.. _`#2269`: https://github.com/apache/cloudstack/pull/2269 +.. _CLOUDSTACK-10083: https://issues.apache.org/jira/browse/CLOUDSTACK-10083 +.. _`#876`: https://github.com/apache/cloudstack/pull/876 +.. _CLOUDSTACK-8865: https://issues.apache.org/jira/browse/CLOUDSTACK-8865 +.. _`#1252`: https://github.com/apache/cloudstack/pull/1252 +.. _CLOUDSTACK-9182: https://issues.apache.org/jira/browse/CLOUDSTACK-9182 +.. _`#2153`: https://github.com/apache/cloudstack/pull/2153 +.. _CLOUDSTACK-9956: https://issues.apache.org/jira/browse/CLOUDSTACK-9956 +.. _`#2078`: https://github.com/apache/cloudstack/pull/2078 +.. _CLOUDSTACK-9902: https://issues.apache.org/jira/browse/CLOUDSTACK-9902 +.. _`#2252`: https://github.com/apache/cloudstack/pull/2252 +.. _CLOUDSTACK-10067: https://issues.apache.org/jira/browse/CLOUDSTACK-10067 +.. _`#2143`: https://github.com/apache/cloudstack/pull/2143 +.. _CLOUDSTACK-9949: https://issues.apache.org/jira/browse/CLOUDSTACK-9949 +.. _`#2248`: https://github.com/apache/cloudstack/pull/2248 +.. _CLOUDSTACK-10056: https://issues.apache.org/jira/browse/CLOUDSTACK-10056 +.. _`#2243`: https://github.com/apache/cloudstack/pull/2243 +.. _CLOUDSTACK-10019: https://issues.apache.org/jira/browse/CLOUDSTACK-10019 +.. _`#2261`: https://github.com/apache/cloudstack/pull/2261 +.. _CLOUDSTACK-10068: https://issues.apache.org/jira/browse/CLOUDSTACK-10068 +.. _`#2054`: https://github.com/apache/cloudstack/pull/2054 +.. _CLOUDSTACK-9886: https://issues.apache.org/jira/browse/CLOUDSTACK-9886 +.. _`#955`: https://github.com/apache/cloudstack/pull/955 +.. _CLOUDSTACK-8969: https://issues.apache.org/jira/browse/CLOUDSTACK-8969 +.. _`#2262`: https://github.com/apache/cloudstack/pull/2262 +.. _CLOUDSTACK-10069: https://issues.apache.org/jira/browse/CLOUDSTACK-10069 +.. _`#2256`: https://github.com/apache/cloudstack/pull/2256 +.. _CLOUDSTACK-9782: https://issues.apache.org/jira/browse/CLOUDSTACK-9782 +.. _`#2253`: https://github.com/apache/cloudstack/pull/2253 +.. _CLOUDSTACK-10061: https://issues.apache.org/jira/browse/CLOUDSTACK-10061 +.. _`#2254`: https://github.com/apache/cloudstack/pull/2254 +.. _CLOUDSTACK-10058: https://issues.apache.org/jira/browse/CLOUDSTACK-10058 +.. _`#1733`: https://github.com/apache/cloudstack/pull/1733 +.. _CLOUDSTACK-9563: https://issues.apache.org/jira/browse/CLOUDSTACK-9563 +.. _`#2188`: https://github.com/apache/cloudstack/pull/2188 +.. _CLOUDSTACK-10004: https://issues.apache.org/jira/browse/CLOUDSTACK-10004 +.. _`#914`: https://github.com/apache/cloudstack/pull/914 +.. _CLOUDSTACK-8939: https://issues.apache.org/jira/browse/CLOUDSTACK-8939 +.. _`#1985`: https://github.com/apache/cloudstack/pull/1985 +.. _CLOUDSTACK-9812: https://issues.apache.org/jira/browse/CLOUDSTACK-9812 +.. _`#2224`: https://github.com/apache/cloudstack/pull/2224 +.. _CLOUDSTACK-10032: https://issues.apache.org/jira/browse/CLOUDSTACK-10032 +.. _`#1443`: https://github.com/apache/cloudstack/pull/1443 +.. _CLOUDSTACK-9314: https://issues.apache.org/jira/browse/CLOUDSTACK-9314 +.. _`#2109`: https://github.com/apache/cloudstack/pull/2109 +.. _CLOUDSTACK-9922: https://issues.apache.org/jira/browse/CLOUDSTACK-9922 +.. _`#2216`: https://github.com/apache/cloudstack/pull/2216 +.. _CLOUDSTACK-10027: https://issues.apache.org/jira/browse/CLOUDSTACK-10027 +.. _`#2245`: https://github.com/apache/cloudstack/pull/2245 +.. _`#2239`: https://github.com/apache/cloudstack/pull/2239 +.. _CLOUDSTACK-9993: https://issues.apache.org/jira/browse/CLOUDSTACK-9993 +.. _`#2044`: https://github.com/apache/cloudstack/pull/2044 +.. _CLOUDSTACK-9877: https://issues.apache.org/jira/browse/CLOUDSTACK-9877 +.. _`#2174`: https://github.com/apache/cloudstack/pull/2174 +.. _CLOUDSTACK-9996: https://issues.apache.org/jira/browse/CLOUDSTACK-9996 +.. _`#2101`: https://github.com/apache/cloudstack/pull/2101 +.. _CLOUDSTACK-9915: https://issues.apache.org/jira/browse/CLOUDSTACK-9915 +.. _`#2123`: https://github.com/apache/cloudstack/pull/2123 +.. _CLOUDSTACK-9914: https://issues.apache.org/jira/browse/CLOUDSTACK-9914 +.. _`#2186`: https://github.com/apache/cloudstack/pull/2186 +.. _CLOUDSTACK-10002: https://issues.apache.org/jira/browse/CLOUDSTACK-10002 +.. _`#1246`: https://github.com/apache/cloudstack/pull/1246 +.. _CLOUDSTACK-9165: https://issues.apache.org/jira/browse/CLOUDSTACK-9165 +.. _`#2241`: https://github.com/apache/cloudstack/pull/2241 +.. _CLOUDSTACK-10052: https://issues.apache.org/jira/browse/CLOUDSTACK-10052 +.. _`#2222`: https://github.com/apache/cloudstack/pull/2222 +.. _CLOUDSTACK-10022: https://issues.apache.org/jira/browse/CLOUDSTACK-10022 +.. _`#2221`: https://github.com/apache/cloudstack/pull/2221 +.. _CLOUDSTACK-10030: https://issues.apache.org/jira/browse/CLOUDSTACK-10030 +.. _`#2154`: https://github.com/apache/cloudstack/pull/2154 +.. _CLOUDSTACK-9967: https://issues.apache.org/jira/browse/CLOUDSTACK-9967 +.. _`#1878`: https://github.com/apache/cloudstack/pull/1878 +.. _CLOUDSTACK-9717: https://issues.apache.org/jira/browse/CLOUDSTACK-9717 +.. _`#2013`: https://github.com/apache/cloudstack/pull/2013 +.. _CLOUDSTACK-9734: https://issues.apache.org/jira/browse/CLOUDSTACK-9734 +.. _`#2159`: https://github.com/apache/cloudstack/pull/2159 +.. _CLOUDSTACK-9964: https://issues.apache.org/jira/browse/CLOUDSTACK-9964 +.. _`#2163`: https://github.com/apache/cloudstack/pull/2163 +.. _CLOUDSTACK-9939: https://issues.apache.org/jira/browse/CLOUDSTACK-9939 +.. _`#1919`: https://github.com/apache/cloudstack/pull/1919 +.. _CLOUDSTACK-9763: https://issues.apache.org/jira/browse/CLOUDSTACK-9763 +.. _`#1936`: https://github.com/apache/cloudstack/pull/1936 +.. _CLOUDSTACK-9773: https://issues.apache.org/jira/browse/CLOUDSTACK-9773 +.. _`#2223`: https://github.com/apache/cloudstack/pull/2223 +.. _CLOUDSTACK-10031: https://issues.apache.org/jira/browse/CLOUDSTACK-10031 +.. _`#2223`: https://github.com/apache/cloudstack/pull/2223 +.. _CLOUDSTACK-10031: https://issues.apache.org/jira/browse/CLOUDSTACK-10031 +.. _`#2215`: https://github.com/apache/cloudstack/pull/2215 +.. _CLOUDSTACK-10026: https://issues.apache.org/jira/browse/CLOUDSTACK-10026 +.. _`#2180`: https://github.com/apache/cloudstack/pull/2180 +.. _CLOUDSTACK-9999: https://issues.apache.org/jira/browse/CLOUDSTACK-9999 +.. _`#2223`: https://github.com/apache/cloudstack/pull/2223 +.. _CLOUDSTACK-10031: https://issues.apache.org/jira/browse/CLOUDSTACK-10031 +.. _`#2236`: https://github.com/apache/cloudstack/pull/2236 +.. _CLOUDSTACK-10044: https://issues.apache.org/jira/browse/CLOUDSTACK-10044 +.. _`#2235`: https://github.com/apache/cloudstack/pull/2235 +.. _`#2182`: https://github.com/apache/cloudstack/pull/2182 +.. _CLOUDSTACK-10000: https://issues.apache.org/jira/browse/CLOUDSTACK-10000 +.. _`#2233`: https://github.com/apache/cloudstack/pull/2233 +.. _CLOUDSTACK-10042: https://issues.apache.org/jira/browse/CLOUDSTACK-10042 +.. _`#2228`: https://github.com/apache/cloudstack/pull/2228 +.. _CLOUDSTACK-10036: https://issues.apache.org/jira/browse/CLOUDSTACK-10036 +.. _`#2026`: https://github.com/apache/cloudstack/pull/2026 +.. _CLOUDSTACK-9861: https://issues.apache.org/jira/browse/CLOUDSTACK-9861 +.. _`#1774`: https://github.com/apache/cloudstack/pull/1774 +.. _CLOUDSTACK-9608: https://issues.apache.org/jira/browse/CLOUDSTACK-9608 +.. _`#2039`: https://github.com/apache/cloudstack/pull/2039 +.. _`#2144`: https://github.com/apache/cloudstack/pull/2144 +.. _CLOUDSTACK-9955: https://issues.apache.org/jira/browse/CLOUDSTACK-9955 +.. _`#1966`: https://github.com/apache/cloudstack/pull/1966 +.. _CLOUDSTACK-9801: https://issues.apache.org/jira/browse/CLOUDSTACK-9801 +.. _`#2220`: https://github.com/apache/cloudstack/pull/2220 +.. _CLOUDSTACK-9708: https://issues.apache.org/jira/browse/CLOUDSTACK-9708 +.. _`#1912`: https://github.com/apache/cloudstack/pull/1912 +.. _CLOUDSTACK-9749: https://issues.apache.org/jira/browse/CLOUDSTACK-9749 +.. _`#2138`: https://github.com/apache/cloudstack/pull/2138 +.. _CLOUDSTACK-9944: https://issues.apache.org/jira/browse/CLOUDSTACK-9944 +.. _`#2193`: https://github.com/apache/cloudstack/pull/2193 +.. _CLOUDSTACK-10007: https://issues.apache.org/jira/browse/CLOUDSTACK-10007 +.. _`#2218`: https://github.com/apache/cloudstack/pull/2218 +.. _CLOUDSTACK-9782: https://issues.apache.org/jira/browse/CLOUDSTACK-9782 +.. _`#883`: https://github.com/apache/cloudstack/pull/883 +.. _CLOUDSTACK-8906: https://issues.apache.org/jira/browse/CLOUDSTACK-8906 +.. _`#2119`: https://github.com/apache/cloudstack/pull/2119 +.. _CLOUDSTACK-9925: https://issues.apache.org/jira/browse/CLOUDSTACK-9925 +.. _`#2145`: https://github.com/apache/cloudstack/pull/2145 +.. _CLOUDSTACK-9697: https://issues.apache.org/jira/browse/CLOUDSTACK-9697 +.. _`#2137`: https://github.com/apache/cloudstack/pull/2137 +.. _CLOUDSTACK-9950: https://issues.apache.org/jira/browse/CLOUDSTACK-9950 +.. _`#2008`: https://github.com/apache/cloudstack/pull/2008 +.. _CLOUDSTACK-9840: https://issues.apache.org/jira/browse/CLOUDSTACK-9840 +.. _`#2094`: https://github.com/apache/cloudstack/pull/2094 +.. _`#2142`: https://github.com/apache/cloudstack/pull/2142 +.. _CLOUDSTACK-9954: https://issues.apache.org/jira/browse/CLOUDSTACK-9954 +.. _`#2130`: https://github.com/apache/cloudstack/pull/2130 +.. _CLOUDSTACK-8961: https://issues.apache.org/jira/browse/CLOUDSTACK-8961 +.. _`#2212`: https://github.com/apache/cloudstack/pull/2212 +.. _`#2171`: https://github.com/apache/cloudstack/pull/2171 +.. _CLOUDSTACK-9990: https://issues.apache.org/jira/browse/CLOUDSTACK-9990 +.. _`#2205`: https://github.com/apache/cloudstack/pull/2205 +.. _`#1925`: https://github.com/apache/cloudstack/pull/1925 +.. _CLOUDSTACK-9751: https://issues.apache.org/jira/browse/CLOUDSTACK-9751 +.. _`#1798`: https://github.com/apache/cloudstack/pull/1798 +.. _CLOUDSTACK-9631: https://issues.apache.org/jira/browse/CLOUDSTACK-9631 +.. _`#2201`: https://github.com/apache/cloudstack/pull/2201 +.. _CLOUDSTACK-10016: https://issues.apache.org/jira/browse/CLOUDSTACK-10016 +.. _`#1784`: https://github.com/apache/cloudstack/pull/1784 +.. _`#2200`: https://github.com/apache/cloudstack/pull/2200 +.. _CLOUDSTACK-10015: https://issues.apache.org/jira/browse/CLOUDSTACK-10015 +.. _`#1655`: https://github.com/apache/cloudstack/pull/1655 +.. _`#1959`: https://github.com/apache/cloudstack/pull/1959 +.. _CLOUDSTACK-9786: https://issues.apache.org/jira/browse/CLOUDSTACK-9786 +.. _`#1933`: https://github.com/apache/cloudstack/pull/1933 +.. _CLOUDSTACK-9569: https://issues.apache.org/jira/browse/CLOUDSTACK-9569 +.. _`#2175`: https://github.com/apache/cloudstack/pull/2175 +.. _`#2176`: https://github.com/apache/cloudstack/pull/2176 +.. _`#2407`: https://github.com/apache/cloudstack/pull/2407 +.. _CLOUDSTACK-10227: https://issues.apache.org/jira/browse/CLOUDSTACK-10227 +.. _`#2403`: https://github.com/apache/cloudstack/pull/2403 +.. _CLOUDSTACK-10227: https://issues.apache.org/jira/browse/CLOUDSTACK-10227 +.. _`#2298`: https://github.com/apache/cloudstack/pull/2298 +.. _CLOUDSTACK-9620: https://issues.apache.org/jira/browse/CLOUDSTACK-9620 +.. _`#2396`: https://github.com/apache/cloudstack/pull/2396 +.. _CLOUDSTACK-10220: https://issues.apache.org/jira/browse/CLOUDSTACK-10220 +.. _`#2152`: https://github.com/apache/cloudstack/pull/2152 +.. _CLOUDSTACK-10229: https://issues.apache.org/jira/browse/CLOUDSTACK-10229 +.. _`#2097`: https://github.com/apache/cloudstack/pull/2097 +.. _CLOUDSTACK-9813: https://issues.apache.org/jira/browse/CLOUDSTACK-9813 +.. _`#2362`: https://github.com/apache/cloudstack/pull/2362 +.. _CLOUDSTACK-10188: https://issues.apache.org/jira/browse/CLOUDSTACK-10188 +.. _`#2146`: https://github.com/apache/cloudstack/pull/2146 +.. _CLOUDSTACK-4757: https://issues.apache.org/jira/browse/CLOUDSTACK-4757 +.. _`#2394`: https://github.com/apache/cloudstack/pull/2394 +.. _CLOUDSTACK-10109: https://issues.apache.org/jira/browse/CLOUDSTACK-10109 +.. _`#2393`: https://github.com/apache/cloudstack/pull/2393 +.. _CLOUDSTACK-10217: https://issues.apache.org/jira/browse/CLOUDSTACK-10217 +.. _`#2350`: https://github.com/apache/cloudstack/pull/2350 +.. _`#2388`: https://github.com/apache/cloudstack/pull/2388 +.. _CLOUDSTACK-10212: https://issues.apache.org/jira/browse/CLOUDSTACK-10212 +.. _`#2379`: https://github.com/apache/cloudstack/pull/2379 +.. _CLOUDSTACK-10146: https://issues.apache.org/jira/browse/CLOUDSTACK-10146 +.. _`#2389`: https://github.com/apache/cloudstack/pull/2389 +.. _CLOUDSTACK-10213: https://issues.apache.org/jira/browse/CLOUDSTACK-10213 +.. _`#2391`: https://github.com/apache/cloudstack/pull/2391 +.. _CLOUDSTACK-10215: https://issues.apache.org/jira/browse/CLOUDSTACK-10215 +.. _`#2139`: https://github.com/apache/cloudstack/pull/2139 +.. _CLOUDSTACK-9921: https://issues.apache.org/jira/browse/CLOUDSTACK-9921 +.. _`#2088`: https://github.com/apache/cloudstack/pull/2088 +.. _CLOUDSTACK-9892: https://issues.apache.org/jira/browse/CLOUDSTACK-9892 +.. _`#2365`: https://github.com/apache/cloudstack/pull/2365 +.. _CLOUDSTACK-10197: https://issues.apache.org/jira/browse/CLOUDSTACK-10197 +.. _`#2073`: https://github.com/apache/cloudstack/pull/2073 +.. _CLOUDSTACK-9896: https://issues.apache.org/jira/browse/CLOUDSTACK-9896 +.. _`#2386`: https://github.com/apache/cloudstack/pull/2386 +.. _CLOUDSTACK-9632: https://issues.apache.org/jira/browse/CLOUDSTACK-9632 +.. _`#2295`: https://github.com/apache/cloudstack/pull/2295 +.. _CLOUDSTACK-10109: https://issues.apache.org/jira/browse/CLOUDSTACK-10109 +.. _`#2381`: https://github.com/apache/cloudstack/pull/2381 +.. _CLOUDSTACK-10117: https://issues.apache.org/jira/browse/CLOUDSTACK-10117 +.. _`#2315`: https://github.com/apache/cloudstack/pull/2315 +.. _CLOUDSTACK-9025: https://issues.apache.org/jira/browse/CLOUDSTACK-9025 +.. _`#2274`: https://github.com/apache/cloudstack/pull/2274 +.. _CLOUDSTACK-10096: https://issues.apache.org/jira/browse/CLOUDSTACK-10096 +.. _`#2282`: https://github.com/apache/cloudstack/pull/2282 +.. _CLOUDSTACK-10104: https://issues.apache.org/jira/browse/CLOUDSTACK-10104 +.. _`#2368`: https://github.com/apache/cloudstack/pull/2368 +.. _CLOUDSTACK-10126: https://issues.apache.org/jira/browse/CLOUDSTACK-10126 +.. _`#2385`: https://github.com/apache/cloudstack/pull/2385 +.. _CLOUDSTACK-10211: https://issues.apache.org/jira/browse/CLOUDSTACK-10211 +.. _`#2260`: https://github.com/apache/cloudstack/pull/2260 +.. _CLOUDSTACK-10065: https://issues.apache.org/jira/browse/CLOUDSTACK-10065 +.. _`#2292`: https://github.com/apache/cloudstack/pull/2292 +.. _CLOUDSTACK-10108: https://issues.apache.org/jira/browse/CLOUDSTACK-10108 +.. _`#1740`: https://github.com/apache/cloudstack/pull/1740 +.. _CLOUDSTACK-9572: https://issues.apache.org/jira/browse/CLOUDSTACK-9572 +.. _`#2104`: https://github.com/apache/cloudstack/pull/2104 +.. _CLOUDSTACK-9908: https://issues.apache.org/jira/browse/CLOUDSTACK-9908 +.. _`#2384`: https://github.com/apache/cloudstack/pull/2384 +.. _CLOUDSTACK-10210: https://issues.apache.org/jira/browse/CLOUDSTACK-10210 +.. _`#2378`: https://github.com/apache/cloudstack/pull/2378 +.. _CLOUDSTACK-10205: https://issues.apache.org/jira/browse/CLOUDSTACK-10205 +.. _`#2383`: https://github.com/apache/cloudstack/pull/2383 +.. _`#1773`: https://github.com/apache/cloudstack/pull/1773 +.. _CLOUDSTACK-9607: https://issues.apache.org/jira/browse/CLOUDSTACK-9607 +.. _`#2046`: https://github.com/apache/cloudstack/pull/2046 +.. _CLOUDSTACK-7958: https://issues.apache.org/jira/browse/CLOUDSTACK-7958 +.. _`#2149`: https://github.com/apache/cloudstack/pull/2149 +.. _CLOUDSTACK-9932: https://issues.apache.org/jira/browse/CLOUDSTACK-9932 +.. _`#2156`: https://github.com/apache/cloudstack/pull/2156 +.. _CLOUDSTACK-9971: https://issues.apache.org/jira/browse/CLOUDSTACK-9971 +.. _`#2374`: https://github.com/apache/cloudstack/pull/2374 +.. _CLOUDSTACK-10024: https://issues.apache.org/jira/browse/CLOUDSTACK-10024 +.. _`#2373`: https://github.com/apache/cloudstack/pull/2373 +.. _CLOUDSTACK-10202: https://issues.apache.org/jira/browse/CLOUDSTACK-10202 +.. _`#2344`: https://github.com/apache/cloudstack/pull/2344 +.. _CLOUDSTACK-10163: https://issues.apache.org/jira/browse/CLOUDSTACK-10163 +.. _`#2301`: https://github.com/apache/cloudstack/pull/2301 +.. _CLOUDSTACK-10121: https://issues.apache.org/jira/browse/CLOUDSTACK-10121 +.. _`#1554`: https://github.com/apache/cloudstack/pull/1554 +.. _CLOUDSTACK-9602: https://issues.apache.org/jira/browse/CLOUDSTACK-9602 +.. _`#1760`: https://github.com/apache/cloudstack/pull/1760 +.. _CLOUDSTACK-9593: https://issues.apache.org/jira/browse/CLOUDSTACK-9593 +.. _`#2035`: https://github.com/apache/cloudstack/pull/2035 +.. _CLOUDSTACK-9867: https://issues.apache.org/jira/browse/CLOUDSTACK-9867 +.. _`#2360`: https://github.com/apache/cloudstack/pull/2360 +.. _CLOUDSTACK-10189: https://issues.apache.org/jira/browse/CLOUDSTACK-10189 +.. _`#2352`: https://github.com/apache/cloudstack/pull/2352 +.. _CLOUDSTACK-10175: https://issues.apache.org/jira/browse/CLOUDSTACK-10175 +.. _`#2045`: https://github.com/apache/cloudstack/pull/2045 +.. _`#1934`: https://github.com/apache/cloudstack/pull/1934 +.. _CLOUDSTACK-9772: https://issues.apache.org/jira/browse/CLOUDSTACK-9772 +.. _`#2258`: https://github.com/apache/cloudstack/pull/2258 +.. _`#2347`: https://github.com/apache/cloudstack/pull/2347 +.. _CLOUDSTACK-10166: https://issues.apache.org/jira/browse/CLOUDSTACK-10166 +.. _`#2375`: https://github.com/apache/cloudstack/pull/2375 +.. _CLOUDSTACK-9456: https://issues.apache.org/jira/browse/CLOUDSTACK-9456 +.. _`#2211`: https://github.com/apache/cloudstack/pull/2211 +.. _CLOUDSTACK-10013: https://issues.apache.org/jira/browse/CLOUDSTACK-10013 +.. _`#1637`: https://github.com/apache/cloudstack/pull/1637 +.. _`#2304`: https://github.com/apache/cloudstack/pull/2304 +.. _CLOUDSTACK-10127: https://issues.apache.org/jira/browse/CLOUDSTACK-10127 +.. _`#2208`: https://github.com/apache/cloudstack/pull/2208 +.. _CLOUDSTACK-9542: https://issues.apache.org/jira/browse/CLOUDSTACK-9542 +.. _`#2351`: https://github.com/apache/cloudstack/pull/2351 +.. _CLOUDSTACK-10173: https://issues.apache.org/jira/browse/CLOUDSTACK-10173 +.. _`#2367`: https://github.com/apache/cloudstack/pull/2367 +.. _`#2370`: https://github.com/apache/cloudstack/pull/2370 +.. _CLOUDSTACK-9595: https://issues.apache.org/jira/browse/CLOUDSTACK-9595 +.. _`#2366`: https://github.com/apache/cloudstack/pull/2366 +.. _CLOUDSTACK-10168: https://issues.apache.org/jira/browse/CLOUDSTACK-10168 +.. _`#2371`: https://github.com/apache/cloudstack/pull/2371 +.. _`#2042`: https://github.com/apache/cloudstack/pull/2042 +.. _CLOUDSTACK-9875: https://issues.apache.org/jira/browse/CLOUDSTACK-9875 +.. _`#2281`: https://github.com/apache/cloudstack/pull/2281 +.. _CLOUDSTACK-10102: https://issues.apache.org/jira/browse/CLOUDSTACK-10102 +.. _`#2048`: https://github.com/apache/cloudstack/pull/2048 +.. _CLOUDSTACK-9880: https://issues.apache.org/jira/browse/CLOUDSTACK-9880 +.. _`#2364`: https://github.com/apache/cloudstack/pull/2364 +.. _CLOUDSTACK-10195: https://issues.apache.org/jira/browse/CLOUDSTACK-10195 +.. _`#2361`: https://github.com/apache/cloudstack/pull/2361 +.. _CLOUDSTACK-10190: https://issues.apache.org/jira/browse/CLOUDSTACK-10190 +.. _`#1437`: https://github.com/apache/cloudstack/pull/1437 +.. _`#2247`: https://github.com/apache/cloudstack/pull/2247 +.. _CLOUDSTACK-10012: https://issues.apache.org/jira/browse/CLOUDSTACK-10012 +.. _`#1964`: https://github.com/apache/cloudstack/pull/1964 +.. _CLOUDSTACK-9800: https://issues.apache.org/jira/browse/CLOUDSTACK-9800 +.. _`#1762`: https://github.com/apache/cloudstack/pull/1762 +.. _CLOUDSTACK-9595: https://issues.apache.org/jira/browse/CLOUDSTACK-9595 +.. _`#2348`: https://github.com/apache/cloudstack/pull/2348 +.. _CLOUDSTACK-10196: https://issues.apache.org/jira/browse/CLOUDSTACK-10196 +.. _`#2184`: https://github.com/apache/cloudstack/pull/2184 +.. _CLOUDSTACK-10003: https://issues.apache.org/jira/browse/CLOUDSTACK-10003 +.. _`#2308`: https://github.com/apache/cloudstack/pull/2308 +.. _CLOUDSTACK-8908: https://issues.apache.org/jira/browse/CLOUDSTACK-8908 +.. _`#2294`: https://github.com/apache/cloudstack/pull/2294 +.. _CLOUDSTACK-10039: https://issues.apache.org/jira/browse/CLOUDSTACK-10039 +.. _`#2346`: https://github.com/apache/cloudstack/pull/2346 +.. _`#2354`: https://github.com/apache/cloudstack/pull/2354 +.. _CLOUDSTACK-10176: https://issues.apache.org/jira/browse/CLOUDSTACK-10176 +.. _`#2353`: https://github.com/apache/cloudstack/pull/2353 +.. _CLOUDSTACK-9986: https://issues.apache.org/jira/browse/CLOUDSTACK-9986 +.. _`#2359`: https://github.com/apache/cloudstack/pull/2359 +.. _`#2356`: https://github.com/apache/cloudstack/pull/2356 +.. _CLOUDSTACK-8313: https://issues.apache.org/jira/browse/CLOUDSTACK-8313 +.. _`#2358`: https://github.com/apache/cloudstack/pull/2358 +.. _CLOUDSTACK-9736: https://issues.apache.org/jira/browse/CLOUDSTACK-9736 +.. _`#2326`: https://github.com/apache/cloudstack/pull/2326 +.. _CLOUDSTACK-10184: https://issues.apache.org/jira/browse/CLOUDSTACK-10184 +.. _`#2267`: https://github.com/apache/cloudstack/pull/2267 +.. _CLOUDSTACK-10077: https://issues.apache.org/jira/browse/CLOUDSTACK-10077 +.. _`#2337`: https://github.com/apache/cloudstack/pull/2337 +.. _CLOUDSTACK-10157: https://issues.apache.org/jira/browse/CLOUDSTACK-10157 +.. _`#2355`: https://github.com/apache/cloudstack/pull/2355 +.. _CLOUDSTACK-10177: https://issues.apache.org/jira/browse/CLOUDSTACK-10177 +.. _`#2349`: https://github.com/apache/cloudstack/pull/2349 +.. _CLOUDSTACK-10070: https://issues.apache.org/jira/browse/CLOUDSTACK-10070 +.. _`#2312`: https://github.com/apache/cloudstack/pull/2312 +.. _CLOUDSTACK-7793: https://issues.apache.org/jira/browse/CLOUDSTACK-7793 +.. _`#2345`: https://github.com/apache/cloudstack/pull/2345 +.. _CLOUDSTACK-10164: https://issues.apache.org/jira/browse/CLOUDSTACK-10164 +.. _`#2263`: https://github.com/apache/cloudstack/pull/2263 +.. _CLOUDSTACK-10070: https://issues.apache.org/jira/browse/CLOUDSTACK-10070 +.. _`#2342`: https://github.com/apache/cloudstack/pull/2342 +.. _CLOUDSTACK-9586: https://issues.apache.org/jira/browse/CLOUDSTACK-9586 +.. _`#2124`: https://github.com/apache/cloudstack/pull/2124 +.. _CLOUDSTACK-9432: https://issues.apache.org/jira/browse/CLOUDSTACK-9432 +.. _`#2322`: https://github.com/apache/cloudstack/pull/2322 +.. _CLOUDSTACK-10140: https://issues.apache.org/jira/browse/CLOUDSTACK-10140 +.. _`#2335`: https://github.com/apache/cloudstack/pull/2335 +.. _CLOUDSTACK-10154: https://issues.apache.org/jira/browse/CLOUDSTACK-10154 +.. _`#2341`: https://github.com/apache/cloudstack/pull/2341 +.. _CLOUDSTACK-10160: https://issues.apache.org/jira/browse/CLOUDSTACK-10160 +.. _`#2321`: https://github.com/apache/cloudstack/pull/2321 +.. _CLOUDSTACK-10138: https://issues.apache.org/jira/browse/CLOUDSTACK-10138 +.. _`#2334`: https://github.com/apache/cloudstack/pull/2334 +.. _CLOUDSTACK-10152: https://issues.apache.org/jira/browse/CLOUDSTACK-10152 +.. _`#2332`: https://github.com/apache/cloudstack/pull/2332 +.. _CLOUDSTACK-10156: https://issues.apache.org/jira/browse/CLOUDSTACK-10156 +.. _`#2028`: https://github.com/apache/cloudstack/pull/2028 +.. _CLOUDSTACK-9853: https://issues.apache.org/jira/browse/CLOUDSTACK-9853 +.. _`#2310`: https://github.com/apache/cloudstack/pull/2310 +.. _CLOUDSTACK-10133: https://issues.apache.org/jira/browse/CLOUDSTACK-10133 +.. _`#2219`: https://github.com/apache/cloudstack/pull/2219 +.. _CLOUDSTACK-9989: https://issues.apache.org/jira/browse/CLOUDSTACK-9989 +.. _`#2303`: https://github.com/apache/cloudstack/pull/2303 +.. _CLOUDSTACK-10123: https://issues.apache.org/jira/browse/CLOUDSTACK-10123 +.. _`#2329`: https://github.com/apache/cloudstack/pull/2329 +.. _CLOUDSTACK-10012: https://issues.apache.org/jira/browse/CLOUDSTACK-10012 +.. _`#1981`: https://github.com/apache/cloudstack/pull/1981 +.. _CLOUDSTACK-9806: https://issues.apache.org/jira/browse/CLOUDSTACK-9806 +.. _`#2324`: https://github.com/apache/cloudstack/pull/2324 +.. _`#2005`: https://github.com/apache/cloudstack/pull/2005 +.. _CLOUDSTACK-9450: https://issues.apache.org/jira/browse/CLOUDSTACK-9450 +.. _`#2327`: https://github.com/apache/cloudstack/pull/2327 +.. _CLOUDSTACK-10129: https://issues.apache.org/jira/browse/CLOUDSTACK-10129 +.. _`#2325`: https://github.com/apache/cloudstack/pull/2325 +.. _CLOUDSTACK-9998: https://issues.apache.org/jira/browse/CLOUDSTACK-9998 +.. _`#2313`: https://github.com/apache/cloudstack/pull/2313 +.. _CLOUDSTACK-10135: https://issues.apache.org/jira/browse/CLOUDSTACK-10135 +.. _`#2313`: https://github.com/apache/cloudstack/pull/2313 +.. _CLOUDSTACK-10135: https://issues.apache.org/jira/browse/CLOUDSTACK-10135 +.. _`#2313`: https://github.com/apache/cloudstack/pull/2313 +.. _CLOUDSTACK-10135: https://issues.apache.org/jira/browse/CLOUDSTACK-10135 +.. _`#2316`: https://github.com/apache/cloudstack/pull/2316 +.. _CLOUDSTACK-10137: https://issues.apache.org/jira/browse/CLOUDSTACK-10137 +.. _`#2157`: https://github.com/apache/cloudstack/pull/2157 +.. _CLOUDSTACK-9961: https://issues.apache.org/jira/browse/CLOUDSTACK-9961 +.. _`#1723`: https://github.com/apache/cloudstack/pull/1723 +.. _`#2306`: https://github.com/apache/cloudstack/pull/2306 +.. _CLOUDSTACK-10129: https://issues.apache.org/jira/browse/CLOUDSTACK-10129 +.. _`#2273`: https://github.com/apache/cloudstack/pull/2273 +.. _CLOUDSTACK-10090: https://issues.apache.org/jira/browse/CLOUDSTACK-10090 +.. _`#2242`: https://github.com/apache/cloudstack/pull/2242 +.. _CLOUDSTACK-9958: https://issues.apache.org/jira/browse/CLOUDSTACK-9958 +.. _`#2307`: https://github.com/apache/cloudstack/pull/2307 +.. _`#2240`: https://github.com/apache/cloudstack/pull/2240 +.. _CLOUDSTACK-10051: https://issues.apache.org/jira/browse/CLOUDSTACK-10051 +.. _`#2158`: https://github.com/apache/cloudstack/pull/2158 +.. _CLOUDSTACK-9972: https://issues.apache.org/jira/browse/CLOUDSTACK-9972 +.. _`#2291`: https://github.com/apache/cloudstack/pull/2291 +.. _CLOUDSTACK-10111: https://issues.apache.org/jira/browse/CLOUDSTACK-10111 +.. _`#2302`: https://github.com/apache/cloudstack/pull/2302 +.. _CLOUDSTACK-10122: https://issues.apache.org/jira/browse/CLOUDSTACK-10122 +.. _`#2004`: https://github.com/apache/cloudstack/pull/2004 +.. _CLOUDSTACK-9832: https://issues.apache.org/jira/browse/CLOUDSTACK-9832 +.. _`#2238`: https://github.com/apache/cloudstack/pull/2238 +.. _CLOUDSTACK-10053: https://issues.apache.org/jira/browse/CLOUDSTACK-10053 +.. _`#2250`: https://github.com/apache/cloudstack/pull/2250 +.. _CLOUDSTACK-10057: https://issues.apache.org/jira/browse/CLOUDSTACK-10057 +.. _`#2268`: https://github.com/apache/cloudstack/pull/2268 +.. _CLOUDSTACK-10081: https://issues.apache.org/jira/browse/CLOUDSTACK-10081 +.. _`#2293`: https://github.com/apache/cloudstack/pull/2293 +.. _CLOUDSTACK-10047: https://issues.apache.org/jira/browse/CLOUDSTACK-10047 +.. _`#2284`: https://github.com/apache/cloudstack/pull/2284 +.. _CLOUDSTACK-10103: https://issues.apache.org/jira/browse/CLOUDSTACK-10103 +.. _`#2288`: https://github.com/apache/cloudstack/pull/2288 +.. _CLOUDSTACK-10107: https://issues.apache.org/jira/browse/CLOUDSTACK-10107 +.. _`#2297`: https://github.com/apache/cloudstack/pull/2297 +.. _CLOUDSTACK-9957: https://issues.apache.org/jira/browse/CLOUDSTACK-9957 +.. _`#2296`: https://github.com/apache/cloudstack/pull/2296 +.. _CLOUDSTACK-10007: https://issues.apache.org/jira/browse/CLOUDSTACK-10007 +.. _`#2181`: https://github.com/apache/cloudstack/pull/2181 +.. _CLOUDSTACK-9957: https://issues.apache.org/jira/browse/CLOUDSTACK-9957 +.. _`#2257`: https://github.com/apache/cloudstack/pull/2257 +.. _CLOUDSTACK-10060: https://issues.apache.org/jira/browse/CLOUDSTACK-10060 +.. _`#2286`: https://github.com/apache/cloudstack/pull/2286 +.. _CLOUDSTACK-9993: https://issues.apache.org/jira/browse/CLOUDSTACK-9993 +.. _`#2287`: https://github.com/apache/cloudstack/pull/2287 +.. _CLOUDSTACK-9998: https://issues.apache.org/jira/browse/CLOUDSTACK-9998 +.. _`#2246`: https://github.com/apache/cloudstack/pull/2246 +.. _CLOUDSTACK-10046: https://issues.apache.org/jira/browse/CLOUDSTACK-10046 +.. _`#2074`: https://github.com/apache/cloudstack/pull/2074 +.. _CLOUDSTACK-9899: https://issues.apache.org/jira/browse/CLOUDSTACK-9899 +.. _`#2280`: https://github.com/apache/cloudstack/pull/2280 +.. _CLOUDSTACK-10101: https://issues.apache.org/jira/browse/CLOUDSTACK-10101 +.. _`#2285`: https://github.com/apache/cloudstack/pull/2285 +.. _CLOUDSTACK-9859: https://issues.apache.org/jira/browse/CLOUDSTACK-9859 +.. _`#2278`: https://github.com/apache/cloudstack/pull/2278 +.. _CLOUDSTACK-9993: https://issues.apache.org/jira/browse/CLOUDSTACK-9993 +.. _`#2279`: https://github.com/apache/cloudstack/pull/2279 +.. _CLOUDSTACK-9584: https://issues.apache.org/jira/browse/CLOUDSTACK-9584 +.. _`#2277`: https://github.com/apache/cloudstack/pull/2277 +.. _CLOUDSTACK-10099: https://issues.apache.org/jira/browse/CLOUDSTACK-10099 +.. _`#2266`: https://github.com/apache/cloudstack/pull/2266 +.. _CLOUDSTACK-10073: https://issues.apache.org/jira/browse/CLOUDSTACK-10073 +.. _`#2249`: https://github.com/apache/cloudstack/pull/2249 +.. _CLOUDSTACK-10007: https://issues.apache.org/jira/browse/CLOUDSTACK-10007 +.. _`#1707`: https://github.com/apache/cloudstack/pull/1707 +.. _CLOUDSTACK-9397: https://issues.apache.org/jira/browse/CLOUDSTACK-9397 +.. _`#2269`: https://github.com/apache/cloudstack/pull/2269 +.. _CLOUDSTACK-10083: https://issues.apache.org/jira/browse/CLOUDSTACK-10083 +.. _`#876`: https://github.com/apache/cloudstack/pull/876 +.. _CLOUDSTACK-8865: https://issues.apache.org/jira/browse/CLOUDSTACK-8865 +.. _`#1252`: https://github.com/apache/cloudstack/pull/1252 +.. _CLOUDSTACK-9182: https://issues.apache.org/jira/browse/CLOUDSTACK-9182 +.. _`#2153`: https://github.com/apache/cloudstack/pull/2153 +.. _CLOUDSTACK-9956: https://issues.apache.org/jira/browse/CLOUDSTACK-9956 +.. _`#2078`: https://github.com/apache/cloudstack/pull/2078 +.. _CLOUDSTACK-9902: https://issues.apache.org/jira/browse/CLOUDSTACK-9902 +.. _`#2252`: https://github.com/apache/cloudstack/pull/2252 +.. _CLOUDSTACK-10067: https://issues.apache.org/jira/browse/CLOUDSTACK-10067 +.. _`#2143`: https://github.com/apache/cloudstack/pull/2143 +.. _CLOUDSTACK-9949: https://issues.apache.org/jira/browse/CLOUDSTACK-9949 +.. _`#2248`: https://github.com/apache/cloudstack/pull/2248 +.. _CLOUDSTACK-10056: https://issues.apache.org/jira/browse/CLOUDSTACK-10056 +.. _`#2243`: https://github.com/apache/cloudstack/pull/2243 +.. _CLOUDSTACK-10019: https://issues.apache.org/jira/browse/CLOUDSTACK-10019 +.. _`#2261`: https://github.com/apache/cloudstack/pull/2261 +.. _CLOUDSTACK-10068: https://issues.apache.org/jira/browse/CLOUDSTACK-10068 +.. _`#2054`: https://github.com/apache/cloudstack/pull/2054 +.. _CLOUDSTACK-9886: https://issues.apache.org/jira/browse/CLOUDSTACK-9886 +.. _`#955`: https://github.com/apache/cloudstack/pull/955 +.. _CLOUDSTACK-8969: https://issues.apache.org/jira/browse/CLOUDSTACK-8969 +.. _`#2262`: https://github.com/apache/cloudstack/pull/2262 +.. _CLOUDSTACK-10069: https://issues.apache.org/jira/browse/CLOUDSTACK-10069 +.. _`#2256`: https://github.com/apache/cloudstack/pull/2256 +.. _CLOUDSTACK-9782: https://issues.apache.org/jira/browse/CLOUDSTACK-9782 +.. _`#2253`: https://github.com/apache/cloudstack/pull/2253 +.. _CLOUDSTACK-10061: https://issues.apache.org/jira/browse/CLOUDSTACK-10061 +.. _`#2254`: https://github.com/apache/cloudstack/pull/2254 +.. _CLOUDSTACK-10058: https://issues.apache.org/jira/browse/CLOUDSTACK-10058 +.. _`#1733`: https://github.com/apache/cloudstack/pull/1733 +.. _CLOUDSTACK-9563: https://issues.apache.org/jira/browse/CLOUDSTACK-9563 +.. _`#2188`: https://github.com/apache/cloudstack/pull/2188 +.. _CLOUDSTACK-10004: https://issues.apache.org/jira/browse/CLOUDSTACK-10004 +.. _`#914`: https://github.com/apache/cloudstack/pull/914 +.. _CLOUDSTACK-8939: https://issues.apache.org/jira/browse/CLOUDSTACK-8939 +.. _`#1985`: https://github.com/apache/cloudstack/pull/1985 +.. _CLOUDSTACK-9812: https://issues.apache.org/jira/browse/CLOUDSTACK-9812 +.. _`#2224`: https://github.com/apache/cloudstack/pull/2224 +.. _CLOUDSTACK-10032: https://issues.apache.org/jira/browse/CLOUDSTACK-10032 +.. _`#1443`: https://github.com/apache/cloudstack/pull/1443 +.. _CLOUDSTACK-9314: https://issues.apache.org/jira/browse/CLOUDSTACK-9314 +.. _`#2109`: https://github.com/apache/cloudstack/pull/2109 +.. _CLOUDSTACK-9922: https://issues.apache.org/jira/browse/CLOUDSTACK-9922 +.. _`#2216`: https://github.com/apache/cloudstack/pull/2216 +.. _CLOUDSTACK-10027: https://issues.apache.org/jira/browse/CLOUDSTACK-10027 +.. _`#2245`: https://github.com/apache/cloudstack/pull/2245 +.. _`#2239`: https://github.com/apache/cloudstack/pull/2239 +.. _CLOUDSTACK-9993: https://issues.apache.org/jira/browse/CLOUDSTACK-9993 +.. _`#2044`: https://github.com/apache/cloudstack/pull/2044 +.. _CLOUDSTACK-9877: https://issues.apache.org/jira/browse/CLOUDSTACK-9877 +.. _`#2174`: https://github.com/apache/cloudstack/pull/2174 +.. _CLOUDSTACK-9996: https://issues.apache.org/jira/browse/CLOUDSTACK-9996 +.. _`#2101`: https://github.com/apache/cloudstack/pull/2101 +.. _CLOUDSTACK-9915: https://issues.apache.org/jira/browse/CLOUDSTACK-9915 +.. _`#2123`: https://github.com/apache/cloudstack/pull/2123 +.. _CLOUDSTACK-9914: https://issues.apache.org/jira/browse/CLOUDSTACK-9914 +.. _`#2186`: https://github.com/apache/cloudstack/pull/2186 +.. _CLOUDSTACK-10002: https://issues.apache.org/jira/browse/CLOUDSTACK-10002 +.. _`#1246`: https://github.com/apache/cloudstack/pull/1246 +.. _CLOUDSTACK-9165: https://issues.apache.org/jira/browse/CLOUDSTACK-9165 +.. _`#2241`: https://github.com/apache/cloudstack/pull/2241 +.. _CLOUDSTACK-10052: https://issues.apache.org/jira/browse/CLOUDSTACK-10052 +.. _`#2222`: https://github.com/apache/cloudstack/pull/2222 +.. _CLOUDSTACK-10022: https://issues.apache.org/jira/browse/CLOUDSTACK-10022 +.. _`#2221`: https://github.com/apache/cloudstack/pull/2221 +.. _CLOUDSTACK-10030: https://issues.apache.org/jira/browse/CLOUDSTACK-10030 +.. _`#2154`: https://github.com/apache/cloudstack/pull/2154 +.. _CLOUDSTACK-9967: https://issues.apache.org/jira/browse/CLOUDSTACK-9967 +.. _`#1878`: https://github.com/apache/cloudstack/pull/1878 +.. _CLOUDSTACK-9717: https://issues.apache.org/jira/browse/CLOUDSTACK-9717 +.. _`#2013`: https://github.com/apache/cloudstack/pull/2013 +.. _CLOUDSTACK-9734: https://issues.apache.org/jira/browse/CLOUDSTACK-9734 +.. _`#2159`: https://github.com/apache/cloudstack/pull/2159 +.. _CLOUDSTACK-9964: https://issues.apache.org/jira/browse/CLOUDSTACK-9964 +.. _`#2163`: https://github.com/apache/cloudstack/pull/2163 +.. _CLOUDSTACK-9939: https://issues.apache.org/jira/browse/CLOUDSTACK-9939 +.. _`#1919`: https://github.com/apache/cloudstack/pull/1919 +.. _CLOUDSTACK-9763: https://issues.apache.org/jira/browse/CLOUDSTACK-9763 +.. _`#1936`: https://github.com/apache/cloudstack/pull/1936 +.. _CLOUDSTACK-9773: https://issues.apache.org/jira/browse/CLOUDSTACK-9773 +.. _`#2223`: https://github.com/apache/cloudstack/pull/2223 +.. _CLOUDSTACK-10031: https://issues.apache.org/jira/browse/CLOUDSTACK-10031 +.. _`#2223`: https://github.com/apache/cloudstack/pull/2223 +.. _CLOUDSTACK-10031: https://issues.apache.org/jira/browse/CLOUDSTACK-10031 +.. _`#2215`: https://github.com/apache/cloudstack/pull/2215 +.. _CLOUDSTACK-10026: https://issues.apache.org/jira/browse/CLOUDSTACK-10026 +.. _`#2180`: https://github.com/apache/cloudstack/pull/2180 +.. _CLOUDSTACK-9999: https://issues.apache.org/jira/browse/CLOUDSTACK-9999 +.. _`#2223`: https://github.com/apache/cloudstack/pull/2223 +.. _CLOUDSTACK-10031: https://issues.apache.org/jira/browse/CLOUDSTACK-10031 +.. _`#2236`: https://github.com/apache/cloudstack/pull/2236 +.. _CLOUDSTACK-10044: https://issues.apache.org/jira/browse/CLOUDSTACK-10044 +.. _`#2235`: https://github.com/apache/cloudstack/pull/2235 +.. _`#2182`: https://github.com/apache/cloudstack/pull/2182 +.. _CLOUDSTACK-10000: https://issues.apache.org/jira/browse/CLOUDSTACK-10000 +.. _`#2233`: https://github.com/apache/cloudstack/pull/2233 +.. _CLOUDSTACK-10042: https://issues.apache.org/jira/browse/CLOUDSTACK-10042 +.. _`#2228`: https://github.com/apache/cloudstack/pull/2228 +.. _CLOUDSTACK-10036: https://issues.apache.org/jira/browse/CLOUDSTACK-10036 +.. _`#2026`: https://github.com/apache/cloudstack/pull/2026 +.. _CLOUDSTACK-9861: https://issues.apache.org/jira/browse/CLOUDSTACK-9861 +.. _`#1774`: https://github.com/apache/cloudstack/pull/1774 +.. _CLOUDSTACK-9608: https://issues.apache.org/jira/browse/CLOUDSTACK-9608 +.. _`#2039`: https://github.com/apache/cloudstack/pull/2039 +.. _`#2144`: https://github.com/apache/cloudstack/pull/2144 +.. _CLOUDSTACK-9955: https://issues.apache.org/jira/browse/CLOUDSTACK-9955 +.. _`#1966`: https://github.com/apache/cloudstack/pull/1966 +.. _CLOUDSTACK-9801: https://issues.apache.org/jira/browse/CLOUDSTACK-9801 +.. _`#2220`: https://github.com/apache/cloudstack/pull/2220 +.. _CLOUDSTACK-9708: https://issues.apache.org/jira/browse/CLOUDSTACK-9708 +.. _`#1912`: https://github.com/apache/cloudstack/pull/1912 +.. _CLOUDSTACK-9749: https://issues.apache.org/jira/browse/CLOUDSTACK-9749 +.. _`#2138`: https://github.com/apache/cloudstack/pull/2138 +.. _CLOUDSTACK-9944: https://issues.apache.org/jira/browse/CLOUDSTACK-9944 +.. _`#2193`: https://github.com/apache/cloudstack/pull/2193 +.. _CLOUDSTACK-10007: https://issues.apache.org/jira/browse/CLOUDSTACK-10007 +.. _`#2218`: https://github.com/apache/cloudstack/pull/2218 +.. _CLOUDSTACK-9782: https://issues.apache.org/jira/browse/CLOUDSTACK-9782 +.. _`#883`: https://github.com/apache/cloudstack/pull/883 +.. _CLOUDSTACK-8906: https://issues.apache.org/jira/browse/CLOUDSTACK-8906 +.. _`#2119`: https://github.com/apache/cloudstack/pull/2119 +.. _CLOUDSTACK-9925: https://issues.apache.org/jira/browse/CLOUDSTACK-9925 +.. _`#2145`: https://github.com/apache/cloudstack/pull/2145 +.. _CLOUDSTACK-9697: https://issues.apache.org/jira/browse/CLOUDSTACK-9697 +.. _`#2137`: https://github.com/apache/cloudstack/pull/2137 +.. _CLOUDSTACK-9950: https://issues.apache.org/jira/browse/CLOUDSTACK-9950 +.. _`#2008`: https://github.com/apache/cloudstack/pull/2008 +.. _CLOUDSTACK-9840: https://issues.apache.org/jira/browse/CLOUDSTACK-9840 +.. _`#2094`: https://github.com/apache/cloudstack/pull/2094 +.. _`#2142`: https://github.com/apache/cloudstack/pull/2142 +.. _CLOUDSTACK-9954: https://issues.apache.org/jira/browse/CLOUDSTACK-9954 +.. _`#2130`: https://github.com/apache/cloudstack/pull/2130 +.. _CLOUDSTACK-8961: https://issues.apache.org/jira/browse/CLOUDSTACK-8961 +.. _`#2212`: https://github.com/apache/cloudstack/pull/2212 +.. _`#2171`: https://github.com/apache/cloudstack/pull/2171 +.. _CLOUDSTACK-9990: https://issues.apache.org/jira/browse/CLOUDSTACK-9990 +.. _`#2205`: https://github.com/apache/cloudstack/pull/2205 +.. _`#1925`: https://github.com/apache/cloudstack/pull/1925 +.. _CLOUDSTACK-9751: https://issues.apache.org/jira/browse/CLOUDSTACK-9751 +.. _`#1798`: https://github.com/apache/cloudstack/pull/1798 +.. _CLOUDSTACK-9631: https://issues.apache.org/jira/browse/CLOUDSTACK-9631 +.. _`#2201`: https://github.com/apache/cloudstack/pull/2201 +.. _CLOUDSTACK-10016: https://issues.apache.org/jira/browse/CLOUDSTACK-10016 +.. _`#1784`: https://github.com/apache/cloudstack/pull/1784 +.. _`#2200`: https://github.com/apache/cloudstack/pull/2200 +.. _CLOUDSTACK-10015: https://issues.apache.org/jira/browse/CLOUDSTACK-10015 +.. _`#1655`: https://github.com/apache/cloudstack/pull/1655 +.. _`#1959`: https://github.com/apache/cloudstack/pull/1959 +.. _CLOUDSTACK-9786: https://issues.apache.org/jira/browse/CLOUDSTACK-9786 +.. _`#1933`: https://github.com/apache/cloudstack/pull/1933 +.. _CLOUDSTACK-9569: https://issues.apache.org/jira/browse/CLOUDSTACK-9569 +.. _`#2175`: https://github.com/apache/cloudstack/pull/2175 +.. _`#2176`: https://github.com/apache/cloudstack/pull/2176 -- To stop receiving notification emails like this one, please contact rohit@apache.org.