]> git-server-git.apps.pok.os.sepia.ceph.com Git - teuthology.git/commitdiff
teuthology/run: do not check ceph packages if verify_ceph_hash is disabled 1520/head
authorKefu Chai <kchai@redhat.com>
Tue, 23 Jun 2020 09:02:43 +0000 (17:02 +0800)
committerKefu Chai <kchai@redhat.com>
Tue, 23 Jun 2020 09:09:53 +0000 (17:09 +0800)
Signed-off-by: Kefu Chai <kchai@redhat.com>
teuthology/run.py

index 5ecd2f6e143d20fc7d54ea902d234bb0f1930bbf..f58bcecd5529742e2bdd2365fda95309f11b6310 100644 (file)
@@ -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},