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: v18.1.0~1113^2~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=7c460bd2fbd36a18c1f9d8b546f094fbd34ff4c8;p=ceph.git qa/tasks/barbican: sync barbican db and secret stores Signed-off-by: Tobias Urdin --- 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): """