Closed
Bug 825959
Opened 12 years ago
Closed 12 years ago
Build Thunderbird 17.0.4 esr with mock
Categories
(Release Engineering :: Release Requests, defect)
Release Engineering
Release Requests
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: bhearsum, Assigned: bhearsum)
References
Details
Attachments
(3 files, 4 obsolete files)
326 bytes,
patch
|
jhopkins
:
review+
bhearsum
:
checked-in-
|
Details | Diff | Splinter Review |
7.80 KB,
patch
|
jhopkins
:
review+
bhearsum
:
checked-in-
|
Details | Diff | Splinter Review |
1.71 KB,
patch
|
bhearsum
:
review+
bhearsum
:
checked-in-
|
Details | Diff | Splinter Review |
No description provided.
Attachment #697056 -
Flags: review?(catlee)
Updated•12 years ago
|
Attachment #697056 -
Flags: review?(catlee) → review+
Assignee | ||
Updated•12 years ago
|
Attachment #697056 -
Flags: checked-in+
Assignee | ||
Comment 1•12 years ago
|
||
in production, forcing some builds to verify it
Assignee | ||
Comment 2•12 years ago
|
||
The builds that I triggered went fine.
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 3•12 years ago
|
||
Comment on attachment 697056 [details] [diff] [review]
enable mock for tb 17.0.1 esr
Backed out due to bug 826567.
Attachment #697056 -
Flags: checked-in+ → checked-in-
Assignee | ||
Comment 4•12 years ago
|
||
need to try for this for the next esr
Assignee | ||
Updated•12 years ago
|
Component: Release Engineering: Automation (Release Automation) → Release Engineering: Releases
Assignee | ||
Updated•12 years ago
|
Assignee: nobody → coop
Assignee | ||
Comment 5•12 years ago
|
||
Warning: the comments in config.py are in the wrong place. You need to delete from here on: https://github.com/mozilla/build-buildbot-configs/blob/e6215b879206a46f9a6a9013be2efbbc0307f636/mozilla/thunderbird_config.py#L934
Assignee | ||
Comment 6•12 years ago
|
||
I struggled to get this working for my staging run. Hopefully this will be of help to you. You need the following AFAICT:
* use_mock from https://hg.mozilla.org/users/bhearsum_mozilla.com/buildbot-configs/rev/4234a4a652c7
* https://hg.mozilla.org/users/bhearsum_mozilla.com/buildbot-configs/rev/9ab469d7aea0
* https://hg.mozilla.org/users/bhearsum_mozilla.com/buildbot-configs/rev/d71cb3f344b8
* https://hg.mozilla.org/users/bhearsum_mozilla.com/buildbot-configs/rev/f22f3cc894c0
Comment 7•12 years ago
|
||
Moving this to 17.0.4 ESR because it's too close to 17.0.3 for comfort.
Assignee | ||
Comment 8•12 years ago
|
||
I'm going to make sure this uplift happens right after we ship 17.0.3esr.
Assignee: coop → bhearsum
Comment 9•12 years ago
|
||
Attachment #697056 -
Attachment is obsolete: true
Attachment #713021 -
Flags: review?(bhearsum)
Assignee | ||
Comment 10•12 years ago
|
||
Comment on attachment 713021 [details] [diff] [review]
[buildbot-configs] updated patch that uses 'mock' hgSshKey
Review of attachment 713021 [details] [diff] [review]:
-----------------------------------------------------------------
I think you still need the l10n mozconfig changes like in https://hg.mozilla.org/users/bhearsum_mozilla.com/buildbot-configs/rev/f22f3cc894c0
Attachment #713021 -
Flags: review?(bhearsum) → review-
Assignee | ||
Comment 11•12 years ago
|
||
Attachment #713021 -
Attachment is obsolete: true
Attachment #716535 -
Flags: review?(jhopkins)
Assignee | ||
Comment 12•12 years ago
|
||
Comment on attachment 716535 [details] [diff] [review]
fix gcc in l10n mozconfigs too
wrong version of gcc - need to fix this.
Attachment #716535 -
Attachment is obsolete: true
Attachment #716535 -
Flags: review?(jhopkins)
Assignee | ||
Comment 13•12 years ago
|
||
Assignee | ||
Comment 14•12 years ago
|
||
Assignee | ||
Comment 15•12 years ago
|
||
Verified:
[root@dev-stage01 tb]# tar -jvxf /pub/mozilla.org/thunderbird/tinderbox-builds/comm-esr17-linux/1361468088/thunderbird-17.0.3.en-US.linux-i686.tar.bz2
[root@dev-stage01 thunderbird]# readelf -D -s *.so | grep UNIQUE
[root@dev-stage01 thunderbird]#
Assignee | ||
Updated•12 years ago
|
Attachment #716547 -
Flags: review?(jhopkins)
Assignee | ||
Updated•12 years ago
|
Attachment #716556 -
Flags: review?(jhopkins)
Updated•12 years ago
|
Attachment #716556 -
Flags: review?(jhopkins) → review+
Comment 16•12 years ago
|
||
Comment on attachment 716547 [details] [diff] [review]
use 0moz4 gcc
The name of the SSH key file changed in the staging configs:
-releaseConfig['hgSshKey'] = '~cltbld/.ssh/ffxbld_dsa'
+releaseConfig['hgSshKey'] = '/home/mock_mozilla/.ssh/tbirdbld_dsa'
r+ once you have the key name fixed up.
Attachment #716547 -
Flags: review?(jhopkins) → review-
Assignee | ||
Comment 17•12 years ago
|
||
Attachment #716547 -
Attachment is obsolete: true
Attachment #716700 -
Flags: review?(jhopkins)
Comment 18•12 years ago
|
||
Comment on attachment 716556 [details] [diff] [review]
bump in repo file
a=Standard8 for landing this on comm-esr17
Assignee | ||
Comment 19•12 years ago
|
||
Comment on attachment 716556 [details] [diff] [review]
bump in repo file
15:02 <@bhearsum> Standard8: is there a comm esr17 approval flag i need before landing
https://bugzilla.mozilla.org/attachment.cgi?id=716556&action=edit
15:07 -!- catlee is now known as catlee-away
15:07 < Standard8> bhearsum: releng component doesn't have one, but a=me.
Updated•12 years ago
|
Attachment #716700 -
Flags: review?(jhopkins) → review+
Assignee | ||
Comment 20•12 years ago
|
||
Comment on attachment 716700 [details] [diff] [review]
fix ssh keys for staging configs
Going to reconfig for this sometime this morning. I'll push the comm-esr17 patch at that time, which will trigger builds to verify everything.
Attachment #716700 -
Flags: checked-in+
Assignee | ||
Updated•12 years ago
|
Attachment #716556 -
Flags: checked-in+
Assignee | ||
Comment 21•12 years ago
|
||
Also fixes non-esr.
Attachment #717164 -
Flags: review?(jhopkins)
Assignee | ||
Comment 22•12 years ago
|
||
Comment on attachment 717164 [details] [diff] [review]
fix compiler for debug builds
Catlee r+'ed this on IRC.
Attachment #717164 -
Flags: review?(jhopkins) → review+
Assignee | ||
Updated•12 years ago
|
Attachment #717164 -
Flags: checked-in+
Comment 23•12 years ago
|
||
In production
Assignee | ||
Comment 24•12 years ago
|
||
The comm-esr17 patch caused us to fail a test:
TEST-UNEXPECTED-FAIL | check-sync-dirs.py | build file copies are not in sync
TEST-INFO | check-sync-dirs.py | file(s) found in: /builds/slave/tb-c-esr17-lx/build/build
TEST-INFO | check-sync-dirs.py | differ from their originals in: /builds/slave/tb-c-esr17-lx/build/mozilla/build
TEST-INFO | check-sync-dirs.py | differing file: ./unix/mozconfig.linux
In general, the files in '/builds/slave/tb-c-esr17-lx/build/build' should
always be exact copies of originals in
'/builds/slave/tb-c-esr17-lx/build/mozilla/build'. A change made to one
should also be made to the other. See 'check-sync-dirs.py' for more
details.
That will be fixed when bug 813613 lands, which is currently waiting on approval. In the meantime I've starred the builds.
Assignee | ||
Comment 25•12 years ago
|
||
Other than known intermittent test failures, things have greened up.
Status: REOPENED → RESOLVED
Closed: 12 years ago → 12 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 26•12 years ago
|
||
Comment on attachment 716556 [details] [diff] [review]
bump in repo file
This was backed out due to bustage in the chemspill 17.0.4esr release. Will be relanded once all the chemspills are done. Also need to land the mozilla-esr17 patch on the relbranches.
Attachment #716556 -
Flags: checked-in+ → checked-in-
Assignee | ||
Updated•12 years ago
|
Attachment #716700 -
Flags: checked-in+ → checked-in-
Assignee | ||
Updated•12 years ago
|
Attachment #717164 -
Flags: checked-in+ → checked-in-
Assignee | ||
Comment 27•12 years ago
|
||
This was backed out for chemspills. Planning to reland after they ship today.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Comment 28•12 years ago
|
||
Comment on attachment 716700 [details] [diff] [review]
fix ssh keys for staging configs
Relanded now that chemspills are over. I'll be triggering some builds to verify once a reconfig puts these patches in production again.
Attachment #716700 -
Flags: checked-in- → checked-in+
Assignee | ||
Updated•12 years ago
|
Attachment #716556 -
Flags: checked-in- → checked-in+
Assignee | ||
Updated•12 years ago
|
Attachment #717164 -
Flags: checked-in- → checked-in+
Assignee | ||
Comment 29•12 years ago
|
||
Builds are looking good.
Status: REOPENED → RESOLVED
Closed: 12 years ago → 12 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 30•12 years ago
|
||
This still broke shit. It's getting backed out again. See https://bugzilla.mozilla.org/show_bug.cgi?id=813613#c38 for details.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Updated•12 years ago
|
Attachment #716700 -
Flags: checked-in+ → checked-in-
Assignee | ||
Updated•12 years ago
|
Attachment #717164 -
Flags: checked-in+ → checked-in-
Assignee | ||
Updated•12 years ago
|
Attachment #716556 -
Flags: checked-in+ → checked-in-
Assignee | ||
Comment 31•12 years ago
|
||
Given all of the issues we've had with trying to do this, I don't think it's worthwhile investing any more time into. We'll just have to prop up the old build platform until esr17 dies.
Status: REOPENED → RESOLVED
Closed: 12 years ago → 12 years ago
Resolution: --- → WONTFIX
Updated•12 years ago
|
Product: mozilla.org → Release Engineering
You need to log in
before you can comment on or make changes to this bug.
Description
•