9068 Commits

Author SHA1 Message Date
Jessica Wang
d0b394b39b cloudStack 3.0 new UI - NaaS - rename capacity to lbdevicecapacity when making API call. 2011-11-21 14:25:39 -08:00
Jessica Wang
8e8ebec325 cloudStack 3.0 new UI - NaaS - parameter name in addNetscalerLoadBalancer, addF5LoadBalancer API has been changed. Here is related UI change. 2011-11-21 14:25:37 -08:00
Brian Federle
cfcda326e5 -Fix args.context for zone host details panel
-Fix list view edit action
-Support range input for create form
2011-11-21 14:22:35 -08:00
Murali Reddy
c9b2031fa9 changes in add/configure API commands for F5 & Netscaler for UI integration 2011-11-21 13:31:54 -08:00
Jessica Wang
cdaff93419 cloudStack 3.0 new UI - NaaS - Pod page - IP Range tab 2011-11-21 12:00:54 -08:00
Alena Prokharchyk
d67bef8e78 Owner of the network is system if the network is shared to Domain 2011-11-21 11:52:40 -08:00
Jessica Wang
22619711e7 cloudStack 3.0 new UI - NaaS - zone chart - widget include different parameter in args. Here is related UI change. 2011-11-21 11:11:35 -08:00
Nitin Mehta
ec3a00a230 bug 10281: Template/ISO APIs should throw an exception in failure case for the events to be registered as failure.
Reviewed by : Kishan.

status 10281: resolved fixed
2011-11-21 18:58:06 +05:30
Nitin Mehta
57aa7dec91 bug 11811: Changing permissions for extraction of volumes based out of isos.
As per the new design following would be done.
(a) any ISO-derived disk can be extracted
(b) there will be a global config to disable  extraction of ISO based volumes.
That way people concerned about (a) can just use (b) to fix it.
Reviewed by : Kishan.

status 11811: resolved fixed
2011-11-21 16:58:09 +05:30
Abhinandan Prateek
354b4af63b completing comments for detail type 2011-11-21 13:58:34 +05:30
Sam Robertson
d684dd86e1 Added more reporting, Fixed bug with setting globals, Added info to README, minor tweaks 2011-11-20 18:04:55 -06:00
prachi
4531c9d6f7 Bug 12082 - Not able to deploy Vms with Host tags.
After recent changes of AgentManager, HostDao was wrongly referring to getState() instead of getResourceState().
Fixed this to refer to getResourceState(). This should fix the IndexOutOfBounds error.
2011-11-18 19:03:12 -08:00
Jessica Tomechak
54a1dc3617 Update documentation source files. 2011-11-18 17:51:22 -08:00
Kelven Yang
061ff36434 bug 11814: TemplateResponse now returns template details info 2011-11-18 16:40:32 -08:00
Kelven Yang
a59658177d bug 11814: connect template and instance details data when sending command to resource 2011-11-18 16:40:31 -08:00
Jessica Wang
e61184c3be cloudStack 3.0 new UI - NaaS - implement Add NetScaler. 2011-11-18 16:37:41 -08:00
Jessica Wang
b181b109b3 cloudStack 3.0 new UI - NaaS - create shared function addExternalFirewall(). 2011-11-18 16:22:46 -08:00
Jessica Wang
21f071051a cloudStack 3.0 new UI - NaaS - create shared function addExternalLoadBalancer(). 2011-11-18 16:12:37 -08:00
Alena Prokharchyk
bc544d31e7 listPublicIpAddresses by associatedNetworkId 2011-11-18 15:57:01 -08:00
Jessica Wang
658b5f929b cloudStack 3.0 new UI - NaaS - implement add SRX firewall on listView. 2011-11-18 15:50:43 -08:00
Alena Prokharchyk
1871de3048 bug 11853: better error message when try to add VPN user with duplicated user name
status 11853: resolved fixed
2011-11-18 15:49:18 -08:00
frank
dd9465c592 Bug 12078 - pxe config file not being sent down (edit)
fix in acton
2011-11-18 15:39:22 -08:00
Jessica Wang
874491d4b1 cloudStack 3.0 new UI - NaaS - implement add SRX firewall. 2011-11-18 15:31:26 -08:00
Brian Federle
85f1e56ce1 -Add provider-wide action support
-Support defaultValue for create forms
-Fix formatting on panel create forms (for providers)
2011-11-18 14:59:42 -08:00
Jessica Wang
aae3f4a13f cloudStack 3.0 new UI - NaaS - implement add F5 load balancer device from listView. 2011-11-18 14:49:50 -08:00
Alena Prokharchyk
5ea4133d7b createNetworkOffering: verify that individual services can be enabled for each provider specified for the network offering 2011-11-18 14:46:10 -08:00
Alex Huang
3d6a87867a print out the statement on closing for better debugging output 2011-11-18 14:29:05 -08:00
Alex Huang
110b37a937 bug 12040: fixed the problem where if the connection is not retrievable, we cause a classcastexception
Reviewed-by: Anthony
2011-11-18 14:29:03 -08:00
Alex Huang
c6dc4f8435 merge changes 2011-11-18 14:29:01 -08:00
Alex Huang
84d5f0514e Changed network tags to network name as we no longer need to send the entire network tags down to the resource. 2011-11-18 14:28:16 -08:00
Alex Huang
1d268dc23a fixes problem with a dangling test direct variable name after build 2011-11-18 14:25:03 -08:00
Jessica Wang
e633fbd9b6 cloudStack 3.0 new UI - NaaS - add F5 load balancer device - add capacity, dedicated. 2011-11-18 14:17:03 -08:00
frank
284e72fd02 Fix colon in COMMENT of db schema which makes cloud-setup-database failed 2011-11-18 14:09:42 -08:00
frank
5d6653224b directly search ssvm in host table when sending SecStorageFirewallCfgCommand 2011-11-18 13:59:17 -08:00
Alena Prokharchyk
71ff88f211 bug 12067: set 'extractable' field default value to 0 as a part of 2.2.13 to 2.2.14 db upgrade
status 12067: resolved fixed

Conflicts:

	server/src/com/cloud/upgrade/DatabaseUpgradeChecker.java
	server/src/com/cloud/upgrade/PremiumDatabaseUpgradeChecker.java
	setup/db/create-schema.sql
2011-11-18 13:44:59 -08:00
Jessica Wang
e5cdacf3d3 cloudStack 3.0 new UI - NaaS - add F5 load balancer device - add public interface, private interface, number of retries, mode. 2011-11-18 13:39:22 -08:00
prachi
b8b08555e6 Removing garbled characters. 2011-11-18 13:35:48 -08:00
prachi
0ebca4cdf8 AddNetworkServiceProvider should check if the services specified are provided by the provider to be added. 2011-11-18 13:07:50 -08:00
Murali Reddy
b6782183d9 fixing url parameters to be lower case 2011-11-18 12:49:02 -08:00
Brian Federle
5539dfd783 Forgot some params on add vlan ip range in install wizard 2011-11-18 12:06:04 -08:00
Murali Reddy
eee79d56a3 permit adding external devices when service provider is in disabled state 2011-11-18 11:10:08 -08:00
Jessica Wang
994d42920e cloudStack 3.0 new UI - NaaS - Physical Network - Edit action - hide spinning wheel on detail view when 2 API calls are finished. 2011-11-18 10:40:56 -08:00
Murali Reddy
2b61009ec5 turing off secure API calls to netscaler temporarily 2011-11-18 10:16:43 -08:00
Abhinandan Prateek
489847fcb7 bug 11867: split the host details into [all, capacity, events, stats, min] 2011-11-18 18:07:05 +05:30
Nitin Mehta
fc261e70f7 bug 11996: Improve logging and catch throwable to make it robust.
status 11996: resolved fixed
2011-11-18 12:22:50 +05:30
Abhinandan Prateek
8d61329fdc fixing a typo 2011-11-18 11:30:58 +05:30
Alena Prokharchyk
2917bc686b Fixed the typo 2011-11-17 20:11:37 -08:00
prachi
313e6ca284 Bug 8791 user dispersing allocator
Changes:
- Added a two new deployment planners  'UserDispersingPlanner' and 'UserConcentratedPodPlanner' to the DeploymentPlanners
- Planner can be chosen by setting the global config variable 'vm.allocation.algorithm' to either of the following values:
('random', 'firstfit', 'userdispersing', 'userconcentratedpod')
- By default, the value is 'random'. When the value is 'random', FirstFitPlanner is invoked as before that shuffles the resource lists.
- Now Admin can choose whether the deployment heuristic should be applied starting at cluster or pod level. This can be done by using the
global config variable 'apply.allocation.algorithm.to.pods' which is false by default. Thus by default as earlier, planner starts at clusters directly.

'UserConcentratedPodPlanner' changes:
- Earlier to 3.0, FirstFitPlanner used to reorder the clusters in case this heuristic was chosen.
- Now this is done by a separate planner and is applied only when 'vm.allocation.algorithm' is set to this planner
- It reorders the capacity based clusters/pods such that those pods having more number of Running Vms for the given account are tried first.
- Note that this userconcentration is applied only to pods and clusters. Not to hosts or storagepools within a cluster.

'UserDispersingPlanner' changes:
- 'UserDispersingPlanner' reorders the capacity ordered pods and clusters based on number of 'Running' VMs for the given account in ascending order. Aim is to choose thodes pods/clusters first which have less number of Running VMs for the given account
- Admin can provide weights to capacity and user dispersion so that both parameters get considered in reordering the pods/clusters. This can be done by setting
the global config parameter 'vm.user.dispersion.weight'. Default value is 1. Thus if this planner is chosen, by default, ordering will be done only by number of Running Vms, unless the weight is changed.
- HostAlllocators and StoragePoolAllocators also reorder the hosts and pools by ascending order of number of Running VMS/ Ready Volumes respectively for the given account. Thus try to choose that host or pool within a cluster with less number of VMs for the account.
2011-11-17 18:29:39 -08:00
Murali Reddy
36f67762d0 fix netscaler API commands 2011-11-17 17:46:33 -08:00
Jessica Wang
2474448142 cloudStack 3.0 new UI - NaaS - implement Add NetScaler. 2011-11-17 17:42:03 -08:00