Closed Bug 427690 Opened 16 years ago Closed 16 years ago

bootstrap Sign step should use HTTP not look for local file

Categories

(Release Engineering :: General, defect, P2)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: rhelmer, Assigned: rhelmer)

References

Details

Attachments

(2 files)

Now that bug 415970 has landed, the only thing that uses the FTP setup on the master is the Sign step (which looks for a logfile and exits when it finds it).

This could instead use HTTP to check for the existence of the file on the $stagingServer.
This seems to do the trick, what do you think Nick?

Would need a small master.cfg change to take this (change the slave used for Sign step).
Attachment #314256 - Flags: review?(nrthomas)
Comment on attachment 314256 [details] [diff] [review]
[checked in] check for signing log via HTTP not local file

Looks good, r+. I had a look on the 1.8 prod slaves, and only the linux one has LWP::Simple installed.
Attachment #314256 - Flags: review?(nrthomas) → review+
Looks like the Linux slaves already do this on the staging side, going to land this.
Assignee: nobody → robert
Blocks: 427166
Status: NEW → ASSIGNED
Comment on attachment 314256 [details] [diff] [review]
[checked in] check for signing log via HTTP not local file

Checking in Bootstrap/Step/Sign.pm;
/cvsroot/mozilla/tools/release/Bootstrap/Step/Sign.pm,v  <--  Sign.pm
new revision: 1.12; previous revision: 1.11
done
Attachment #314256 - Attachment description: check for signing log via HTTP not local file → [checked in] check for signing log via HTTP not local file
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Le sigh.. the 1.9 Centos ref platform apparently does not have perl-libwww installed. 
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Could do something like this, or install the needed RPM on the machines + ref platform. What do you think Nick?
Attachment #314441 - Flags: review?(nrthomas)
Comment on attachment 314441 [details] [diff] [review]
[checked in] quick wget workaround

Not quite so elegant but WFM, r+
Attachment #314441 - Flags: review?(nrthomas) → review+
Also caused bustage on the staging setups in the make test part of <os>_prestage.
Priority: -- → P2
Comment on attachment 314441 [details] [diff] [review]
[checked in] quick wget workaround

Checking in Bootstrap/Step/Sign.pm;
/cvsroot/mozilla/tools/release/Bootstrap/Step/Sign.pm,v  <--  Sign.pm
new revision: 1.13; previous revision: 1.12
done
Attachment #314441 - Attachment description: quick wget workaround → [checked in] quick wget workaround
Status: REOPENED → RESOLVED
Closed: 16 years ago16 years ago
Resolution: --- → FIXED
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: