Skip to content

Commit ee59158

Browse files
fix nightly and lease details for multi
Signed-off-by: alokgoswami-ag <[email protected]>
1 parent bc0b741 commit ee59158

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

monitor.py

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -470,9 +470,6 @@ def get_nightly(build_log_url,build_log_response, job_platform):
470470
nightly_log_re = re.compile('(Resolved release {}-latest to (\S+))'.format(job_platform), re.MULTILINE|re.DOTALL)
471471
nightly_log_match = nightly_log_re.search(build_log_response.text)
472472
if nightly_log_match is None:
473-
if job_platform == 'multi':
474-
nightly = "Failed to fetch nightly image"
475-
else:
476473
rc_nightly_log_re = re.compile('(Using explicitly provided pull-spec for release {}-latest \((\S+)\))'.format(job_platform), re.MULTILINE|re.DOTALL)
477474
rc_nightly_log_match = rc_nightly_log_re.search(build_log_response.text)
478475
if rc_nightly_log_match is None:
@@ -536,6 +533,15 @@ def get_quota_and_nightly(spy_link):
536533
job_platform+="-s390x"
537534
lease = get_lease(build_log_response,job_platform )
538535
nightly = get_nightly(build_log_url,build_log_response, 's390x')
536+
elif "multi" in spy_link:
537+
if "powervs" in spy_link:
538+
job_platform = "powervs"
539+
job_platform+="-[1-9]"
540+
lease=get_lease(build_log_response,job_platform)
541+
else:
542+
job_platform="multi"
543+
lease=get_lease(build_log_response,'libvirt-ppc64le')
544+
nightly = get_nightly(build_log_url,build_log_response, "multi")
539545

540546
elif "mce" in spy_link:
541547
job_platform = "aws"

0 commit comments

Comments
 (0)