Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The discussion in the previous pages worked with CCSDK as the baseline package.  We may sometimes want wish to add features to use SDNC as the baseline, and this page describes how to install the SDNR features into SDNC rather than CCSDK.

...

When building the docker image from Dockerfile, recall that CCSDK uses the OpenDaylight image as the starting point to which it adds the CCSDK features.  SDNC, in contrast, begins with the CCSDK image, as shown here from sdnc/oam;installation/sdnc/src/main/docker/Dockerfile:

FROM onap/ccsdk-odlsli-image:${ccsdk.distribution.version}

As with CCSDK, we can include the SDNR features by adding the relevant dependencies to sdncto sdnc/oam/installation/sdnc/pom.xml.  A wrinkle, though, is that the SDNC pom.xml file uses the property "sdnc.northbound.version" rather than "ccsdk.project.version." and update the sdnc/oam/installation/sdnc/src/main/docker/Dockerfile to include the SDNR features.