Closed
Bug 913992
Opened 12 years ago
Closed 12 years ago
[Tracking bug] automation support for B2G v1.2.0
Categories
(Release Engineering :: General, defect)
Tracking
(firefox26 fixed, b2g-v1.2 fixed)
RESOLVED
FIXED
People
(Reporter: joduinn, Assigned: catlee)
References
Details
(Whiteboard: [b2g])
Attachments
(4 files, 1 obsolete file)
6.63 KB,
patch
|
mozilla
:
review+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
14.25 KB,
patch
|
rail
:
review+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
5.86 KB,
patch
|
rail
:
review+
akeybl
:
approval-mozilla-aurora+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
18.09 KB,
patch
|
rail
:
review+
catlee
:
checked-in+
|
Details | Diff | Splinter Review |
We'll be needing automation support for b2g v1.2 soon, so that v1.3 work can land on master. Let's get the branches, repos, etc. created ahead of time. Note: to start with, v1.2 should be kept closed to developer-checkins until we get the official word.
For reference, bug#850481 tracked setup for v1.1.0, and bug#877787 tracked setup for v1.1.0hd.
Assignee | ||
Updated•12 years ago
|
Assignee: nobody → catlee
Whiteboard: [b2g]
Assignee | ||
Comment 1•12 years ago
|
||
So, I think all we need to do here is make sure that b2g builds/tests get activated on aurora as part of the merging process next week.
Assignee | ||
Comment 2•12 years ago
|
||
Also required:
- 1.2 branches in gaia, b2g-manifests
- update config.json in mozilla-aurora after the merge to point to new 1.2 branches
- bump version number for m-c/master builds
Reporter | ||
Comment 3•12 years ago
|
||
We also need to make sure the new v1.2 branch, and any l10n repos, are replicated/mirrored over to git.m.o, like we've done for earlier B2G releases.
OS: Mac OS X → All
Assignee | ||
Comment 4•12 years ago
|
||
For the next cycle, 1.2 development will be happening on mozilla-aurora and 1.3 work will begin on mozilla-central. We need to make sure all B2G builds and tests currently active on mozilla-central are enabled on aurora next week.
Blocks: 842868
Assignee | ||
Comment 5•12 years ago
|
||
For merge day - bump mozilla-central to 1.3.0 and add mozilla-aurora as 1.2.0
Attachment #803546 -
Flags: review?(aki)
Comment 6•12 years ago
|
||
Comment on attachment 803546 [details] [diff] [review]
bump b2g versions
I don't think we're converting aurora in gecko.git atm; I think we'll have to make that change for 1.2.0 to work.
Attachment #803546 -
Flags: review?(aki) → review+
Assignee | ||
Comment 7•12 years ago
|
||
this should land as part of mergeday fun
Attachment #803595 -
Flags: review?(rail)
Assignee | ||
Comment 8•12 years ago
|
||
fixed a typo
Attachment #803595 -
Attachment is obsolete: true
Attachment #803595 -
Flags: review?(rail)
Attachment #803601 -
Flags: review?(rail)
Assignee | ||
Comment 9•12 years ago
|
||
this needs to land on mozilla-aurora after the merge happens
Attachment #803602 -
Flags: review?(rail)
Assignee | ||
Comment 10•12 years ago
|
||
we should land this before the merge, we don't build for these targets any more
Attachment #803603 -
Flags: review?(rail)
Updated•12 years ago
|
Attachment #803601 -
Flags: review?(rail) → review+
Updated•12 years ago
|
Attachment #803602 -
Flags: review?(rail) → review+
Comment 11•12 years ago
|
||
Comment on attachment 803603 [details] [diff] [review]
clean up m-c b2g configs
DIAF!
Attachment #803603 -
Flags: review?(rail) → review+
Assignee | ||
Comment 12•12 years ago
|
||
Comment on attachment 803603 [details] [diff] [review]
clean up m-c b2g configs
https://hg.mozilla.org/integration/b2g-inbound/rev/da534ba9582e
Attachment #803603 -
Flags: checked-in+
Assignee | ||
Updated•12 years ago
|
Whiteboard: [b2g] → [b2g][leave open]
Comment 13•12 years ago
|
||
Comment on attachment 803601 [details] [diff] [review]
add b2g builds/tests for mozilla-aurora
Review of attachment 803601 [details] [diff] [review]:
-----------------------------------------------------------------
tweak on location of l10n repos in hg
::: mozilla/b2g_config.py
@@ +946,5 @@
> +######## mozilla-aurora
> +# This is a path, relative to HGURL, where the repository is located
> +# HGURL + repo_path should be a valid repository
> +BRANCHES['mozilla-aurora']['repo_path'] = 'releases/mozilla-aurora'
> +BRANCHES['mozilla-aurora']['gaia_l10n_root'] = 'https://hg.mozilla.org/releases/gaia-l10n/v1_2'
repos will actually be under https://hg.mozilla.org/releases/gaia-l10n/v1_2_0/
Comment 14•12 years ago
|
||
Comment on attachment 803602 [details] [diff] [review]
bumps for B2G 1.2 on mozilla-aurora
Review of attachment 803602 [details] [diff] [review]:
-----------------------------------------------------------------
All files need tweak as in emulator-jb/
::: b2g/config/emulator-jb/config.json
@@ +17,4 @@
> "gaia": {
> "l10n": {
> "vcs": "hgtool",
> + "root": "https://hg.mozilla.org/releases/gaia-l10n/v1_2"
locales will be under "https://hg.mozilla.org/releases/gaia-l10n/v1_2_0/"
Comment 15•12 years ago
|
||
Comment 16•12 years ago
|
||
(In reply to Hal Wine [:hwine] (use needinfo) from comment #14)
> Comment on attachment 803602 [details] [diff] [review]
> bumps for B2G 1.2 on mozilla-aurora
>
> Review of attachment 803602 [details] [diff] [review]:
> -----------------------------------------------------------------
>
> All files need tweak as in emulator-jb/
>
> ::: b2g/config/emulator-jb/config.json
> @@ +17,4 @@
> > "gaia": {
> > "l10n": {
> > "vcs": "hgtool",
> > + "root": "https://hg.mozilla.org/releases/gaia-l10n/v1_2"
>
> locales will be under "https://hg.mozilla.org/releases/gaia-l10n/v1_2_0/"
Clarification here, too, they actually ended up being under https://hg.mozilla.org/releases/gaia-l10n/v1_2/
Comment 17•12 years ago
|
||
Comment on attachment 803546 [details] [diff] [review]
bump b2g versions
https://hg.mozilla.org/build/mozharness/rev/50c22f55918c
Attachment #803546 -
Flags: checked-in+
Comment 18•12 years ago
|
||
Comment on attachment 803601 [details] [diff] [review]
add b2g builds/tests for mozilla-aurora
https://hg.mozilla.org/build/buildbot-configs/rev/cface8156a58
Attachment #803601 -
Flags: checked-in+
Comment 19•12 years ago
|
||
Still at least partially blocked on the uplift of Gecko 26 & B2G 1.2 from m-c->m-a (see bug 916757)
Comment 20•12 years ago
|
||
Awaiting fixes for 916220,915869.
John, I've added your team to an email thread. please comment on how much time we have left for fixes to land.
Flags: needinfo?(joduinn)
Reporter | ||
Comment 21•12 years ago
|
||
(In reply to Preeti Raghunath(:Preeti) from comment #20)
> Awaiting fixes for 916220,915869.
>
> John, I've added your team to an email thread. please comment on how much
> time we have left for fixes to land.
Rail already responded on thread - EOD, at this rate, and assuming no more surprise delays from FF25.0b1.
Flags: needinfo?(joduinn)
Comment 22•12 years ago
|
||
Comment on attachment 803602 [details] [diff] [review]
bumps for B2G 1.2 on mozilla-aurora
This is a configuration bump.
Attachment #803602 -
Flags: approval-mozilla-aurora?
Updated•12 years ago
|
Attachment #803602 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Comment 23•12 years ago
|
||
Comment on attachment 803602 [details] [diff] [review]
bumps for B2G 1.2 on mozilla-aurora
https://hg.mozilla.org/releases/mozilla-aurora/rev/6f0f535a5eae
Attachment #803602 -
Flags: checked-in+
Comment 24•12 years ago
|
||
The b2g builds look green:
https://tbpl.mozilla.org/?tree=Mozilla-Aurora&rev=6f0f535a5eae
Comment 25•12 years ago
|
||
(looks like gonk-misc is still missing a v1.2 branch -- http://git.mozilla.org/?p=b2g/gonk-misc.git;a=summary)
Comment 26•12 years ago
|
||
Aurora desktop B2G localizer builds broken, see bug 917692.
Comment 27•12 years ago
|
||
(In reply to Michael Vines [:m1] [:evilmachines] from comment #25)
> (looks like gonk-misc is still missing a v1.2 branch --
> http://git.mozilla.org/?p=b2g/gonk-misc.git;a=summary)
We decided to branch other repos after some feedback from devs.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Comment 28•12 years ago
|
||
(In reply to Rail Aliiev [:rail] from comment #27)
> We decided to branch other repos after some feedback from devs.
v1.2 branches are missing for the following projects. Is this still in the works?
* librecovery
* gonk-misc
* moztt
Flags: needinfo?(rail)
Comment 29•12 years ago
|
||
(In reply to Michael Vines [:m1] [:evilmachines] from comment #28)
> (In reply to Rail Aliiev [:rail] from comment #27)
> > We decided to branch other repos after some feedback from devs.
>
> v1.2 branches are missing for the following projects. Is this still in the
> works?
>
> * librecovery
> * gonk-misc
> * moztt
No decision made regarding branching other repos yet.
Flags: needinfo?(rail)
Comment 30•12 years ago
|
||
I see, where is this discussion occurring at? I'd like to participate. gonk-misc in particular *should* be branched for v1.2. Probably the rest too.
Flags: needinfo?(rail)
Comment 31•12 years ago
|
||
Th discussion is here:
https://groups.google.com/forum/#!topic/mozilla.dev.b2g/JizNVAPFR7A
Flags: needinfo?(rail)
Comment 32•12 years ago
|
||
Thanks. It looks like that discussion has fizzled out unfortunately, so has it been moved to a different bug? If not, what's the plan to branch the projects I list in comment 28 for v1.2?
Flags: needinfo?(akeybl)
Comment 33•12 years ago
|
||
The email thread I had open separately with engineering died down, just brought it back to life. I just want to make sure it's not too early to branch those repos.
Comment 34•12 years ago
|
||
Reopening for branch discussion.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Whiteboard: [b2g][leave open] → [b2g][need to resolve 1.2 branching]
Comment 35•12 years ago
|
||
librecovery/moztt are pretty low traffic, gonk-misc a little higher. I guess I'm worried that by not branching at the same time as all the other Moz-owned projects for v1.2, we make (1) things more confusing for devs, and as a result (2) a higher risk of landing non-koi+ in v1.2, and finally this (3) makes me have to watch out for #2 and wonder when the v1.2 branch for these projects will finally occur and when it does ensure we update our manifests.
Flags: needinfo?(akeybl)
Comment 36•12 years ago
|
||
I think bug 917173 doesn't strictly block, and we're all done here.
Does anyone think otherwise?
Whiteboard: [b2g][need to resolve 1.2 branching] → [b2g]
Comment 37•12 years ago
|
||
Sounds like it.
Let me know if there are any outstanding issues to resolve, other than bug 917173 which doesn't strictly block.
Status: REOPENED → RESOLVED
Closed: 12 years ago → 12 years ago
Resolution: --- → FIXED
Updated•12 years ago
|
status-b2g-v1.2:
--- → fixed
status-firefox26:
--- → fixed
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
•