Commit Graph

19509 Commits

Author SHA1 Message Date
Prasanna Santhanam 0b90fa369e Fix the simulator
Include the createTemplateFromSnapshot in the storageprocessor.

Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-07-25 14:15:03 +05:30
Harikrishna Patnala 4c81ea69c4 Fix for CLOUDSTACK-2536
Removing memoryovercommitratio and cpuovercommitratio parameters from addCluster and updateCluster APIs,
since these can be configurable using updateConfiguration API at cluster level.
By default while creating cluster these values are taken from global configuration parameters.

Conflicts:
	server/src/com/cloud/resource/ResourceManagerImpl.java
2013-07-25 13:56:59 +05:30
Edison Su ca474d0e09 CLOUDSTACK-2304: fix migrate volume for vmware 2013-07-24 18:59:46 -07:00
Sheng Yang 4759492979 Automation: Fix test_vpc_network_staticnatrule.py
And remove NAT rule part from static nat test case. Remove static nat part from
port forwarding test case.
2013-07-24 18:49:46 -07:00
Min Chen 9f23b1c0c1 CLOUDSTACK-3665:KVM specific issue in create volume from snapshot. 2013-07-24 18:34:59 -07:00
Min Chen bfe5a7c6ff CLOUDSTACK-3741: generate template.properties so that KVM processor will
not fail with FileNotFound.
2013-07-24 17:49:36 -07:00
Isaac Chiang e8f1ce3aa4 CLOUDSTACK-3388:No error message shows when a dedicate operation failed during the creation of a pod/cluster 2013-07-25 08:37:14 +08:00
Isaac Chiang 4730e5593c CLOUDSTACK-3700: The dedication process should be listed as a step through zone wizard 2013-07-25 08:34:39 +08:00
Sheng Yang 60bc2cc28a Automation: Fix test_vpc_vms_deployment resource release
The account may be failed to be deleted in the test case, so we still need to
clean it up after.
2013-07-24 16:53:55 -07:00
Sheng Yang 1fc6335401 Automation: Redundant routers don't have the same link local IP
It's invalid test case.
2013-07-24 16:09:10 -07:00
Edison Su bfe30cd2e3 CLOUDSTACK-3681: fix bunch of bugs related to vmware, regarding to snapshot 2013-07-24 15:54:36 -07:00
Brian Federle f27ca638c3 CLOUDSTACK-3739: Add text label to 'add VMware DC' action for clarity 2013-07-24 14:49:14 -07:00
Min Chen 837f10111f CLOUDSTACK-3741: a typo in adding .qcow2 extension. 2013-07-24 14:48:35 -07:00
Jessica Wang fee5fce5cd CLOUDSTACK-3563: UI > Add Guest Network Dialog (only available for root-admin in Network menu and Infrastructure menu) > change Network Offering field to depend on both zone field and scope field. 2013-07-24 14:46:15 -07:00
Brian Federle 782ece6b60 CLOUDSTACK-3752: Add text label to 'reset VM' to avoid confusion 2013-07-24 14:41:23 -07:00
Min Chen 5e42d93b6f CLOUDSTACK-3665:Failed to create volume from snapshot. 2013-07-24 14:37:02 -07:00
Alena Prokharchyk f1706e2c4b DB upgrade: added db upgrade paths for CloudPlatform (Citrix) releases 303,304,305,306,307 to 4.2 2013-07-24 14:35:18 -07:00
Brian Federle 7ce17fa3b8 CLOUDSTACK-3560: UI createForm: Support multiple dependsOn targets
Support passing list of dependsOn targets for form fields. This will
trigger a change if any items specified in list are changed.

Example:

fieldA: {...},
fieldB: {...},
fieldC: { dependsOn: ['fieldA', 'fieldB'] }
2013-07-24 14:25:40 -07:00
Bharat Kumar 42346cdf47 Cloudstack-3694 Dnsmasq rewrite in bash
(Sheng: Fix typo, fix log and error message, remove 'set -x' in script)

Signed-off-by: Sheng Yang <sheng.yang@citrix.com>
2013-07-24 13:59:58 -07:00
Harikrishna Patnala 820a5e09dc Fix file name in DnsMasqConfigCommand
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-07-24 13:59:58 -07:00
Harikrishna Patnala d09a088093 CLOUDSTACK-3302: [Multiple_IP_Ranges][VmWare] VM deployement failed due to dnsmasq configuration issue in case of multiple subnets in a vlan
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-07-24 13:59:58 -07:00
Bharat Kumar 3673db26b0 Cloudstack-3302 VM deployement failed in VMWare due to dnsmasq configuration issue in case of multiple subnets in a vlan
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-07-24 13:59:57 -07:00
Amogh Vasekar 25c566f04b Adding HTTPS support for UCS, refactored code for o.a.c.httpclient.contrib
CLOUDSTACK-3285
UCS: Need support for HTTP redirects and HTTPS Certificate handling
2013-07-24 13:49:16 -07:00
Marcus Sorensen 49dce4bd9c Summary: Get away from dozens of ssh/scp calls for KVM vm_data push
Detail: userdata and vm metadata take a long time to program on KVM routers.
This does it all in one go, processed on the router.

BUG-ID: CLOUDSTACK-3163
Tested-by: Wido
Signed-off-by: Marcus Sorensen <marcus@betterservers.com> 1374695897 -0600
2013-07-24 13:58:17 -06:00
Jessica Wang 8d98cc2b12 CLOUDSTACK-3789: UI - specify type when making API calls. 2013-07-24 12:22:19 -07:00
Brian Federle e03f7f4db3 CLOUDSTACK-3344: Add LDAP: Fix encoding of '&' character 2013-07-24 11:49:56 -07:00
Brian Federle 585fdd9781 CLOUDSTACK-3153: Fix numbering of ACL items
Re-number dragged items in increments of ten, and use an average of
the previous and next number, so that multiple reorders can occur
before conflicts happen.
2013-07-24 11:04:29 -07:00
Sanjay Tripathi 5009d3b82a CLOUDSTACK-3696: Test case test_project_limits.TestResourceLimitsProject.test_06_volumes_per_project failed due to volume usage exceeded for project.
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-07-24 22:45:57 +05:30
Sowmya Krishnan a7df12edbf Add wait while Netscaler recognizes service to be up
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-07-24 22:40:44 +05:30
Min Chen 838345088c CLOUDSTACK-3741:Object_Store_Refactor - [KVM] Creation of Template from
Snapshot Fails.
2013-07-24 09:26:35 -07:00
Likitha Shetty a71810f705 CLOUDSTACK-3735. Domain deletion fails even when the networks within the domain have been destroyed.
When a network is destroyed remove the corresponding network entry from domain_network_ref and account_network_ref table
2013-07-24 20:02:15 +05:30
Saksham Srivastava 743d35cae4 CLOUDSTACK-3612: DB changes for template virtual size usage 2013-07-24 18:20:37 +05:30
Saksham Srivastava d89115b5cf CLOUDSTACK-2508: Template usage should report both physical and virtual sizes 2013-07-24 18:20:37 +05:30
Prasanna Santhanam 1e64df854c Fixing minor typos
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
(cherry picked from commit 64c120c0db)
2013-07-24 18:04:56 +05:30
Prasanna Santhanam 26044101b6 CLOUDSTACK-3698: Ensure VM is accessible before stopping VR
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
(cherry picked from commit 368f32fa25)
2013-07-24 18:04:49 +05:30
Koushik Das 58b981bd03 CLOUDSTACK-3777: IndexOutOfBoundsException while adding Cisco VNMc provider on a upgraded setup
Isolation methods may not always be present for a physical network. So not using it while adding VNMC appliance
2013-07-24 17:45:03 +05:30
Jayapal ce8a869a92 CLOUDSTACK-3623 Enabled rps, rfs on vpc VR 2013-07-24 16:55:36 +05:30
Prasanna Santhanam 8e30ee3f1a Revert "CLOUDSTACK-3696: Test case test_project_limits.TestResourceLimitsProject.test_06_volumes_per_project failed due to volume usage exceeded for project."
Despite the patch the test fails. Removing the patch applied for testing
locally.

This reverts commit 605a31eb70.
2013-07-24 16:52:59 +05:30
Girish Shilamkar 4a7f5d59d6 CLOUDSTACK-3594: Fix regression in Affinity Groups tests
One of the patches introduced a regression where account
and domainid parameters were changed. Therefore Affinity
Groups for those accounts were not found and tests failed.

Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-07-24 16:52:45 +05:30
Prasanna Santhanam 74ac8575b0 CLOUDSTACK-3724: optimizing cleanup
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-07-24 16:52:45 +05:30
Sanjay Tripathi 605a31eb70 CLOUDSTACK-3696: Test case test_project_limits.TestResourceLimitsProject.test_06_volumes_per_project failed due to volume usage exceeded for project.
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-07-24 16:52:45 +05:30
Wido den Hollander 722266378f CLOUDSTACK-3776: Mount SSVM root filesystem with sync and noatime 2013-07-24 11:32:12 +02:00
Sheng Yang 26f3427b66 CLOUDSTACK-3533: Add space after IP for dhcp_release
To prevent use the wrong mac of the IP with same prefix.

Thanks to Wei Zhou's comment!
2013-07-24 00:51:58 -07:00
Sheng Yang 730021c107 CLOUDSTACK-3533: Fix missing parameter of dhcp_release 2013-07-24 00:03:14 -07:00
Likitha Shetty 127b0d7cd9 CLOUDSTACK-3743. test_tags.py:TestResourceTags not tearing down the account. 2013-07-24 11:16:00 +05:30
Sheng Yang 839ccf389f Automation: Add sleep for RvR state checking
Because the mgmt server would update RvR state only every 30 seconds by default.
2013-07-23 22:35:10 -07:00
Sheng Yang e473e9aa66 Automation: Fix clean up in tearDown
We shouldn't clean up class-scope resources(_cleanup). We should create local
ones(cleanup) then clean it.

So:
cls._cleanup would be used for class-scope resources.
self.cleanup would be used for each unit.
2013-07-23 21:19:32 -07:00
Sateesh Chodapuneedi c5131af658 CLOUDSTACK-3758 [Vmware][ZWPS] Failed to create volume from snapshot
Signed-off-by: Sateesh Chodapuneedi <sateesh@apache.org>
2013-07-24 03:57:05 +05:30
Mice Xia 9ca72536c3 CLOUDSTACK-3601 add vmsnapshots related global setting to upgrade sql 2013-07-24 09:22:38 +08:00
Sheng Yang 3af96338dc CLOUDSTACK-3533: Fix dhcp_release for IPv6
dhcp_release doesn't support IPv6, though it won't return failure(that's a bug
that has been fixed in recent release). So if it's IPv6, we would still use the
old way(restart dnsmasq) to refresh the lease.
2013-07-23 18:08:44 -07:00