Commit Graph

19135 Commits

Author SHA1 Message Date
Marcus Sorensen
7d097979da Summary: usage db connection missing url parameters property
Detail: users should be able to add url parameters to the usage database
connection string, just like with the cloud database

BUG-ID: CLOUDSTACK-3410
Bugfix-for: 4.2
Signed-off-by: Marcus Sorensen <marcus@betterservers.com> 1373350596 -0600
2013-07-09 00:18:36 -06:00
Pranav Saxena
5bacfd5a9e Merge branch '4.2' of https://git-wip-us.apache.org/repos/asf/cloudstack into 4.2 2013-07-09 10:25:29 +05:30
Marcus Sorensen
a505b5b489 Summary: update user data on all networks a VM is connected to
Detail: Get list of all nics and update user data on them, rather than just
the default nic for the VM. This makes the results consistent with the password
and SSH key metadata.

BUG-ID: CLOUDSTACK-3408
Bugfix-for: 4.1.1, 4.2.0
Signed-off-by: Marcus Sorensen <marcus@betterservers.com> 1373345338 -0600
2013-07-08 22:54:37 -06:00
Pranav Saxena
a1df211906 Japanse and chinese localization files 2013-07-09 10:24:35 +05:30
Edison Su
9a9720cee7 fix simulator 2013-07-08 18:43:20 -07:00
Edison Su
ba4192dc5e fix simulator 2013-07-08 18:43:20 -07:00
Brian Federle
40cac192f6 Detail view: Fix context not being refreshed on perform action 2013-07-08 15:56:36 -07:00
Brian Federle
18b107b062 CLOUDSTACK-3337: Don't show current ACL list in dropdown 2013-07-08 15:56:31 -07:00
Brian Federle
e535760d9b VPC JS: Code cleanup 2013-07-08 15:56:26 -07:00
Alena Prokharchyk
5f7b257fde CLOUDSTACK-3387: deleteTemplate - log the exception message when delete command fails 2013-07-08 15:44:48 -07:00
Brian Federle
73786c373a CLOUDSTACK-3253: Don't allow default ACL lists to be removed 2013-07-08 14:23:18 -07:00
Jessica Wang
46fcb03f17 CLOUDSTACK-3341: UI > template/ISO page > downloadTemplate/downloadISO action - do not decode URL return in extractTemplate API response. 2013-07-08 13:14:22 -07:00
Jessica Wang
5dc8bf9ec3 CLOUDSTACK-1676: UI > zone wizard > basic zone > pass securitygroupenabled=true if selected network offering includes security group service; pass securitygroupenabled=false if selected network offering does not include security group service. 2013-07-08 11:59:52 -07:00
Jessica Wang
e03ea2702f CLOUDSTACK-3207: UI > domain page > get total number of instances, volumes by both listAccounts API and listProjects API. 2013-07-08 11:59:21 -07:00
Jessica Wang
3953cbe35e CLOUDSTACK-3164: UI - VPC section - tier - Internal LB - detailView - add assignVMs action in detailView (will show on Quickview in listView as well). 2013-07-08 11:58:39 -07:00
Jessica Wang
39e6e7f09c CLOUDSTACK-3093: UI - Infrastructure menu - zone detail - physical network - network service providers - Internal LB VM - add migrate, view console action. 2013-07-08 11:58:08 -07:00
Jessica Wang
c6961ef655 CLOUDSTACK-3286: UI - Add Network Offering dialog - reset provider dropdown to first enabled option only if selected option is diabled. 2013-07-08 11:57:39 -07:00
Jessica Wang
00ae00ae35 CLOUDSTACK-2084: API - when account type is ACCOUNT_TYPE_PROJECT, make listVlanIpRanges API to return accountName. 2013-07-08 11:57:05 -07:00
Brian Federle
39d68b40b4 Region selector UI: Fix overlap issue with other dialogs
Remove z-index from region select button, to prevent overlap with other dialogs.
2013-07-08 11:33:28 -07:00
Brian Federle
2f3c9a085a Project switcher: Fix select height 2013-07-08 11:33:28 -07:00
Brian Federle
33c144a463 UI: Localize app name and 'about' window 2013-07-08 11:33:28 -07:00
Brian Federle
f239136605 Multi-edit: edit rule UI: fix regression and restore functionality
Conflicts:
	ui/scripts/ui/dialog.js
2013-07-08 11:33:28 -07:00
Brian Federle
b48d99b518 CLOUDSTACK-3170: Support editing ACL rule items
Conflicts:
	ui/scripts/vpc.js
2013-07-08 11:33:27 -07:00
Alena Prokharchyk
8c34f35a3f CLOUDSTACK-3356: list shared networks available for projects when call is executed by the admin who is not a part of the project 2013-07-08 11:21:13 -07:00
Brian Federle
3c82e7eb88 ACL item reorder: Fix error message box 2013-07-08 11:10:16 -07:00
Brian Federle
4cd5dfe2ae CLOUDSTACK-3153: On reorder, only update target ACL item's number 2013-07-08 11:10:11 -07:00
Brian Federle
5304d4973b ACL UI: Sort ACL items by number 2013-07-08 11:10:11 -07:00
Sateesh Chodapuneedi
8cab35aa41 CLOUDSTACK-3304 [Vmware][Dynamic Scaling] - Enforce checks for maximum hotadd memory limit & memory increment size in CS
Retrieve maximum hotadd memory limit & hotadd memory increment size from running VM's configuration to validate dynamic scale memory limit while scaling up a VM.

Signed-off-by: Sateesh Chodapuneedi <sateesh@apache.org>
2013-07-08 21:19:46 +05:30
Koushik Das
916a009d5d CLOUDSTACK-3393: Local disk recreated for stopped VM when started
Recreating local disk will result in cleanup of the old disk and this will lead to data loss. So preventing this and bailing out with error. Once migration of local disk is supported then another option is to migrate the existing disk to the new local storage pool.
2013-07-08 17:09:16 +05:30
Likitha Shetty
2aacc29b49 CLOUDSTACK-3112. UserCredentials that is injected in AuthenticationHandler is not picked up 2013-07-08 15:38:42 +05:30
toshiaki.hatano
a930426741 CLOUDSTACK-3384: CloudStack allow VLAN range between 0-4096. Should be 0-'4095'. 2013-07-08 15:39:57 +05:30
Pranav Saxena
baadb8a8c2 pod/host dedication failure cases 2013-07-08 14:52:01 +05:30
Sateesh Chodapuneedi
574f782ab2 CLOUDSTACK-2592 [Automation]: Scale up VM on VMWARE without license doesn't throw appropriate error
Now ESXi server license would be fetched to see if HOTPLUG feature is license or not.
Throw Exception if the feature is not licensed.

Also added FeatureKeyConstants enum type to maintain list of various features to be checked whether licensed or not.

Signed-off-by: Sateesh Chodapuneedi <sateesh@apache.org>
2013-07-08 12:53:38 +05:30
Harikrishna Patnala
800c9e4091 CLOUDSTACK-3354: The CentOS built-in is dynamically scalable
Marking default CentOS template as dynamically_scalable template. The
PV tools are installed in our CentOS 5.6 template already.

Signed-off-by: Prasanna Santhanam <tsp@apache.org>
(cherry picked from commit d249bc7ce6)
2013-07-08 12:25:08 +05:30
Prasanna Santhanam
bae28c008d do not wait for cleanup
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-07-06 20:18:27 +05:30
Prasanna Santhanam
620ed6e0f1 do not wait for cleanup
simply cleanup and exit and network.gc will happen later

Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-07-06 19:19:02 +05:30
Prasanna Santhanam
b59f6abe89 CLOUDSTACK-3374: bucket names cannot contain periods.
The older AWS SDK 1.3.21.1 had a bug where in bucket names that contain
periods like a DNS name would fail to work over https. Bump up the
aws.sdk version to 1.3.22 which fixes the bug

Signed-off-by: Prasanna Santhanam <tsp@apache.org>
(cherry picked from commit 14c9a159a5)
2013-07-06 19:12:37 +05:30
Pranav Saxena
320e3a42a8 CLOUDSTACK-3333: Start port and end port disabled for protocolnumber 2013-07-05 20:28:39 +05:30
Prasanna Santhanam
3c69e3e2f0 Network GC test moved to regression suite
The network GC test is a long running test as it waits for
network.gc.wait + network.gc.interval * 2 to verify that the network
cleanups happen corectly. This test is also part of the regression suite
and is redundant in the smoke. The test run takes 30m longer because of
this test included in smoke.

Signed-off-by: Prasanna Santhanam <tsp@apache.org>
(cherry picked from commit 915f7b9c12fb816ff87558e2b95599e74b8e9462)
2013-07-05 18:51:29 +05:30
Ryan Dietrich
e7c8a35c3a CLOUDSTACK-3190: Async jobs actions now trigger event bus messages to be
published

-AsyncJobManagerImpl to publish async job events when async jobs are
created, updated and completed
2013-07-05 17:50:03 +05:30
Pranav Saxena
be17ea8e94 CLOUDSTACK-3230: Cluster remains in processing state 2013-07-05 17:06:04 +05:30
Likitha Shetty
640948d818 CLOUDSTACK-3361. [Projects] Allow a normal user to edit public templates created by him. 2013-07-05 16:27:16 +05:30
Prasanna Santhanam
e0e8cb0d96 CLOUDSTACK-3273: ClassCastException when adding cache store via API
Filter the detail map sent over the wire into Map<String, String> before
processing underneath by  storage life cycle

Signed-off-by: Prasanna Santhanam <tsp@apache.org>
(cherry picked from commit f96b89f25e)
2013-07-05 15:33:10 +05:30
Wei Zhou
bccf5d8ea0 CLOUDSTACK-3345: createLBStickinessPolicy replaces old stickiness policy if exists 2013-07-05 10:48:03 +02:00
Wei Zhou
893eb37724 CLOUDSTACK-3372: CapacityManager does not count destroyed volumes when deploy VMs 2013-07-05 10:47:58 +02:00
Prasanna Santhanam
313177a51e print debug message for the waiting time
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-07-05 11:09:19 +05:30
Prasanna Santhanam
ca7f0df193 Include definition for vm_3 in assign and load balance test
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
(cherry picked from commit b3aa11ca39)
2013-07-04 21:45:30 +05:30
Murali Reddy
3cf07118a8 CLOUDSTACK-2045:[Multiple IPs Per Nic] This feature is not working well
in case of networks with external devices after GC

adding missing 'retrun false' for isNetworkReadyForGc for the networks
that use external network devices and has secondary IP's associated with
nics.
2013-07-04 21:32:01 +05:30
Prasanna Santhanam
a14a9c1926 move isAlmostEqual to utils
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
(cherry picked from commit da9552b7f3)
2013-07-04 20:15:31 +05:30
Gaurav Aradhye
ee9e723022 CLOUDSTACK-2884: Fixed test_04_change_offering_small
Added method to compare if two digits are almost equal within given range

Signed-off-by: Prasanna Santhanam <tsp@apache.org>
(cherry picked from commit 048cf5aae8)
2013-07-04 20:15:21 +05:30