Closed
Bug 839230
Opened 12 years ago
Closed 12 years ago
Turn off unagi stable builds
Categories
(Release Engineering :: General, defect, P2)
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: nthomas, Assigned: nthomas)
References
Details
Attachments
(3 files)
4.25 KB,
patch
|
rail
:
review+
nthomas
:
checked-in+
|
Details | Diff | Splinter Review |
11.43 KB,
patch
|
rail
:
review+
nthomas
:
checked-in+
|
Details | Diff | Splinter Review |
461 bytes,
text/plain
|
Details |
From a releng point of view we have two 'nighty' builds of the (nominally) same source, only differing by
* the builder name (unagi vs unagi_stable)
* the update channel baked in (nightly vs beta)
* the update channel they get auto-published (nightly vs betatest, manual push to beta for the latter)
We can simplify that to one build with beta baked in, published to the nightly channel for QA. The only change in process for QA would be running a script after flashing to force the nightly channel, which has been agreed to.
Assignee | ||
Comment 1•12 years ago
|
||
Changes channel to nightly in build and socorro manifest, removes stable config.
Assignee | ||
Comment 2•12 years ago
|
||
Removes all traces of unagi-stable, which vanishes the b2g_mozilla-b2g18_unagi_stable_nightly builder. Passes checkconfig and comparing master dumps, not used on a master yet.
Assignee | ||
Comment 3•12 years ago
|
||
Comment on attachment 711716 [details] [diff] [review]
[buildbot-configs] v1
Works as expected.
Attachment #711716 -
Attachment description: [buildbot-configs] v1 (untested) → [buildbot-configs] v1
Attachment #711716 -
Flags: review?(rail)
Assignee | ||
Comment 4•12 years ago
|
||
Comment on attachment 711715 [details] [diff] [review]
[mozharness] v1
* Verified uploads - nightly bits to b2g/nightly/mozilla-b2g18-unagi/YYYY/MM/..., snippet to nightly location (this failed in staging because dev-stage isn't set up right, but it eyeballs ok)
* Verified that nightly build is on the beta channel using adb
Attachment #711715 -
Attachment description: [mozharness] v1 (untested) → [mozharness] v1
Attachment #711715 -
Flags: review?(rail)
Updated•12 years ago
|
Attachment #711715 -
Flags: review?(rail) → review+
Updated•12 years ago
|
Attachment #711716 -
Flags: review?(rail) → review+
Assignee | ||
Comment 5•12 years ago
|
||
Comment on attachment 711716 [details] [diff] [review]
[buildbot-configs] v1
http://hg.mozilla.org/build/buildbot-configs/rev/39f8c4084128
The mozharness patch should land and merge after we reconfig for ^^.
Attachment #711716 -
Flags: checked-in+
Comment 6•12 years ago
|
||
This is live.
Assignee | ||
Comment 7•12 years ago
|
||
Comment on attachment 711715 [details] [diff] [review]
[mozharness] v1
http://hg.mozilla.org/build/mozharness/rev/7ed6f7dc56c4
and merge to production at rev f8b96235fb89.
Attachment #711715 -
Flags: checked-in+
Assignee | ||
Comment 8•12 years ago
|
||
This is based on the old dogfood script.
First time steps
* download to your machine as channel-setup.sh
* chmod +x channel-setup.sh
Usual usage
* flash build onto device
* ./channel-setup.sh
Assignee | ||
Comment 9•12 years ago
|
||
First nightly with the changes is
https://pvtbuilds.mozilla.org/pub/mozilla.org/b2g/nightly/mozilla-b2g18-unagi/2013/02/2013-02-12-23-02-02/
Verified:
* that build has beta channel baked in
* that build is offered on the nightly channel
* updating from https://pvtbuilds.mozilla.org/pub/mozilla.org/b2g/nightly/mozilla-b2g18-unagi/2013/02/2013-02-12-07-02-05/ on nightly gets you the right revisions post-update, and channel has changed.
So code is working as expected.
To do:
* announce to mailing lists
* update promotion docs
Assignee | ||
Comment 10•12 years ago
|
||
All done.
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Comment 11•12 years ago
|
||
Verified fix. OTA and flashed from a beta build, and ran script in comment 8 to get onto "nightly" channel.
Status: RESOLVED → VERIFIED
Assignee | ||
Comment 12•12 years ago
|
||
edmorley: FYI, we no longer need the config for stable builds in TBPL.
Comment 13•12 years ago
|
||
(In reply to Nick Thomas [:nthomas] (gone Feb 14-Mar 3 PST) from comment #12)
> edmorley: FYI, we no longer need the config for stable builds in TBPL.
Thank you for the heads up, filed bug 841328.
Updated•12 years ago
|
Product: mozilla.org → Release Engineering
Updated•7 years ago
|
Component: General Automation → General
You need to log in
before you can comment on or make changes to this bug.
Description
•