Closed
Bug 563939
Opened 14 years ago
Closed 14 years ago
Fake release runs on staging/preproduction should download previous release automatically
Categories
(Release Engineering :: General, defect, P4)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: armenzg, Assigned: rail)
References
Details
(Whiteboard: [simple][automation][releases])
Attachments
(2 files)
3.05 KB,
patch
|
bhearsum
:
review+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
6.42 KB,
patch
|
bhearsum
:
review+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
When we reach the updates builder we have to remember to have downloaded manually into staging-stage the previous release for this to work.
https://wiki.mozilla.org/Release:Release_Automation_on_Mercurial:Documentation#Staging_specific_preparation
Reporter | ||
Updated•14 years ago
|
Whiteboard: [simple] → [simple][automation][releases]
Comment 1•14 years ago
|
||
Updating summary to be more generic/include preproduction.
Summary: Fake release runs on staging should download previous release to staging-stage → Fake release runs on staging/preproduction should download previous release automatically
Assignee | ||
Updated•14 years ago
|
Assignee: nobody → rail
Assignee | ||
Comment 2•14 years ago
|
||
Adds a staging scheduler which is supposed to be fired by release_sanity.py as repo_setup. releaseConfig['skip_release_download'] = True disables the builder (makes it dummy).
Attachment #509022 -
Flags: review?(bhearsum)
Assignee | ||
Comment 3•14 years ago
|
||
* Very similar to push-to-mirrors scripts (a lot of boilerplate :( )
* --download-current-release is supposed to be used in pre-production in the future to download both, prev and current, releases to run update tests (see bug 627667)
* Please check the directories to be ignored by -X (-R works for the file part of a URL only, -X requires full prefix). According to the docs in comment #1 we want to ignore at least unsigned directory. I also added contrib*, partner-repacks and win32-EUBallot.
* Staging tests are passed :)
Attachment #509024 -
Flags: review?(bhearsum)
Comment 4•14 years ago
|
||
Comment on attachment 509024 [details] [diff] [review]
release_downloader scripts
This wget looks fine in the "downloading the previous release" for now, but if we ever want to download the current release for the purpose of comparing a re-run of it, we'll be wanting everything except unsigned.
You're cd's before clobberer and purge_builds go one too far: adjust them like this: http://hg.mozilla.org/build/tools/file/tip/scripts/l10n/release_repacks.sh#l37, lest we have a repeat of broken Scratchboxes.
Attachment #509024 -
Flags: review?(bhearsum) → review+
Updated•14 years ago
|
Attachment #509022 -
Flags: review?(bhearsum) → review+
Assignee | ||
Comment 5•14 years ago
|
||
Comment on attachment 509024 [details] [diff] [review]
release_downloader scripts
http://hg.mozilla.org/build/tools/rev/efbae13b5be3
Attachment #509024 -
Flags: checked-in+
Assignee | ||
Comment 6•14 years ago
|
||
Comment on attachment 509022 [details] [diff] [review]
buildbotcustom part
http://hg.mozilla.org/build/buildbotcustom/rev/4099ebfd1831
Attachment #509022 -
Flags: checked-in+
Assignee | ||
Updated•14 years ago
|
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 7•14 years ago
|
||
Merged/deployed:
http://hg.mozilla.org/build/buildbotcustom/rev/0f730cd0cffc
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
You need to log in
before you can comment on or make changes to this bug.
Description
•