Closed
Bug 1346806
Opened 8 years ago
Closed 8 years ago
[tcmigration] add bouncer submission for Fennec in the new TC relpro world
Categories
(Release Engineering :: Release Automation: Other, enhancement, P1)
Release Engineering
Release Automation: Other
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: mtabara, Assigned: mtabara)
References
Details
Attachments
(2 files)
(deleted),
text/x-review-board-request
|
rail
:
review+
mtabara
:
checked-in+
|
Details |
(deleted),
text/x-github-pull-request
|
rail
:
review+
mtabara
:
checked-in+
|
Details |
We're short on the bouncer-submissions builder for Fennec in the "new" TC relpro world. We've gotten the post-release bouncer submission but that builder just updates the `latest` aliases to the specific products. However, for Fennec, there's no current builder that updates that, as it is for Firefox under [1][2].
We need to import this buider as well for Fennec in order to automate the process.
[1]: https://github.com/mozilla/releasetasks/blob/master/releasetasks/templates/firefox/bouncer.yml.tmpl
[2]: https://www.lucidchart.com/documents/view/29588c49-c18c-4800-be84-cca359d89ffc
Assignee | ||
Comment 1•8 years ago
|
||
For 53.0b1 Fennec :jlorenzo did the steps manually for bouncer. Thanks for that! Can you please dump the steps you've undertaken? Might be good for later reference if we decide to move more documentation into releasewarrior.
Flags: needinfo?(jlorenzo)
Prerequisites:
* Have access to https://bounceradmin.mozilla.com/admin
1. Create a new product: https://bounceradmin.mozilla.com/admin/mirror/product/add/ . Name it Fennec-XX.0bY. Don't change the other fields (it needs to be active, and the checked now).
2. Add 2 locations for your products https://bounceradmin.mozilla.com/admin/mirror/location/add/ . 1 location for the OS "android-x86" and the other for "android". See this example" https://bounceradmin.mozilla.com/admin/mirror/location/?product__id__exact=6794
3. Change the fennec-beta-latest alias to your newly created product: https://bounceradmin.mozilla.com/admin/mirror/productalias/2/
4. Wait ~5 minutes.
5. Check https://download.mozilla.org/?product=fennec-beta-latest&os=android-x86&lang=multi and https://download.mozilla.org/?product=fennec-beta-latest&os=android&lang=multi both work.
Thanks Rail for showing me the path!
Flags: needinfo?(jlorenzo)
Assignee | ||
Updated•8 years ago
|
Updated•8 years ago
|
Priority: -- → P1
Comment hidden (mozreview-request) |
Assignee | ||
Comment 4•8 years ago
|
||
Attachment #8847599 -
Flags: review?(rail)
Comment 5•8 years ago
|
||
mozreview-review |
Comment on attachment 8847593 [details]
Bug 1346806 - add bouncer submission bb-configs.
https://reviewboard.mozilla.org/r/120548/#review122556
Attachment #8847593 -
Flags: review?(rail) → review+
Updated•8 years ago
|
Attachment #8847599 -
Flags: review?(rail) → review+
Assignee | ||
Comment 6•8 years ago
|
||
Comment on attachment 8847599 [details]
Bug 1346806 - add bouncer submission task within releasetasks. r=rail
https://github.com/mozilla/releasetasks/commit/2be91018ac561ece73e2fd960c0a8dcec6552895
+ updated bm83 and bm85
Attachment #8847599 -
Flags: checked-in+
Assignee | ||
Comment 7•8 years ago
|
||
Comment on attachment 8847593 [details]
Bug 1346806 - add bouncer submission bb-configs.
https://hg.mozilla.org/build/buildbot-configs/rev/26d66bf3bcbd
+ reconfig complete.
Attachment #8847593 -
Flags: checked-in+
Assignee | ||
Comment 8•8 years ago
|
||
A successful job ran last week - https://tools.taskcluster.net/task-group-inspector/#/37sdAbs6TDW0vM6voulIMA/vWlU6_WeSi2OSy8V8VTguQ?_k=1tq5ia for Fennec beta! \o/
I think we can close this now.
Assignee | ||
Updated•8 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Assignee | ||
Updated•7 years ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•