Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							5ba4913f63 
							
						 
					 
					
						
						
							
							refactor  
						
						
						
						
					 
					
						2012-08-15 17:44:30 -07:00 
						 
				 
			
				
					
						
							
							
								Kelven Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							f0baaf6a22 
							
						 
					 
					
						
						
							
							Apply patch  https://reviews.apache.org/r/6552/  
						
						
						
						
					 
					
						2012-08-13 17:11:54 -07:00 
						 
				 
			
				
					
						
							
							
								tomoe@midokura.jp 
							
						 
					 
					
						
						
						
						
							
						
						
							ce12d0d70d 
							
						 
					 
					
						
						
							
							Submit Midokura SDN controller stubs  
						
						
						
						
					 
					
						2012-08-13 18:55:11 +05:30 
						 
				 
			
				
					
						
							
							
								Mice Xia 
							
						 
					 
					
						
						
						
						
							
						
						
							3eda2b8c4b 
							
						 
					 
					
						
						
							
							Remove @author tag from non third-party source files in plugins folder  
						
						
						
						
					 
					
						2012-08-13 15:04:30 +08:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							b61468d65c 
							
						 
					 
					
						
						
							
							Merge branch 'master' into vpc  
						
						... 
						
						
						
						Conflicts:
	plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource/LibvirtComputingResource.java 
						
						
					 
					
						2012-08-11 18:27:18 -07:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							263216caa5 
							
						 
					 
					
						
						
							
							Adds CLVM as an option for primary storage. It copies most of the RBD bits, in most cases simply adding an 'else if' or similar. In the managesnapshot.sh we add the ability to manipulate snapshots for the CLVM volumes, as well as a few minor fixes like adjusting the usage for the -b option to reflect that it accepts four arguments (note that it already accepted four args, it just wasn't reflected in the usage).  
						
						... 
						
						
						
						RB: https://reviews.apache.org/r/6470/ 
Send-by: shadowsor@gmail.com  
						
						
					 
					
						2012-08-10 13:33:06 -07:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							bc12fd2337 
							
						 
					 
					
						
						
							
							Summary: Introduce Vif Driver in KVM  
						
						... 
						
						
						
						Add BridgeVifDriver and move current vif implementation to it.
    - remove dependency on VirtualRoutingResource.
    - factor out some of the networking code in LibvirtComputingResource
      to BridgeVifDriver.
    Add base class for KVM VifDriver.
    Add VifDriver Interface for KVM.
    RB: https://reviews.apache.org/r/6285 
    Send-by: Tomoe Sugihara <tomoe@midokura.com> 
						
						
					 
					
						2012-08-10 12:05:24 -07:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							9be74d1d1e 
							
						 
					 
					
						
						
							
							Revert "Summary: Introduce Vif Driver in KVM"  
						
						... 
						
						
						
						This reverts commit 770563580418c90068be197e2c0ae1f06885267e.
Sorry, accidently checked in, this patch needs more tuning 
						
						
					 
					
						2012-08-10 11:49:12 -07:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							7705635804 
							
						 
					 
					
						
						
							
							Summary: Introduce Vif Driver in KVM  
						
						... 
						
						
						
						Add BridgeVifDriver and move current vif implementation to it.
- remove dependency on VirtualRoutingResource.
- factor out some of the networking code in LibvirtComputingResource
  to BridgeVifDriver.
Add base class for KVM VifDriver.
Add VifDriver Interface for KVM.
RB: https://reviews.apache.org/r/6285 
Send-by: Tomoe Sugihara <tomoe@midokura.com> 
						
						
					 
					
						2012-08-10 11:34:32 -07:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							6cddd1e767 
							
						 
					 
					
						
						
							
							Removed trailing whitespaces and fixed line endings in some files  
						
						
						
						
					 
					
						2012-08-09 23:30:33 -07:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							c5e3493792 
							
						 
					 
					
						
						
							
							Merge branch 'master' into vpc  
						
						
						
						
					 
					
						2012-08-08 18:38:35 -07:00 
						 
				 
			
				
					
						
							
							
								Wido den Hollander 
							
						 
					 
					
						
						
						
						
							
						
						
							2ce632cf0b 
							
						 
					 
					
						
						
							
							agent: Fix typo for error message when HVM is not enabled  
						
						
						
						
					 
					
						2012-08-08 22:31:06 +02:00 
						 
				 
			
				
					
						
							
							
								Wido den Hollander 
							
						 
					 
					
						
						
						
						
							
						
						
							a12a0081e9 
							
						 
					 
					
						
						
							
							agent: Exit when local.storage.uuid is not set  
						
						... 
						
						
						
						We used to generate a UUID when this wasn't set, but since we aren't writing to
agent.properties anymore we have to make sure the UUID is persistent across restarts. 
						
						
					 
					
						2012-08-08 22:31:06 +02:00 
						 
				 
			
				
					
						
							
							
								Wido den Hollander 
							
						 
					 
					
						
						
						
						
							
						
						
							57a14266d8 
							
						 
					 
					
						
						
							
							agent: Remove dummy debug line  
						
						... 
						
						
						
						This does nothing 
						
						
					 
					
						2012-08-08 22:31:06 +02:00 
						 
				 
			
				
					
						
							
							
								Wido den Hollander 
							
						 
					 
					
						
						
						
						
							
						
						
							9fe611037f 
							
						 
					 
					
						
						
							
							agent: Set default values for all variables  
						
						
						
						
					 
					
						2012-08-08 22:31:06 +02:00 
						 
				 
			
				
					
						
							
							
								Wido den Hollander 
							
						 
					 
					
						
						
						
						
							
						
						
							c4f847518f 
							
						 
					 
					
						
						
							
							agent: Never write to agent.properties  
						
						... 
						
						
						
						A daemon should never write to a configuration file
Admins might use tools like Puppet and they don't like changing files 
						
						
					 
					
						2012-08-08 22:31:06 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							457f3b3dc9 
							
						 
					 
					
						
						
							
							Removed all javax source code from utils package  
						
						
						
						
					 
					
						2012-08-08 12:58:22 -07:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							048c5e50cf 
							
						 
					 
					
						
						
							
							Merge branch 'master' into vpc  
						
						... 
						
						
						
						Conflicts:
	utils/test/com/cloud/utils/component/MockComponentLocator.java 
						
						
					 
					
						2012-08-08 11:50:39 -07:00 
						 
				 
			
				
					
						
							
							
								Sheng Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							c4eadf3011 
							
						 
					 
					
						
						
							
							S2S VPN: CS-15884: Delete iptables rules after delete vpn connection  
						
						
						
						
					 
					
						2012-08-07 16:32:22 -07:00 
						 
				 
			
				
					
						
							
							
								Wido den Hollander 
							
						 
					 
					
						
						
						
						
							
						
						
							f1053f3e3e 
							
						 
					 
					
						
						
							
							kvm: Only select emulators which are x84_64 architecture  
						
						... 
						
						
						
						Libvirt can also return a bunch of emulators for eg ARM and S390
We filter those out since we do not support these architectures.
This way we don't try to start a x86_64 instance with a S390 emulator 
						
						
					 
					
						2012-08-07 23:17:52 +02:00 
						 
				 
			
				
					
						
							
							
								Wido den Hollander 
							
						 
					 
					
						
						
						
						
							
						
						
							a1b9b52164 
							
						 
					 
					
						
						
							
							kvm: Remove hardcoded 'cloud' qemu binaries for Hypervisor detection  
						
						... 
						
						
						
						With the upcoming Apache release we don't ship custom Qemu builds.
libvirt should provide us with the correct information. 
						
						
					 
					
						2012-08-07 23:17:52 +02:00 
						 
				 
			
				
					
						
							
							
								Sheng Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							46a12b378c 
							
						 
					 
					
						
						
							
							CS-15243: Add service combination check at create network offering  
						
						
						
						
					 
					
						2012-08-07 13:17:48 -07:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							95449da4be 
							
						 
					 
					
						
						
							
							Merge branch 'master' into vpc  
						
						
						
						
					 
					
						2012-08-07 11:37:45 -07:00 
						 
				 
			
				
					
						
							
							
								Chip Childers 
							
						 
					 
					
						
						
						
						
							
						
						
							81ff7a09fd 
							
						 
					 
					
						
						
							
							CS-15875 resolved via patch from Andy Gross.  
						
						
						
						
					 
					
						2012-08-07 14:10:11 -04:00 
						 
				 
			
				
					
						
							
							
								Wido den Hollander 
							
						 
					 
					
						
						
						
						
							
						
						
							5fa300cd9c 
							
						 
					 
					
						
						
							
							kvm: Define CPU shares in domain XML  
						
						... 
						
						
						
						Since libvirt 0.9.0 this can be specified in the XML.
This used to be set by invoking virsh after starting the instance, but this is cleaner. 
						
						
					 
					
						2012-08-07 17:49:58 +02:00 
						 
				 
			
				
					
						
							
							
								Wido den Hollander 
							
						 
					 
					
						
						
						
						
							
						
						
							9212995501 
							
						 
					 
					
						
						
							
							kvm: Fix two small typos  
						
						
						
						
					 
					
						2012-08-07 17:19:38 +02:00 
						 
				 
			
				
					
						
							
							
								Sheng Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							1b5103c501 
							
						 
					 
					
						
						
							
							S2S VPN: CS-15472: Separate IKE lifetime and ESP lifetime  
						
						
						
						
					 
					
						2012-08-06 15:19:26 -07:00 
						 
				 
			
				
					
						
							
							
								Hugo Trippaers 
							
						 
					 
					
						
						
						
						
							
						
						
							dd6fd2b68d 
							
						 
					 
					
						
						
							
							Remove XTrustProvider as this class is kept within the  
						
						... 
						
						
						
						cloud-iControl.jar. 
						
						
					 
					
						2012-08-06 16:31:36 +02:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							5a72044dc7 
							
						 
					 
					
						
						
							
							Merge branch 'master' into vpc  
						
						
						
						
					 
					
						2012-08-03 14:30:54 -07:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							e7a1862867 
							
						 
					 
					
						
						
							
							VPC: CS-15827 - register only VpcVirtualNetworkApplianceMgr  
						
						... 
						
						
						
						Conflicts:
	api/src/com/cloud/api/BaseCmd.java
	api/src/com/cloud/network/VpcVirtualNetworkApplianceService.java
	plugins/network-elements/elastic-loadbalancer/src/com/cloud/network/lb/ElasticLoadBalancerManagerImpl.java
	server/src/com/cloud/configuration/DefaultComponentLibrary.java
	server/src/com/cloud/ha/UserVmDomRInvestigator.java 
						
						
					 
					
						2012-08-03 14:23:45 -07:00 
						 
				 
			
				
					
						
							
							
								Chip Childers 
							
						 
					 
					
						
						
						
						
							
						
						
							3a882fa17c 
							
						 
					 
					
						
						
							
							License header updates for the plugins folder.  
						
						
						
						
					 
					
						2012-08-03 09:07:43 -04:00 
						 
				 
			
				
					
						
							
							
								anthony 
							
						 
					 
					
						
						
						
						
							
						
						
							9b43753399 
							
						 
					 
					
						
						
							
							VPC : handle Revoke rules for staticroute  
						
						
						
						
					 
					
						2012-08-02 18:59:49 -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 
						 
				 
			
				
					
						
							
							
								Wido den Hollander 
							
						 
					 
					
						
						
						
						
							
						
						
							1276aedd35 
							
						 
					 
					
						
						
							
							rbd: Remove debug line  
						
						... 
						
						
						
						This is no longer needed. It was here for testing purposes, but it was actually a bug in libvirt which has been resolved. 
						
						
					 
					
						2012-08-02 23:05:00 +02: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 
							
						 
					 
					
						
						
						
						
							
						
						
							e0c85c0d41 
							
						 
					 
					
						
						
							
							VPC: replaced vmTo object with vmName parameter in plug/unplugNic commands  
						
						
						
						
					 
					
						2012-08-01 18:19:03 -07:00 
						 
				 
			
				
					
						
							
							
								Kelven Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							1aa4ed84b9 
							
						 
					 
					
						
						
							
							Merge VPC support in VMware integration  
						
						
						
						
					 
					
						2012-08-01 17:27:59 -07:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							05df0a1965 
							
						 
					 
					
						
						
							
							Another clean up for unnecessary parameter conn Clean up unused  
						
						... 
						
						
						
						parameter conn. Add test for LibvirtVMDef Add support for ethernet type
RB: https://reviews.apache.org/r/6284/ 
Send-by: tomoe@midokura.com  
						
						
					 
					
						2012-08-01 13:59:11 -07:00 
						 
				 
			
				
					
						
							
							
								Wido den Hollander 
							
						 
					 
					
						
						
						
						
							
						
						
							2ffc9907f7 
							
						 
					 
					
						
						
							
							kvm: Use libvirt for polling storage pool capacity and allocation  
						
						... 
						
						
						
						Since we are using libvirt for handling our storage pools we should rely on that information as well.
Before fetching the capacity we refresh the pool so libvirt has the most up-to-date information.
This is not needed with newly created pools since libvirt does a refresh on creation. 
						
						
					 
					
						2012-08-01 17:18:11 +02:00 
						 
				 
			
				
					
						
							
							
								Wido den Hollander 
							
						 
					 
					
						
						
						
						
							
						
						
							34ed15e44e 
							
						 
					 
					
						
						
							
							kvm: Remove main methods in various classes  
						
						... 
						
						
						
						This is dead code which seems to be in there from the VMOps time.
No reason for this to be here, so this can safely be removed 
						
						
					 
					
						2012-08-01 14:42:31 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo Trippaers 
							
						 
					 
					
						
						
						
						
							
						
						
							65daade79a 
							
						 
					 
					
						
						
							
							Add a "ping" function to the resource and allow commands to be retried.  
						
						
						
						
					 
					
						2012-08-01 14:11:32 +02: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 
						 
				 
			
				
					
						
							
							
								Wido den Hollander 
							
						 
					 
					
						
						
						
						
							
						
						
							cc08eee215 
							
						 
					 
					
						
						
							
							plugin: Rename cloud-kvm.jar to cloud-plugin-hypervisor-kvm.jar  
						
						... 
						
						
						
						This way we stay consistent with naming our plugins. 
						
						
					 
					
						2012-07-31 22:18:56 +02:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							7a0a9231c3 
							
						 
					 
					
						
						
							
							Move KVM related code into plugins/hypervisor/kvm, a new jar file is  
						
						... 
						
						
						
						created: cloud-kvm.jar 
						
						
					 
					
						2012-07-30 14:55:47 -07:00 
						 
				 
			
				
					
						
							
							
								Hugo Trippaers 
							
						 
					 
					
						
						
						
						
							
						
						
							b4bcd7f3fe 
							
						 
					 
					
						
						
							
							Use the name of the network (or uuid) as display text of the nicira logical switch.  
						
						
						
						
					 
					
						2012-07-30 15:17:46 +02: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 
						 
				 
			
				
					
						
							
							
								olgasmola 
							
						 
					 
					
						
						
						
						
							
						
						
							12c7fb3625 
							
						 
					 
					
						
						
							
							Fix build script typo.  
						
						
						
						
					 
					
						2012-07-27 23:37:45 -04:00 
						 
				 
			
				
					
						
							
							
								Sheng Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							8eee8f342e 
							
						 
					 
					
						
						
							
							S2S VPN: CS-15650: Add connection status update to s2s vpn  
						
						
						
						
					 
					
						2012-07-27 16:28:06 -07:00 
						 
				 
			
				
					
						
							
							
								anthony 
							
						 
					 
					
						
						
						
						
							
						
						
							2fc1dc0df6 
							
						 
					 
					
						
						
							
							VPC : vpc integration code for XenServer hypervisor  
						
						
						
						
					 
					
						2012-07-27 15:54:30 -07:00