cloudstack/api/src/com/cloud
prachi 5a73309e75 Bug 9387: Recreate system vms if template id changed....
Changes:
While starting a System VM:
- We check, incase the ROOT volume is READY, if the templateID of the volume matches the SystemVM's template.
- If it does not match, we update the volumes' templateId and ask deployment planner to reassign a pool to this volume even if it is READY.

In general:
- If a root volume is READY, we remove its entry from the deploydestination before calling storagemanager :: prepare()
- StorageManager creates a volume if a pool is assigned to it in deploydestination passed to it.
- If a volume has no pool assigned to it in deploydestination, it means the volume is ready and has a pool already allocated to it.
2011-04-13 13:54:08 -07:00
..
acl more unused fields removed 2011-01-28 15:37:00 -08:00
agent/api bug 9398: removed resource_type from volumes table as we no longer use it. Corresponding db upgrade scripts are updated 2011-04-11 15:25:34 -07:00
alert api refactoring 2010-11-21 12:00:21 -08:00
api bug 9391: removed source_id, source_type from "volumes" table as we don't use them any more 2011-04-11 17:33:38 -07:00
async bug 6969: return jobId/jobStatus for IpAddress and SecurityGroup as ids for these objects were introduced in 2.2.x 2011-02-22 09:09:55 -08:00
capacity Bug 7845 - Productize DeploymentPlanner 2011-02-28 13:47:51 -08:00
configuration For VirtualRouter apply networkThrottling rate of the GuestNetworkOffering to both Guest and Public networks. 2011-03-30 14:53:04 -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 Bug 6873: disable/enable mode for clusters (and pods and zones and hosts) 2011-03-23 22:15:35 -07:00
deploy Bug 6873: disable/enable mode for clusters (and pods and zones and hosts) 2011-03-23 22:15:35 -07:00
domain bug 8452: introducing a state for domain; blocking creation of accounts/users whilst domain is in an inactive state 2011-02-17 15:17:45 -08:00
event bug 5912: Added events and logging for securityGroup create/delete 2011-03-25 15:23:18 -07:00
exception Bug 9043 - VM manual migration - when destination host is out of memory for migration, VMs being migrated remained in 'migrating' state 2011-04-04 17:39:27 -07:00
host bug 8103: don't allow to remove host if it has Running/Stopping/Starting vms 2011-03-25 17:29:54 -07:00
hypervisor Add bare metal stuff to addHost command 2011-02-22 19:07:07 -08:00
network bug 8862: added updateNetwork api command. Can update name/displayText only 2011-03-22 11:26:56 -07:00
offering Merge branch 'bareMetal' 2011-03-08 14:18:11 -08:00
org Bug 6873: disable/enable mode for clusters (and pods and zones and hosts) 2011-03-23 22:15:35 -07:00
resource Bug 6873: disable/enable mode for clusters (and pods and zones and hosts) 2011-03-23 22:15:35 -07:00
serializer Fixed Api xml doc generator 2011-01-11 15:26:04 -08:00
server API changes for Bug 3316 - Manual live migration of Virtual Machines 2011-03-11 17:49:53 -08:00
storage Changed description for Destroyed volume state. 2011-04-13 13:00:41 -07:00
template Separate createVm methods for 1) vm in Basic zone 2) Vm with SecurityGroup in Advanced zone 3) Vm without SecurityGroup in AdvancedZone 2011-03-03 16:13:00 -08:00
user bug 8710: Introducing a new user role in cloudstack called RESOURCE_DOMAIN_ADMIN. The role would have all the domain_admin rights and the rights to list zone,pods,clusters and so on. More info in the bug 2011-03-25 18:04:09 -07:00
uservm removed unused domain_router_id from uservm 2011-01-24 16:56:00 -08:00
vm Bug 9387: Recreate system vms if template id changed.... 2011-04-13 13:54:08 -07:00