Closed
Bug 737812
Opened 12 years ago
Closed 9 years ago
post_upload.py shouldn't override release files
Categories
(Release Engineering :: Release Automation: Other, 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•12 years ago
|
Priority: -- → P3
Reporter | ||
Comment 1•12 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•12 years ago
|
||
Bulk move of bugs to Release Automation component.
Component: Release Engineering: Automation (General) → Release Engineering: Automation (Release Automation)
Reporter | ||
Comment 4•12 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•12 years ago
|
||
Not working on this bug actively. May grab it once xulrunner make upload logic is fixed.
Assignee: rail → nobody
Reporter | ||
Comment 7•12 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•12 years ago
|
||
Or pass '--enable-overwrite' and set it only for XR release builds.
Reporter | ||
Comment 10•12 years ago
|
||
Reporter | ||
Comment 11•12 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•12 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•12 years ago
|
Attachment #677439 -
Flags: feedback?(bhearsum) → feedback+
Updated•12 years ago
|
Attachment #677438 -
Flags: feedback?(bhearsum) → feedback+
Updated•11 years ago
|
Assignee: cbook → nobody
Assignee | ||
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
Comment 15•9 years ago
|
||
Release promotion is going to bypass post_upload.py, not relevant anymore.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•