Skip to content

Commit

Permalink
choose_teuthology_branch: Choose main later on
Browse files Browse the repository at this point in the history
Signed-off-by: Zack Cerza <zack@redhat.com>
  • Loading branch information
zmc committed Jul 22, 2022
1 parent 7455c25 commit d4b3cd3
Showing 1 changed file with 12 additions and 8 deletions.
20 changes: 12 additions & 8 deletions teuthology/suite/run.py
Original file line number Diff line number Diff line change
Expand Up @@ -248,25 +248,29 @@ def choose_teuthology_branch(self):
log.warning(
'The teuthology branch config is empty, skipping')
if not teuthology_branch:
teuthology_branch = config.get('teuthology_branch', 'main')
teuthology_branch = config.get('teuthology_branch')

if config.teuthology_path is None:
teuthology_sha1 = util.git_ls_remote(
'teuthology',
teuthology_branch
)
else:
if config.teuthology_path:
actual_branch = repo_utils.current_branch(config.teuthology_path)
if actual_branch != teuthology_branch:
if teuthology_branch and actual_branch != teuthology_branch:
raise BranchMismatchError(
teuthology_branch,
config.teuthology_path,
"config.teuthology_path is set",
)
if not teuthology_branch:
teuthology_branch = actual_branch
teuthology_sha1 = util.git_ls_remote(
f"file://{config.teuthology_path}",
teuthology_branch
)
else:
if not teuthology_branch:
teuthology_branch = 'main'
teuthology_sha1 = util.git_ls_remote(
'teuthology',
teuthology_branch
)
if not teuthology_sha1:
exc = BranchNotFoundError(teuthology_branch, build_git_url('teuthology'))
util.schedule_fail(message=str(exc), name=self.name)
Expand Down

0 comments on commit d4b3cd3

Please sign in to comment.