From 37df18d54d56baf50384162d4d192fa5994c0ecc Mon Sep 17 00:00:00 2001 From: Xavier-Do Date: Thu, 12 Jan 2023 11:54:53 +0100 Subject: [PATCH] [FIX] runbot: use params db_name when provided for upgrades --- runbot/models/build_config.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/runbot/models/build_config.py b/runbot/models/build_config.py index 038801ed..4524e8b9 100644 --- a/runbot/models/build_config.py +++ b/runbot/models/build_config.py @@ -706,9 +706,8 @@ class ConfigStep(models.Model): build = build.with_context(defined_commit_ids=target_commit_ids) exports = build._checkout() - dump_db = build.params_id.dump_db - - migrate_db_name = '%s-%s' % (build.dest, dump_db.db_suffix) # only ok if restore does not force db_suffix + db_suffix = build.params_id.config_data.get('db_name') or build.params_id.dump_db.db_suffix + migrate_db_name = '%s-%s' % (build.dest, db_suffix) # only ok if restore does not force db_suffix migrate_cmd = build._cmd() migrate_cmd += ['-u all']