Nitin
149c8d4b03
bug 9596: Extract Template/ISO - make extractable = false by default. Make changes to cleanup the extract URL's for multiple sec. storage.
...
status 9596: resolved fixed
2011-07-18 10:28:59 -07:00
Nitin
85b8205522
bug 10520: CAPACITY_TYPE_PUBLIC_IP and CAPACITY_TYPE_PRIVATE_IP - Change from remove and insert to the to the insert and update model. It doesnt seem like they are referenced for the allocators while creating a vm. Next might change them to calculating them on the fly.
2011-07-18 22:08:19 +05:30
anthony
4a30f38dd4
bug 10680: changing guest.network.device in global config also change existing hosts guest.network.device, reconnect will use network information in host_details
...
status 10680: resolved fixed
2011-07-15 18:17:53 -07:00
alena
15aa7d9102
bug 10297: make default page size unlimited (-1)
2011-07-15 16:01:44 -07:00
alena
f67c771410
bug 10733: fixed/added incorrect/missing keys in 228 to 229 upgrade
...
status 10733: resolved fixed
2011-07-15 15:07:11 -07:00
alena
0d84cde633
bug 10409: added domainSuffix parameters to account/domain objects
2011-07-15 14:40:39 -07:00
alena
84edb80c0c
bug 10687: respect "bootable" parameter when listIso
...
status 10687: resolved fixed
2011-07-15 14:28:53 -07:00
alena
21afc889d0
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-15 14:27:58 -07:00
alena
5300dd52a9
bug 4706: added one more parameter - "ipaddress" to deployVm api. This parameter will apply to default network of vm
...
status 4706: resolved fixed
Merge from master to 2.2.8 branch
Conflicts:
server/src/com/cloud/vm/UserVmManagerImpl.java
2011-07-15 14:23:28 -07:00
alena
0d2787e2db
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
Merge from master to 2.2.8 branch
Conflicts:
api/src/com/cloud/api/ApiConstants.java
server/src/com/cloud/network/NetworkManager.java
server/src/com/cloud/network/NetworkManagerImpl.java
server/src/com/cloud/network/guru/GuestNetworkGuru.java
server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java
server/src/com/cloud/vm/UserVmManagerImpl.java
2011-07-15 14:20:52 -07:00
Kelven Yang
06ea7338a8
bug 10732: fix console proxy assignment issue - file was not saved, commit again
2011-07-14 21:56:51 -07:00
Kelven Yang
1081a3cfaa
bug 10732: fix console proxy assignment issue
2011-07-14 21:56:34 -07:00
anthony
18003deedf
bug 10628: root cause is CheckHealthCommand return false, XenServerInvestigator is not called
...
status 10628: resolved fixed
2011-07-14 20:42:26 -07:00
Kelven Yang
61676ff3ea
Make cluster request timeout to be configurable
2011-07-14 18:11:32 -07:00
alena
d11ac32f08
bug 10727: fixed duplicated usage event generation when create volume from snapshot
...
status 10727: resolved fixed
2011-07-14 10:28:28 -07:00
Nitin
1a6d859f22
bug 10718: checkSumSync - remove it as we dont require it.
...
status 10718: resolved fixed
2011-07-14 16:48:42 +05:30
anthony
b9803a05ae
bug 10705: don't need to print trace
...
status 10705: resolved fixed
2011-07-13 18:35:56 -07:00
anthony
b6d4c3e86d
bug 10691: expand try-catch, and add more log
2011-07-13 18:24:14 -07:00
alena
25206e6257
bug 10681: for serviceOfferings, diskOfferings, templates/isos return records with not null Removed field on findById method call
...
status 10681: resolved fixed
2011-07-13 17:16:07 -07:00
anthony
72b405948b
bug 10691: add more log
2011-07-13 11:47:58 -07:00
Kelven Yang
11527ad914
bug 10699: log on listener registration
2011-07-12 16:58:55 -07:00
Kelven Yang
280a93a83d
bug 10699: more log for this
2011-07-12 16:14:58 -07:00
Kelven Yang
40145b0b8b
add logging to clustering notification
2011-07-12 16:14:58 -07:00
alena
73574ebf5b
Do regular vm stop (not forced=true) when disableAccount
2011-07-11 17:35:35 -07:00
anthony
0e9d1a8d1d
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:28:30 -07:00
alena
cc9a629cea
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
2011-07-11 16:11:05 -07:00
Alex Huang
f5d5ed5dce
put big log trace in firstfit planner in to trace instead of debug
2011-07-11 14:37:36 -07:00
Kelven Yang
b9f00ccbab
bug 10677: add client side time out to cluster servlet interface
2011-07-11 12:08:12 -07:00
alena
98b728bf70
Fixed typo
2011-07-11 10:31:25 -07:00
alena
edb68eb6b7
More logging to agent lb
2011-07-11 10:29:57 -07:00
Sheng Yang
964cef3767
Update keystore generation cmdline
2011-07-11 10:18:39 -07:00
Alex Huang
fb8c3c032a
find templates that are not removed
2011-07-09 13:37:26 -07:00
Alex Huang
26b3c26974
got rid of dos eol which seems to confuse jdk in generating line numbers
2011-07-09 13:35:06 -07:00
Alex Huang
db5afa4994
fix migration npe when recovering
2011-07-09 08:31:44 -07:00
alena
864a04ea6d
bug 10671: list domain level networks for children domains when domainId is not specified
...
status 10671: resolved fixed
2011-07-08 21:17:32 -07:00
Kelven Yang
72cbd65db2
bug 10668: add DB upgrade scripts for 2.2.7 to 2.2.8 upgrade
2011-07-08 18:12:13 -07:00
anthony
dda3f220d6
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:37:34 -07:00
alena
9db9d3f36f
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:55:15 -07:00
frank
7b1b56548a
Bug 10660 - ConfigurationServer loads failed because DB upgrade happens after it
...
resolved fixed
2011-07-08 14:49:50 -07:00
Alex Huang
b23c2a3c53
bug 10447: don't set the reservation id to null
2011-07-08 11:36:30 -07:00
alena
70b1c69ef3
bug 10651: added missing keys to 227 to 228 db upgrade
...
status 10651: resolved fixed
2011-07-08 09:45:12 -07:00
Alex Huang
aa757f0303
fixed the problem that vms in starting state were not being cleaned up when management server restarts
2011-07-08 00:05:29 -07:00
anthony
093af8afdf
bug 10639: if register iso for all zones, zoneId is -1,
...
fixed
status 10639: resolved fixed
2011-07-07 21:01:15 -07:00
anthony
f2117197f5
bug 10608:
...
only one primary storage in a cluster can be in PrepareMaintenance mode
2011-07-07 19:40:04 -07:00
Kelven Yang
25d2c893e6
bug 10620: allow ISO attachment failure to propogate up
2011-07-07 17:00:51 -07:00
anthony
a7f8b66813
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:20:25 -07:00
alena
b92abc5333
bug 10629: fixed regression bug in listVms - security group name and display text weren't returned
...
status 10629: resolved fixed
2011-07-07 15:42:44 -07:00
anthony
931dcff710
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:36:39 -07:00
anthony
dd6972ee07
bug 10618: fixed NPE
...
status 10618: resolved fixed
2011-07-07 10:23:29 -07:00
Nitin
17e4e7014f
bug 10602: Fix NPE in StatsCollector - ssvm might not be up so check for that.
...
status 10602: resolved fixed
2011-07-07 13:49:37 +05:30
anthony
4040b39fe1
bug 10587: correctly use transaction
...
status 10587: resolved fixed
2011-07-06 18:55:15 -07:00
Kelven Yang
e522ecb3a1
Add data integrity check for Console Proxy/SSVM/Domain Router
2011-07-06 17:22:21 -07:00
Alex Huang
7e9836dfd0
Some operations on the lock table allowed through jmx
2011-07-06 16:09:05 -07:00
anthony
67e2f130d0
fixed a NPE
2011-07-06 16:07:29 -07:00
Edison Su
79f5ece7dc
fix NPE in put primary storage into maintainance mode
2011-07-06 16:05:22 -07:00
alena
4727b1229e
bug 10603: fixed NPE in listTemplates
...
status 10603: resolved fixed
2011-07-06 14:21:38 -07:00
alena
a8a9b37824
bug 10553: allow networkDomain update for Guest system network in Basic zone
...
status 10553: resolved fixed
2011-07-06 14:16:04 -07:00
anthony
dc492c5d9e
add more logs
2011-07-06 11:54:00 -07:00
Nitin
fb981be800
bug 10580: Making necessary changes to stats collection to entertain multiple secondary storage.
...
status 10580: resolved fixed
2011-07-06 18:20:17 +05:30
Abhinandan Prateek
2aa1f3e596
bug 10570: fixed ISO id and name
...
status 10570: resolved fixed
2011-07-06 11:26:10 +05:30
Kelven Yang
51f93a6020
bug 10577: implemente VMware CPU reservation based on CPU overprovisioning factor
2011-07-05 17:34:38 -07:00
frank
3c4671aac5
Bug 10560 - Baremetal template created 5 entries when added (edit)
...
resolved fixed
2011-07-05 17:22:46 -07:00
frank
4a8812af68
Bug 10559 - Couldn't add baremetal template/image throught the ui, zone id passed in was negative
...
resolved fixed
2011-07-05 16:41:51 -07:00
alena
ba95181dc4
Fixed deployVm with sshKeyPair via 8096 port - take account info from the vm's owner, not from the caller
2011-07-05 13:35:29 -07:00
alena
c31605d51f
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:08:43 -07:00
Nitin
857f8ca0f9
Fixing the merge - adding import which wasnt present
2011-07-04 12:12:18 +05:30
Nitin
62aab14e05
bug 8915: Adding events for TEMPLATE.CREATE, TEMPLATE.DELETE, ISO.DELETE, ISO.ATTACH, ISO.DETACH.
...
Status 8915: resolved fixed
2011-07-04 12:01:04 +05:30
Nitin
90ae601fc8
bug 10112: generarting the right url for corresponding hypervisors for extract template.
...
status 10112: resolved fixed
2011-07-04 11:59:58 +05:30
Edison Su
d548e8fc38
fix db upgrade from 2.2.6 to 2.2.8
2011-07-01 19:16:14 -07:00
anthony
2bd3f6c74e
handle register template/iso to all zones
2011-07-01 17:06:43 -07:00
anthony
09562e771c
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:17:18 -07:00
anthony
010858da0d
fixed list featured template
2011-07-01 16:08:17 -07:00
Kelven Yang
7e6e097b58
bug 10482: use version-based systemvm ISO in secondary storage to solve the upgrade issue
2011-07-01 14:09:58 -07:00
Alex Huang
cfc25d01be
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:12 -07:00
kishan
9a6c567269
bug 10503: Skip usage events when StopAnswer details is Vm does not exist
...
status 10503: resolved fixed
2011-07-01 18:27:27 +05:30
Abhinandan Prateek
2a2611d6f6
group id is optional
2011-07-01 13:20:57 +05:30
alena
e0c74004f1
bug 10538: avoid duplicated config values insertion when multiple management servers start at the same time
...
status 10538: resolved fixed
2011-06-30 18:24:28 -07:00
anthony
12113c4ee8
clean up
2011-06-30 15:14:24 -07:00
anthony
a125219dda
bug 10533: do not use daos in upgrade code
...
status 10533: resolved fixed
2011-06-30 15:12:57 -07:00
anthony
9f8d515b2e
bug 5873: Checking if scmbug works
...
status 5873: resolved fixed
2011-06-30 14:04:16 -07:00
alena
b2942572e7
bug 10453: fixed NPE in startRouter command - used to happen when domR start was called for existing domR as a part of networkImplement
...
status 10453: resolved fixed
2011-06-30 11:35:51 -07:00
Abhinandan Prateek
ae665d4b11
bug 10526: adding root device, volume type
2011-06-30 21:58:44 +05:30
Abhinandan Prateek
6c17fd3c7d
bug 10526: added state
2011-06-30 21:13:09 +05:30
Abhinandan Prateek
6cfc59b454
bug 10489: addign object type to response
2011-06-30 13:31:55 +05:30
Abhinandan Prateek
c30225c2af
bug 10489: self review updates
2011-06-30 11:07:37 +05:30
Abhinandan Prateek
6ba0b35295
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 11:05:18 +05:30
anthony
5fc6d74b95
fixed template deletion
2011-06-29 20:36:15 -07:00
anthony
5aba50deb9
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
2011-06-29 20:02:14 -07:00
anthony
253ae79876
bug 10512: lock on snapshot entry instead of volume entry
...
status 10512: resolved fixed
2011-06-29 18:53:41 -07:00
anthony
43de3ec249
bug 10511: lock on snapshot entry instead of volume entry
...
status 10511: resolved fixed
2011-06-29 18:40:18 -07:00
anthony
446d08187b
fixed several template issues
...
merge createtemplateresponse and createteisoresponse
on UI template
only show template corresponding hypervisor exists
2011-06-29 15:56:01 -07:00
alena
e16e0597c9
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 15:17:29 -07:00
Alex Huang
81213c2be2
bug 10322: Transaction is using the new Merovingian
2011-06-29 12:35:30 -07:00
Alex Huang
63f552995f
bug 10322: integrated into cluster management
2011-06-29 12:01:43 -07:00
Alex Huang
e16a013335
bug 10322: better mannered merovingians
2011-06-29 12:01:43 -07:00
Alex Huang
2219269e83
bug 10322: arrival of the next generation Merovingians
2011-06-29 12:01:43 -07:00
Alex Huang
cbee5a6044
bug 10322: arrival of the next generation Merovingians
2011-06-29 12:01:43 -07:00
alena
5134b44ff5
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:27:01 -07:00
alena
1581828dda
Added more logging to DirectAgentsLoad task
2011-06-29 09:29:46 -07:00
Nitin
91e016114e
bug 10422: Correctly populating the used and reserved capacity in ComputeCapacityListener Status 10422: resolved fixed
2011-06-29 15:40:47 +05:30