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)

enhancement

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: mtabara, Assigned: mtabara)

References

Details

Attachments

(2 files)

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
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)
See Also: → 1344225, 1343990
Blocks: 1346892
Depends on: 1346899
Priority: -- → P1
Attachment #8847593 - Flags: review?(rail) → review+
Attachment #8847599 - Flags: review?(rail) → review+
Comment on attachment 8847599 [details] [review] 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+
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+
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.
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
See Also: → 1394747
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: