anthony 
							
						 
					 
					
						
						
						
						
							
						
						
							9b43753399 
							
						 
					 
					
						
						
							
							VPC : handle Revoke rules for staticroute  
						
						
						
						
					 
					
						2012-08-02 18:59:49 -07:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							bda8fc1e0c 
							
						 
					 
					
						
						
							
							Fixed api doc  
						
						
						
						
					 
					
						2012-08-02 18:49:42 -07:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							0e0b75a041 
							
						 
					 
					
						
						
							
							Merge branch 'master' into vpc  
						
						... 
						
						
						
						Conflicts:
	api/src/com/cloud/api/ApiConstants.java 
						
						
					 
					
						2012-08-02 18:45:37 -07:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							befd6dd0c6 
							
						 
					 
					
						
						
							
							listVirtualMachines: implemented search by templateId/isoId  
						
						... 
						
						
						
						Conflicts:
	api/src/com/cloud/api/ApiConstants.java
	api/src/com/cloud/api/commands/ListVMsCmd.java 
						
						
					 
					
						2012-08-02 18:15:13 -07:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							d6df2fdc64 
							
						 
					 
					
						
						
							
							VPC: createPrivateGateway - added cleanup part happening in case when the gateway fails to be applied on the backend  
						
						... 
						
						
						
						Conflicts:
	api/src/com/cloud/api/commands/CreatePrivateGatewayCmd.java
	api/src/com/cloud/api/response/AsyncJobResponse.java
	server/src/com/cloud/network/vpc/VpcManagerImpl.java 
						
						
					 
					
						2012-08-02 18:12:19 -07:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							ce9f1afa78 
							
						 
					 
					
						
						
							
							Merge branch 'master' into vpc  
						
						... 
						
						
						
						Conflicts:
	server/src/com/cloud/network/NetworkManagerImpl.java 
						
						
					 
					
						2012-08-01 19:04:28 -07:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							21e8fb372b 
							
						 
					 
					
						
						
							
							VPC: CS-15805 - verify vpc guest network cidr only against networks in the same vpc  
						
						... 
						
						
						
						Conflicts:
	server/src/com/cloud/network/vpc/VpcManagerImpl.java 
						
						
					 
					
						2012-08-01 19:02:43 -07:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							b92d2336ad 
							
						 
					 
					
						
						
							
							VPC: CS-15798 - added vpc resource limit. Check vpc functional spec for more details:  
						
						... 
						
						
						
						http://wiki.cloudstack.org/display/RelOps/Inter-VLAN+Routing+functional+spec 
Conflicts:
	server/src/com/cloud/api/ApiResponseHelper.java
	server/src/com/cloud/network/vpc/VpcManagerImpl.java
	server/src/com/cloud/resourcelimit/ResourceLimitManagerImpl.java 
					
						2012-08-01 18:57:33 -07:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							5cbe3d9722 
							
						 
					 
					
						
						
							
							ResourceTags: resourcetags support for Project/Vpc/NetworkACL/StaticRoute  
						
						... 
						
						
						
						Conflicts:
	api/src/com/cloud/api/commands/ListVPCsCmd.java
	server/src/com/cloud/api/ApiResponseHelper.java
	server/src/com/cloud/network/dao/FirewallRulesDaoImpl.java
	server/src/com/cloud/network/vpc/VpcManagerImpl.java
	server/src/com/cloud/projects/dao/ProjectDaoImpl.java
	server/src/com/cloud/uuididentity/dao/IdentityDao.java 
						
						
					 
					
						2012-08-01 18:54:08 -07:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							7cceaae912 
							
						 
					 
					
						
						
							
							VPC: moved vpc related code from NetworkManager to VpcManager  
						
						... 
						
						
						
						Conflicts:
	api/src/com/cloud/api/commands/AssociateIPAddrCmd.java
	server/src/com/cloud/network/NetworkManagerImpl.java
	server/src/com/cloud/network/lb/LoadBalancingRulesManagerImpl.java
	server/src/com/cloud/network/rules/RulesManagerImpl.java
	server/src/com/cloud/network/vpc/VpcManagerImpl.java
	server/test/com/cloud/network/MockNetworkManagerImpl.java 
						
						
					 
					
						2012-08-01 18:45:06 -07:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							ebe53a91d7 
							
						 
					 
					
						
						
							
							VPC: reduced visability for some vpc related methods  
						
						... 
						
						
						
						Conflicts:
	server/src/com/cloud/network/router/VpcVirtualNetworkApplianceManagerImpl.java
	server/src/com/cloud/network/vpc/NetworkACLManagerImpl.java
	server/src/com/cloud/network/vpc/VpcManagerImpl.java 
						
						
					 
					
						2012-08-01 18:33:12 -07:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							e0c85c0d41 
							
						 
					 
					
						
						
							
							VPC: replaced vmTo object with vmName parameter in plug/unplugNic commands  
						
						
						
						
					 
					
						2012-08-01 18:19:03 -07:00 
						 
				 
			
				
					
						
							
							
								Koushik Das 
							
						 
					 
					
						
						
						
						
							
						
						
							3f571684aa 
							
						 
					 
					
						
						
							
							CS-15631 : Support for up to 16 VDIs per VM on XS 6.0 and above  
						
						... 
						
						
						
						Support for up to 16 VDIs per VM on XS 6.0 and above (16 VDIs => root + cd + 14 data volumes). Currently in CS number of data disk that can be attached to VM is hard-coded to 6. Made this setting configurable by moving it to hypervisor capabilities. Although XS 6.0 and above supports upto 16 VDIs but while testing on XS 6.0.2 found that only 13 data volumes can be attached to a VM. So for XS 6.0 and 6.0.2 max_data_volumes_limit is set to 13 currently.
Signed-off-by: Koushik Das <Koushik.Das@citrix.com> 
						
						
					 
					
						2012-08-01 19:39:30 +05:30 
						 
				 
			
				
					
						
							
							
								Chip Childers 
							
						 
					 
					
						
						
						
						
							
						
						
							640087b534 
							
						 
					 
					
						
						
							
							api license header fixes  
						
						
						
						
					 
					
						2012-07-31 20:31:57 -04:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							7706a9c32f 
							
						 
					 
					
						
						
							
							Merge branch 'master' into vpc  
						
						... 
						
						
						
						Conflicts:
	server/src/com/cloud/network/NetworkManagerImpl.java
	server/src/com/cloud/network/rules/RulesManagerImpl.java 
						
						
					 
					
						2012-07-31 13:37:28 -07:00 
						 
				 
			
				
					
						
							
							
								Sheng Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							67941f818d 
							
						 
					 
					
						
						
							
							S2S VPN: CS-15724: Show more parameter for listVpnCustomerGateways API  
						
						
						
						
					 
					
						2012-07-30 15:52:23 -07:00 
						 
				 
			
				
					
						
							
							
								Pranav Saxena 
							
						 
					 
					
						
						
						
						
							
						
						
							36fc2bd9b5 
							
						 
					 
					
						
						
							
							CS-15044:API changes and UI changes to provide option to view the name of the guestnetwork a virtual machine belongs  
						
						
						
						
					 
					
						2012-07-31 02:57:46 +05:30 
						 
				 
			
				
					
						
							
							
								Sheng Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							9e59342608 
							
						 
					 
					
						
						
							
							S2S VPN: Remove obelete guest_ip from updateCustomerGateway  
						
						
						
						
					 
					
						2012-07-30 11:11:11 -07:00 
						 
				 
			
				
					
						
							
							
								Hugo Trippaers 
							
						 
					 
					
						
						
						
						
							
						
						
							236f63fd34 
							
						 
					 
					
						
						
							
							When cleaning up or setting ip associations the NiciraNvpElement should be ignored.  
						
						... 
						
						
						
						Implemented a generic ConnectivyProvider interface work around the dependency from server to nicira-plugin. 
						
						
					 
					
						2012-07-30 15:17:35 +02:00 
						 
				 
			
				
					
						
							
							
								kishan 
							
						 
					 
					
						
						
						
						
							
						
						
							9611a017e9 
							
						 
					 
					
						
						
							
							bug CS-15389: Added prepareStop to Virtualmachine manager and moved network usage collection into prepareStop of VR manager  
						
						
						
						
					 
					
						2012-07-27 23:37:46 -04:00 
						 
				 
			
				
					
						
							
							
								Sheng Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							8eee8f342e 
							
						 
					 
					
						
						
							
							S2S VPN: CS-15650: Add connection status update to s2s vpn  
						
						
						
						
					 
					
						2012-07-27 16:28:06 -07:00 
						 
				 
			
				
					
						
							
							
								Sheng Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							786d5995df 
							
						 
					 
					
						
						
							
							S2S VPN: Add list function for normal users  
						
						
						
						
					 
					
						2012-07-27 16:27:36 -07:00 
						 
				 
			
				
					
						
							
							
								Sheng Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							736c4c1510 
							
						 
					 
					
						
						
							
							CS-15670: Allow normal users to configure S2S VPN  
						
						
						
						
					 
					
						2012-07-27 16:27:36 -07:00 
						 
				 
			
				
					
						
							
							
								Sheng Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							72a4b2f410 
							
						 
					 
					
						
						
							
							S2S VPN: Add name field for customer gateway  
						
						... 
						
						
						
						Easier for user to identify the correct gateway 
						
						
					 
					
						2012-07-27 16:27:36 -07:00 
						 
				 
			
				
					
						
							
							
								anthony 
							
						 
					 
					
						
						
						
						
							
						
						
							2fc1dc0df6 
							
						 
					 
					
						
						
							
							VPC : vpc integration code for XenServer hypervisor  
						
						
						
						
					 
					
						2012-07-27 15:54:30 -07:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							a39fd61249 
							
						 
					 
					
						
						
							
							Merge branch 'master' into vpc  
						
						... 
						
						
						
						Conflicts:
	server/src/com/cloud/network/rules/RulesManagerImpl.java
	server/src/com/cloud/vm/UserVmManagerImpl.java
	server/src/com/cloud/vm/VirtualMachineGuru.java 
						
						
					 
					
						2012-07-27 13:47:46 -07:00 
						 
				 
			
				
					
						
							
							
								kishan 
							
						 
					 
					
						
						
						
						
							
						
						
							468f2720eb 
							
						 
					 
					
						
						
							
							bug CS-15389: Added prepareStop to Virtualmachine manager and moved network usage collection into prepareStop of VR manager  
						
						
						
						
					 
					
						2012-07-27 23:13:18 +05:30 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							3f4b7602f4 
							
						 
					 
					
						
						
							
							CS-15628: ip address id is required by createFirewallRule command  
						
						
						
						
					 
					
						2012-07-26 13:36:35 -07:00 
						 
				 
			
				
					
						
							
							
								Wido den Hollander 
							
						 
					 
					
						
						
						
						
							
						
						
							406fd95d87 
							
						 
					 
					
						
						
							
							Add RBD support for primary storage  
						
						... 
						
						
						
						This patch adds RBD (RADOS Block Device) support for primary storage in combination with KVM.
To get this patch working you need:
- libvirt-java 0.4.8
- libvirt with RBD storage pool support (>0.9.13)
- Qemu with RBD support (>0.14)
The primary storage does not support all the functions of CloudStack yet, for example snapshotting is disabled
due to the fact that backupping up a RBD snapshot is not possible in the way CloudStack wants to do it.
Creating templates from RBD volumes goes well, creating a VM from a template however is still a hit-and-miss.
NFS primary storage is also still required, you are not able to run your System VM's from RBD, they will need
to run on NFS.
Other then these points you can run instances with RBD backed disks. 
						
						
					 
					
						2012-07-26 22:22:26 +02:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							119e4e7443 
							
						 
					 
					
						
						
							
							VPC: CS-15681 - execute VPC related methods only when router is a vpc router  
						
						... 
						
						
						
						Conflicts:
	server/src/com/cloud/network/router/VpcVirtualNetworkApplianceManagerImpl.java 
						
						
					 
					
						2012-07-24 16:12:13 -07:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							46cd99f01e 
							
						 
					 
					
						
						
							
							VPC: CS-15668 - IpAssoc: unplug the nics  before pluggning new ones  
						
						
						
						
					 
					
						2012-07-23 16:38:14 -07:00 
						 
				 
			
				
					
						
							
							
								Sheng Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							7d68e33323 
							
						 
					 
					
						
						
							
							S2S VPN: Use source NAT ip address for VPN gateway  
						
						... 
						
						
						
						Conflicts:
	api/src/com/cloud/api/commands/CreateVpnGatewayCmd.java
	server/src/com/cloud/network/router/VpcVirtualNetworkApplianceManagerImpl.java
	server/src/com/cloud/network/vpc/VpcManagerImpl.java 
						
						
					 
					
						2012-07-23 14:44:05 -07:00 
						 
				 
			
				
					
						
							
							
								Sheng Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							671475242c 
							
						 
					 
					
						
						
							
							S2S VPN: Add domain and account for VPN  
						
						... 
						
						
						
						Admin can add VPN connection for others
Conflicts:
	api/src/com/cloud/api/commands/CreateVpnConnectionCmd.java
	server/src/com/cloud/api/ApiResponseHelper.java
	setup/db/create-schema.sql 
						
						
					 
					
						2012-07-23 14:40:26 -07:00 
						 
				 
			
				
					
						
							
							
								Sheng Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							230ce1dfee 
							
						 
					 
					
						
						
							
							S2S VPN: Add state for vpn connection response  
						
						
						
						
					 
					
						2012-07-23 14:38:06 -07:00 
						 
				 
			
				
					
						
							
							
								Sheng Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							4b0515f8e5 
							
						 
					 
					
						
						
							
							CS-15471: Fix wrong type of updating customer gateway lifetime  
						
						... 
						
						
						
						Also fixes one typo. 
						
						
					 
					
						2012-07-23 14:36:10 -07:00 
						 
				 
			
				
					
						
							
							
								Jessica Wang 
							
						 
					 
					
						
						
						
						
							
						
						
							830901d7cc 
							
						 
					 
					
						
						
							
							cloudstack 3.0 API - listVpnConnections API - add gatewayIp, guestCidrList,ipsecPsk, ikePolicy, espPolicy, lifetime property (get it from customerGateway object).  
						
						
						
						
					 
					
						2012-07-23 14:21:10 -07:00 
						 
				 
			
				
					
						
							
							
								Jessica Wang 
							
						 
					 
					
						
						
						
						
							
						
						
							196885e378 
							
						 
					 
					
						
						
							
							cloudstack 3.0 API - listVpnConnections API - add publicip property (get it from vpnGateway object).  
						
						
						
						
					 
					
						2012-07-23 14:20:43 -07:00 
						 
				 
			
				
					
						
							
							
								Jessica Wang 
							
						 
					 
					
						
						
						
						
							
						
						
							8fad593ac5 
							
						 
					 
					
						
						
							
							cloudstack 3.0 API: CreateVpnCustomerGateway API, ListVpnCustomerGateways API: set object name for API response.  
						
						
						
						
					 
					
						2012-07-23 12:14:59 -07:00 
						 
				 
			
				
					
						
							
							
								Jessica Wang 
							
						 
					 
					
						
						
						
						
							
						
						
							aac0a808c1 
							
						 
					 
					
						
						
							
							cloudstack 3.0 API - CreateVpnConnection API, ListVpnConnections API: set object name for API response.  
						
						
						
						
					 
					
						2012-07-23 12:10:29 -07:00 
						 
				 
			
				
					
						
							
							
								Jessica Wang 
							
						 
					 
					
						
						
						
						
							
						
						
							497c324efc 
							
						 
					 
					
						
						
							
							cloudstack 3.0 API - CreateVpnCustomerGateway API: correct parameter type on server-side.  
						
						
						
						
					 
					
						2012-07-23 11:35:48 -07:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							7cf7002571 
							
						 
					 
					
						
						
							
							Merge branch 'master' into vpc  
						
						
						
						
					 
					
						2012-07-23 10:57:55 -07:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							7bef9a961d 
							
						 
					 
					
						
						
							
							Resource tags: CS-15661 - don't accept NULL or empty key value when create resource tag  
						
						
						
						
					 
					
						2012-07-23 10:51:20 -07:00 
						 
				 
			
				
					
						
							
							
								bfederle 
							
						 
					 
					
						
						
						
						
							
						
						
							c8f72c9198 
							
						 
					 
					
						
						
							
							Merge branch 'master' into vpc  
						
						... 
						
						
						
						Conflicts:
	ui/scripts/network.js 
						
						
					 
					
						2012-07-23 10:36:25 -07:00 
						 
				 
			
				
					
						
							
							
								Jessica Wang 
							
						 
					 
					
						
						
						
						
							
						
						
							8712812ca7 
							
						 
					 
					
						
						
							
							cloudstack 3.0 API: CreateVpnGateway API, ListVpnGateways API: set object name for API response.  
						
						
						
						
					 
					
						2012-07-20 16:49:17 -07:00 
						 
				 
			
				
					
						
							
							
								David Nalley 
							
						 
					 
					
						
						
						
						
							
						
						
							50da77c63f 
							
						 
					 
					
						
						
							
							cleaning up one remaining license header issue in api  
						
						
						
						
					 
					
						2012-07-20 13:51:56 -04:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							281b23c2cd 
							
						 
					 
					
						
						
							
							Fixed license headers  
						
						
						
						
					 
					
						2012-07-18 14:52:13 -07:00 
						 
				 
			
				
					
						
							
							
								kishan 
							
						 
					 
					
						
						
						
						
							
						
						
							f2bbf62d9d 
							
						 
					 
					
						
						
							
							Added getUser API to get user details using API key. Services like S3 can user this API to authenticate. API is admin only.  
						
						
						
						
					 
					
						2012-07-18 14:20:04 -07:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							6ad2388c72 
							
						 
					 
					
						
						
							
							VPC: added one more default network offering for VPC - the one not having LB service  
						
						
						
						
					 
					
						2012-07-17 17:46:17 -07:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							a1acfd3bfa 
							
						 
					 
					
						
						
							
							Merge branch 'master' into vpc  
						
						... 
						
						
						
						Conflicts:
	api/src/com/cloud/api/ApiConstants.java
	api/src/com/cloud/network/Network.java
	client/tomcatconf/components.xml.in
	plugins/network-elements/elastic-loadbalancer/src/com/cloud/network/lb/ElasticLoadBalancerManagerImpl.java
	server/src/com/cloud/consoleproxy/AgentBasedConsoleProxyManager.java
	server/src/com/cloud/consoleproxy/ConsoleProxyManagerImpl.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/storage/secondary/SecondaryStorageManagerImpl.java
	setup/db/create-schema.sql 
						
						
					 
					
						2012-07-13 13:52:58 -07:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							ad80f426a0 
							
						 
					 
					
						
						
							
							VPC: CS-15553 and CS-15549 - more checks during automatic ip assoc to VPC network  
						
						... 
						
						
						
						Conflicts:
	api/src/com/cloud/api/commands/CreateLoadBalancerRuleCmd.java
	server/src/com/cloud/network/firewall/FirewallManagerImpl.java
	server/src/com/cloud/network/lb/LoadBalancingRulesManagerImpl.java
	server/src/com/cloud/network/rules/RulesManagerImpl.java 
						
						
					 
					
						2012-07-13 13:32:14 -07:00