Closed Bug 839230 Opened 12 years ago Closed 12 years ago

Turn off unagi stable builds

Categories

(Release Engineering :: General, defect, P2)

x86
Gonk (Firefox OS)
defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: nthomas, Assigned: nthomas)

References

Details

Attachments

(3 files)

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.
Attached patch [mozharness] v1Splinter Review
Changes channel to nightly in build and socorro manifest, removes stable config.
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.
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)
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)
Attachment #711715 - Flags: review?(rail) → review+
Attachment #711716 - Flags: review?(rail) → review+
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+
This is live.
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+
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
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
All done.
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Verified fix. OTA and flashed from a beta build, and ran script in comment 8 to get onto "nightly" channel.
Status: RESOLVED → VERIFIED
edmorley: FYI, we no longer need the config for stable builds in TBPL.
Blocks: 841328
(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.
Product: mozilla.org → Release Engineering
Component: General Automation → General
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: