diff options
author | Gary Wu <gary.i.wu@huawei.com> | 2019-04-05 14:01:10 -0700 |
---|---|---|
committer | Gary Wu <gary.i.wu@huawei.com> | 2019-04-05 14:01:10 -0700 |
commit | 28c30b5257f271283bbb290c630020baf6f96e69 (patch) | |
tree | 740d228b5f741565190f5bf576bac5352392d8cb /deployment/heat/onap-rke | |
parent | 0c39410d5851c5c32046c10f6559d9a08833b165 (diff) |
Use Robot password workaround also for RKE
Apply the same workaround in 469b46f7230d9a2512c7c2103f51c7e85f69eb5a
to the RKE deployment script as well.
Change-Id: I9741b3ad52e5bd60cc6c45ae6958898a744409d7
Issue-ID: INT-1016
Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
Diffstat (limited to 'deployment/heat/onap-rke')
-rw-r--r-- | deployment/heat/onap-rke/env/windriver/onap-oom.env | 2 | ||||
-rwxr-xr-x | deployment/heat/onap-rke/scripts/deploy.sh | 5 |
2 files changed, 5 insertions, 2 deletions
diff --git a/deployment/heat/onap-rke/env/windriver/onap-oom.env b/deployment/heat/onap-rke/env/windriver/onap-oom.env index bf9817185..222040bf0 100644 --- a/deployment/heat/onap-rke/env/windriver/onap-oom.env +++ b/deployment/heat/onap-rke/env/windriver/onap-oom.env @@ -45,7 +45,7 @@ parameters: scriptVersion: "1.3.0" rancherIpAddress: "__rancher_ip_addr__" config: - openStackEncryptedPasswordHere: "${OS_PASSWORD_ENCRYPTED}" + openStackEncryptedPasswordHere: "${OS_PASSWORD_ENCRYPTED_FOR_ROBOT}" so: enabled: true so-catalog-db-adapter: diff --git a/deployment/heat/onap-rke/scripts/deploy.sh b/deployment/heat/onap-rke/scripts/deploy.sh index 17113c16a..298e3e706 100755 --- a/deployment/heat/onap-rke/scripts/deploy.sh +++ b/deployment/heat/onap-rke/scripts/deploy.sh @@ -111,10 +111,13 @@ SSH_KEY=~/.ssh/onap_key source $WORKSPACE/test/ete/scripts/install_openstack_cli.sh +SO_ENCRYPTION_KEY=aa3871669d893c7fb8abbcda31b88b4f +export OS_PASSWORD_ENCRYPTED_FOR_ROBOT=$(echo -n "$OS_PASSWORD" | openssl aes-128-ecb -e -K "$SO_ENCRYPTION_KEY" -nosalt | xxd -c 256 -p) + #Use new encryption method pushd $WORKSPACE/deployment/heat/onap-rke/scripts javac Crypto.java -SO_ENCRYPTION_KEY=aa3871669d893c7fb8abbcda31b88b4f +#SO_ENCRYPTION_KEY=aa3871669d893c7fb8abbcda31b88b4f export OS_PASSWORD_ENCRYPTED=$(java Crypto "$OS_PASSWORD" "$SO_ENCRYPTION_KEY") popd |