From 33d9d7d4bca8983b8d3cc6d6dd22e9b23a034690 Mon Sep 17 00:00:00 2001 From: thmsdt Date: Tue, 23 Nov 2021 14:41:20 +0100 Subject: Add description to register the 3rd party controllers End-to-End Network Slicing Usecase / docs_E2E_network_slicing.rst Issue-ID: INT-2007 Signed-off-by: thmsdt Change-Id: I4fe29a016a44b8f7568726eb1e9a15634e42d6c6 --- docs/docs_E2E_network_slicing.rst | 64 ++++++++++++++++++++++++++++++++++++++- 1 file changed, 63 insertions(+), 1 deletion(-) (limited to 'docs') diff --git a/docs/docs_E2E_network_slicing.rst b/docs/docs_E2E_network_slicing.rst index 5b3ace6c9..6e32b0ae3 100644 --- a/docs/docs_E2E_network_slicing.rst +++ b/docs/docs_E2E_network_slicing.rst @@ -427,4 +427,66 @@ The steps for E2E network slicing use case will be available at `User Operation Istanbul Release - Known issues and Solutions --------------------------------------------- -Issue occured during the deployment and integration testing will be listed in `Network Slicing - Issues and Solutions `_ \ No newline at end of file + +**REGISTER 3RD PARTY CONTROLLERS** + +Solution provided by Hesam Rahimi (Huawei), 2021-11-15 + +The community has decided to exclude ESR GUI module from ONAP, but this does +not mean that the “external system registration” mechanism is excluded; i.e. +only the GUI is not available anymore. + +Therefore, in order to register the 3rd party controllers (like it is done in +E2E network slicing use case and recently in Cloud Leased Line “CLL” use case +as part of Intent-Based Networking), you now have to manually invoke AAI’s API +for that. + +To do so, please send the following CURL command (PUT) to your AAI, with the +attached xml payload. In the payload, please adjust the controller name (in +this case sdnc1) and the controller ip address accordingly based on your +environment: + +CURL COMMAND: + +.. code-block:: bash + + curl -k -X PUT https://{{your-onap-ip-address}}:30233/aai/v16/external-system/esr-thirdparty-sdnc-list/esr-thirdparty-sdnc/sdnc1 -u "AAI:AAI" -H "X-FromAppId:postman" -H "Content-Type:application/xml" -H "Accept: application/xml" -H "X-TransactionId:9999" -d @/home/onap/esr-registration-controller-1.xml + + +PAYLOAD (esr-registration-controller-1.xml): + +.. code-block:: xml + + + + sdnc1 + Core + TSDN + + + sdnc1 + sdnc1 + WAN + Huawei + V3R1 + http://192.168.198.10:18181 + onos + rocks + nce-t-controller + RESTCONF + example-ssl-cacert-val-20589 + true + 192.168.198.10 + 26335 + example-cloud-domain-val-76077 + example-default-tenant-val-71148 + true + example-remotepath-val-5833 + example-system-status-val-23435 + + + + + +Additional issues occured during the deployment and integration testing will be +listed in the ONAP Developer Wiki at `Network Slicing - Issues and Solutions `_ \ No newline at end of file -- cgit 1.2.3-korg