Versions Compared

Key

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

...

Make sure /etc/hosts is properly configured with ONAP FQDNs e.g.

Code Block
languagebash
themeRDark
172.30.0.115 nbi.api.simpledemo.onap.org

...


172.30.0.127 mr.api.simpledemo.openecomp.org

...


etc.

Install python3, curl, python3-pip, nginx

git clone both fe and be

Code Block
languageactionscript3
themeRDark
git clone https://gitlab.com/onap-bbs/bss-fe.git

...


git clone https://gitlab.com/onap-bbs/bss-be.git

Create NBI listeners, mind the IP of the endpoint which will be listening for NBI updates
curl --header "Content-Type: application/json" -X POST -d @register-nbi-listeners http://nbi.api.simpledemo.onap.org:30274/nbi/api/v3/hub
e.g. cat register-nbi-listeners
{
"callback": "http://172.30.0.130:5000/serviceOrderStateListener/listener/v1/",
"query":"eventType = ServiceOrderStateChangeNotification,ServiceOrderCreationNotification,ServiceOrderItemStateChangeNotification,ServiceCreationNotification,ServiceAttributeValueChangeNotification,ServiceRemoveNotification"
}
Right after posting your endpoint to NBI make sure it's configured properly by running
curl --header "Content-Type: application/json" http://nbi.api.simpledemo.onap.org:30274/nbi/api/v3/hub

...