Anthony Xu 
							
						 
					 
					
						
						
						
						
							
						
						
							88c1da679c 
							
						 
					 
					
						
						
							
							check_heartbeat and pingtest execute through ssh, not XAPI, because XAPI may hang when master host is downi  
						
						
						
						
					 
					
						2014-03-25 10:44:20 -07:00 
						 
				 
			
				
					
						
							
							
								Murali Reddy 
							
						 
					 
					
						
						
						
						
							
						
						
							7b08bb7cab 
							
						 
					 
					
						
						
							
							CLOUDSTACK-6281: OVS distributed routing: exclude non implemented  
						
						... 
						
						
						
						networks while sending VPC topology updates as GRE key is not associated
with the network unless implemented. 
						
						
					 
					
						2014-03-25 16:43:46 +05:30 
						 
				 
			
				
					
						
							
							
								Murali Reddy 
							
						 
					 
					
						
						
						
						
							
						
						
							c838f3abb8 
							
						 
					 
					
						
						
							
							fix scripts that handle setting up bridge for tunnel network and for  
						
						... 
						
						
						
						distributed routing. Fix ensures there is approproate flag in other
config of the network to indicate the bridge type.
Conflicts:
	server/src/com/cloud/network/vpc/VpcManagerImpl.java 
						
						
					 
					
						2014-03-20 16:30:07 +05:30 
						 
				 
			
				
					
						
							
							
								Murali Reddy 
							
						 
					 
					
						
						
						
						
							
						
						
							9a97ba76d3 
							
						 
					 
					
						
						
							
							findbug fixes, added some comments, bug fixes  
						
						
						
						
					 
					
						2014-03-14 16:56:39 +05:30 
						 
				 
			
				
					
						
							
							
								Murali Reddy 
							
						 
					 
					
						
						
						
						
							
						
						
							e487b24bb6 
							
						 
					 
					
						
						
							
							couple of bug fixes  
						
						
						
						
					 
					
						2014-03-14 16:56:38 +05:30 
						 
				 
			
				
					
						
							
							
								Murali Reddy 
							
						 
					 
					
						
						
						
						
							
						
						
							423a748807 
							
						 
					 
					
						
						
							
							adds hypervisor script to convert JSON routing polcies (ACL) config in  
						
						... 
						
						
						
						to flow rules and applies them on the bridge
add event subscriber in OvsTunnelManager, that listens to
replaceNetworkAcl events. On event sends the updated policy info to all
the hosts in the VPC 
						
						
					 
					
						2014-03-14 16:56:37 +05:30 
						 
				 
			
				
					
						
							
							
								Murali Reddy 
							
						 
					 
					
						
						
						
						
							
						
						
							2c7786992f 
							
						 
					 
					
						
						
							
							some bug fixes  
						
						
						
						
					 
					
						2014-03-14 16:56:37 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							100df92455 
							
						 
					 
					
						
						
							
							Scripts that use ovs-vsctl and ovs-ofctl to setup a bridge for VPC in  
						
						... 
						
						
						
						distributed routing mode, and setup flows appropriatley
script to handle the VPC topology sent from management server in JSOn
format. From the JSON file, reqired configuration (tunnel setup and flow
rules setup) is setup on the bridge 
						
						
					 
					
						2014-03-14 16:56:36 +05:30 
						 
				 
			
				
					
						
							
							
								Sheng Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							3e097a0fb2 
							
						 
					 
					
						
						
							
							CLOUDSTACK-5779: Clean up leftover VR script in Xen  
						
						
						
						
					 
					
						2014-03-11 13:22:14 -07:00 
						 
				 
			
				
					
						
							
							
								Sheng Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							2d100f1269 
							
						 
					 
					
						
						
							
							CLOUDSTACK-5779: Generalize calling to execute or create file for Xen  
						
						
						
						
					 
					
						2014-01-24 18:27:55 -08:00 
						 
				 
			
				
					
						
							
							
								Sheng Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							e88cc488e5 
							
						 
					 
					
						
						
							
							CLOUDSTACK-5779: Move loadbalancer to use routerProxy  
						
						
						
						
					 
					
						2014-01-20 18:48:46 -08:00 
						 
				 
			
				
					
						
							
							
								Sheng Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							0ea1c7dfc4 
							
						 
					 
					
						
						
							
							CLOUDSTACK-5779: Move firewall to use routerProxy  
						
						
						
						
					 
					
						2014-01-17 12:36:42 -08:00 
						 
				 
			
				
					
						
							
							
								Sheng Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							ce67e24d0a 
							
						 
					 
					
						
						
							
							CLOUDSTACK-5779: Move ipAlias to use routerProxy  
						
						
						
						
					 
					
						2014-01-17 12:36:42 -08:00 
						 
				 
			
				
					
						
							
							
								Sheng Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							0cdf0f6f67 
							
						 
					 
					
						
						
							
							CLOUDSTACK-5779: Moving bumpUpPriority, edithosts.sh, dnsmasq.sh to use routeProxy  
						
						
						
						
					 
					
						2014-01-16 16:03:09 -08:00 
						 
				 
			
				
					
						
							
							
								root 
							
						 
					 
					
						
						
						
						
							
						
						
							eca1e97b9b 
							
						 
					 
					
						
						
							
							remove vhd-util from d935d3865aa2a4fb39709f6943f02f9f5a422aff  
						
						
						
						
					 
					
						2014-01-15 08:36:55 +07:00 
						 
				 
			
				
					
						
							
							
								Sanjay Tripathi 
							
						 
					 
					
						
						
						
						
							
						
						
							3ad0e8fb47 
							
						 
					 
					
						
						
							
							CLOUDSTACK-5701: physical size is not getting updated in snapshot_store_ref table.  
						
						
						
						
					 
					
						2014-01-06 11:36:43 +05:30 
						 
				 
			
				
					
						
							
							
								Sanjay Tripathi 
							
						 
					 
					
						
						
						
						
							
						
						
							5eda091530 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4450: Possibility of /tmp/xapilog filling up the Root disk on Xenserver.  
						
						
						
						
					 
					
						2013-12-27 17:12:23 +05:30 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							8caf52c6bc 
							
						 
					 
					
						
						
							
							add xenserver 6.2.0 hotfix support, to optimize vdi copy  
						
						... 
						
						
						
						add xenserver hot fix
Conflicts:
	api/src/com/cloud/vm/VirtualMachineName.java
	core/src/com/cloud/host/HostInfo.java
	core/src/org/apache/cloudstack/storage/to/SnapshotObjectTO.java
	deps/XenServerJava/src/com/xensource/xenapi/VDI.java
	engine/storage/snapshot/src/org/apache/cloudstack/storage/snapshot/XenserverSnapshotStrategy.java
	engine/storage/src/org/apache/cloudstack/storage/endpoint/DefaultEndPointSelector.java
	engine/storage/src/org/apache/cloudstack/storage/image/db/SnapshotDataStoreDaoImpl.java
	plugins/hypervisors/xen/src/com/cloud/hypervisor/XenServerGuru.java
	plugins/hypervisors/xen/src/com/cloud/hypervisor/xen/resource/CitrixResourceBase.java
	plugins/hypervisors/xen/src/com/cloud/hypervisor/xen/resource/XenServerPoolVms.java
	plugins/hypervisors/xen/src/com/cloud/hypervisor/xen/resource/XenServerStorageProcessor.java
	server/src/com/cloud/configuration/Config.java 
						
						
					 
					
						2013-12-19 14:15:41 -08:00 
						 
				 
			
				
					
						
							
							
								Harikrishna Patnala 
							
						 
					 
					
						
						
						
						
							
						
						
							55237f8b15 
							
						 
					 
					
						
						
							
							CLOUDSTACK-5507: Unable to add XenServer 5.6 host to cloudstack  
						
						... 
						
						
						
						Fixed "ImportError: No module named cloudstack_pluginlib" on Xenserver 5.6
Signed-off-by: Jayapal <jayapal@apache.org> 
						
						
					 
					
						2013-12-18 12:03:03 +05:30 
						 
				 
			
				
					
						
							
							
								Anthony Xu 
							
						 
					 
					
						
						
						
						
							
						
						
							a44459d6dd 
							
						 
					 
					
						
						
							
							add license header for new file  
						
						
						
						
					 
					
						2013-12-15 17:40:39 -08:00 
						 
				 
			
				
					
						
							
							
								Hugo Trippaers 
							
						 
					 
					
						
						
						
						
							
						
						
							1cc68ae6c6 
							
						 
					 
					
						
						
							
							The python module perfmon is not installed by default on XenServer, so be carefull about importing it without checks  
						
						
						
						
					 
					
						2013-12-13 13:36:22 +01:00 
						 
				 
			
				
					
						
							
							
								tuna 
							
						 
					 
					
						
						
						
						
							
						
						
							a3b7248a16 
							
						 
					 
					
						
						
							
							enable stp on ovstunnel  
						
						
						
						
					 
					
						2013-12-11 15:58:32 +07:00 
						 
				 
			
				
					
						
							
							
								Anthony Xu 
							
						 
					 
					
						
						
						
						
							
						
						
							1ddc0b99fe 
							
						 
					 
					
						
						
							
							put CS/XS plugin log into seperate directory  
						
						
						
						
					 
					
						2013-12-10 01:23:46 -08:00 
						 
				 
			
				
					
						
							
							
								tuna 
							
						 
					 
					
						
						
						
						
							
						
						
							5e23f00b1a 
							
						 
					 
					
						
						
							
							add Apache Licensed and add check native  
						
						
						
						
					 
					
						2013-12-10 10:37:29 +07:00 
						 
				 
			
				
					
						
							
							
								tuna 
							
						 
					 
					
						
						
						
						
							
						
						
							f355359b23 
							
						 
					 
					
						
						
							
							fix issues  
						
						
						
						
					 
					
						2013-12-10 10:37:28 +07:00 
						 
				 
			
				
					
						
							
							
								tuna 
							
						 
					 
					
						
						
						
						
							
						
						
							fca6d56681 
							
						 
					 
					
						
						
							
							remove private changes  
						
						
						
						
					 
					
						2013-12-10 10:36:30 +07:00 
						 
				 
			
				
					
						
							
							
								tuna 
							
						 
					 
					
						
						
						
						
							
						
						
							dc151115be 
							
						 
					 
					
						
						
							
							AutoScaling without NetScaler  
						
						
						
						
					 
					
						2013-12-10 10:35:55 +07:00 
						 
				 
			
				
					
						
							
							
								tuna 
							
						 
					 
					
						
						
						
						
							
						
						
							3df8b912fc 
							
						 
					 
					
						
						
							
							add kvm support & LB service  
						
						
						
						
					 
					
						2013-12-09 23:33:14 +07:00 
						 
				 
			
				
					
						
							
							
								tuna 
							
						 
					 
					
						
						
						
						
							
						
						
							d935d3865a 
							
						 
					 
					
						
						
							
							tuna  
						
						
						
						
					 
					
						2013-12-09 23:33:14 +07:00 
						 
				 
			
				
					
						
							
							
								tuna 
							
						 
					 
					
						
						
						
						
							
						
						
							3a9c9bd717 
							
						 
					 
					
						
						
							
							fix white-space  
						
						
						
						
					 
					
						2013-12-09 23:33:14 +07:00 
						 
				 
			
				
					
						
							
							
								tuna 
							
						 
					 
					
						
						
						
						
							
						
						
							79a7ce871e 
							
						 
					 
					
						
						
							
							make SDN GRE work with XCP 1.6  
						
						
						
						
					 
					
						2013-12-09 23:33:14 +07:00 
						 
				 
			
				
					
						
							
							
								Anthony Xu 
							
						 
					 
					
						
						
						
						
							
						
						
							c17cf2595b 
							
						 
					 
					
						
						
							
							after XS host reboot, all SG rules are gone, need to check if SG rules frame is there when program  rules for VM, if not , create the SG rule frame  
						
						
						
						
					 
					
						2013-12-05 02:10:59 -08:00 
						 
				 
			
				
					
						
							
							
								Anthony Xu 
							
						 
					 
					
						
						
						
						
							
						
						
							5a062e155c 
							
						 
					 
					
						
						
							
							put shell scripts to a seperate directory in XS  
						
						... 
						
						
						
						use same scripts for both XS and XCP 
						
						
					 
					
						2013-12-03 02:05:34 -08:00 
						 
				 
			
				
					
						
							
							
								Anthony Xu 
							
						 
					 
					
						
						
						
						
							
						
						
							27294a3827 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4750  
						
						... 
						
						
						
						use interface wildcard "+" in iptables to cover potential used VLAN interface to allow output on physical interface.
you will see
 0     0 ACCEPT     all  --  *      *       0.0.0.0/0            0.0.0.0/0           PHYSDEV match --physdev-out bond2+ --physdev-is-bridged
instead of
 0     0 ACCEPT     all  --  *      *       0.0.0.0/0            0.0.0.0/0           PHYSDEV match --physdev-out bond2.1234 --physdev-is-bridged
Anthony 
						
						
					 
					
						2013-10-30 15:12:21 -07:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							89d6e7ed66 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4817: fix s3 multipart uplaod  
						
						... 
						
						
						
						Conflicts:
	plugins/hypervisors/xen/src/com/cloud/hypervisor/xen/resource/XenServerStorageProcessor.java 
						
						
					 
					
						2013-10-28 17:31:49 -07:00 
						 
				 
			
				
					
						
							
							
								Anthony Xu 
							
						 
					 
					
						
						
						
						
							
						
						
							e33ae74067 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4649:  
						
						... 
						
						
						
						xs 6.1/6.2 introduce the new virtual platform, so there are two virtual platforms, windows PV driver version must match virtual platforms,
this patch tracks PV driver versions in vm details and template details.
Anthony 
						
						
					 
					
						2013-10-22 17:54:51 -07:00 
						 
				 
			
				
					
						
							
							
								Jayapal 
							
						 
					 
					
						
						
						
						
							
						
						
							b79b2182ef 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4624 Fixed security groups rules program issue in Advaced SG VM migration  
						
						
						
						
					 
					
						2013-10-21 17:41:36 +05:30 
						 
				 
			
				
					
						
							
							
								Hugo Trippaers 
							
						 
					 
					
						
						
						
						
							
						
						
							56129c30a9 
							
						 
					 
					
						
						
							
							Fix a situation where the systemvm-vdi would be created even if the systemvm.iso does not exist.  
						
						
						
						
					 
					
						2013-10-15 14:04:34 +02:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							88114350c7 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4559: fix devcloud  
						
						
						
						
					 
					
						2013-09-25 16:17:46 -07:00 
						 
				 
			
				
					
						
							
							
								Jayapal 
							
						 
					 
					
						
						
						
						
							
						
						
							137ee50477 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4613 correcting anti spoofing security group rules  
						
						
						
						
					 
					
						2013-09-06 15:47:02 +05:30 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							1c96898ae1 
							
						 
					 
					
						
						
							
							CLOUDSTACK-3229: if delete snapshots on staging area failed, still treat backup snapshot as succeed. And modify snapshot delete logic on devcloud  
						
						
						
						
					 
					
						2013-08-19 15:25:11 -07:00 
						 
				 
			
				
					
						
							
							
								anthony 
							
						 
					 
					
						
						
						
						
							
						
						
							4333209af3 
							
						 
					 
					
						
						
							
							CLOUDSTACK-3495  
						
						... 
						
						
						
						CS used to access vnc server in xenserver dom0 to get VM console, now CS moves to use XenServer console API. getvncport plugin is not needed any more.
        remove the code related to getvncport in XenServer 
						
						
					 
					
						2013-08-09 17:22:54 -07:00 
						 
				 
			
				
					
						
							
							
								John Burwell 
							
						 
					 
					
						
						
						
						
							
						
						
							21f62087d3 
							
						 
					 
					
						
						
							
							- CLOUSTACK-3229: Properly converts the Content-Length to string  
						
						... 
						
						
						
						representation in s3xen 
						
						
					 
					
						2013-08-01 15:41:22 -04:00 
						 
				 
			
				
					
						
							
							
								John Burwell 
							
						 
					 
					
						
						
						
						
							
						
						
							c713aef04d 
							
						 
					 
					
						
						
							
							- CLOUDSTACK-3229: Adds a guard condition to s3xen to prevent  double  
						
						... 
						
						
						
						"/" in the resource path if the key starts with a "/" and corrects a
log message from adding an additional "/" 
						
						
					 
					
						2013-08-01 04:29:23 -04:00 
						 
				 
			
				
					
						
							
							
								John Burwell 
							
						 
					 
					
						
						
						
						
							
						
						
							cab721529b 
							
						 
					 
					
						
						
							
							- CLOUDSTACK-3229: Fixes string formatting argument mismatch  
						
						
						
						
					 
					
						2013-08-01 03:13:41 -04:00 
						 
				 
			
				
					
						
							
							
								John Burwell 
							
						 
					 
					
						
						
						
						
							
						
						
							9f1c74fe65 
							
						 
					 
					
						
						
							
							- CLOUDSTACK-3229: Fixes a syntax error in s3xen  
						
						
						
						
					 
					
						2013-08-01 02:59:31 -04:00 
						 
				 
			
				
					
						
							
							
								John Burwell 
							
						 
					 
					
						
						
						
						
							
						
						
							8672e0fb94 
							
						 
					 
					
						
						
							
							- CLOUDSTACK-3229: Removes String format method call that is not  
						
						... 
						
						
						
						supported in Python 2.4 
						
						
					 
					
						2013-08-01 02:46:00 -04:00 
						 
				 
			
				
					
						
							
							
								John Burwell 
							
						 
					 
					
						
						
						
						
							
						
						
							4b0582381f 
							
						 
					 
					
						
						
							
							- CLODSTACK-3229: Adds missing is_blank function to s3xen  
						
						
						
						
					 
					
						2013-08-01 02:28:16 -04:00 
						 
				 
			
				
					
						
							
							
								John Burwell 
							
						 
					 
					
						
						
						
						
							
						
						
							e2bcbe90c0 
							
						 
					 
					
						
						
							
							- CLOUDSTACK-3229: Fixes a think-o in the handling of unmodifiable  
						
						... 
						
						
						
						collections and adds a rail in s3xen to raise an exception if the file being
put does not exist 
						
						
					 
					
						2013-08-01 00:14:57 -04:00