Hey all,

I would like to merge my branch with master. This branch deals with the items 
reported in tickets CLOUDSTACK-934, CLOUDSTACK-727, CLOUDSTACK-101. Basically 
the patch introduces support for dealing with bridges and interfaces on KVM 
hypervisors running openvswitch. Support is included for both vlan and Nicira 
NVP based networks.

During development some bugs were discovered, following the commits for those 
fixes
- 1ceecc92c88c84b99c99547f5c086657ec26f8d7 Fix logic error in 
ConfigurationServerImpl.java
- 87fe64695305d6a2c505f757ab7607b765c313b7 NPE in KVMStoragePoolManager

Testing done
- mvn clean test
- setup clean CloudStack installation with KVM server using vlan based 
isolation. Deploy systemvms and several instances on isolated networks and test 
connectivity.
- reuse existing CloudStack installation with Nicira NVP. Add cluster with KVM 
hosts. Deploy several instances and networks and test connectivity.

Testing not done
- basic networking based setup, I figured that if advanced networks work, basic 
networks should work as well.

Risk
- minimal risk, anyone willing to use this feature needs to explicitly enable 
this by making changes to agent.properties for the cloud-agent. By default the 
current bridge drivers will be used.

Database changes
- none

Documentation tracked in a separate ticket: CLOUDSTACK-977

Cheers,

Hugo

Reply via email to