From 50f1d92e0aa0e5720adc44f23ed59a4cfc1c4b58 Mon Sep 17 00:00:00 2001 From: Tim Rozet Date: Mon, 5 Feb 2018 11:26:27 -0500 Subject: Fixes missing CephClientKey generation In newer OOO deployments, the keys for ceph are dynamically generated. Also removes tacker client patch for symmetrical as it is already present in stable/pike: https://github.com/openstack/python-tackerclient/commit/682c9651085214a58434ad6016d93b2cdc8f3462 JIRA: APEX-563 Change-Id: I01fb617b026bae5d6e265a4afbac270939627c5a Signed-off-by: Tim Rozet --- apex/overcloud/deploy.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'apex') diff --git a/apex/overcloud/deploy.py b/apex/overcloud/deploy.py index d1099c41..f988cf3d 100644 --- a/apex/overcloud/deploy.py +++ b/apex/overcloud/deploy.py @@ -542,6 +542,9 @@ def prep_storage_env(ds, tmp_dir): elif 'CephAdminKey' in line: print(" CephAdminKey: {}".format(generate_ceph_key().decode( 'utf-8'))) + elif 'CephClientKey' in line: + print(" CephClientKey: {}".format(generate_ceph_key().decode( + 'utf-8'))) else: print(line) if 'ceph_device' in ds_opts and ds_opts['ceph_device']: -- cgit 1.2.3-korg