Closed
Bug 737812
Opened 13 years ago
Closed 10 years ago
post_upload.py shouldn't override release files
Categories
(Release Engineering :: Release Automation, defect, P5)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: rail, Unassigned)
References
Details
(Whiteboard: [releases][automation][stage])
Attachments
(3 files, 1 obsolete file)
|
42.00 KB,
text/html
|
Details | |
|
19.35 KB,
patch
|
bhearsum
:
feedback+
|
Details | Diff | Splinter Review |
|
2.33 KB,
patch
|
bhearsum
:
feedback+
|
Details | Diff | Splinter Review |
We should cleanup directories manually in edge case not allowing automation to override existing files.
To be tested.
Attachment #607914 -
Flags: feedback?(catlee)
| Reporter | ||
Updated•13 years ago
|
Priority: -- → P3
| Reporter | ||
Comment 1•13 years ago
|
||
Comment on attachment 607914 [details] [diff] [review]
don't override release fiels
Marking f+ after we talked about it and decided to test it in staging.
Attachment #607914 -
Flags: feedback?(catlee) → feedback+
Comment 2•13 years ago
|
||
Bulk move of bugs to Release Automation component.
Component: Release Engineering: Automation (General) → Release Engineering: Automation (Release Automation)
| Reporter | ||
Comment 4•13 years ago
|
||
Checked a staging release log was running over the weekend and found that mac xulrunner's make upload tries to overwrite xulrunner-*.en-US.mac-pkg.dmg while running second make upload from obj-firefox/x86_64. It also tries to overwrite *.checksums files, what means that production xulrunner checksum files don't have all entries, see http://stage.mozilla.org/pub/mozilla.org/xulrunner/nightly/10.0-candidates/build1/runtimes/xulrunner-10.0.en-US.mac-pkg.checksums.
| Reporter | ||
Comment 5•13 years ago
|
||
Not working on this bug actively. May grab it once xulrunner make upload logic is fixed.
Assignee: rail → nobody
| Reporter | ||
Comment 7•13 years ago
|
||
Another idea is to explicitly pass --dont-overwrite parameter to post_upload.py and set it for non XR release builds.
Assignee: nobody → rail
Comment 8•13 years ago
|
||
Or pass '--enable-overwrite' and set it only for XR release builds.
| Reporter | ||
Comment 10•13 years ago
|
||
| Reporter | ||
Comment 11•13 years ago
|
||
Comment on attachment 677438 [details] [diff] [review]
tools
I haven't tested the patches yet.
Attachment #677438 -
Flags: feedback?(bhearsum)
| Reporter | ||
Comment 12•13 years ago
|
||
Comment on attachment 677439 [details] [diff] [review]
buildbotcustom
xulrunner (the only product which supposed to be allowed to overwrite the files due to the blocker bug) constructs its own POST_UPLOAD_CMD
Attachment #677439 -
Flags: feedback?(bhearsum)
Updated•13 years ago
|
Attachment #677439 -
Flags: feedback?(bhearsum) → feedback+
Updated•13 years ago
|
Attachment #677438 -
Flags: feedback?(bhearsum) → feedback+
Updated•12 years ago
|
Assignee: cbook → nobody
| Assignee | ||
Updated•12 years ago
|
Product: mozilla.org → Release Engineering
Comment 15•10 years ago
|
||
Release promotion is going to bypass post_upload.py, not relevant anymore.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•