2782 Commits

Author SHA1 Message Date
alena
01a47e0717 bug 10553: allow networkDomain update for Guest system network in Basic zone
status 10553: resolved fixed
2011-07-06 12:01:09 -07:00
Nitin
1c73e378da bug 10580: Making necessary changes to stats collection to entertain multiple secondary storage.
status 10580: resolved fixed
2011-07-06 18:15:18 +05:30
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
frank
05c7995153 Bug 10559 - Couldn't add baremetal template/image throught the ui, zone id passed in was negative
resolved fixed
2011-07-05 19:35:26 -07:00
frank
38c0772507 Bug 10560 - Baremetal template created 5 entries when added (edit)
resolved fixed
2011-07-05 19:35:15 -07:00
Kelven Yang
399e6a673b bug 10577: implemente VMware CPU reservation based on CPU overprovisioning factor 2011-07-05 18:05:17 -07:00
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
alena
bb1f000414 createSshKeys command - fixed the case when admin couldn't create a key for another user via 8096 port.
registerSshKeys command - added ability for admin to register key for another user

Fixed NPE in registerUserKeys command - used to happen in failure case, when invalid publicKey was specified
2011-07-05 12:10:52 -07:00
Abhinandan Prateek
5f12ea73a8 bug 8962: Completed moving VM from one account to another. 2011-07-04 13:15:40 +05:30
anthony
401e5ce0e9 handle register template/iso to all zones
Conflicts:

	api/src/com/cloud/api/ResponseGenerator.java
2011-07-01 17:42:59 -07:00
anthony
c0f22970d3 per angie, Below sequence doesn't work
1. copy template1 from z1 to z2
2. remove template1 from z2
3. copy tempalte1 from z1 to z2 again,
4. template1 for z2 doesn't show up in MyTemplate

fixed
2011-07-01 16:19:38 -07:00
anthony
494f29702b fixed list featured template 2011-07-01 16:09:18 -07:00
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
alena
17f785f07a 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
Alex Huang
f28a2b40a3 bug 10501: This is really Kelven's bug but I'll fix it for him anyways. DAO code already have a way to extract the DB connection from a transaction that is stored in the TLS. There's no real reason for the DAO code to add special semantics to use a different DB connection. That can be done by simply switching the transaction before it even reached the dao code. Think about it. Why would anyone want to call one dao function, switch transaction, and then switch back. The right thing is for the caller to switch transaction, call a series of dao codes, and switch it back. That's the semantics I changed to. By doing this, it also eliminates the number of debug messages in this bug. 2011-07-01 11:03:37 -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
Nitin
7677a2bfee bug 10112: generarting the right url for corresponding hypervisors for extract template.
status 10112: resolved fixed
2011-07-01 13:58:47 +05:30
Abhinandan Prateek
4120a07526 group id is optional 2011-07-01 13:17:32 +05:30
alena
9b54b8761a bug 10538: avoid duplicated config values insertion when multiple management servers start at the same time
status 10538: resolved fixed
2011-06-30 18:26:52 -07:00
anthony
da179d7f46 clean up 2011-06-30 15:15:06 -07:00
anthony
e0d05f8b49 bug 10533: do not use daos in upgrade code
status 10533: resolved fixed
2011-06-30 15:15:06 -07:00
anthony
a217baebf6 bug 5873: Checking if scmbug works
status 5873: resolved fixed
2011-06-30 14:06:20 -07:00
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
root
6553ae7df4 Merge branch 'master' of ssh://git.cloud.com/var/lib/git/cloudstack-oss 2011-06-30 13:18:57 +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
Nitin
c510c0540a bug 10422: Correcting host capacity checker thread runs. Removing the thread.sleep method and using the scheduleWithFixedDelay to execute the thread at fixed delays. Also making the hostCapacityChecker thread use the common function used by computeCapacityListener.
status 10422: resolved fixed
2011-06-30 13:00:44 +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
1503bacc7c fixed template deletion 2011-06-29 20:36:42 -07:00
anthony
c4c36c5f62 bug 10511:
in template sync,

1. skip all templates with url null
2. if the template is private, and there is no record for this template in this secondary storage host, skip it

status 10511: resolved fixed

Conflicts:

	server/src/com/cloud/storage/download/DownloadMonitorImpl.java
2011-06-29 20:08:20 -07:00
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
ed614c4f52 bug 10511: lock on snapshot entry instead of volume entry
status  10511: resolved fixed
2011-06-29 18:41:55 -07:00
anthony
2fb5de8852 fixed several template issues
merge createtemplateresponse and createteisoresponse

on UI template
only show template corresponding hypervisor exists

Conflicts:

	api/src/com/cloud/api/ResponseGenerator.java
	server/src/com/cloud/storage/StorageManager.java
2011-06-29 18:31:13 -07:00
Alex Huang
7a4af21f72 bug 10322: Transaction is using the new Merovingian 2011-06-29 15:34:53 -07:00
alena
13f67a3d56 bug 10497: always execute next command in sequence, even when the current one fails to complete; otherwise all the remaining commands will be stuck in the queue forever
status 10497: resolved fixed
2011-06-29 14:16:59 -07:00
Alex Huang
c8c84af109 bug 10322: integrated into cluster management 2011-06-29 12:03:36 -07:00
Alex Huang
fefc798197 bug 10322: better mannered merovingians 2011-06-29 12:03:22 -07:00
Alex Huang
687e9f6e67 bug 10322: arrival of the next generation Merovingians 2011-06-29 12:03:05 -07:00
Alex Huang
27809e651e bug 10322: arrival of the next generation Merovingians 2011-06-29 12:02:53 -07:00
alena
e10020e710 bug 10496: fixed various problems in scanDirectAgentToLoad code (1) case when loadSize=clusterSize wasn't working 2) Long value comparison was done incorrectly)
status 10496: resolved fixed
2011-06-29 11:41:45 -07:00
anthony
cf83700bf4 fixed buld 2011-06-29 10:56:48 -07:00
alena
16da7e07ac Added more logging to DirectAgentsLoad task 2011-06-29 09:30:22 -07:00
Nitin
474d666f79 bug 10422: accidentally removed the code for sourceTemplate id when the the volume is created out of template. Checking it in.
status 10422: resolved fixed
2011-06-29 14:34:24 +05:30
Nitin
a2bdcf5159 bug 10422: accidentally removed the code for sourceTemplate id when the the volume is created out of template. Checking it in.
status 10422: resolved fixed
2011-06-29 14:34:23 +05:30
anthony
7d060d3388 list template will list ready template if there is, if not, list in progress, if not list other 2011-06-28 19:18:10 -07:00