ReleaseEngineering/Archive/Promote Unagi to beta: Difference between revisions
Jump to navigation
Jump to search
(obsolete header) |
|||
| (9 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
{{Release Engineering How To|Promote_Unagi_to_beta}} | {{Release Engineering How To|Promote_Unagi_to_beta}} | ||
<blockquote style=" border: solid thin grey; text-align: center;"><big> | |||
This page is obsolete.</big> | |||
</blockquote> | |||
= Provided information = | = Provided information = | ||
QA will ask us to promote a build with information | QA will ask us to promote a build with information similar to below, in an email sent either to release@ or b2g-r-d@: | ||
<pre>OK to promote Build ID: 20130510070207 to Dogfooders</pre> | |||
<pre>Release Engineering Reference - Please PROMOTE THE FOLLOWING BUILD: | <pre>Release Engineering Reference - Please PROMOTE THE FOLLOWING BUILD: | ||
Build updated from: | Build updated from: | ||
gecko: e86df153bcab6e1b645e187c646b0c64e97bd68d | |||
gaia: 21cedfd1787f4aff26721fc0f160e771db5cd67d | |||
build ID: 20130211070202 | |||
Channel: beta | |||
</pre> | </pre> | ||
Double check that the build id specified matches the "updated from" (if provided). If they differ, use the "updated from" build id (safe as it's older), and reply to the request stating that. | |||
As of 2013-03-19, RelEng uses a script to do the promotion. See [https://intranet.mozilla.org/RelEngWiki/index.php/How_To/Perform_b2g_dogfood_tasks script instructions] for details. | |||
= Create RIL repack = | |||
This is now a separate process step, and not part of promotion. | |||
Use these [https://intranet.mozilla.org/RelEngWiki/index.php/How_To/Create_B2G_RIL_Repack instructions]. | |||
= Notify partners = | |||
This is now a separate process step, and not part of promotion. | |||
Use these [https://intranet.mozilla.org/RelEngWiki/index.php/How_To/Notify_Partners_of_good_b2g_build instructions]. | |||
= How to backout a promotion = | |||
Sometimes we'll get a bug requesting that we revert to a previous version | |||
For instance, <s>{{bug|860783}}</s>, | |||
<pre> | |||
buildbot master -> ssh -i .ssh/b2gbld_dsa ec2-user@update.boot2gecko.org | |||
cd /data/update-channels/nightly/ | |||
Move away the files they request you to and touch the files you want to revert to. For example, for {{bug|860783}} | |||
we needed to move away everything newer than *2013040923* and then touch the 040923 files. | |||
</pre> | |||
Latest revision as of 00:48, 11 July 2017
This page is obsolete.
Provided information
QA will ask us to promote a build with information similar to below, in an email sent either to release@ or b2g-r-d@:
OK to promote Build ID: 20130510070207 to Dogfooders
Release Engineering Reference - Please PROMOTE THE FOLLOWING BUILD:
Build updated from:
gecko: e86df153bcab6e1b645e187c646b0c64e97bd68d
gaia: 21cedfd1787f4aff26721fc0f160e771db5cd67d
build ID: 20130211070202
Channel: beta
Double check that the build id specified matches the "updated from" (if provided). If they differ, use the "updated from" build id (safe as it's older), and reply to the request stating that.
As of 2013-03-19, RelEng uses a script to do the promotion. See script instructions for details.
Create RIL repack
This is now a separate process step, and not part of promotion.
Use these instructions.
Notify partners
This is now a separate process step, and not part of promotion.
Use these instructions.
How to backout a promotion
Sometimes we'll get a bug requesting that we revert to a previous version
For instance, bug 860783,
buildbot master -> ssh -i .ssh/b2gbld_dsa ec2-user@update.boot2gecko.org
cd /data/update-channels/nightly/
Move away the files they request you to and touch the files you want to revert to. For example, for {{bug|860783}}
we needed to move away everything newer than *2013040923* and then touch the 040923 files.