Versions Compared

Key

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

...

2. In order to create a service from UUI, the SO service create api API path must be registered in MSB.
     Click on service register and add the details below
            • Name - so-serviceInstances
            • URL - /onap/so/infra/e2eServiceInstances/v3
            • Version - v3
            • Protocol - REST
            • Load balance: round-robin
            • VisualRange - Insystem
            • Host IP - will be SO Nodeport ip address and
            • Port - 8080           

...

Before register the DC to trigger the topology discovery, DC certificates needs to be imported into SDNC.  But the way of importing in Frankfurt release is different from Guilin after Java 8 to 11 migration.

Only if the 3rd party domain controller is SSL-enabled, this CA importing step needs to be proceeded. 

Frankfurt
  1. Login to sdnc controller container from rancher vm
    kubectl exec -it -n onap dev-sdnc-sdnc-0 bash
  2. use 'vi' to modify files.

  3. cd to the directories that has the keystores and truststores

  4. bash-4.4# cd /opt/onap/sdnc/data/stores/

    a) check if there is a file named truststore.onap.client.jks_org using 'ls' command.

    b) If the file exist, do the steps in c) . If the file doesn't exist, do the steps in d)

    c) bash-4.4$ rm -f truststore.onap.client.msa.jks
        bash-4.4$ rm -f truststore.onap.client.tapi.jks
        bash-4.4$ cp truststore.onap.client.jks_org truststore.onap.client.tapi.jks
        bash-4.4$ cp truststore.onap.client.jks_org truststore.onap.client.msa.jks

    d) back up the existing truststore file. truststore.onap.client.tapi.jks is used for the virtuoranc TAPI instance

           bash-4.4# cp truststore.onap.client.jks truststore.onap.client.tapi.jks

        Make a copy for the virtuoranc MSA instance. Please do not use any other names for these files.

           bash-4.4# cp truststore.onap.client.jks truststore.onap.client.msa.jks

           bash-4.4# ls
               sdnc.p12  truststore.onap.client.msa.jks

              truststore.onap.client.jks  truststore.openecomp.client.jks
              truststore.onap.client.jks_org
  5. Get the Server Certificate using the below command and save it to a file (Make sure to not copy any extra space). Will have to do Ctrl+C after the command returns output. Make sure to remove the files tmp/vnc.crt, tmp/msa.crt and tmp/vnc1.crt if they already exist before copying the certificate.
    a) For Virtuora MSA instance: openssl s_client -connect <controller IP>:<controller port> 

        root@demo-sdnc-sdnc-0:/opt/onap/sdnc/data/stores# cat  > /tmp/msa.crt

    b) For Virtuora TAPI 1 Instance: openssl s_client -connect <controller IP>:<controller port>

        root@demo-sdnc-sdnc-0:/opt/onap/sdnc/data/stores# cat > /tmp/vnc.crt

...