From a497d1ef1acbc0c6e5e8f351311f07c2a89077a9 Mon Sep 17 00:00:00 2001 From: Madhu Venugopal Date: Tue, 6 May 2014 21:07:31 -0700 Subject: [PATCH] Fixed distribution build parameters to pull in the Virtualization edition from Integration branch and replace it with the latest OVSDB bundles (ovsdb library, northbound and neutron). This makes the OVSDB developers life simpler and avoids all the copy the bundle over issues and provides a much simpler way to execute the controller with the OVSDB bundles being developed. Run the controller normally : run.sh -Xmx2048m -XX:MaxPermSize=512m -virt ovsdb [-of13] Change-Id: Icd717639ca1768a87feefe550a2c1ac386359156 Signed-off-by: Madhu Venugopal --- distribution/opendaylight/pom.xml | 79 ++++++++++--------- .../opendaylight/src/assemble/bin.xml | 3 + 2 files changed, 44 insertions(+), 38 deletions(-) diff --git a/distribution/opendaylight/pom.xml b/distribution/opendaylight/pom.xml index 2b5b0ce6b..74f819f06 100755 --- a/distribution/opendaylight/pom.xml +++ b/distribution/opendaylight/pom.xml @@ -1,3 +1,4 @@ + - provided - org.opendaylight.ovsdb ovsdb @@ -38,14 +23,23 @@ see https://git.opendaylight.org/gerrit/#/c/390/ org.opendaylight.ovsdb - ovsdb.northbound - 0.5.1-SNAPSHOT + ovsdb.neutron + 0.7.0-SNAPSHOT org.opendaylight.ovsdb - ovsdb.neutron + ovsdb.northbound 0.5.1-SNAPSHOT + + org.opendaylight.integration + distributions-virtualization + 0.1.2-SNAPSHOT + osgipackage + zip + + provided + @@ -53,49 +47,58 @@ see https://git.opendaylight.org/gerrit/#/c/390/ ${basedir}/src/main/resources - ${project.build.directory}/generated-resources true + ${project.build.directory}/generated-resources - org.apache.maven.plugins - maven-dependency-plugin - 2.8 + maven-assembly-plugin - unpack-shared-resources + distro-assembly - unpack-dependencies + single - generate-resources + package - ${project.build.directory}/generated-resources - distribution.opendaylight - org.opendaylight.controller - true - false + + src/assemble/bin.xml + - maven-assembly-plugin + org.apache.maven.plugins + maven-dependency-plugin + 2.8 - distro-assembly - package + unpack-shared-resources - single + unpack-dependencies + generate-resources - - src/assemble/bin.xml - + ${project.build.directory}/generated-resources + distributions-virtualization + org.opendaylight.integration + true + false + + + scm:git:ssh://git.opendaylight.org:29418/ovsdb.git + scm:git:ssh://git.opendaylight.org:29418/ovsdb.git + HEAD + https://wiki.opendaylight.org/view/OVSDB_Integration:Main + + + diff --git a/distribution/opendaylight/src/assemble/bin.xml b/distribution/opendaylight/src/assemble/bin.xml index b06e147dc..346df3c74 100644 --- a/distribution/opendaylight/src/assemble/bin.xml +++ b/distribution/opendaylight/src/assemble/bin.xml @@ -12,6 +12,9 @@ ${project.build.directory}/generated-resources / + + opendaylight/plugins/*ovsdb* + -- 2.36.6