nit 
							
						 
					 
					
						
						
						
						
							
						
						
							debe236a8d 
							
						 
					 
					
						
						
							
							bug 8710: CONTD....Introducing a new user role in cloudstack called RESOURCE_DOMAIN_ADMIN. The role would have all the domain_admin rights and the rights to list zone,pods,clusters and so on. More info in the bug  
						
						
						
						
					 
					
						2011-04-11 19:40:37 +05:30 
						 
				 
			
				
					
						
							
							
								prachi 
							
						 
					 
					
						
						
						
						
							
						
						
							77ac511225 
							
						 
					 
					
						
						
							
							Bug 8932 - add md5 sum to list templates call  
						
						... 
						
						
						
						Modified TemplateResponse to contain a new field 'checksum' of the template. The value is pulled from the vm_template table, 'checksum' column. 
						
						
					 
					
						2011-04-08 15:01:12 -07:00 
						 
				 
			
				
					
						
							
							
								alena 
							
						 
					 
					
						
						
						
						
							
						
						
							0fdcba3f4f 
							
						 
					 
					
						
						
							
							bug 8855: introduced search by zoneId to listLoadBalancerRules api. Also added "zoneId" parameter to the response  
						
						... 
						
						
						
						status 8855: resolved fixed 
						
						
					 
					
						2011-04-05 14:38:47 -07:00 
						 
				 
			
				
					
						
							
							
								alena 
							
						 
					 
					
						
						
						
						
							
						
						
							eb696ab0ce 
							
						 
					 
					
						
						
							
							bug 9195: don't return domR/SSVM/CPVM volumes in listVolumes api response  
						
						... 
						
						
						
						status 9195: resolved fixed 
						
						
					 
					
						2011-03-30 16:33:45 -07:00 
						 
				 
			
				
					
						
							
							
								alena 
							
						 
					 
					
						
						
						
						
							
						
						
							eccef7022c 
							
						 
					 
					
						
						
							
							bug 9192: don't query for securityGroups when Vm's zone is security group disabled.  
						
						... 
						
						
						
						status 9192: resolved fixed 
						
						
					 
					
						2011-03-30 09:39:29 -07:00 
						 
				 
			
				
					
						
							
							
								alena 
							
						 
					 
					
						
						
						
						
							
						
						
							efd4cfa297 
							
						 
					 
					
						
						
							
							bug 9201: listNetworkOfferings - return -1 when network_rate is Unlimited; if value is NULL - return global configuration value  
						
						... 
						
						
						
						status 9201: resolved fixed 
						
						
					 
					
						2011-03-29 19:26:20 -07:00 
						 
				 
			
				
					
						
							
							
								alena 
							
						 
					 
					
						
						
						
						
							
						
						
							9f3f99f27f 
							
						 
					 
					
						
						
							
							bug 9192: More improvements to listVm performance - cache dataCenter/serviceOffering/Network/Template/Iso information on Api level  
						
						... 
						
						
						
						status 9192: resolved fixed 
						
						
					 
					
						2011-03-29 18:42:44 -07:00 
						 
				 
			
				
					
						
							
							
								alena 
							
						 
					 
					
						
						
						
						
							
						
						
							46a80a599a 
							
						 
					 
					
						
						
							
							bug 9192: multiple improvementes to listVms command.  
						
						... 
						
						
						
						1) No longer do multiple searches involving "domain" table; only one join with domain is being done.
2) Do join with domain table only when command is executed by domainAdmin
3) Added index for "path" field in "domain" table
4) No longer do joins with account table as account_id is already present in vm_instance table. 
						
						
					 
					
						2011-03-29 18:42:44 -07:00 
						 
				 
			
				
					
						
							
							
								alena 
							
						 
					 
					
						
						
						
						
							
						
						
							f8a1278a80 
							
						 
					 
					
						
						
							
							Don't return rate_limit for the network offering when the limit value is NULL  
						
						
						
						
					 
					
						2011-03-28 17:24:17 -07:00 
						 
				 
			
				
					
						
							
							
								alena 
							
						 
					 
					
						
						
						
						
							
						
						
							65a083b1db 
							
						 
					 
					
						
						
							
							bug 8831: no need for "isdedicatedtodomain" and "dedicateddomainid" parameters. If 1) network is private, return account/domainId 2)If network is shared for specific domain, return domainId only 3) If network is shared in zone, don't return account/domainId  
						
						... 
						
						
						
						status 8831: resolved fixed 
						
						
					 
					
						2011-03-28 16:54:09 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							9d158dc060 
							
						 
					 
					
						
						
							
							Removed the async create status for volume now that our customers don't use it  
						
						
						
						
					 
					
						2011-03-24 20:04:23 -07:00 
						 
				 
			
				
					
						
							
							
								prachi 
							
						 
					 
					
						
						
						
						
							
						
						
							923f562aa8 
							
						 
					 
					
						
						
							
							Bug 6873: disable/enable mode for clusters (and pods and zones and hosts)  
						
						... 
						
						
						
						- Added a new flag 'allocation_state' to zone,pod,cluster and host
- The possible values for this flag are 'Enabled' or 'Disabled'
- When a new zone,pod,cluster or host is added, allocation_state is 'Disabled' by default.
- For existing zone,pod,cluster or host, the state is 'Enabled'.
- All Add/Update/List  commands for each of zone,pod,cluster or host can now take a new parameter 'allocationstate'
- If 'allocation_state' is 'Disabled', Allocators skip that zone or pod or cluster or pod.
- For a root admin, ListZones lists all zones including the 'Disabled' zones. But for any other user, the 'Disabled' zones are not included in the response.
- For any usecase that creates/deploys/adds/registers a resource and takes in zone as parameter, now we check if the Zone is 'Disabled'. If yes then the operation cannot be performed by a user other than root-admin. Add volume, snapshot, templates are examples of this usecase.
- To enable the root admin to test a particular pod/cluster/host, deployVM command takes in 'host_id' parameter that can be passed in only by root admin.
If this parameter is passed in by the admin, allocators do not search for hosts and use that host only. StoragePools are searched in the cluster of that host.
If VM cannot be deployed to that host, allocators and deployVM fails without retrying 
						
						
					 
					
						2011-03-23 22:15:35 -07:00 
						 
				 
			
				
					
						
							
							
								alena 
							
						 
					 
					
						
						
						
						
							
						
						
							e9a10c53dc 
							
						 
					 
					
						
						
							
							bug 8831: added 2 new parameters to create/listNetworks api: "isdedicatedtodomain" and "dedicateddomainid"  
						
						
						
						
					 
					
						2011-03-22 10:17:08 -07:00 
						 
				 
			
				
					
						
							
							
								alena 
							
						 
					 
					
						
						
						
						
							
						
						
							7c1a6e4884 
							
						 
					 
					
						
						
							
							bug 8831: API/Management server part is done for "Dedicate Network to domain". UI part is left  
						
						
						
						
					 
					
						2011-03-21 18:17:59 -07:00 
						 
				 
			
				
					
						
							
							
								alena 
							
						 
					 
					
						
						
						
						
							
						
						
							b6ae35728e 
							
						 
					 
					
						
						
							
							bug 8816: 1) return linkLocal instead of private ip/netmask/mac in listRouters 2) return linkLocal/private ip/netmask/mac in listSystemVms response  
						
						
						
						
					 
					
						2011-03-09 16:47:46 -08:00 
						 
				 
			
				
					
						
							
							
								prachi 
							
						 
					 
					
						
						
						
						
							
						
						
							889827b63a 
							
						 
					 
					
						
						
							
							Bug 7845 - Productize DeploymentPlanner  
						
						... 
						
						
						
						Bug 7723 - merge or re-write host tagging into master / 2.2
Bug 7627 - Need more logging for Allocators
Bug 8317 - Add better resource allocation failure messages
Changes for Deployment Planner to use host and storagePool allocators to find deployment destination.
Also has the changes for host tag feature.
Improved the logging for allocators. 
						
						
					 
					
						2011-02-28 13:47:51 -08:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							a7c6b9f28e 
							
						 
					 
					
						
						
							
							fix security group rules  
						
						
						
						
					 
					
						2011-02-28 12:16:40 -05:00 
						 
				 
			
				
					
						
							
							
								anthony 
							
						 
					 
					
						
						
						
						
							
						
						
							1970161844 
							
						 
					 
					
						
						
							
							bug 8714: support paraleel recursive snapshot  
						
						... 
						
						
						
						snapshot doesn't depend on volume any more, volume can be removed even there are snapshots on this volume
status 8714: resolved fixed 
						
						
					 
					
						2011-02-25 22:17:13 -08:00 
						 
				 
			
				
					
						
							
							
								alena 
							
						 
					 
					
						
						
						
						
							
						
						
							039b11b9ba 
							
						 
					 
					
						
						
							
							1) Added guestIpType to the network offering; create/listNetworkOffering apis got changed accordingly.  
						
						... 
						
						
						
						2) Set traffic Type to be Guest for Direct/Virtual non-system default network offerings. Use this guestIpType during the network creation/implementation 
						
						
					 
					
						2011-02-24 15:36:01 -08:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							cf6d430f66 
							
						 
					 
					
						
						
							
							return security group status per zone  
						
						
						
						
					 
					
						2011-02-24 14:16:35 -05:00 
						 
				 
			
				
					
						
							
							
								alena 
							
						 
					 
					
						
						
						
						
							
						
						
							1f1e393b03 
							
						 
					 
					
						
						
							
							Release vnet during network shutdown for guest networks only  
						
						
						
						
					 
					
						2011-02-23 18:50:23 -08:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							adbd20ca5a 
							
						 
					 
					
						
						
							
							bug 8655: add security group for direct tagged network  
						
						
						
						
					 
					
						2011-02-23 15:53:14 -05:00 
						 
				 
			
				
					
						
							
							
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							c22b37e402 
							
						 
					 
					
						
						
							
							latest work on db migration  
						
						
						
						
					 
					
						2011-02-22 18:23:05 -08:00 
						 
				 
			
				
					
						
							
							
								abhishek 
							
						 
					 
					
						
						
						
						
							
						
						
							d73d12b905 
							
						 
					 
					
						
						
							
							bug 8641: removing the status field from the volume response  
						
						
						
						
					 
					
						2011-02-22 14:07:26 -08:00 
						 
				 
			
				
					
						
							
							
								abhishek 
							
						 
					 
					
						
						
						
						
							
						
						
							25f27674ce 
							
						 
					 
					
						
						
							
							bug 8641: adding a volume state in addition to volume status  
						
						... 
						
						
						
						status 8641: resolved fixed 
						
						
					 
					
						2011-02-22 09:55:08 -08:00 
						 
				 
			
				
					
						
							
							
								alena 
							
						 
					 
					
						
						
						
						
							
						
						
							8978839d96 
							
						 
					 
					
						
						
							
							bug 8617: Disable firewall/lb/vpn service for Direct network offering, so when user tries to create PF/LB rule for direct IP address, it fails.  
						
						... 
						
						
						
						status 8617: resolved fixed 
						
						
					 
					
						2011-02-17 14:31:05 -08:00 
						 
				 
			
				
					
						
							
							
								alena 
							
						 
					 
					
						
						
						
						
							
						
						
							d80caf24fd 
							
						 
					 
					
						
						
							
							bug 8564: Changed implementation for static nat rules. Now we use separate interfaces instead of PortForwardingRules interfaces.  
						
						... 
						
						
						
						status 8564: resolved fixed 
						
						
					 
					
						2011-02-15 10:45:28 -08:00 
						 
				 
			
				
					
						
							
							
								abhishek 
							
						 
					 
					
						
						
						
						
							
						
						
							2d3b6cc310 
							
						 
					 
					
						
						
							
							changing the disk offering response object, to always return the disk size in gb  
						
						
						
						
					 
					
						2011-02-08 15:43:52 -08:00 
						 
				 
			
				
					
						
							
							
								abhishek 
							
						 
					 
					
						
						
						
						
							
						
						
							73eb597ba6 
							
						 
					 
					
						
						
							
							bug 8335: adding the security group objects to the list virtual machines response  
						
						
						
						
					 
					
						2011-02-08 11:48:39 -08:00 
						 
				 
			
				
					
						
							
							
								alena 
							
						 
					 
					
						
						
						
						
							
						
						
							5c2bbf48f0 
							
						 
					 
					
						
						
							
							Fixed NPE in listAsyncJob apis: don't include instanceId/instanceType in the response when these values are null  
						
						
						
						
					 
					
						2011-02-07 13:02:05 -08:00 
						 
				 
			
				
					
						
							
							
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							86e51eb536 
							
						 
					 
					
						
						
							
							Made changes to the exceptions thrown by NetworkManagerImpl  
						
						
						
						
					 
					
						2011-02-04 11:56:20 -08:00 
						 
				 
			
				
					
						
							
							
								alena 
							
						 
					 
					
						
						
						
						
							
						
						
							6f55c4dd7e 
							
						 
					 
					
						
						
							
							bug 8270: Synchronize on 1) ipAddress object when create/delete ipForwarding/portForwardingRule and vpn service 2) on networkId when assignTo/removeFrom/deleteLoadBalancer  
						
						... 
						
						
						
						status 8270: resolved fixed 
						
						
					 
					
						2011-02-03 18:45:49 -08:00 
						 
				 
			
				
					
						
							
							
								nit 
							
						 
					 
					
						
						
						
						
							
						
						
							0d895e816f 
							
						 
					 
					
						
						
							
							bug 8258 : Allowing all shared storages to be shown in the listCapacity API.  
						
						... 
						
						
						
						status 8258: resolved fixed 
						
						
					 
					
						2011-02-03 13:43:03 +05:30 
						 
				 
			
				
					
						
							
							
								alena 
							
						 
					 
					
						
						
						
						
							
						
						
							9aa9c34029 
							
						 
					 
					
						
						
							
							bug 8340: return networkId for private/public/guest networks in listRouters response. Implemented search by networkId  
						
						... 
						
						
						
						status 8340: resolved fixed 
						
						
					 
					
						2011-02-02 13:25:28 -08:00 
						 
				 
			
				
					
						
							
							
								alena 
							
						 
					 
					
						
						
						
						
							
						
						
							d4b1831bf4 
							
						 
					 
					
						
						
							
							Added "status" field to listPublicIpAddresses response  
						
						
						
						
					 
					
						2011-02-01 14:20:45 -08:00 
						 
				 
			
				
					
						
							
							
								abhishek 
							
						 
					 
					
						
						
						
						
							
						
						
							9e2a9ab528 
							
						 
					 
					
						
						
							
							bug 8268: correcting stats reporting; the response obj was using wrong method to convert double to long  
						
						... 
						
						
						
						status 8268: resolved fixed 
						
						
					 
					
						2011-02-01 13:39:26 -08:00 
						 
				 
			
				
					
						
							
							
								alena 
							
						 
					 
					
						
						
						
						
							
						
						
							f6f8a35c75 
							
						 
					 
					
						
						
							
							bug 8251: introduced "id" field for public IP address. In the DB id is a primary key in user_ip_address table; ip_address and source_network_id is a composite key  
						
						... 
						
						
						
						status 8251: resolved fixed 
						
						
					 
					
						2011-02-01 12:16:18 -08:00 
						 
				 
			
				
					
						
							
							
								nit 
							
						 
					 
					
						
						
						
						
							
						
						
							f53e18b0ab 
							
						 
					 
					
						
						
							
							bug 8257: Returning hypervisor type in Listvm command so that volume gets attached to the corresponding vm's  
						
						
						
						
					 
					
						2011-01-31 19:10:56 +05:30 
						 
				 
			
				
					
						
							
							
								anthony 
							
						 
					 
					
						
						
						
						
							
						
						
							96d9776c20 
							
						 
					 
					
						
						
							
							remove preallocatedLun  
						
						
						
						
					 
					
						2011-01-28 12:36:31 -08:00 
						 
				 
			
				
					
						
							
							
								alena 
							
						 
					 
					
						
						
						
						
							
						
						
							77e89b72ca 
							
						 
					 
					
						
						
							
							bug 8187: retreive DNS information from DataCenter instead of resetting it for the network. After the DNS is reset, all networks in the zone have to be restarted. Console proxy and secondary vm should be restarted too.  
						
						... 
						
						
						
						status 8187: resolved fixed 
						
						
					 
					
						2011-01-26 19:08:56 -08:00 
						 
				 
			
				
					
						
							
							
								alena 
							
						 
					 
					
						
						
						
						
							
						
						
							402506e8a0 
							
						 
					 
					
						
						
							
							Disable static nat for the IP address when corresponding vm gets expunged  
						
						
						
						
					 
					
						2011-01-26 14:17:08 -08:00 
						 
				 
			
				
					
						
							
							
								alena 
							
						 
					 
					
						
						
						
						
							
						
						
							46e1f6279a 
							
						 
					 
					
						
						
							
							Return vm information in listPublicIpAddress api response for the static nat ips  
						
						
						
						
					 
					
						2011-01-26 12:03:30 -08:00 
						 
				 
			
				
					
						
							
							
								alena 
							
						 
					 
					
						
						
						
						
							
						
						
							a96f8f9575 
							
						 
					 
					
						
						
							
							Refactored 1-1 NAT feature:  
						
						... 
						
						
						
						* added new fields to createIpForwardingRule api: startPort/protocol - required, endPort is optional
* updated "firewall_rules" table with a new field "is_one_to_one_nat" (being set when new rule is created) 
						
						
					 
					
						2011-01-25 14:43:32 -08:00 
						 
				 
			
				
					
						
							
							
								abhishek 
							
						 
					 
					
						
						
						
						
							
						
						
							b2a9b3061d 
							
						 
					 
					
						
						
							
							bug 8099: returning systemvms for direct networking  
						
						... 
						
						
						
						status 8099: resolved fixed 
						
						
					 
					
						2011-01-25 14:34:41 -08:00 
						 
				 
			
				
					
						
							
							
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							463835e7d7 
							
						 
					 
					
						
						
							
							removed unused domain in system vms  
						
						
						
						
					 
					
						2011-01-24 17:50:32 -08:00 
						 
				 
			
				
					
						
							
							
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							fc33ef2be2 
							
						 
					 
					
						
						
							
							Removed several unused fields after the refactoring  
						
						
						
						
					 
					
						2011-01-24 16:18:40 -08:00 
						 
				 
			
				
					
						
							
							
								abhishek 
							
						 
					 
					
						
						
						
						
							
						
						
							1ff8d98d4c 
							
						 
					 
					
						
						
							
							bug 7892: ensuring backward compatibility for list and create cmds  
						
						... 
						
						
						
						status 7892: resolved fixed 
						
						
					 
					
						2011-01-24 09:56:08 -08:00 
						 
				 
			
				
					
						
							
							
								abhishek 
							
						 
					 
					
						
						
						
						
							
						
						
							067811475f 
							
						 
					 
					
						
						
							
							introducing an embedded user obj anytime we create an account, as a response  
						
						
						
						
					 
					
						2011-01-21 16:00:48 -08:00 
						 
				 
			
				
					
						
							
							
								alena 
							
						 
					 
					
						
						
						
						
							
						
						
							4d0d47f6fc 
							
						 
					 
					
						
						
							
							listVlanIpRanges api: for Account specific Virtual ip range return account information taken from account_vlan_map table instead of taking it from corresponding network  
						
						
						
						
					 
					
						2011-01-21 10:57:14 -08:00 
						 
				 
			
				
					
						
							
							
								alena 
							
						 
					 
					
						
						
						
						
							
						
						
							671cce23ad 
							
						 
					 
					
						
						
							
							bug 7704: network_rate is a part of network offering now. It's optional parameter; if not specified - global config param is used.  
						
						... 
						
						
						
						status 7704: resolved fixed 
						
						
					 
					
						2011-01-21 09:54:27 -08:00