Saksham Srivastava 
							
						 
					 
					
						
						
						
						
							
						
						
							48f8a95b06 
							
						 
					 
					
						
						
							
							CLOUDSTACK-6092: Storage OverProvisioning as a Per Primary Basis Allow storage.overprovisioning.factor to be specified at storape pool level.  
						
						... 
						
						
						
						Signed-off-by: Sateesh Chodapuneedi <sateesh@apache.org> 
						
						
					 
					
						2014-03-14 12:16:46 +05:30 
						 
				 
			
				
					
						
							
							
								Murali Reddy 
							
						 
					 
					
						
						
						
						
							
						
						
							e045883c52 
							
						 
					 
					
						
						
							
							introduce OvsNetworkTopologyGuru that has convinenace functions to  
						
						... 
						
						
						
						- get the hosts on which VPC spans given vpc id
   - get the VM's in the VPC
   - get the hosts on which a network spans
   - get the VPC's to which a hosts is part of
   - get VM's of a VPC on a hosts
introduces capability to build a physical toplogy representation of a
VPC. This json file is encapsulated in
OvsVpcPhysicalTopologyConfigCommand, and is used to send full topology
to hypervisor hosts. On hypervisor this json config can be used to setup
tunnels, configure bridge, add flow rules etc
Ovs GURU, to use different broasdcast scheme VS://vpcid.gerkey for the
networks in VPC that use distributed routing
each VIF and tunnel interface to carry the network UUID in other/options
config 
						
						
					 
					
						2014-03-14 16:56:37 +05:30 
						 
				 
			
				
					
						
							
							
								Murali Reddy 
							
						 
					 
					
						
						
						
						
							
						
						
							3139b35518 
							
						 
					 
					
						
						
							
							mark VPC to be using distributed router if VPC offerign supports  
						
						... 
						
						
						
						distributedrouter capability. 
						
						
					 
					
						2014-03-14 16:56:35 +05:30 
						 
				 
			
				
					
						
							
							
								Murali Reddy 
							
						 
					 
					
						
						
						
						
							
						
						
							7c4443e233 
							
						 
					 
					
						
						
							
							-introduces 'DistributedRouter' as capability to 'Connectivity' service.  
						
						... 
						
						
						
						-create VPC offering to permit 'DistributedRouter' as capability to
connectivity service 
						
						
					 
					
						2014-03-14 16:56:35 +05:30 
						 
				 
			
				
					
						
							
							
								Koushik Das 
							
						 
					 
					
						
						
						
						
							
						
						
							16ddc3414a 
							
						 
					 
					
						
						
							
							CLOUDSTACK-6052: List VM enhancement to support querying with multiple VM IDs  
						
						... 
						
						
						
						Annotated the 'ids' parameter with "since = 4.4" 
						
						
					 
					
						2014-03-14 11:04:42 +05:30 
						 
				 
			
				
					
						
							
							
								Kelven Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							5310e66f30 
							
						 
					 
					
						
						
							
							Do not use row lock in sync-queue scheduling to work around mysql locking issues.  
						
						
						
						
					 
					
						2014-03-13 16:59:56 -07:00 
						 
				 
			
				
					
						
							
							
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							8ff94601f1 
							
						 
					 
					
						
						
							
							Merge branch 'rbac' to master  
						
						
						
						
					 
					
						2014-03-13 16:42:22 -07:00 
						 
				 
			
				
					
						
							
							
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							d3fd66e9f5 
							
						 
					 
					
						
						
							
							Fix VM deploy failure bug introduced by commit  
						
						... 
						
						
						
						39e5b768e8fcae9622e01b2ca72a49675eb6d3fb. 
						
						
					 
					
						2014-03-13 16:37:26 -07:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							6c23e201ad 
							
						 
					 
					
						
						
							
							1) More fixes for the problems found by findBugs  
						
						... 
						
						
						
						2) Corrected some logging in  MidoNetPublicNetworkGuru - removed .toString method call on the objects in the log body as toString is called on the object by default when use log4j 
						
						
					 
					
						2014-03-13 16:05:45 -07:00 
						 
				 
			
				
					
						
							
							
								Prachi Damle 
							
						 
					 
					
						
						
						
						
							
						
						
							36c0a4e2c3 
							
						 
					 
					
						
						
							
							Removed the AccessType.UseNetwork - replaced all referrences by  AccessType.UseEntry  
						
						
						
						
					 
					
						2014-03-13 15:32:38 -07:00 
						 
				 
			
				
					
						
							
							
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							84a528fad6 
							
						 
					 
					
						
						
							
							Merge branch 'master' into rbac  
						
						
						
						
					 
					
						2014-03-13 14:52:37 -07:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							90c485e5d6 
							
						 
					 
					
						
						
							
							Fixed some problems reported by FindBugs  
						
						
						
						
					 
					
						2014-03-13 13:45:30 -07:00 
						 
				 
			
				
					
						
							
							
								Prachi Damle 
							
						 
					 
					
						
						
						
						
							
						
						
							d9696b26e1 
							
						 
					 
					
						
						
							
							After merge, fix isRootAdmin() calls to use accountId instead of type  
						
						
						
						
					 
					
						2014-03-13 13:28:40 -07:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							67ab3211bd 
							
						 
					 
					
						
						
							
							Removed getUUID() method from Domain interface as this interface already implements @Identity where getUUID is defined  
						
						
						
						
					 
					
						2014-03-13 12:54:13 -07:00 
						 
				 
			
				
					
						
							
							
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							99bdc8d875 
							
						 
					 
					
						
						
							
							Merge branch 'master' into rbac.  
						
						
						
						
					 
					
						2014-03-13 11:05:03 -07:00 
						 
				 
			
				
					
						
							
							
								Antonio Fornie 
							
						 
					 
					
						
						
						
						
							
						
						
							39e5b768e8 
							
						 
					 
					
						
						
							
							More generic parameters that are not unknown  
						
						... 
						
						
						
						Adding some more parameter names that should not be considered unknown since they belong to general use paramters
Signed-off-by: Alena Prokharchyk <alena.prokharchyk@citrix.com> 
						
						
					 
					
						2014-03-13 10:40:14 -07:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							1b83698dac 
							
						 
					 
					
						
						
							
							deployVm/startVm APIs: ability to define deploymentPlanner for VmToStart in the api call (available to ROOT admin only)  
						
						
						
						
					 
					
						2014-03-13 10:23:34 -07:00 
						 
				 
			
				
					
						
							
							
								Koushik Das 
							
						 
					 
					
						
						
						
						
							
						
						
							5779292e93 
							
						 
					 
					
						
						
							
							CLOUDSTACK-6052: List VM enhancement to support querying with multiple VM IDs  
						
						... 
						
						
						
						New parameter 'ids' added to listVirtualMachine API. The syntax looks like
http://localhost:8096/api?command=listVirtualMachines&listAll=true&ids=eddac053-9b12-4d2e-acb7-233de2e98112,009966fc-4d7b-4f84-8609-254979ba0134 
The new parameter will be mutually exclusive with the existing 'id' parameter. 
						
						
					 
					
						2014-03-13 17:05:35 +05:30 
						 
				 
			
				
					
						
							
							
								Sanjay Tripathi 
							
						 
					 
					
						
						
						
						
							
						
						
							bc4c8052fd 
							
						 
					 
					
						
						
							
							findbugs: impossible cast in CreateServiceOfferingCmd file.  
						
						
						
						
					 
					
						2014-03-13 15:04:18 +05:30 
						 
				 
			
				
					
						
							
							
								amogh.vasekar 
							
						 
					 
					
						
						
						
						
							
						
						
							3ee1fc28de 
							
						 
					 
					
						
						
							
							CLOUDSTACK-6217:  
						
						... 
						
						
						
						Add APIs for ability to add new guest OS types, and their hypervisor specific mappings.
The table guest_os_hypervisor is currently maintained but not used, and the APIs reuse the same
Signed off by: Nitin Mehta <nitin.mehta@citrix.com> 
						
						
					 
					
						2014-03-12 17:03:38 -07:00 
						 
				 
			
				
					
						
							
							
								Sheng Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							f45de30d1b 
							
						 
					 
					
						
						
							
							CLOUDSTACK-6047: Enable VR aggregation commands for VR start/reboot  
						
						
						
						
					 
					
						2014-03-11 13:04:26 -07:00 
						 
				 
			
				
					
						
							
							
								Sanjay Tripathi 
							
						 
					 
					
						
						
						
						
							
						
						
							c7d31fe288 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4760 : Enabling GPU support for XenServer.  
						
						... 
						
						
						
						CLOUDSTACK-4762 : Enabling VGPU support for XenServer.
This feature is to enable the GPU-passthrough and vGPU functionality,
with the help of this feature, admins/users will be able to leverage
the GPU graphics unit power by deploying a virtul machine with GPU or
vGPU support or by changing the service offering of an existing VM
at any later point of time. There GPU/vGPU enabled VMs are able to run
graphical applications.
For now, this feature is only supported with XenServer hypervisor but
can be extended to add the support of other hypervisors. 
						
						
					 
					
						2014-03-11 15:44:51 +05:30 
						 
				 
			
				
					
						
							
							
								Nitin Mehta 
							
						 
					 
					
						
						
						
						
							
						
						
							33a0dec965 
							
						 
					 
					
						
						
							
							CLOUDSTACK-6221:  
						
						... 
						
						
						
						Publish first class objects involved in an operation (for now vm uuid) on the event bus . Example -  during attach/detachIso along with iso id, vm id should be available as well. 
						
						
					 
					
						2014-03-10 16:22:34 -07:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							bf9375b8b9 
							
						 
					 
					
						
						
							
							CLOUDSTACK-6214: apply network rules when plug new guest nic to router for the network in Setup state  
						
						... 
						
						
						
						Conflicts:
	server/src/com/cloud/network/router/VpcVirtualNetworkApplianceManager.java
	server/src/com/cloud/network/router/VpcVirtualNetworkApplianceManagerImpl.java
Conflicts:
	api/src/com/cloud/network/VpcVirtualNetworkApplianceService.java
	server/src/com/cloud/network/router/VpcVirtualNetworkApplianceManager.java
	server/src/com/cloud/network/router/VpcVirtualNetworkApplianceManagerImpl.java
	server/test/com/cloud/vpc/MockVpcVirtualNetworkApplianceManager.java 
						
						
					 
					
						2014-03-10 11:42:24 -07:00 
						 
				 
			
				
					
						
							
							
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							748c090b29 
							
						 
					 
					
						
						
							
							Fix unapproved licens issue.  
						
						
						
						
					 
					
						2014-03-10 11:27:10 -07:00 
						 
				 
			
				
					
						
							
							
								Nitin Mehta 
							
						 
					 
					
						
						
						
						
							
						
						
							ded7e682dc 
							
						 
					 
					
						
						
							
							CLOUDSTACK-5478: Enable publishing uuid for all the async apis in the CallContext.  
						
						... 
						
						
						
						The advantage would be that event publishing can pick up the uuid and publish them. 
						
						
					 
					
						2014-03-07 16:50:21 -08:00 
						 
				 
			
				
					
						
							
							
								Mike Tutkowski 
							
						 
					 
					
						
						
						
						
							
						
						
							548c81082b 
							
						 
					 
					
						
						
							
							Adding license header  
						
						
						
						
					 
					
						2014-03-07 16:43:03 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Tutkowski 
							
						 
					 
					
						
						
						
						
							
						
						
							c427e8db1c 
							
						 
					 
					
						
						
							
							CLOUDSTACK-6170  
						
						
						
						
					 
					
						2014-03-07 15:38:50 -07:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							7b0c5cfcbe 
							
						 
					 
					
						
						
							
							Removed unused methods from BaseCmd class. Moved some helper methods to AccountManagerImpl class  
						
						
						
						
					 
					
						2014-03-07 11:33:10 -08:00 
						 
				 
			
				
					
						
							
							
								Antonio Fornie 
							
						 
					 
					
						
						
						
						
							
						
						
							c211f0bbbe 
							
						 
					 
					
						
						
							
							Dispatcher corrections, refactoring and tests  
						
						... 
						
						
						
						Corrects problems from previous attempt. Fixes based on help comments from
the community and conflict resolution
Signed-off-by: Daan Hoogland <daan@onecht.net> 
						
						
					 
					
						2014-03-07 19:12:07 +01:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							7cb913235a 
							
						 
					 
					
						
						
							
							Removed unused parameter from @Parameter  
						
						
						
						
					 
					
						2014-03-06 16:06:00 -08:00 
						 
				 
			
				
					
						
							
							
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							48e08fe676 
							
						 
					 
					
						
						
							
							Merge branch 'master' into rbac.  
						
						
						
						
					 
					
						2014-03-06 14:02:20 -08:00 
						 
				 
			
				
					
						
							
							
								Mike Tutkowski 
							
						 
					 
					
						
						
						
						
							
						
						
							9b66866dc2 
							
						 
					 
					
						
						
							
							CLOUDSTACK-6170  
						
						
						
						
					 
					
						2014-03-06 13:01:11 -07:00 
						 
				 
			
				
					
						
							
							
								Nitin Mehta 
							
						 
					 
					
						
						
						
						
							
						
						
							830328b63d 
							
						 
					 
					
						
						
							
							CLOUDSTACK-6199:  Hide action events for Vm/Volume commands when the resources have display flag=0.  
						
						... 
						
						
						
						Introduce generic BaseAsync(Vm/Volume)Cmd to make get the flag value for logging action events.
Rename the db field as display rather than display_event in keeping with the convention 
						
						
					 
					
						2014-03-05 16:40:44 -08:00 
						 
				 
			
				
					
						
							
							
								Anthony Xu 
							
						 
					 
					
						
						
						
						
							
						
						
							ab1d3af460 
							
						 
					 
					
						
						
							
							Use seperate path to sync VM metadata for XS  
						
						... 
						
						
						
						VM status sync only does VM status sync 
						
						
					 
					
						2014-03-05 15:44:50 -08:00 
						 
				 
			
				
					
						
							
							
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							922cdc0dd1 
							
						 
					 
					
						
						
							
							Fix unapproved licens issue.  
						
						
						
						
					 
					
						2014-03-05 14:31:28 -08:00 
						 
				 
			
				
					
						
							
							
								Mike Tutkowski 
							
						 
					 
					
						
						
						
						
							
						
						
							b06e66c50a 
							
						 
					 
					
						
						
							
							CLOUDSTACK-6170  
						
						
						
						
					 
					
						2014-03-05 13:55:12 -07:00 
						 
				 
			
				
					
						
							
							
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							793becf524 
							
						 
					 
					
						
						
							
							CLOUDSTACK-5920: Add some interface methods and constants required by  
						
						... 
						
						
						
						IAM. 
						
						
					 
					
						2014-03-05 09:40:55 -08:00 
						 
				 
			
				
					
						
							
							
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							d0ae4d9a9f 
							
						 
					 
					
						
						
							
							CLOUDSTACK-5920:Add interface to ControlledEntity to return IAM  
						
						... 
						
						
						
						entity type. 
						
						
					 
					
						2014-03-05 09:40:55 -08:00 
						 
				 
			
				
					
						
							
							
								Prachi Damle 
							
						 
					 
					
						
						
						
						
							
						
						
							695d689de5 
							
						 
					 
					
						
						
							
							Adding annotations for more admin APIs  
						
						
						
						
					 
					
						2014-03-04 18:14:05 -08:00 
						 
				 
			
				
					
						
							
							
								Nitin Mehta 
							
						 
					 
					
						
						
						
						
							
						
						
							339c4f4c3f 
							
						 
					 
					
						
						
							
							CLOUDSTACK-6199: Action Events - hide them when display flag is off in the context of "Ability to have better control over first class objects in CS" feature.  
						
						... 
						
						
						
						For root admin - s/he should be able to see all the events despite the value of the flag. 
						
						
					 
					
						2014-03-04 14:59:30 -08:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							bbf5a912c6 
							
						 
					 
					
						
						
							
							list* APIs - added parameter helping to filter by "display" flag (available to ROOT admin only)  
						
						
						
						
					 
					
						2014-03-03 14:37:46 -08:00 
						 
				 
			
				
					
						
							
							
								Prachi Damle 
							
						 
					 
					
						
						
						
						
							
						
						
							a837ac8873 
							
						 
					 
					
						
						
							
							Adding Operate access check at service layer, since we are not checking access on the command parameter here  
						
						
						
						
					 
					
						2014-03-03 13:35:19 -08:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							fd43cf1516 
							
						 
					 
					
						
						
							
							Revert "CLOUDSTACK-5872: Async response from addAccountToProject doesn't contain useful information"  
						
						... 
						
						
						
						This reverts commit ebcaec8632dbd92c071317f3190915244a287afb.
Reverting as it breaks API compatibility 
						
						
					 
					
						2014-03-03 12:44:08 -08:00 
						 
				 
			
				
					
						
							
							
								David Grizzanti 
							
						 
					 
					
						
						
						
						
							
						
						
							ebcaec8632 
							
						 
					 
					
						
						
							
							CLOUDSTACK-5872: Async response from addAccountToProject doesn't contain useful information  
						
						... 
						
						
						
						Signed-off-by: Daan Hoogland <dhoogland@schubergphilis.com> 
						
						
					 
					
						2014-03-03 11:02:34 +01:00 
						 
				 
			
				
					
						
							
							
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							e5d722654a 
							
						 
					 
					
						
						
							
							Rename IAMEntityType.AclGroup and AclPolicy.  
						
						
						
						
					 
					
						2014-03-02 16:06:29 -08:00 
						 
				 
			
				
					
						
							
							
								Kelven Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							cdf605b2cd 
							
						 
					 
					
						
						
							
							NDC.pop() can return empty string, this causes a loop spinning in CallContext.UnregisterAll().  
						
						
						
						
					 
					
						2014-02-28 15:35:59 -08:00 
						 
				 
			
				
					
						
							
							
								Kelven Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							b21662f890 
							
						 
					 
					
						
						
							
							make sure XS report VM state even if there is no running VM on the host.  
						
						
						
						
					 
					
						2014-02-28 15:35:59 -08:00 
						 
				 
			
				
					
						
							
							
								Kelven Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							537bf7ced1 
							
						 
					 
					
						
						
							
							add job path to help associate an API job to related internal job. Reviewed-By: Self  
						
						
						
						
					 
					
						2014-02-28 15:35:59 -08:00 
						 
				 
			
				
					
						
							
							
								Kelven Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							90ea3249a8 
							
						 
					 
					
						
						
							
							disable cluster-scope report from XS resource  
						
						
						
						
					 
					
						2014-02-28 15:35:57 -08:00