From: Madhu Venugopal Date: Sat, 9 Aug 2014 17:31:56 +0000 (-0700) Subject: Pull in the NXM extension infrastructure support into ovsdb distribution X-Git-Tag: release/helium~138 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=61208f1fc49c156ee092b7144d618cc4ca9ffb0e;p=ovsdb.git Pull in the NXM extension infrastructure support into ovsdb distribution Change-Id: Id623088f6bd20ab121a53009156a90fe92a655d0 Signed-off-by: Madhu Venugopal --- diff --git a/distribution/opendaylight/pom.xml b/distribution/opendaylight/pom.xml index fca87e4eb..83c4b65b8 100755 --- a/distribution/opendaylight/pom.xml +++ b/distribution/opendaylight/pom.xml @@ -65,6 +65,21 @@ see https://git.opendaylight.org/gerrit/#/c/390/ openflowplugin-extension-api ${openflowplugin.version} + + org.opendaylight.openflowplugin + openflowplugin-extension-nicira + ${openflowplugin.version} + + + org.opendaylight.openflowplugin + openflowjava-extension-nicira-api + ${openflowplugin.version} + + + org.opendaylight.openflowplugin + openflowjava-extension-nicira + ${openflowplugin.version} + org.opendaylight.openflowplugin openflowplugin-controller-config diff --git a/distribution/opendaylight/src/assemble/bin.xml b/distribution/opendaylight/src/assemble/bin.xml index fd9a8bc44..44e2edfe0 100644 --- a/distribution/opendaylight/src/assemble/bin.xml +++ b/distribution/opendaylight/src/assemble/bin.xml @@ -17,6 +17,14 @@ opendaylight/run.sh + + + src/main/resources/ + + + opendaylight/ + + ${project.build.directory}/provided-configs/initial /opendaylight/configuration/initial.available diff --git a/distribution/opendaylight/src/main/resources/configuration/initial/42-openflowplugin.xml b/distribution/opendaylight/src/main/resources/configuration/initial/42-openflowplugin.xml new file mode 100644 index 000000000..a8ec1ba9d --- /dev/null +++ b/distribution/opendaylight/src/main/resources/configuration/initial/42-openflowplugin.xml @@ -0,0 +1,124 @@ + + + + + + + urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:provider:impl?module=openflow-switch-connection-provider-impl&revision=2014-03-28 + urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:provider?module=openflow-switch-connection-provider&revision=2014-03-28 + + urn:opendaylight:params:xml:ns:yang:openflow:common:config:impl?module=openflow-provider-impl&revision=2014-03-26 + urn:opendaylight:params:xml:ns:yang:openflow:common:config?module=openflow-provider&revision=2014-03-26 + + + + + + + + + + prefix:openflow-switch-connection-provider-impl + openflow-switch-connection-provider-default-impl + 6633 + 15000 + + + + + + prefix:openflow-switch-connection-provider-impl + openflow-switch-connection-provider-legacy-impl + 6653 + 15000 + + + + + + + prefix:openflow-provider-impl + openflow-provider-impl + + + ofSwitch:openflow-switch-connection-provider + openflow-switch-connection-provider-default + + + ofSwitch:openflow-switch-connection-provider + openflow-switch-connection-provider-legacy + + + + + binding:binding-broker-osgi-registry + binding-osgi-broker + + + + + + + prefix:openflow-switch-connection-provider + + openflow-switch-connection-provider-default + /modules/module[type='openflow-switch-connection-provider-impl'][name='openflow-switch-connection-provider-default-impl'] + + + openflow-switch-connection-provider-legacy + /modules/module[type='openflow-switch-connection-provider-impl'][name='openflow-switch-connection-provider-legacy-impl'] + + + + + prefix:openflow-provider + + openflow-provider + /modules/module[type='openflow-provider-impl'][name='openflow-provider-impl'] + + + + + + + diff --git a/distribution/opendaylight/src/main/resources/configuration/initial/43-openflowjava-nx-api-config.xml b/distribution/opendaylight/src/main/resources/configuration/initial/43-openflowjava-nx-api-config.xml new file mode 100644 index 000000000..1964e4d32 --- /dev/null +++ b/distribution/opendaylight/src/main/resources/configuration/initial/43-openflowjava-nx-api-config.xml @@ -0,0 +1,38 @@ + + + + + urn:opendaylight:params:xml:ns:yang:openflowplugin:ofjava:nx:api:config?module=openflowjava-nx-api-config&revision=2014-07-11 + + + + + + + + prefix:openflowjava-extension-nicira-api + openflowjava-extension-nx-api-bundle + + ofSwitch:openflow-switch-connection-provider + openflow-switch-connection-provider-legacy + + + ofSwitch:openflow-switch-connection-provider + openflow-switch-connection-provider-default + + + + + + + prefix:nicira-extension-codec-registrator + + openflowjava-nicira-ext-registrator + /modules/module[type='openflowjava-extension-nicira-api'][name='openflowjava-extension-nx-api-bundle'] + + + + + + + diff --git a/distribution/opendaylight/src/main/resources/configuration/initial/44-nicira-extension.xml b/distribution/opendaylight/src/main/resources/configuration/initial/44-nicira-extension.xml new file mode 100644 index 000000000..8ab4fd9a4 --- /dev/null +++ b/distribution/opendaylight/src/main/resources/configuration/initial/44-nicira-extension.xml @@ -0,0 +1,34 @@ + + + + + + urn:opendaylight:params:xml:ns:yang:openflowplugin:nx:config:impl?module=nicira-extension-impl&revision=2014-07-11 + + urn:opendaylight:params:xml:ns:yang:openflow:common:config?module=openflow-provider&revision=2014-03-26 + + + + + + + + prefix:nicira-extension-provider-impl + nicira-extension-provider-default-impl + + + opfprov:openflow-provider + openflow-provider + + + + + + + diff --git a/distribution/opendaylight/src/main/resources/configuration/initial/45-openflowjava-nx-config.xml b/distribution/opendaylight/src/main/resources/configuration/initial/45-openflowjava-nx-config.xml new file mode 100644 index 000000000..756bd15f2 --- /dev/null +++ b/distribution/opendaylight/src/main/resources/configuration/initial/45-openflowjava-nx-config.xml @@ -0,0 +1,24 @@ + + + + + urn:opendaylight:params:xml:ns:yang:openflowplugin:ofjava:nx:config?module=openflowjava-nx-config&revision=2014-07-11 + + + + + + + + prefix:openflowjava-extension-nicira + openflow-nx-bundle + + prefix:nicira-extension-codec-registrator + openflowjava-nicira-ext-registrator + + + + + + +