From fe6bec1d42178cade0ed6d63319e4abc08f0f775 Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Tue, 23 Jun 2020 17:02:43 +0800 Subject: [PATCH] teuthology/run: do not check ceph packages if verify_ceph_hash is disabled Signed-off-by: Kefu Chai --- teuthology/run.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/teuthology/run.py b/teuthology/run.py index 5ecd2f6e1..f58bcecd5 100644 --- a/teuthology/run.py +++ b/teuthology/run.py @@ -170,7 +170,13 @@ def get_initial_tasks(lock, config, machine_type): overrides = config.get('overrides', {}) having_repos = ('repo' in config.get('install', {}) or 'repo' in overrides.get('install', {})) - if not ('redhat' in config or having_repos): + if 'redhat' in config: + pass + elif having_repos: + pass + elif not config.get('verify_ceph_hash', True): + pass + else: init_tasks += [ {'internal.check_packages': None}, {'internal.buildpackages_prep': None}, -- 2.47.3