Hi Hugo, There is a separate file
From: Hugo Trippaers [mailto:nore...@reviews.apache.org] On Behalf Of Hugo Trippaers Sent: Monday, June 23, 2014 11:41 PM To: Ritu Sabharwal; Hugo Trippaers; cloudstack Subject: Re: Review Request 22863: CLOUDSTACK-6823 : First code drop for Brocade Network plugin to orchestrate Brocade VDX switches for L2 connectivity. This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/22863/ Hey, There are a number of issues with this patch, i've made the commments on the lines directly. Also where is the real functionality? The code in this patch seems to only be the hook into the existing cloudstack code and not the brocade code itself? Cheers, Hugo api/src/com/cloud/network/Network.java<https://reviews.apache.org/r/22863/diff/1/?file=614964#file614964line135> (Diff revision 1) public static class Provider { 135 Please remove tabs from the sources. build/replace.properties<https://reviews.apache.org/r/22863/diff/1/?file=614967#file614967line20> (Diff revision 1) 20 DBROOTPW= 20 DBROOTPW=password This change will break some developer setups. Can you remove this file from the patch. plugins/pom.xml<https://reviews.apache.org/r/22863/diff/1/?file=614969#file614969line71> (Diff revision 1) 71 <module>test</module> Why do you need to include test in the main build process? setup/db/create-schema.sql<https://reviews.apache.org/r/22863/diff/1/?file=614970#file614970line148> (Diff revision 1) 148 DROP TABLE IF EXISTS `cloud`.`brocade_network_host_map`; Don't make changes to this file. Add the new tables to the upgrade files. In this case you need to make the changes in the 4.4 to 4.5 upgrade file. utils/conf/db.properties<https://reviews.apache.org/r/22863/diff/1/?file=614972#file614972line28> (Diff revision 1) 28 db.root.password= 28 db.root.password=password Please don't commit any changes to this file. - Hugo Trippaers On June 23rd, 2014, 5:49 p.m. UTC, Ritu Sabharwal wrote: Review request for cloudstack. By Ritu Sabharwal. Updated June 23, 2014, 5:49 p.m. Bugs: CLOUDSTACK-6823<https://issues.apache.org/jira/browse/CLOUDSTACK-6823> Repository: cloudstack-git Description First code drop for Brocade Network plugin to orchestrate Brocade VDX switches for L2 connectivity. Please create a new branch for Brocade plugin. Testing • Create an isolated network; verify that the port-profile is created on the Brocade switch. • Attach a VM to the network; verify that the VMs MAC address is associated with the port profile of the network on the Brocade switch. • Delete VMs for an isolated network; verify that the VMs MAC address is disassociated with the port profile of the network on the Brocade switch. • Delete the isolated network; verify that the port-profile is deleted from the Brocade switch. Diffs * api/src/com/cloud/network/Network.java (b5e8173) * api/src/com/cloud/network/Networks.java (3159f6e) * api/src/com/cloud/network/PhysicalNetwork.java (5d38b50) * build/replace.properties (265f335) * client/pom.xml (3995f6e) * plugins/pom.xml (4f7805a) * setup/db/create-schema.sql (55cb4cc) * ui/scripts/system.js (0c56baf) * utils/conf/db.properties (e1b5fe9) View Diff<https://reviews.apache.org/r/22863/diff/> File Attachments * Diff for the existing cloudstack code<https://reviews.apache.org/media/uploaded/files/2014/06/23/8fc3cfb1-7a21-4714-98f3-6514cf54ba84__diff> * Patch for the plugin code<https://reviews.apache.org/media/uploaded/files/2014/06/23/fbb2b949-a42c-4b22-afa7-60e691c778df__brocade-vcs.patch>