Commit Graph

2949 Commits

Author SHA1 Message Date
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
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
anthony 0ca489c40b fixed template checksum command 2011-06-28 19:17:57 -07:00
anthony d902d313b7 fixed a template creation bug
Conflicts:

	server/src/com/cloud/storage/StorageManager.java
2011-06-28 19:17:34 -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 2602614fd3 set correct secondary storage host id in snapshot table 2011-06-28 14:08:39 -07:00
alena 830c230b47 bug 10492: fixed upgrade from 2.2.6 to 2.2.8
status 10492: resolved fixed
2011-06-28 13:45:37 -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
Alex Huang 89269069f9 Added JMX to Transaction 2011-06-28 01:17:46 -07:00
anthony d57f187963 bug 10410: show template per zone
status 10410: resolved fixed
2011-06-27 17:15:58 -07:00
anthony 761af73f24 bug 9855: two fixes.
1. can not cancel maintenace mode.
2. maintenance related modes are preserved through MS restart

status 9855: resolved fixed
2011-06-27 13:47:43 -07:00
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 9461ad9ddf bug 10445: Submit rebalancing task in a separate thread for each host
status 10445: 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
Kelven Yang a295e381a7 bug 10449: handle the case when cluster servlet may be called during management server initialization phase 2011-06-24 18:12:25 -07:00
Kelven Yang 6cdbd1f2bb bug 10150: we need to be told about management network group name for ESXi to pick up the correct one when there are multiple VMKernel ports be configured in vCenter 2011-06-24 18:12:25 -07:00
alena 67be5512c8 Added upgrade path from 2.2.7 to 2.2.8 2011-06-24 11:31:08 -07:00
Kelven Yang 1db2667c54 bug 10029: update mshost state instead of removing it 2011-06-24 11:18:28 -07:00
nitin 83773978e3 bug 10290: Allow turning off router stats collector
Status 10290: resolved fixed
2011-06-24 16:27:17 +05:30
alena f42f7d8945 Always add default security group when deploy vm in basic zone 2011-06-23 20:00:49 -07:00
Kelven Yang 3da61e7c27 bug 9605: use CIDR from default interface 2011-06-23 17:47:20 -07:00
Kelven Yang e37959e2c0 bug 10434: limit vCenter cluster size to be within VMFS limit 2011-06-23 17:21:46 -07:00
Kelven Yang 8490fc2bf5 bug 10176: add cluster listener registration back 2011-06-23 14:50:58 -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
alena 123cf6c30a bug 10408: fixed user_statistics upgrade for the case when account owns vm in Direct network, and corresponding domR belongs to another account
status 10408: resolved fixed
2011-06-23 10:11:32 -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
anthony 4bbed17d02 1. return message to UI if adding primary storage failed
2. delete primary storage entry if if adding primary storage failed
2011-06-22 18:39:21 -07:00
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
alena 4335b8b179 bug 10416: fixed the bug in agentLoadBalancerPlanner
status 10416: resolved fixed
2011-06-22 17:14:14 -07:00
Sheng Yang 6e405efe01 bug 10311: Update UpdateNetworkCmd, allow change networkOfferingId
And restart/re-implement the network if networkOfferingId is changed.
2011-06-22 15:30:39 -07:00
Sheng Yang 0d750dacc2 bug 10311: Update create network_offering API 2011-06-22 15:30:39 -07:00
alena b8e15a833b bug 10406: fixed concurrency problem happening during Agent Transfer Monitor task
status 10406: resolved fixed
2011-06-22 14:14:41 -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
alena daad9e4b81 Keep "encode.api.response" parameter in ApiServer class; initialize it as a part of init() method 2011-06-21 11:05:57 -07:00
Alex Huang 07354b441c added back @DB annotation 2011-06-21 10:44:32 -07:00
Abhinandan Prateek b6d2ec505e bug 10340: added cidrs in response
The input can take multiple cidrs as in 10.91.28.0/24,169.254.2.0/24,56.89.0.0/16
2011-06-21 22:55:17 +05:30
Alex Huang 8459ae0beb Renamed IPAssoc to IpAssoc to be consistent with agent commands 2011-06-21 09:25:29 -07:00
Murali Reddy c9dbda493a Bug 10174 - Should not return public and featured templates for accounts that do not have access to their respective zones
pushing 2.2.8 fix to master
2011-06-21 19:50:48 +05:30
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
alena 4005c7bcce bug 10193: modified description field for login api call in API docs
status 10193: resolved fixed
2011-06-20 16:25:08 -07:00
alena bc1d199353 bug 10219: Untagged vlan ranges in Public network should have the same subnet
status 10219: resolved fixed
2011-06-20 16:15:37 -07:00
Kelven Yang 7279dad925 bug 8996: make VMsync to track host change 2011-06-20 16:12:33 -07:00
Sheng Yang be216bf975 bug 9154: Add redundancy capability to VirtualRouterElement
Also move redundancy checking to VirtualRouterElement
2011-06-20 14:47:22 -07:00
Sheng Yang 470c80a2c6 bug 9154: Update addVirtualMachineIntoNetwork to accept routers as parameter 2011-06-20 14:47:22 -07:00
alena 1f087371e0 bug 9620: fixed updateUser api to make updates only for the fields that are specified in the request
status 9620: resolved fixed
2011-06-20 11:48:32 -07:00
alena 5fe49efc9f bug 9743: respect id/accountName/domainId parameters when call is executed by the regular user
status 9743: resolved fixed
2011-06-20 11:22:23 -07:00
alena 3671ff63f2 bug 9723: fixed listServiceOfferings to work right with isSystem/domainId parameters
status 9723: resolved fixed
2011-06-20 10:51: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
alena f1339d4d6d bug 9991: do account permission check in getCloudIdentifier api
status 9991: resolved fixed
2011-06-20 10:16:16 -07:00
alena 6a12a1c3cf bug 10359: don't allow system network deletion
status 10359: resolved fixed
2011-06-20 09:30:44 -07:00
Abhinandan Prateek 79e38f0a1f bug 10305: for a systemvm only applicable system vm offering should be displayed
status 10305: resolved fixed
While creating a system vm offering specify the type. If no type specified the default to domainrouter.
While requesting a set of system offering specify the paramter systemvmtype.
2011-06-20 20:11:50 +05:30
Abhinandan Prateek 94a278a638 bug 10313: on trying to delete a default offering throw error 2011-06-19 15:07:45 +05:30
Abhinandan Prateek db29a56eaf bug 10313: marking default system offering as default so that they should not be deleted
status 10313: resolved fixed
2011-06-19 12:16:06 +05:30
Kelven Yang 287274ccea bug 9485: allow configurable ethernet card type in VMware. this is a short-term solution to fullfill customer's request, in longer term, we need to allow custoer select appropriate adapter type at per-NIC basis 2011-06-17 17:58:43 -07:00
Kelven Yang 1739240287 bug 10350: vmware.additional.vnc.portrange.start and vmware.additional.vnc.portrange.size configuration variables are added 2011-06-17 17:58:43 -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
Alex Huang 9d4311cc0a bug 10352: fixed the issue. I mistakenly threw an exception when I was not suppose to 2011-06-17 17:18:28 -07:00
alena d1bee20b4a Validate network domain in upateNetwork command 2011-06-17 16:58:21 -07:00
alena bb5eaf2f02 bug 9894: listSnapshots by domain admin - do recursive search if domainid is not specified in the request
status 9894: resolved fixed
2011-06-17 16:09:56 -07:00
Alex Huang a5264297ed bug 10341: propagate fix for concurrentoperationexception from 2.2.8 2011-06-17 08:46:41 -07:00
alena 31647e299e Use different method for getting component locator in EncodedStringTypeAdapter 2011-06-16 17:26:29 -07:00
alena 3098db2b31 bug 9871: deployVm - check network's zone when do vm deployment
status 9871: resolved fixed
2011-06-16 16:00:45 -07:00
alena fc28a332c5 bug 10271: don't include removed records when search for local storage pool
status 10217: resolved fixed
2011-06-16 16:00:45 -07:00
Sheng Yang d5ff0dfa12 bug 9154: Update NetworkOfferingVO field 2011-06-16 14:29:34 -07:00
alena 40d4bbeb11 bug 10088: Fixed apiXmlDoc generator to generate correct set of domain admin commands - got broken by checkin fff4112c0b2407e754318ea31f2f1bb7e92b8f12 "Introducing a new user role in cloudstack called RESOURCE_DOMAIN_ADMIN"
status 10088: resolved fixed
2011-06-16 12:14:55 -07:00
alena cad16ed27f bug 10325: renamed apiKey/secretKey to userApiKey/userSecretKey in updateUser api call
This reverts commit 927508215de383bdcc5b2e289e5103e011d72843.
2011-06-16 11:49:40 -07:00
Murali Reddy 7ce2f0362f bug 9419: implement api to reset resource count
adding couple of fixes
2011-06-16 17:38:20 +05:30
Abhinandan Prateek afdb2f0871 bug 8962: moving vm: checked for basic networks 2011-06-16 15:11:42 +05:30
Kelven Yang 464d793754 1) Remove customer field applied to virtual machine in VMware. 2) always track VM host change in VMware regardless whether or not native HA is enabled 2011-06-15 18:37:38 -07:00
alena ebd0382ea8 ApiResponseSerializer - no need to use reflection to get the field value 2011-06-15 17:41:09 -07:00
alena 695041ad27 Fixed the bug in updateUser api - api/secretKey update didn't work correctly when request was signed using apiKey 2011-06-15 15:04:59 -07:00
Sheng Yang 9466106c40 bug 9154: Add isRedundantRouter to DomainRouterResponse 2011-06-15 14:39:28 -07:00
Sheng Yang 1616084f47 bug 9154: Code clean up 2011-06-15 12:15:28 -07:00
Abhinandan Prateek 3429b6cde4 bug 8962: tested vm move from one account to another, successfully restarted 2011-06-15 17:55:03 +05:30
kishan 7a810d1df1 bug 7451: Added network offering action events
status 7451: resolved fixed
2011-06-15 16:56:18 +05:30
kishan 675ffe23e8 bug 8879: Send network usage command for domain routers in Running state only
status 8879: resolved fixed
2011-06-15 14:13:50 +05:30
Abhinandan Prateek 61cdbd0e1f bug 10062: better error message
status 10062: resolved fixed
2011-06-15 09:56:42 +05:30
Sheng Yang 2be4542a8e bug 9154: Send alert if found two virtual routers in master state
Notice it's a simple version that assume both virtual routers are controlled by
same mgmt server. We can improve it later.
2011-06-14 20:51:03 -07:00
Sheng Yang 6f0edd9541 bug 9154: Add router fault state report 2011-06-14 20:33:18 -07:00
Sheng Yang 07a61686db bug 9154: Add redundant state to DomainRouterResponse 2011-06-14 19:31:24 -07:00
Sheng Yang aef562c69d bug 9154: Replace domain_router.is_master with domain_router.redundant_state in DB
Then we can distingush BACKUP state from UNKNOWN state(which means we didn't get
valid answer from CheckRouterCommand).
2011-06-14 18:48:56 -07:00
Kelven Yang 2e3d1832b0 merge adding-host changes from 2.2.4 2011-06-14 17:54:43 -07:00
Kelven Yang f7e4fc742f merge adding host fix from 2.2.4 2011-06-14 17:54:42 -07:00
Frank c400253b54 Ignore hvm field in template 2011-06-14 14:41:34 -07:00
alena f7814df488 bug 10265: 226 to 227 db upgrade - remove unique key constraint for "network_offerings.name" field (if exists)
status 10265: resolved fixed
2011-06-14 09:33:32 -07:00
kishan 6744645ba5 bug 9197: Added delete volume usage event when volume creation fails
status 9197: resolved fixed
2011-06-14 16:01:56 +05:30
kishan fe4329389f bug 6770: Alert will be sent when deploying User VM fails
status 6770: resolved fixed
2011-06-14 15:02:27 +05:30
kishan 0629592caf bug 8144: Added event for router start/stop and reboot
status 8144: resolved fixed
2011-06-14 14:24:52 +05:30
alena 7cd9f2d022 Reverted commit made by mistake
This reverts commit bd40212c3b5e885f89d7b43a6e8ccc14fb6d19fb.
2011-06-13 22:53:40 -07:00
alena b9ebc5ad16 Added findRequest() method to ClusteredAgentAttache - needed for cancelling requests in transfer queue 2011-06-13 22:44:23 -07:00
alena 00a35314bb Some fixes to agent lb code:
* Schedule agent LB as a TimerTask as it can take time for the management server to start; and it can accept rebalance requests only when it's up and running
* Removed Starting state from mshost as it's not being used anywhere
* Fixed the bug where requests weren't routed properly from the old host owner to the new one.
2011-06-13 22:28:22 -07:00
Alex Huang 59fc206664 bug 10260: propagate ha and deployment planner fixes 2011-06-13 17:33:10 -07:00
Alex Huang 63113661d1 bug 10260: propagate ha and deployment planner fixes 2011-06-13 17:33:09 -07:00
Alex Huang d39048faca bug 10260: propagate ha and deployment planner fixes 2011-06-13 17:33:09 -07:00
anthony e91e0b4174 bug 9997:
put copy scripts in SetupCommand,
1. initiate returns host version,
2. if it doesn't match with DB, update DB, and reconnect the host.

status 9997: resolved fixed
2011-06-13 16:45:13 -07:00
alena a0b1c3bd7a bug 10232: Introduced new gson builder - used for api reponse only
It fixed the problem when the queryAsyncJobResult response was encoded twice.

UI still has some problems - no decoding is done on "Instances" tab
2011-06-13 13:19:20 -07:00
alena 1d21522e57 bug 10233: listNetworks - don't default isSystem=false when id parameter is specified
status 10233: resolved fixed
2011-06-13 09:53:26 -07:00
alena 113623cb07 API response encoding is false by default 2011-06-13 09:30:56 -07:00
kishan 5a6664ab12 bug 8373: Added new API listEventTypes 2011-06-13 19:11:12 +05:30
nit 197dc6cf6e registerIso - remove hardcoding of GuestosId when its None. Retrieve it from DB. 2011-06-13 19:04:27 +05:30
Murali Reddy b625bb1d27 bug 9419: implement api to reset resource count 2011-06-13 16:32:26 +05:30
kishan 8ae65de6b3 bug 8699: Added event for glabal config update
status 8699: resolved fixed
2011-06-13 15:34:27 +05:30