-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/9671/
-----------------------------------------------------------

Review request for cloudstack and Murali Reddy.


Description
-------

Update BigSwitch Plugin:
. UI support for adding BigSwitch controller as a network service provider
. Correct the message format between the plugin and the controller
. Add Health check API


This addresses bugs CLOUDSTACK-1345 and CLOUDSTACK-733.


Diffs
-----

  client/WEB-INF/classes/resources/messages.properties 9c4fcb3 
  client/tomcatconf/componentContext.xml.in c45ab1b 
  client/tomcatconf/nonossComponentContext.xml.in 5532bec 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/api/commands/DeleteBigSwitchVnsDeviceCmd.java
 f26bdde 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/api/commands/ListBigSwitchVnsDevicesCmd.java
 002d750 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/api/response/BigSwitchVnsDeviceResponse.java
 ede5adf 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/network/BigSwitchVnsDeviceVO.java
 7e64833 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/network/bigswitch/Attachment.java
 9a13467 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/network/bigswitch/AttachmentData.java
 PRE-CREATION 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/network/bigswitch/BigSwitchVnsApi.java
 c409dce 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/network/bigswitch/ControlClusterStatus.java
 9181afd 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/network/bigswitch/Network.java
 c89c693 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/network/bigswitch/NetworkData.java
 PRE-CREATION 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/network/bigswitch/Port.java
 bf749d0 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/network/bigswitch/PortData.java
 PRE-CREATION 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/network/element/BigSwitchVnsElement.java
 95c9e18 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/network/resource/BigSwitchVnsResource.java
 8d070b5 
  
plugins/network-elements/bigswitch-vns/test/com/cloud/network/bigswitch/BigSwitchApiTest.java
 cab06ba 
  
plugins/network-elements/bigswitch-vns/test/com/cloud/network/resource/BigSwitchVnsResourceTest.java
 514385f 
  
plugins/network-elements/nicira-nvp/test/com/cloud/network/guru/NiciraNvpGuestNetworkGuruTest.java
 f86e705 
  ui/dictionary.jsp 5081356 
  ui/scripts/system.js e51bf90 

Diff: https://reviews.apache.org/r/9671/diff/


Testing
-------

Test to add a BigSwitch controller as a network service provider and view.
Test to implementation of guest network on the controller
Test to associate VM to its guest network

Test procedure:
1. Create an advanced zone with isolation = VNS
2. Add BigSwitch controller as the network service provider for the physical 
network
3. Configure OVS on the host to point to the controller
4. Create a guest network
5. Create a VM instance and make sure it belongs to the right network.


Thanks,

Kanzhe Jiang

Reply via email to