DC cert manifest should only apply to controller nodes

DC cert manifest should only apply to controller nodes on system
controller.
This fix is for DC with worker nodes in central cloud.

Change-Id: I4233509a6f0afb3013c01e81dea6f655d9e15371
Closes-Bug: 1878260
Signed-off-by: Bin Qian <bin.qian@windriver.com>
This commit is contained in:
Bin Qian 2020-05-12 22:39:21 -04:00
parent 53a4250a65
commit 65daac29e4
2 changed files with 3 additions and 2 deletions

View File

@ -1,2 +1,2 @@
SRC_DIR="src"
TIS_PATCH_VER=97
TIS_PATCH_VER=98

View File

@ -350,7 +350,8 @@ class platform::config::pre {
include ::platform::config::file
include ::platform::config::tpm
include ::platform::config::certs::ssl_ca
if $::platform::params::distributed_cloud_role =='systemcontroller' {
if ($::platform::params::distributed_cloud_role =='systemcontroller' and
$::personality == 'controller') {
include ::platform::config::dc_root_ca
}
}