Closed Bug 1473416 (try-staging-phase-1) Opened 7 years ago Closed 6 years ago

[tracking bug] add support for useful staging releases on Try (try-staging phase 1)

Categories

(Release Engineering :: Release Automation, enhancement)

enhancement
Not set
normal

Tracking

(firefox-esr60 fixed, firefox64 fixed)

RESOLVED FIXED
Tracking Status
firefox-esr60 --- fixed
firefox64 --- fixed

People

(Reporter: mozilla, Assigned: tomprince)

References

Details

(Keywords: leave-open, Whiteboard: [releng:q32018])

Attachments

(7 files)

The try-staging project is written up here [1]. This bug tracks phase 1, where all tasks are runnable, and (as much as possible) return useful information. As we find issues, we can file them as blockers to this bug. I'm assigning this bug to myself for now, but this project will probably involve various people. [1] https://docs.google.com/document/d/1_p6jqQ9YUojerRwgfdMhEyjOFpkvkHONDd6nNnRMNlY/edit?pli=1
Alias: try-staging-phase-1
Depends on: 1473422
Depends on: 1473428
Depends on: 1473429
Depends on: 1473430
Added the failures and exceptions from my try staging promote graph. This was an incomplete graph (no partners) and doesn't cover devedition, fennec, or the push/ship/*-rc phases. I also didn't check to see if the tasks are giving useful info or are just dummy tasks. This is a start, however. We can add to the list of things to fix as we find them.
Whiteboard: [releng:q32018]
Assignee: aki → mozilla
Depends on: 1461784
Comment on attachment 9005740 [details] Bug 1473416: Add ship-it action to level 1 to allow staging releases try; r?bhearsum Ben Hearsum (:bhearsum) has approved the revision.
Attachment #9005740 - Flags: review+
The scopes was missing the `:server:` segement.
Comment on attachment 9007356 [details] Bug 1473416: Fix level-1 ship-it action scopes; r?dustin Dustin J. Mitchell [:dustin] pronoun: he has approved the revision.
Attachment #9007356 - Flags: review+
Depends on: 1490051
Comment on attachment 9007840 [details] Bug 1473416: [release] Point balrog to staging bouncer on non-release branches; r?bhearsum Ben Hearsum (:bhearsum) has approved the revision.
Attachment #9007840 - Flags: review+
Depends on: 1490094
Pushed by mozilla@hocat.ca: https://hg.mozilla.org/integration/autoland/rev/d9718ee5b110 [release] Point balrog to staging bouncer on non-release branches; r=bhearsum
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Status: RESOLVED → REOPENED
Keywords: leave-open
Resolution: FIXED → ---
These are used if MOZ_UPDATE_CHANNEL is set, which isn't normally set on try. However, when doing staging releases, that variable may be set. Populate the mobile secrets with the default key that would be used without MOZ_UPDATE_CHANNEL set on level-1 trees.
Comment on attachment 9008216 [details] Bug 1473416: [mozharness] Use in-tree mobile sdk secrets on try; r?nalexander Nick Alexander :nalexander [he/him] has approved the revision.
Attachment #9008216 - Flags: review+
Comment on attachment 9008217 [details] Bug 1473416: [release] Use dep googleplay scope on non-release branches; r?jlorenzo Johan Lorenzo [:jlorenzo] has approved the revision.
Attachment #9008217 - Flags: review+
Comment on attachment 9008218 [details] Bug 1473416: [release] Don't allow invalid google-play tracks in push-apk tasks; r?jlorenzo Johan Lorenzo [:jlorenzo] has approved the revision.
Attachment #9008218 - Flags: review+
Pushed by mozilla@hocat.ca: https://hg.mozilla.org/integration/autoland/rev/0b375946939b [mozharness] Use in-tree mobile sdk secrets on try; r=nalexander https://hg.mozilla.org/integration/autoland/rev/054260360598 [release] Use dep googleplay scope on non-release branches; r=jlorenzo https://hg.mozilla.org/integration/autoland/rev/f95c7a42a1d7 [release] Don't allow invalid google-play tracks in push-apk tasks; r=jlorenzo
The partial generation code checks the URLs of the source versions. To allow building partials from staging releases, allow the staging CDN when generating partials.
Depends on: 1497575
Pushed by mozilla@hocat.ca: https://hg.mozilla.org/integration/autoland/rev/74ee6e2258c1 [release] Allow staging releases to build partials from http://ftp.stage.mozaws.net/; r=sfraser
Filed bug 1504856 for a way to spin up balrog and bouncer dev instances, for try-staging phase 2.
Depends on: 1541122
Depends on: 1541121
Status: REOPENED → RESOLVED
Closed: 6 years ago6 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: