Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id ABBFF200CD7 for ; Tue, 1 Aug 2017 20:40:34 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id AA5DE167A94; Tue, 1 Aug 2017 18:40:34 +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 A17CC167A91 for ; Tue, 1 Aug 2017 20:40:33 +0200 (CEST) Received: (qmail 46516 invoked by uid 500); 1 Aug 2017 18:40:32 -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 46507 invoked by uid 99); 1 Aug 2017 18:40:32 -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; Tue, 01 Aug 2017 18:40:32 +0000 Received: by gitbox.apache.org (ASF Mail Server at gitbox.apache.org, from userid 33) id 341E1811D5; Tue, 1 Aug 2017 18:40:32 +0000 (UTC) Date: Tue, 01 Aug 2017 18:40:31 +0000 To: , "' commits@cloudstack.apache.org" , '@gitbox.apache.org, Subject: [cloudstack] branch 4.9 updated (a24dfe6 -> b70879c) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Message-ID: <150161283100.25259.2620485670444328035@gitbox.apache.org> From: bhaisaab@apache.org Reply-To: "commits@cloudstack.apache.org" X-Git-Host: gitbox.apache.org X-Git-Repo: cloudstack X-Git-Refname: refs/heads/4.9 X-Git-Reftype: branch X-Git-Oldrev: a24dfe6f9899d91fc5fb48c5d339bcec93a8de95 X-Git-Newrev: b70879cbac563ff63295f8b4510e21bf96eece55 X-Git-NotificationType: ref_changed X-Git-Multimail-Version: 1.5.dev Auto-Submitted: auto-generated archived-at: Tue, 01 Aug 2017 18:40:34 -0000 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" '].