Commit Graph

558 Commits

Author SHA1 Message Date
alena 1979d1d065 bug 10681: for serviceOfferings, diskOfferings, templates/isos return records with not null Removed field on findById method call
status 10681: resolved fixed

Conflicts:

	server/src/com/cloud/server/ManagementServerImpl.java
2011-07-13 18:25:13 -07:00
alena 1acfa6013d Close ResultSet and PreparedStatement when gather vm information during the listVirtualMachines call 2011-07-11 18:26:15 -07:00
alena 506ca6cff3 bug 10686: generate volume.delete usage event (along with vm.destroy) when vm fails to create/start.
status 10686: resolved fixed

Also updated 227 to 228 db upgrade to insert missing usage_event records

Conflicts:

	server/src/com/cloud/vm/UserVmManagerImpl.java
2011-07-11 16:13:22 -07:00
Alex Huang 186654b299 find templates that are not removed 2011-07-09 13:37:45 -07:00
Alex Huang 040cffafca bug 10447: don't set the reservation id to null 2011-07-08 11:36:52 -07:00
Alex Huang 44666b6333 fixed the problem that vms in starting state were not being cleaned up when management server restarts 2011-07-08 00:05:55 -07:00
Kelven Yang d0de1a5b94 bug 10620: allow ISO attachment failure to propogate up 2011-07-07 17:02:51 -07:00
alena 80ede648e3 bug 10629: fixed regression bug in listVms - security group name and display text weren't returned
status 10629: resolved fixed
2011-07-07 15:48:02 -07:00
kishan 561f415d5a bug 10382: Move volume delete events to destroyVolume method
status 10382: resolved fixed
2011-07-06 18:08:48 +05:30
Abhinandan Prateek c62ad3d11a bug 10570: fixed ISO id and name
status 10570: resolved fixed
2011-07-06 11:23:23 +05:30
alena deca4337c5 Fixed deployVm with sshKeyPair via 8096 port - take account info from the vm's owner, not from the caller 2011-07-05 13:37:39 -07:00
Abhinandan Prateek 5f12ea73a8 bug 8962: Completed moving VM from one account to another. 2011-07-04 13:15:40 +05:30
Kelven Yang 7512689dc8 bug 10546: move sending agent command out of transaction 2011-07-01 15:49:48 -07:00
Kelven Yang 3b46e7c695 bug 10482: use version-based systemvm ISO in secondary storage to solve the upgrade issue 2011-07-01 14:02:09 -07:00
kishan fd6900a3d8 bug 10382: wrapped usage events in txn 2011-07-01 18:11:56 +05:30
kishan 36d7ee5634 bug 10372: Added Vm State Machine listener for usage events
status 10372: resolved fixed
2011-07-01 16:37:53 +05:30
Abhinandan Prateek 4120a07526 group id is optional 2011-07-01 13:17:32 +05:30
Abhinandan Prateek c15723a716 bug 10526: adding root device, volume type 2011-06-30 22:02:39 +05:30
Abhinandan Prateek c6bccec8ad bug 10526: added state 2011-06-30 21:07:22 +05:30
Nitin 62078ffef2 bug 8915: Adding events for TEMPLATE.CREATE, TEMPLATE.DELETE, ISO.DELETE, ISO.ATTACH, ISO.DETACH.
Status 8915: resolved fixed
2011-06-30 16:31:02 +05:30
Abhinandan Prateek 978d811333 bug 10489: adding object name to response so that the front end displays it properly 2011-06-30 13:14:56 +05:30
Abhinandan Prateek 8bdbfc78ea bug 10489: self review updates 2011-06-30 10:52:03 +05:30
Abhinandan Prateek f34252f2e0 bug 10489: improving listVM performance: Combined various queries to get Vm details into one single join, reduced the time required to 1/5 2011-06-30 09:55:35 +05:30
anthony b6eafd7102 bug 10512: lock on snapshot entry instead of volume entry
status 10512: resolved fixed
2011-06-29 18:54:53 -07:00
anthony e186369c51 use correct secondary storage when creating template from snapshot 2011-06-28 19:16:34 -07:00
Kelven Yang 0059dd0e57 bug 10480, 10494: NPE fix in VirtualMachineManagerImpl, move keystore upgrade sql to upgrade225to226.sql 2011-06-28 14:57:02 -07:00
anthony 89b39d6a1a fixed compile warning 2011-06-28 11:00:16 -07:00
root dbc0abfa69 bug 10455: accidentally removed the code for sourceTemplate id when the the volume is created out of template. Checking it in.
status 10455: resolved fixed
2011-06-28 14:29:11 +05:30
alena 4e20cfd0ef bug 10447: don't allow to use system networks for vm deployment in Advance zone
status 10447: resolved fixed
2011-06-27 12:31:00 -07:00
anthony 3ab96b99af host is stucked in prepareMaintenance mode if you put last host into maintenance mode,
fixed
2011-06-27 11:33:23 -07:00
alena 18dc85c765 Pass isForRebalance parameter to processConnect method of all the listeners - some listeners don't have to be notified when connection happens as a a part of Agent Rebalance process (VirtualMachineManagerImpl listener for instance) 2011-06-27 10:37:00 -07:00
alena 826f5eedf1 bug 10447: don't notify VirtualMachineManager listener when do host rebalance - vm sync is not needed in this case.
status 10447: resolved fixed
2011-06-27 10:37:00 -07:00
alena f9d6685d18 bug 10456: get accountId info from the volume record when create template from volume
status 10456: resolved fixed
2011-06-27 10:37:00 -07:00
Alex Huang 791dd9777b logging changes 2011-06-27 10:19:53 -07:00
Nitin 5810b838ed bug 10455: CreatePrivateTemplate - If the volume's template id is null and it is ROOT (meaning that the vm was created out of a blank template) then take the source template id from the user vm table.
Status 10455: resolved fixed
2011-06-27 17:20:42 +05:30
alena f42f7d8945 Always add default security group when deploy vm in basic zone 2011-06-23 20:00:49 -07:00
alena d380ce0897 bug 4706: added one more parameter - "ipaddress" to deployVm api. This parameter will apply to default network of vm
status 4706: resolved fixed
2011-06-23 11:31:39 -07:00
alena d196f1262f bug 10424: send userData information only when vm is in one of the following states: Running, Starting, Stopping, Migrating
status 10424: resolved fixed
2011-06-23 11:03:52 -07:00
Murali Reddy 8eb9ee6a8b Bug 10377 - API listAccounts return vmtotal=-14 2011-06-23 17:31:38 +05:30
Abhinandan Prateek 4922eda764 bug 10062: reverting the change as the error can be due to several factors in deployment of domain router 2011-06-23 10:56:21 +05:30
Kelven Yang 7f8b129dc5 bug 10414: update VM sync logic and capacity management to sync VM state change initiated from external source 2011-06-22 18:23:43 -07:00
Murali Reddy 1d4bee51e7 Bug 10012: Vague error event created when user attempted to exceed limit set for a given resource
status 10012: resolved fixed
2011-06-22 13:06:59 +05:30
alena 4fcb406f2b bug 4706: allow to specify which ip address from the network to take when do vm deployment. The model is supported for multiple network case as well.
status 4706: resolved fixed
2011-06-21 16:41:43 -07:00
Alex Huang 07354b441c added back @DB annotation 2011-06-21 10:44:32 -07:00
Alex Huang 22e28b4941 bug 10368: better fix for the db connection problem. 2011-06-20 16:31:32 -07:00
Alex Huang 36ceb02abe removed useless manager declarations 2011-06-20 16:31:32 -07:00
Alex Huang a58d730e34 bug 10368: Print out the hash code of the db connection instead of the toString(). Changed the transaction in changeToStart() method to be of a shorter interval so it won't cause so many db connection exceptions 2011-06-20 16:31:32 -07:00
Kelven Yang 7279dad925 bug 8996: make VMsync to track host change 2011-06-20 16:12:33 -07:00
alena 62516b00cf bug 9642: listVms by regular user using domainId parameter will work only when domainId specified is the domainId the caller belongs to.
status 9642: resolved fixed
2011-06-20 10:32:19 -07:00
Kelven Yang 6cd178de8b bug 10349: save pod_id along with host_id in state transition 2011-06-17 17:58:43 -07:00