Deployment Process

If all goes well the commands and its responses looks like this:

demx8as6@oam.orbit-lab.org$ docker-compose -f smo/common/docker-compose.yml up -d
Creating zookeeper   ... done
Creating identity    ... done
Creating persistence ... done
Creating kafka       ... done
Creating onap-dmaap  ... done

demx8as6@oam.orbit-lab.org$ python smo/common/identity/config.py
Got token!
User leia.organa created!
User r2.d2 created!
User luke.skywalker created!
User jargo.fett created!
User martin.skorupski created!
User demx8as6 created!
User role demx8as6 administration created!
User role jargo.fett supervision created!
User role leia.organa administration created!
User role luke.skywalker provision created!
User role martin.skorupski administration created!
User role r2.d2 administration created!

demx8as6@oam.orbit-lab.org$ docker-compose -f smo/oam/docker-compose.yml up -d
WARNING: Found orphan containers (kafka, persistence, identity, zookeeper, onap-dmaap) for this project. If you removed or renamed this service in your compose file, you can run this command with the --remove-orphans flag to clean it up.
Creating sdnc-web      ... done
Creating sdnr          ... done
Creating ves-collector ... done

demx8as6@oam.orbit-lab.org$ docker-compose -f network/docker-compose.yml up -d
Creating ntsim-ng-o-du-1122     ... done
Creating ntsim-ng-o-ru-fh-11223 ... done
Creating ntsim-ng-o-ru-fh-11221 ... done
Creating ntsim-ng-o-ru-fh-11222 ... done

demx8as6@oam.orbit-lab.org$ docker restart ntsim-ng-o-du-1122
ntsim-ng-o-du-1122

demx8as6@oam.orbit-lab.org$ python network/config.py
Set O-RU-11222 True
Set O-RU-11221 True
Set O-DU-1122 True
Set O-RU-11223 True

demx8as6@oam.orbit-lab.org$

Verification with ODLUX

The ODLUX web application is accessible at port 8453.

https://sdnc-web:8453/

Connect

At the 'Connect' page, 4 connections to the simulated network should be in state 'connected'. This validates the secure (TLS) VES:PNF-Registration and NETCONF CallHome onboarding is correctly configured for IPv6.

Automated onboarding using NETCONF CallHome or VES:PNF-Registration

Fault

The simulated Network is configured in a way that spontaneous fault messages are send to the SMO using the VES or the NETCONF protocol.

At the 'Fault' page on tab 'Alarm Log' NETCONF and VES fault notification should be visible.

Fault notification (NETCONF and VES)