Fix o2pubsub container without host cert 13/13313/1
authorZhang Rong(Jon) <rong.zhang@windriver.com>
Wed, 13 Nov 2024 07:50:17 +0000 (15:50 +0800)
committerJon Zhang <rong.zhang@windriver.com>
Wed, 13 Nov 2024 16:19:19 +0000 (16:19 +0000)
commitf8870375752c4cbedd697bcb1ce643b561ee0f2b
tree8651619a9d84657dd9c5d2758dd0502dd8e23dd4
parent84f5e5e2a2c34ab1879a21f6c8309c6460c1c23c
Fix o2pubsub container without host cert

On StarlingX openstack is now by default HTTPS. Support must be added
for this.

Also, In the helm chart, values have been added to allowing mounting
the host cert in the o2pubsub pod. The mounted cert is then used to
verify the SSL certificate of the STX and FM clients.

TEST PLAN
PASS: Run compliance and quality robot tests, with mock SMO
* With HTTPS enabled
* Use cert mounting values
* Deploy oran-o2 application on StarlingX system controller (stx10)
PASS: Run compliance and quality robot tests, with mock SMO
* Without HTTPS enabled
* Deploy oran-o2 application on StarlingX system controller (stx10)

Change-Id: I2b2e26f25e04d638a3a0814645cfa28153721b49
Signed-off-by: Zhang Rong(Jon) <rong.zhang@windriver.com>
(cherry picked from commit 6af0885aacaec2d572e64a3afe939a9c5fdf90b6)
charts/templates/deployment.yaml