You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by bh...@apache.org on 2017/08/01 18:40:31 UTC

[cloudstack] branch 4.9 updated (a24dfe6 -> b70879c)

This is an automated email from the ASF dual-hosted git repository.

bhaisaab pushed a change to branch 4.9
in repository https://gitbox.apache.org/repos/asf/cloudstack.git.


    from a24dfe6  appliance: fix progress version in Gemfile (#2212)
     new 980be4d  CLOUDSTACK-9757: Fixed issue in traffic from additional public subnet
     new 033631f  CLOUDSTACK-8871: fixed issue with the xenserver 6.2 ipset nethash
     new 6471978  CLOUDSTACK-9821: Fixed issue in deploying vm in basic zone
     new ca60ebb  Fix for test_snapshots.py using nfs2 instead of nfs template
     new 823d197  Fix for test failure
     new 0bc5678  CLOUDSTACK-9611: Dedicating a Guest VLAN range to Project does not work.
     new e61815a  CLOUDSTACK-9794: Unable to attach more than 14 devices to a VM
     new af9c6b7  CLOUDSTACK-9851 travis CI build failure after merge of PR#1953
     new 0fbbbdb  CLOUDSTACK-9720: [VMware] template_spool_ref table is not getting updated with correct template physical size in template_size column.
     new 859b215  CLOUDSTACK-9784 : GPU detail not displayed in GPU tab of management server UI.
     new 73c30f1  CLOUDSTACK-9793: Faster ip in subnet check
     new cdc9947  CLOUDSTACK-8841: Storage XenMotion from XS 6.2 to XS 6.5 fails.
     new c206098  Fix public IPs not being removed from the VR when deprovisioned
     new 7c58c37  ipv6: Set IPv6 CIDR and Gateway in 'nic' profile
     new a9050fa  CLOUDSTACK-8857 listProjects doesn't return tags vmstopped or vmrunning when their value is zero
     new 54bd8ee   CLOUDSTACK-9724: Fixed missing additional public ip on tier network with cleanup
     new 120ac33  CLOUDSTACK-9682: Block VM migration to a storage which is in maintainenece mode. If the destination pool is in maintenance mode do not allow a volume to be migrated to the storage pool. Fixed it for volume migration and vm migration with volume.
     new 1d25582  CLOUDSTACK-9752: [Vmware] Optimization of volume attachness to vm
     new 5eb6397  CLOUDSTACK-9715: Update somaxconn value to default value
     new c14aa40  CLOUDSTACK-8950 Hypervisor Parameter check is not performed for registerTemplate and getUploadParamsForTemplate API's
     new 38966ee  Marvin test to verify that adding TCP ports 500,4500 and 1701 in vpn should not fail Bug-Id: CS-43653 Reviewed-by: Self
     new fa7ebaa  CLOUDSTACK-9731: Hardcoded label appears on the Add zone wizard
     new 1f44e88  CLOUDSTACK-9321 : 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
     new ad5ec66  CLOUDSTACK-9831: Previous pod_id still remains in the vm_instance table after  VM migration with migrateVirtualMachineWithVolume
     new 765ab54  CLOUDSTACK-9208: Assertion Error in VM_POWER_STATE handler- Fixed
     new e6855db  CLOUDSTACK-9685: delete snapshot on primary associated with a volume when that volume is deleted      as that snapshot will never be going to use again and also it will fill up primary storage
     new 645283a  CLOUDSTACK-9623: Deploying virtual machine fails due to "Couldn't find vlanId" in Basic Zone
     new ba60718  VM snapshot is disabled if the VM Instance is off
     new 05f94b8  Bug fix for CLOUDSTACK-9762   Management Server UI (VM statistics page) CPU Utilized value is incorrect.
     new a7cfdf6  CLOUDSTACK-9728: Fixed traffic sentinel HTTP 414 error response
     new 41d1d40  CLOUDSTACK-9748:VPN Users search functionality broken
     new 4c37e11  CLOUDSTACK-8931: Fail to deploy VM instance when use.system.public.ips=false
     new 5ce122c  CLOUDSTACK-9630: Cannot use listNics API as advertised
     new b696a00  CLOUDSTACK-9725 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.
     new f9e5165  CLOUDSTACK-8829 : Consecutive cold migration fails
     new 9ddbd9e  CLOUDSTACK-8833: Fixed  Generating url and migrate volume to another storage , resulting two entry in UI and listvolume is not working for that volume Update the volume id in volume_store_ref table to newly created volume for migration
     new 9ce2dde  CLOUDSTACK-9834: prepareTemplate API call doesn't work well with XenServer & Local SR (Db_exn.Uniqueness_constraint_violation)
     new 42e60eb  CLOUDSTACK-9708: Router deployment failed due to two threads start VR simultaneously.
     new 63997b3  CLOUDSTACK-9666 Added basic configuration validation for the config drive global settings
     new 16b67b4  CLOUDSTACK-9686: Fixed multiple entires for builtin template in template store ref table so builtin template is never downloaded completely  In handleSysTemplateDownload method creating template only if there exists no entry handleTemplateSync will take care of other scenario
     new 9effd47  Changing vlan to None since network offering being used has Specify Vlan set to False
     new 64d09c7  CLOUDSTACK-9017 : VPC VR DHCP broken for multihomed guest VMs
     new d03f499  CLOUDSTACK-9638 Problems caused when inputting double-byte numbers for custom compute offerings
     new e574953  CLOUDSTACK-9814 : Unable to edit a Sub domain, which has the same name in different domains
     new 9334e09  CLOUDSTACK-9937 : dedicateCluster API response does not return correct detail in response
     new 1b26a48  BUG-ID:CLOUDSTACK-8921 Summary: CLOUDSTACK-8921      snapshot_store_ref table should store actual size of back snapshot in secondary storage Calling SR scan to make sure size is updated correctly
     new af6c28b  CLOUDSTACK-8910: The reserved_capacity field increases suddenly after a vmware host failure
     new 1535afe  CLOUDSTACK-9843 : Performance improvement of deployVirtualMachine, createFirewallRule, createPortForwardingRule removed 1 sec sleep in SSHHelper.
     new 4bacb64  CLOUDSTACK-9842: Unable to map root volume usage to VM
     new 8240bc4  CLOUDSTACK-9701: When host is disabled/removed, capacity_type for local storage in op_host_capacity is still enabled
     new 75c81d9  CLOUDSTACK-9705: Unauthenticated API allows Admin password reset  Now, Updating the password via UpdateUser API is not allowed via integration port
     new f8f71a5  CLOUDSTACK-9694: Unable to limit the Public IPs in VPC
     new 6977cb3  CLOUDSTACK-9684 Invalid zone id error while listing vmware zone Issue ===== While listing datacenters associated with a zone, only zone Id validation is required. There is no need to have additional checks like zone is a legacy zone or not.
     new 30bb558  CLOUDSTACK-9610: Disabled Host Keeps Being up status after unmanging cluster.
     new 77fb2c9  CLOUDSTACK-9592 Empty responses from site to site connection status are not handled propertly
     new 9667154  CLOUDSTACK-9567 Difference in the api call outputs for CAPACITY_TYPE_CPU = 1
     new aaae977  CLOUDSTACK-9555 when a template is deleted and then copied over again , it is still marked as Removed in template_zone_ref table
     new 26bcb9a  CLOUDSTACK-9935 : Search in VPN Customer Gateway not working
     new b70879c  CLOUDSTACK-9560 Root volume of deleted VM left unremoved

The 59 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../element/LoadBalancingServiceProvider.java      |    2 +
 api/src/com/cloud/server/ManagementService.java    |   11 -
 api/src/org/apache/cloudstack/api/Parameter.java   |    2 +
 .../admin/network/DedicateGuestVlanRangeCmd.java   |    8 +-
 .../api/command/admin/user/UpdateUserCmd.java      |    9 +-
 .../agent/api/CheckS2SVpnConnectionsAnswer.java    |   10 +
 .../network/resource/TrafficSentinelResource.java  |   35 +-
 .../src/com/cloud/resource/ResourceManager.java    |    2 +
 .../com/cloud/vm/VirtualMachineManagerImpl.java    |   26 +-
 .../engine/orchestration/NetworkOrchestrator.java  |    2 +
 .../com/cloud/capacity/dao/CapacityDaoImpl.java    |    8 +-
 .../com/cloud/network/dao/IPAddressDaoImpl.java    |    5 +-
 .../src/com/cloud/storage/dao/VolumeDaoImpl.java   |    1 -
 .../schema/src/com/cloud/vm/dao/UserVmDaoImpl.java |   28 +-
 .../src/com/cloud/vm/dao/VMInstanceDaoImpl.java    |   11 +
 .../storage/datastore/db/VolumeDataStoreDao.java   |    2 +
 .../com/cloud/vm/dao/VMInstanceDaoImplTest.java    |   70 +
 .../storage/image/TemplateServiceImpl.java         |    2 +-
 .../snapshot/XenserverSnapshotStrategy.java        |    4 +-
 .../storage/image/db/VolumeDataStoreDaoImpl.java   |   17 +
 .../PrimaryDataStoreProviderManagerImpl.java       |    2 +-
 .../storage/volume/VolumeServiceImpl.java          |    9 +
 .../api/commands/DedicateClusterCmd.java           |   14 +-
 .../hypervisor/kvm/resource/LibvirtVMDef.java      |   31 +-
 .../vmware/manager/VmwareManagerImpl.java          |   24 +-
 .../hypervisor/vmware/resource/VmwareResource.java |   14 +-
 .../storage/resource/VmwareStorageProcessor.java   |   32 +-
 .../resource/XenServerStorageProcessor.java        |    3 +
 .../resource/Xenserver625StorageProcessor.java     |    7 +-
 .../element/ElasticLoadBalancerElement.java        |    5 +
 .../element/F5ExternalLoadBalancerElement.java     |    5 +
 .../element/InternalLoadBalancerElement.java       |    5 +
 .../cloud/network/element/NetscalerElement.java    |    5 +
 .../src/com/cloud/network/element/OvsElement.java  |    5 +
 scripts/vm/hypervisor/xenserver/vmops              |   33 +-
 server/src/com/cloud/api/ApiResponseHelper.java    |   13 +
 server/src/com/cloud/api/ApiServer.java            |   24 +-
 .../src/com/cloud/api/query/QueryManagerImpl.java  |    1 +
 .../cloud/api/query/dao/AccountJoinDaoImpl.java    |    4 +-
 .../configuration/ConfigurationManagerImpl.java    |    3 +
 .../com/cloud/network/IpAddressManagerImpl.java    |   24 +-
 .../src/com/cloud/network/NetworkServiceImpl.java  |    2 +-
 .../network/element/VirtualRouterElement.java      |    5 +
 .../network/lb/LoadBalancingRulesManagerImpl.java  |   18 +-
 .../cloud/network/router/CommandSetupHelper.java   |   27 +-
 .../router/VirtualNetworkApplianceManagerImpl.java |   28 +-
 .../network/vpn/RemoteAccessVpnManagerImpl.java    |    6 +
 .../cloud/network/vpn/Site2SiteVpnManagerImpl.java |    8 +-
 .../com/cloud/resource/ResourceManagerImpl.java    |   25 +-
 .../src/com/cloud/server/ManagementServerImpl.java |   73 -
 .../src/com/cloud/storage/StorageManagerImpl.java  |   34 +-
 .../com/cloud/storage/VolumeApiServiceImpl.java    |   32 +-
 .../com/cloud/template/TemplateAdapterBase.java    |   21 +-
 server/src/com/cloud/user/DomainManagerImpl.java   |    1 +
 server/src/com/cloud/vm/UserVmManagerImpl.java     |   10 +-
 .../VirtualNetworkApplianceManagerImplTest.java    |  129 +-
 .../cloud/resource/MockResourceManagerImpl.java    |    5 +
 .../cloud/vpc/dao/MockVpcVirtualRouterElement.java |    4 +
 systemvm/patches/debian/config/etc/sysctl.conf     |    2 +-
 systemvm/patches/debian/config/etc/vpcdnsmasq.conf |    2 +
 .../debian/config/opt/cloud/bin/cs/CsAddress.py    |    8 +-
 .../patches/debian/config/opt/cloud/bin/cs_dhcp.py |   15 -
 .../maint/test_ip_resource_count_for_vpc.py        |  350 ++++
 .../component/test_acl_isolatednetwork.py          |    1 +
 .../test_list_nics.py}                             |   30 +-
 test/integration/component/test_list_pod.py        |  110 ++
 .../component/test_vpc_network_internal_lbrules.py | 1205 ++++++++++++
 test/integration/component/test_vpn_users.py       |   75 +-
 .../plugins/nuagevsp/test_nuage_vpc_internal_lb.py | 1989 +++++++++++++-------
 test/integration/smoke/test_snapshots.py           |   83 +-
 test/integration/smoke/test_templates.py           |  198 ++
 tools/marvin/marvin/config/test_data.py            |   20 +
 ui/scripts/instances.js                            |    6 +
 ui/scripts/system.js                               |  204 +-
 ui/scripts/ui-custom/zoneWizard.js                 |    2 +-
 ui/scripts/ui/dialog.js                            |   10 +-
 .../main/java/com/cloud/utils/ssh/SshHelper.java   |   13 +-
 .../java/com/cloud/utils/ssh/SshHelperTest.java    |    2 +-
 78 files changed, 4155 insertions(+), 1116 deletions(-)
 mode change 100644 => 100755 engine/components-api/src/com/cloud/resource/ResourceManager.java
 create mode 100644 engine/schema/test/com/cloud/vm/dao/VMInstanceDaoImplTest.java
 mode change 100644 => 100755 server/src/com/cloud/resource/ResourceManagerImpl.java
 mode change 100644 => 100755 server/test/com/cloud/resource/MockResourceManagerImpl.java
 create mode 100644 test/integration/component/maint/test_ip_resource_count_for_vpc.py
 copy test/integration/{smoke/test_multipleips_per_nic.py => component/test_list_nics.py} (86%)
 create mode 100644 test/integration/component/test_list_pod.py
 create mode 100644 test/integration/component/test_vpc_network_internal_lbrules.py

-- 
To stop receiving notification emails like this one, please contact
['"commits@cloudstack.apache.org" <co...@cloudstack.apache.org>'].