Clone this repo:
  1. d4a4516 Update versions for Paris release by Dan Timoney · 3 weeks ago master
  2. 4b16ca8 Release version 3.0.1 sdnc/oam artifacts by Dan Timoney · 3 weeks ago oslo
  3. d24f5bf Release version 3.0.1 SDNC docker containers by Dan Timoney · 3 weeks ago
  4. 6b468a7 Correction for RFC-8040 migration by Andreas Geissler · 7 weeks ago 3.0.1
  5. 3268efe Update to use final Oslo versions by Dan Timoney · 5 weeks ago

This source repository contains the directed graphs to support the SDNC controller, as well as the code to create the SDNC docker containers.

Local compilation

The following command will do a local build and create all SDNC docker containers:

mvn clean install -P docker -Ddocker.pull.registry=nexus3.onap.org:10001

To do a local build of only the SDNC controller docker image:

cd installation/sdnc
mvn clean install -P docker -Ddocker.pull.registry=nexus3.onap.org:10001

Local CSIT testing

To perform local CSIT testing, first create a local docker build of the SDNC controller images following the steps above.

Important note: CSIT testing is still based on Python2. So, before running the CSIT locally, be sure that your local environment is using the python2 version of 'python' and 'pip'

Once you have a local SDNC image build and python2 is installed, you can run a local CSIT test by running the following commands:

cd csit
./run-project-csit.sh