1 === Hacking VTN Manager
2 ==== Installing VTN Manager from source code
5 VTN Manager is a set of OSGi bundles running in OpenDaylight controller in Karaf platform, so prior preparation for installing VTN Manager is the same as OpenDaylight controller.
7 Please see https://wiki.opendaylight.org/view/OpenDaylight_Controller:Installation.
10 The below procedure assumes, You are installing OpenDaylight Controller with VTN Manager on your local Linux machine.
12 * Download the code from the Git repository of VTN Project.
15 git clone ssh://<username>@git.opendaylight.org:29418/vtn.git
17 git clone https://git.opendaylight.org/gerrit/p/vtn.git
19 The following instructions assume you put the code in directory ${VTN_DIR}.
22 ${VTN_DIR}=<Top of VTN source tree>
24 * Build the code of VTN Manager.
30 NOTE: This command will build the local Karaf distribution in the folder manager/dist/karaf/target/assembly.
32 ==== Build and Run the Controller with VTN Manager
34 NOTE: You will need direct internet connection for this build to be successful.
37 mvn clean install -DskipTests
39 Note: SkipTests will not execute the Unit Tests and Integration Tests while compilation