----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/9789/ -----------------------------------------------------------
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 bug 733. Diffs ----- client/WEB-INF/classes/resources/messages.properties d167a5c client/tomcatconf/componentContext.xml.in 23566e2 client/tomcatconf/nonossComponentContext.xml.in 20e0c32 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/guru/BigSwitchVnsGuestNetworkGuru.java b96ea56 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 ui/dictionary.jsp 3aecaaa ui/scripts/system.js 4d529ae Diff: https://reviews.apache.org/r/9789/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 two guest networks 5. Create two VM instances and make sure each VM belongs to the right network. 6. Confirm VMs in the same network can ping each other and the virtual router. Thanks, Kanzhe Jiang