Closed
Bug 648066
Opened 14 years ago
Closed 14 years ago
Set up aurora branch
Categories
(Release Engineering :: General, defect, P1)
Tracking
(firefox5+ fixed)
RESOLVED
FIXED
People
(Reporter: catlee, Assigned: lsblakk)
References
Details
Attachments
(10 files, 2 obsolete files)
(deleted),
patch
|
catlee
:
review+
lsblakk
:
checked-in+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
catlee
:
review+
lsblakk
:
checked-in+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
mozilla
:
review+
lsblakk
:
checked-in+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
lsblakk
:
review+
lsblakk
:
checked-in+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
bhearsum
:
review+
lsblakk
:
checked-in+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
bhearsum
:
review+
lsblakk
:
checked-in+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
mozilla
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
lsblakk
:
review+
catlee
:
checked-in+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
catlee
:
review+
lsblakk
:
checked-in+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
dustin
:
review+
|
Details | Diff | Splinter Review |
We need to set up all the regular mechanics for the new aurora branch.
Assume for now that the repo will live at hg.m.o/releases/aurora.
Update snippets should be diverted into a separate directory called 'aurora-bugXXX' for now.
Reporter | ||
Comment 1•14 years ago
|
||
update channel in the mozconfigs should be 'aurora'
Reporter | ||
Comment 2•14 years ago
|
||
The hg repo is at hg.m.o/mozilla-aurora
Assignee | ||
Updated•14 years ago
|
Assignee: nobody → lsblakk
Assignee | ||
Comment 3•14 years ago
|
||
mozconfigs will be in a separate patch, and a graphserver bug/patch will be filed/uploaded soon.
this is the main patch for the configs. mozilla-aurora, not being a release branch is in project_branches and mozilla-beta as a release line is in the main configs.
Attachment #524981 -
Flags: review?(catlee)
Reporter | ||
Comment 4•14 years ago
|
||
Comment on attachment 524981 [details] [diff] [review]
adds mozilla-aurora, mozlilla-beta, and three additional twigs
Looks good, except for this bit:
+ if key == 'platforms' and 'platforms' in BRANCHES[branch] and BRANCHES[branch].has_key('lock_platforms'):
I think this should be "and BRANCHES[branch].get('lock_platforms')" so that you can explicitly set lock_platforms to False if you want.
Attachment #524981 -
Flags: review?(catlee) → review+
Assignee | ||
Comment 5•14 years ago
|
||
Comment on attachment 524981 [details] [diff] [review]
adds mozilla-aurora, mozlilla-beta, and three additional twigs
landed on default: http://hg.mozilla.org/build/buildbot-configs/rev/8f28e701fbce
Attachment #524981 -
Flags: checked-in+
Assignee | ||
Comment 6•14 years ago
|
||
Attachment #525099 -
Flags: review?(catlee)
Assignee | ||
Comment 7•14 years ago
|
||
Attachment #525107 -
Flags: review?(catlee)
Attachment #525107 -
Flags: feedback?(bhearsum)
Comment 8•14 years ago
|
||
Comment on attachment 525107 [details] [diff] [review]
aurora/beta mozconfigs
Please use symlinks where all things are equal, eg: debug, qt configs -- except for Windows, where it's not supported.
l10n-mozconfigs will need their --with-l10n-base option updated, not sure what that is for either yet, though.
The aurora release mozconfigs aren't going to be used, so let's not even create them -- nightly needs to be on the "aurora" channel, though.
Did we decide what to do about branding?
Attachment #525107 -
Flags: feedback?(bhearsum) → feedback-
Assignee | ||
Comment 9•14 years ago
|
||
> Please use symlinks where all things are equal, eg: debug, qt configs -- except
> for Windows, where it's not supported.
When I discussed this with catlee and nthomas we agreed to either do all symlink or none, and not to do mix n match -- an attempt at consistency (with forgivness for windows)
> l10n-mozconfigs will need their --with-l10n-base option updated, not sure what
> that is for either yet, though.
ok, i will check into this
> The aurora release mozconfigs aren't going to be used, so let's not even create
> them -- nightly needs to be on the "aurora" channel, though.
got it. i'll make those corrections
>
> Did we decide what to do about branding?
do we need to file a bug to get an --enable-aurora-branding? or is there another way being discussed?
Reporter | ||
Updated•14 years ago
|
Attachment #525099 -
Flags: review?(catlee) → review+
Assignee | ||
Comment 10•14 years ago
|
||
ok so apparently according to gavin, we can leave out mention of branding and the 'default' will get picked up form within the repo files to get the appropriate branding.
Comment 11•14 years ago
|
||
(In reply to comment #9)
> > Please use symlinks where all things are equal, eg: debug, qt configs -- except
> > for Windows, where it's not supported.
>
> When I discussed this with catlee and nthomas we agreed to either do all
> symlink or none, and not to do mix n match -- an attempt at consistency (with
> forgivness for windows)
Okay, WFM!
> > Did we decide what to do about branding?
>
> do we need to file a bug to get an --enable-aurora-branding? or is there
> another way being discussed?
We actually discussed this on IRC, it looks like you'll want:
--with-branding=browser/branding/aurora for aurora
and probably browser/branding/beta for beta
Gavin, can you confirm that?
Comment 12•14 years ago
|
||
The l10n-tree should be a mirror of l10n-central, and the l10n hg repos should be beneath http://hg.mozilla.org/l10n-aurora/, same for l10n-beta later down the line.
Comment 13•14 years ago
|
||
(In reply to comment #11)
> We actually discussed this on IRC, it looks like you'll want:
> --with-branding=browser/branding/aurora for aurora
> and probably browser/branding/beta for beta
Yeah, that flag is correct for aurora (pending the landing of the patch in bug 648368). I think beta will just want --enable-official-branding.
Assignee | ||
Comment 14•14 years ago
|
||
so i update the nightly channel for aurora - since there's no more release configs for it, the branding is not an issue actually and nor is l10n
for beta, since it's a symlink of mozilla-central, it had the same branding settings (and l10n) as central. If that changes down the road we can replace the symlinks with hard copies
Attachment #525107 -
Attachment is obsolete: true
Attachment #525107 -
Flags: review?(catlee)
Attachment #525201 -
Flags: review?
Assignee | ||
Updated•14 years ago
|
Attachment #525201 -
Flags: review? → review?(aki)
Comment 15•14 years ago
|
||
Comment on attachment 525201 [details] [diff] [review]
aurora/beta mozconfigs
This looks right for aurora.
I'm not entirely clear on beta settings, but we have a bit more time to hash that out if it needs to change.
Attachment #525201 -
Flags: review?(aki) → review+
Assignee | ||
Comment 16•14 years ago
|
||
Comment on attachment 525201 [details] [diff] [review]
aurora/beta mozconfigs
landed on default & production http://hg.mozilla.org/build/buildbot-configs/rev/50bb9e31bef2
Attachment #525201 -
Flags: checked-in+
Assignee | ||
Comment 17•14 years ago
|
||
Comment on attachment 525099 [details] [diff] [review]
data.sql update for aurora, beta, additional twig branches
http://hg.mozilla.org/graphs/rev/cd860e182205
Attachment #525099 -
Flags: checked-in+
Reporter | ||
Comment 18•14 years ago
|
||
Attachment #525366 -
Flags: review?(lsblakk)
Assignee | ||
Updated•14 years ago
|
Attachment #525366 -
Flags: review?(lsblakk) → review+
Assignee | ||
Comment 19•14 years ago
|
||
Attachment #525371 -
Flags: review?(bhearsum)
Assignee | ||
Comment 20•14 years ago
|
||
Comment on attachment 525366 [details] [diff] [review]
Divert snippets
http://hg.mozilla.org/build/buildbot-configs/rev/2cd087f712bc
Attachment #525366 -
Flags: checked-in+
Assignee | ||
Comment 21•14 years ago
|
||
Attachment #525371 -
Attachment is obsolete: true
Attachment #525371 -
Flags: review?(bhearsum)
Attachment #525375 -
Flags: review?(bhearsum)
Comment 22•14 years ago
|
||
Comment on attachment 525375 [details] [diff] [review]
enable snippet creation for aurora
Looks good to me.
Attachment #525375 -
Flags: review?(bhearsum) → review+
Assignee | ||
Comment 23•14 years ago
|
||
Attachment #525397 -
Flags: review?(bhearsum)
Comment 24•14 years ago
|
||
Comment on attachment 525397 [details] [diff] [review]
mobile needs its own download paths
The enUS_binaryURL for aurora won't work, it needs to be a full URL. Looks fine otherwise.
Attachment #525397 -
Flags: review?(bhearsum) → review-
Comment 25•14 years ago
|
||
Comment on attachment 525397 [details] [diff] [review]
mobile needs its own download paths
It's a bit confusing that enUS_binaryURL has a different format in project_branches.py, but I'm not sure how else to do this, since the download_base_url differs between product and staging.
Attachment #525397 -
Flags: review- → review+
Assignee | ||
Comment 26•14 years ago
|
||
Comment on attachment 525375 [details] [diff] [review]
enable snippet creation for aurora
http://hg.mozilla.org/build/buildbot-configs/rev/93f014b78357
Attachment #525375 -
Flags: checked-in+
Assignee | ||
Comment 27•14 years ago
|
||
Comment on attachment 525397 [details] [diff] [review]
mobile needs its own download paths
http://hg.mozilla.org/build/buildbot-configs/rev/9d83273be58a
Attachment #525397 -
Flags: checked-in+
Assignee | ||
Comment 28•14 years ago
|
||
(In reply to comment #25)
> Comment on attachment 525397 [details] [diff] [review]
> mobile needs its own download paths
>
> It's a bit confusing that enUS_binaryURL has a different format in
> project_branches.py, but I'm not sure how else to do this, since the
> download_base_url differs between product and staging.
yes, we need to rely on the GLOBAL_VARS for now. I have a bug on getting some staging stuff ironed out for project_branches so this could likely be addressed in that bug 643467
Assignee | ||
Comment 29•14 years ago
|
||
Attachment #525426 -
Flags: review?(aki)
Comment 30•14 years ago
|
||
Comment on attachment 525426 [details] [diff] [review]
turn on mobile tests for aurora
Thanks Lukas!
Attachment #525426 -
Flags: review?(aki) → review+
Reporter | ||
Comment 31•14 years ago
|
||
Attachment #525738 -
Flags: review?(lsblakk)
Comment 32•14 years ago
|
||
making this tracking-firefox5:?
649524: setup l10n repos for mozilla-aurora, mozilla-beta
in particular this needs to be triaged and tracked daily until its complete, but since thats an IT bug it has no tracking-firefox5 flag.
tracking-firefox5:
--- → ?
Updated•14 years ago
|
Assignee | ||
Comment 33•14 years ago
|
||
Comment on attachment 525738 [details] [diff] [review]
Re-enable updates on aurora
i think your print len() statements might not want to stay in, r+ with those removed :)
Attachment #525738 -
Flags: review?(lsblakk) → review+
Reporter | ||
Comment 34•14 years ago
|
||
Comment on attachment 525738 [details] [diff] [review]
Re-enable updates on aurora
Thanks, good catch!
http://hg.mozilla.org/build/buildbot-configs/rev/d2d2d6c3ef57
Attachment #525738 -
Flags: checked-in+
Assignee | ||
Comment 35•14 years ago
|
||
what the summary says: moving mozilla-aurora into config.py because it's way more than a project_branch and no longer makes sense to keep it there, adding in the l10n_repo_paths as per bug 649524, and temporarily disabling nightlies on the mozilla-beta branch to save resources until they are needed in ~5 weeks.
Attachment #525901 -
Flags: review?(catlee)
Reporter | ||
Updated•14 years ago
|
Attachment #525901 -
Flags: review?(catlee) → review+
Assignee | ||
Comment 36•14 years ago
|
||
Comment on attachment 525901 [details] [diff] [review]
move aurora to configs from project_branches, fix l10n repos, temp disable mozilla-beta nightlies
http://hg.mozilla.org/build/buildbot-configs/rev/6f910a2ffc4f on default
Attachment #525901 -
Flags: checked-in+
Assignee | ||
Comment 37•14 years ago
|
||
Attachment #526141 -
Flags: review?(dustin)
Comment 38•14 years ago
|
||
Comment on attachment 526141 [details] [diff] [review]
add aurora to the gcc-4.3.3 loop in mozilla/config.py
*stamp*
Attachment #526141 -
Flags: review?(dustin) → review+
Assignee | ||
Comment 39•14 years ago
|
||
kicked 649782 out of the dep list and added it to blocking. this branch is setup.
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
You need to log in
before you can comment on or make changes to this bug.
Description
•