]> git.apps.os.sepia.ceph.com Git - teuthology.git/commitdiff
run: Fix some pyright errors
authorZack Cerza <zack@redhat.com>
Wed, 29 Nov 2023 18:55:28 +0000 (11:55 -0700)
committerZack Cerza <zack@redhat.com>
Tue, 5 Dec 2023 21:01:17 +0000 (14:01 -0700)
Signed-off-by: Zack Cerza <zack@redhat.com>
teuthology/suite/run.py

index d08b750b913853af8c070ec1a137123a203f1ce8..b69b80b58efd424222acf0addd86e65ede42e571 100644 (file)
@@ -15,7 +15,6 @@ from teuthology import repo_utils
 from teuthology.config import config, JobConfig
 from teuthology.exceptions import (
     BranchMismatchError, BranchNotFoundError, CommitNotFoundError,
-    VersionNotFoundError
 )
 from teuthology.misc import deep_merge, get_results_url
 from teuthology.orchestra.opsys import OS
@@ -173,6 +172,7 @@ class Run(object):
         """
         repo_name = self.ceph_repo_name
 
+        ceph_hash = None
         if self.args.ceph_sha1:
             ceph_hash = self.args.ceph_sha1
             if self.args.validate_sha1:
@@ -494,7 +494,7 @@ class Run(object):
                     # optimization: one missing package causes backtrack in newest mode;
                     # no point in continuing the search
                     if newest:
-                        return jobs_missing_packages, None
+                        return jobs_missing_packages, []
 
             jobs_to_schedule.append(job)
         return jobs_missing_packages, jobs_to_schedule
@@ -642,6 +642,8 @@ Note: If you still want to go ahead, use --job-threshold 0'''
         backtrack = 0
         limit = self.args.newest
         sha1s = []
+        jobs_to_schedule = []
+        jobs_missing_packages = []
         while backtrack <= limit:
             jobs_missing_packages, jobs_to_schedule = \
                 self.collect_jobs(arch, configs, self.args.newest, job_limit)