cloudstack/api/src/com/cloud
prachi 4ad9ac5e71 Bug 11200 - maximum number of guests per host
Changes:

To make sure migration does not attempt to pick a host that has running VMs more than the max guest VM's limit:

- Changed manual migration to call host allocators to return a list of hosts suitable for migration. Host allocators check for the max guest VM limit.
- Earlier we returned hosts with enough capacity but now Host Allocators make other checks along with capacity. So the list of hosts returned are hosts that have enough capacity AND satisfy all other conditions like host tags, max guests limit etc. Or in other words Allocators dont return the hosts that dont satisfy all conditions even if they have capacity.
-Therefore, now we mark the list of hosts returned for manual migration as 'suitable' hosts instead of 'hasenoughCapacity' in the HostResponse.
- HA migration already calls allocators, so no change is needed there.
2011-09-08 18:08:31 -07:00
..
acl bug 11236: domainAdmin/regularUser can edit/delete/copy/extract Public template/iso only if it was created by them. They still can use/see public template/iso when execute list/deploy/attachIso commands. Root admin can operate with other people templates w/o any restrictions. 2011-08-24 14:48:35 -07:00
agent/api 1. added timeout in Command Class, then each command can configure itself timeout, if timeout is not configed, use the default timeout , which is 30 minute 2011-09-07 19:17:54 -07:00
alert api refactoring 2010-11-21 12:00:21 -08:00
api Bug 11200 - maximum number of guests per host 2011-09-08 18:08:31 -07:00
async Add license header to files 2011-04-14 11:23:14 -07:00
capacity Bug 7845 - Productize DeploymentPlanner 2011-02-28 13:47:51 -08:00
cluster bug 9127: intermediate checkin for agent load balancer 2011-05-24 18:45:00 -07:00
configuration bug 10681: for serviceOfferings, diskOfferings, templates/isos return records with not null Removed field on findById method call 2011-07-13 18:25:13 -07:00
consoleproxy api refactoring 2010-11-21 12:00:21 -08:00
dao api refactoring 2010-11-21 12:00:21 -08:00
dc Merging changes from zonesfeature branch for Bug 8026 - discern proper cluster/pod/zone for added host (and refactor AgentManagerImpl) 2011-04-28 23:08:58 -07:00
deploy bug 10640: Redundant virtual router: Try to deploy the second virtual router to different pod/cluster/host/storagepool 2011-07-19 15:06:15 -07:00
domain bug 10409: added domainSuffix parameters to account/domain objects 2011-07-15 14:40:39 -07:00
event bug 10561: intermidiate checkin for FirewallRuleFeature 2011-08-09 15:51:56 -07:00
exception bug 11043: Propagating fix 2011-08-11 10:30:03 -07:00
host Bug 11200 - maximum number of guests per host 2011-09-07 14:53:05 -07:00
hypervisor Bug 11200 - maximum number of guests per host 2011-09-07 14:53:05 -07:00
network bug 6876: netscaler MPX & VPX support 2011-08-30 00:14:05 +05:30
offering bug 11260: Take networkRate for domR's guest and public interface from the corresponding system service offering 2011-08-25 14:15:12 -07:00
org bug 10197: 2011-07-19 15:49:48 -07:00
projects Intermidiate checkin for Projects feature; added 3 new apis - create/delete/listProject(s) - as a part of checkin 2011-07-01 13:19:12 -07:00
resource bug 10197: 2011-07-19 15:44:37 -07:00
serializer bug 3179: added "count" parameter to the response to all List* api commands 2011-04-01 19:29:08 -07:00
server Bug 11200 - maximum number of guests per host 2011-09-08 18:08:31 -07:00
storage Do account permission checks for snapshots the way it's done for all other ControlledEntities 2011-08-31 18:15:08 -07:00
template Bug 9921 - template tags 2011-08-25 12:03:59 -07:00
user bug 10409: added domainSuffix parameters to account/domain objects 2011-07-15 14:40:39 -07:00
uservm bug 8962: moving vm from one account to other 2011-06-09 15:02:47 +05:30
vm bug 11362: Make VM network adapter device type be selectable based on VM-specific details 2011-09-07 17:58:42 -07:00