Add a configurable truststore for A1 adapter
authorRehanRaza <muhammad.rehan.raza@est.tech>
Fri, 28 Aug 2020 12:37:34 +0000 (14:37 +0200)
committerRehanRaza <muhammad.rehan.raza@est.tech>
Fri, 28 Aug 2020 12:53:29 +0000 (14:53 +0200)
commit6ee5a32752bd838225b9cbacd22ed451fd24c9a6
treebc8789f341fe16220bac0a7f40deaf26ce385612
parent5a104d283feb11db04b825c4cf10931e655046ba
Add a configurable truststore for A1 adapter

The default truststore truststore.a1.adapter.jks contains a1simulator's cert from ORAN-SC:
https://gerrit.o-ran-sc.org/r/gitweb?p=sim/a1-interface.git;a=blob;f=near-rt-ric-simulator/certificate/cert.crt;h=51e37a79a508242a2179f0607df61fb795e94a6a;hb=refs/heads/master
This truststore can be overridden by mounting a new volume in docker-compose/helm,
and the correpoding password for the truststore is set using an environment variable.

Change-Id: Iec489a5a8f0435191475db0a1737e822f0a44b99
Issue-ID: SDNC-1339
Signed-off-by: RehanRaza <muhammad.rehan.raza@est.tech>
installation/sdnc/src/main/scripts/addA1TrustStore.sh [new file with mode: 0755]
installation/sdnc/src/main/scripts/startODL.oom.sh
installation/sdnc/src/main/scripts/startODL.sh
installation/src/main/stores/truststore.a1.adapter.jks [new file with mode: 0644]
installation/src/main/yaml/docker-compose.yml