kishan
f198b892e9
throw exception after intercepting to log error event
2011-07-14 11:51:14 +05:30
alena
f76a5e0043
Throw correct types of exceptions when fail to create account
2011-07-13 18:25:13 -07:00
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
Nitin
df3855420d
bug 10624: ExtractVolume - code change for multiple secondary storage.
2011-07-12 20:30:43 +05:30
kishan
b8a19e73af
bug 6128: Throw exception when applying port forwarding rule fails
...
status 6128: resolved fixed
2011-07-12 16:41:17 +05:30
kishan
59399966c2
bug 7127: Added action event for lock user
...
status 7127: resolved fixed
2011-07-12 14:56:23 +05:30
alena
1acfa6013d
Close ResultSet and PreparedStatement when gather vm information during the listVirtualMachines call
2011-07-11 18:26:15 -07:00
alena
738811305b
bug 10687: respect "bootable" parameter when listIso
...
status 10687: resolved fixed
2011-07-11 18:06:39 -07:00
alena
50dce6d5a0
bug 10438: always return success on disableAccount when it got disabled successfully in the DB. If his vms failed to stop on the backend, mark account for cleanup and let background thread to do the cleanup job
...
status 10438: resolved fixed
2011-07-11 17:45:50 -07:00
alena
67f76b5192
Do regular vm stop (not forced=true) when disableAccount
2011-07-11 17:35:22 -07:00
anthony
72098e4ebd
bug 10688: if the template is not installed in the primary storage, the asking zie is doubled, fixed by using physical size for template
...
status 10688: resolved fixed
2011-07-11 17:32:19 -07:00
Kelven Yang
6d8eb45bad
add logging to clustering notification
2011-07-11 17:16:23 -07:00
Kelven Yang
0fa8b65cde
bug 10656: check OutOfMemoryError in critical path, fix run.sh to let it be able to monitor process termination
2011-07-11 16:33:19 -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
1d2a529556
put big log trace in firstfit planner in to trace instead of debug
2011-07-11 14:37:52 -07:00
Kelven Yang
e4bd357c53
bug 10677: add client side time out to cluster servlet interface
2011-07-11 13:37:33 -07:00
alena
bb6468b814
Fixed typo
2011-07-11 10:31:42 -07:00
alena
f348b2f324
More logging to agent lb
2011-07-11 10:29:04 -07:00
Sheng Yang
b9c740bcfd
Update keystore generation cmdline
2011-07-11 10:19:40 -07:00
Nitin
8a54013812
bug 10624: ExtractVolume - code change for multiple secondary storage.
2011-07-11 20:33:07 +05:30
kishan
8069a45a26
bug 10276: Throw exception for account APIs failure
...
status 10276: resolved fixed
2011-07-11 14:09:38 +05:30
Alex Huang
186654b299
find templates that are not removed
2011-07-09 13:37:45 -07:00
Alex Huang
e0cce66bcc
got rid of dos eol which seems to confuse jdk in generating line numbers
2011-07-09 13:35:52 -07:00
Alex Huang
852cf0e6c7
fix migration npe when recovering
2011-07-09 08:32:10 -07:00
alena
cad925bc6b
bug 10671: list domain level networks for children domains when domainId is not specified
...
status 10671: resolved fixed
2011-07-08 21:11:51 -07:00
Alex Huang
ea48d40e5f
connection conierge to deal with connections that are not returned to pools
2011-07-08 18:04:57 -07:00
Alex Huang
c679fc078a
bug 10632: allow volume to be recreated when it is in recreating state
2011-07-08 18:04:57 -07:00
anthony
cae81c9a66
bug 10669: it is due to there is a templatehostref for this template, whose status is not DOWNLOADED
...
fixed by only check ready templatehostref for ISO download
status 10669: resolved fixed
2011-07-08 17:39:19 -07:00
alena
47f519f5de
When release public ip address, make a search by ip+networkId instead of ip+accountId as ipAddress is unique in network only.
2011-07-08 15:47:25 -07:00
frank
12d6f53898
Bug 10660 - ConfigurationServer loads failed because DB upgrade happens after it
...
resolved fixed
2011-07-08 15:20:41 -07:00
Edison Su
0dacd3913a
bug 10423: agent in ssvm needs to add default keystore, as we copying templates through https://**realhostip .**
...
status 10423: resolved fixed
2011-07-08 13:49:43 -07:00
Edison Su
a24eef5c81
add new option to force destroy vm when delete host, if the VMs are created on local storage
2011-07-08 13:49:05 -07:00
Edison Su
492bf2371c
bug 10092: fix the Long compare
...
status 10092: resolved fixed
2011-07-08 13:32:54 -07:00
Edison Su
d3093048f8
bug 10303: don't show system vm template for templatefilter == (self and feature)
...
status 10303: resolved fixed
2011-07-08 13:31:49 -07:00
Edison Su
8306bf7ee5
fix ebtable cleanup issue: on ubuntu, it's not got deleted if vm is stopped
2011-07-08 13:31:34 -07:00
Edison Su
902f8172e3
bug 10293: don't destroy volume if it's not created
...
status 10293: resolved fixed
2011-07-08 13:19:32 -07:00
Edison Su
76d4636823
bug 10190: add log if failed to delete host when host is in UP state
2011-07-08 13:19:16 -07:00
alena
40211d186d
Fixed the case when vm failed to start when corresponding domR was in Stopped state
2011-07-08 11:50:00 -07:00
Alex Huang
040cffafca
bug 10447: don't set the reservation id to null
2011-07-08 11:36:52 -07:00
alena
62a570484c
fix db upgrade from 2.2.6 to 2.2.8
...
Conflicts:
setup/db/db/schema-227to228.sql
2011-07-08 09:51:50 -07:00
alena
27ef3a1d2d
bug 10651: added missing keys to 227 to 228 db upgrade
...
status 10651: resolved fixed
Conflicts:
setup/db/db/schema-227to228.sql
2011-07-08 09:49:19 -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
anthony
4c0fce700b
bug 10639: if register iso for all zones, zoneId is -1,
...
fixed
status 10639: resolved fixed
2011-07-07 21:03:09 -07:00
anthony
fc5c657980
bug 10608:
...
only one primary storage in a cluster can be in PrepareMaintenance mode
2011-07-07 19:43:43 -07:00
Kelven Yang
d0de1a5b94
bug 10620: allow ISO attachment failure to propogate up
2011-07-07 17:02:51 -07:00
anthony
01a04935aa
bug 10611: MS puts primary storage into cancelmaintenace mode, then try to start VMs which were running on top of it, but failed because primary storage is in cancelmaintenace mode
...
fixed
status 10611: resolved fixed
2011-07-07 16:21:23 -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
alena
a2abb3ce18
bug 10417: Basic zone - send vm data info only to the dhcp server in the same pod
...
status 10417: resolved fixed
2011-07-07 15:48:01 -07:00
frank
3c1a375978
Bug 9887 - baremetal: support for image operation (create template from guest disk)
...
Resolved fixed
2011-07-07 15:34:42 -07:00
anthony
b885915f1e
bug 10628: if private network and storage network use the same nic, MS will start HA very quickly within 20 seconds, it breaks heartbeat check, which require 60 seconds interval. add 60s sleep before trying to HA on VMs
...
status 10628: resolved fixed
2011-07-07 12:39:46 -07:00
anthony
9b640085ab
bug 10618: fixed NPE
...
status 10618: resolved fixed
2011-07-07 10:24:22 -07:00
Nitin
9f13b46d61
bug 10602: Fix NPE in StatsCollector - ssvm might not be up so check for that.
...
status 10602: resolved fixed
2011-07-07 13:45:40 +05:30
anthony
47296e64ac
bug 10587: correctly use transaction
...
status 10587: resolved fixed
Conflicts:
server/src/com/cloud/storage/StorageManagerImpl.java
2011-07-06 18:57:36 -07:00
alena
a2531b60f9
bug 10605: updateNetworks api command - restart the network if networkDomain is updated.
...
updateNetwork command is async now
2011-07-06 18:00:15 -07:00
Kelven Yang
efa431ed1b
Add data integrity check for Console Proxy/SSVM/Domain Router
2011-07-06 17:31:39 -07:00
alena
9be9a970c9
bug 10409: added domainSuffix parameters to account/domain objects
2011-07-06 16:57:19 -07:00
Alex Huang
ee2670edc7
Some operations on the lock table allowed through jmx
2011-07-06 16:10:18 -07:00
anthony
f1bee86263
fixed a NPE
2011-07-06 16:07:53 -07:00
anthony
90cb2dea6a
add more logs
2011-07-06 16:07:46 -07:00
alena
2fca9d0a49
bug 10603: fixed NPE in listTemplates
...
status 10603: resolved fixed
2011-07-06 14:22:40 -07:00
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