Closed Bug 1396768 Opened 7 years ago Closed 2 years ago

nightly partials are not detected

Categories

(SeaMonkey :: Release Engineering, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: ewong, Assigned: ewong)

Details

Attachments

(4 files, 1 obsolete file)

The nightly runs aren't finding the partials/complete mars, because the get previous mar step is not finding the right mar file. In fact, I think we haven't updated the mar file download for our nightly as it's still using ssh. I think it needs to use the S3 copy method. Need to rewrite the get previous mar steps.
the rationale of this script is to replace the ssh command for the get_prev_marfilename step since ssh no longer works. We need to grab the list of mar files from the latest directory and return the latest one.
Assignee: nobody → ewong
Status: NEW → ASSIGNED
Attachment #8904813 - Flags: review?(frgrahl)
Comment on attachment 8904814 [details] [diff] [review] [custom] replace ssh command with script [checked-in w/fix] LGTM
Attachment #8904814 - Flags: review?(frgrahl) → review+
Comment on attachment 8904814 [details] [diff] [review] [custom] replace ssh command with script [checked-in w/fix] Doesn't this also download the mar files? If yes wouldn't something like in comment 3 here be faster? https://superuser.com/questions/545316/getting-all-the-filenames-not-content-recursively-from-an-http-directory How does TB do it? FRG
Flags: needinfo?(ewong)
(In reply to Frank-Rainer Grahl (:frg) from comment #4) > Comment on attachment 8904814 [details] [diff] [review] > [custom] replace ssh command with script > > Doesn't this also download the mar files? If yes wouldn't something like in > comment 3 here be faster? The point is not download the mar file but check if it exists. Downloading the mar file goes to the next step. As for TB, from what I gather from their logs, they don't do this.
Flags: needinfo?(ewong)
> The point is not download the mar file but check if it exists. That is what I mean. Doesn't the wget implementation in the patch actually downloads it? According to the docs -spider might be needed?
Flags: needinfo?(ewong)
(In reply to Frank-Rainer Grahl (:frg) from comment #6) > > The point is not download the mar file but check if it exists. > > That is what I mean. Doesn't the wget implementation in the patch actually > downloads it? > > According to the docs -spider might be needed? No, it downloads the list index of https://archive.mozilla.org/pub/seamonkey/nightly/latest-comm-central-trunk. However, -spider is also an option, especially with the -l1 parameter.
Flags: needinfo?(ewong)
Comment on attachment 8904813 [details] [diff] [review] [tools] fix get previous mar step with this script [checked-in] r+++
Attachment #8904813 - Flags: review?(frgrahl) → review+
Attachment #8904813 - Attachment description: [tools] fix get previous mar step with this script → [tools] fix get previous mar step with this script [checked-in]
Attachment #8904814 - Attachment description: [custom] replace ssh command with script → [custom] replace ssh command with script [checked-in w/fix]
Attachment #8907395 - Flags: review?(frgrahl)
with the archiveServer patch manually applied, it seems like the partials are being generated. to note: our last complete partial generation was from 2010 March 29th. So yeah... 7+ years ;/
Comment on attachment 8907395 [details] [diff] [review] [custom] use archiveServer and not stageServer > So yeah... 7+ years Becoming better like old Whisky :)
Attachment #8907395 - Flags: review?(frgrahl) → review+
fixed bitrot while also moved the new parameters to the end of the parameters list.
Attachment #8907395 - Attachment is obsolete: true
Attachment #8907896 - Flags: review+
Attachment #8907896 - Attachment description: [custom] use archiveServer and not stageServer [bitrot fix] → [custom] use archiveServer and not stageServer [bitrot fix] [checked-in]

We no longer use buildbot. So closing as WF.

Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: