From: Tobias Urdin Date: Wed, 21 Sep 2022 09:24:34 +0000 (+0000) Subject: qa/tasks/barbican: sync barbican db and secret stores X-Git-Tag: v16.2.13~121^2~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=c75b41ff65e8d459cd408786d8ae4a970f0201ec;p=ceph.git qa/tasks/barbican: sync barbican db and secret stores Signed-off-by: Tobias Urdin (cherry picked from commit 7c460bd2fbd36a18c1f9d8b546f094fbd34ff4c8) --- diff --git a/qa/tasks/barbican.py b/qa/tasks/barbican.py index baab61ba43a..7e2b77a42f1 100644 --- a/qa/tasks/barbican.py +++ b/qa/tasks/barbican.py @@ -179,6 +179,14 @@ def create_barbican_conf(ctx, cclient): 'echo -n -e "[DEFAULT]\nhost_href=' + barbican_url + '\n" ' + \ '>barbican.conf']) + log.info("run barbican db upgrade") + config_path = get_barbican_dir(ctx) + '/barbican.conf' + run_in_barbican_venv(ctx, cclient, ['barbican-manage', '--config-file', config_path, + 'db', 'upgrade']) + log.info("run barbican db sync_secret_stores") + run_in_barbican_venv(ctx, cclient, ['barbican-manage', '--config-file', config_path, + 'db', 'sync_secret_stores']) + @contextlib.contextmanager def configure_barbican(ctx, config): """