Bug 1177025 (SM2.35)

Tracking bug for build and release of SeaMonkey 2.35

RESOLVED FIXED in seamonkey2.35

Status

P1
blocker
RESOLVED FIXED
4 years ago
3 years ago

People

(Reporter: philip.chee, Assigned: ewong)

Tracking

(Depends on: 1 bug)

SeaMonkey 2.35 Branch
seamonkey2.35
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

(URL)

User Story

This is a tracking bug for Build and Release of SeaMonkey 2.35

We expect an actual release before the end of:
[  ] May 2015
[  ] June 2015
[  ] July 2015
[  ] August 2015
[✔ ] September 2015
[  ] Octember 2015

Attachments

(9 attachments, 13 obsolete attachments)

6.11 KB, patch
ewong
: review+
Details | Diff | Splinter Review
561 bytes, patch
ewong
: review+
Details | Diff | Splinter Review
927 bytes, patch
Details | Diff | Splinter Review
1.73 KB, patch
Details | Diff | Splinter Review
3.37 KB, patch
Callek
: review+
Details | Diff | Splinter Review
3.58 KB, patch
Callek
: review+
Details | Diff | Splinter Review
2.25 KB, patch
Details | Diff | Splinter Review
8.24 KB, patch
Details | Diff | Splinter Review
888 bytes, patch
Details | Diff | Splinter Review
(Reporter)

Description

4 years ago
This is a tracking bug for Build and Release of SeaMonkey 2.35

We expect an actual release before the end of June.
(Reporter)

Updated

4 years ago
Depends on: 1172917
(Reporter)

Updated

4 years ago
Depends on: 1177041
(Reporter)

Updated

4 years ago
Depends on: 1177045
(Reporter)

Updated

4 years ago
Depends on: 1177048
(Reporter)

Updated

4 years ago
Depends on: 1177769
(Reporter)

Updated

4 years ago
Depends on: 1177773
(Reporter)

Updated

4 years ago
Depends on: 1177785
(Reporter)

Updated

4 years ago
User Story: (updated)
(Reporter)

Updated

4 years ago
Depends on: 1182957
(Assignee)

Comment 1

4 years ago
Not sure where to put this note, but the patch for bug 1177634 has
to be uplifted to mozilla-esr38.
Depends on: 1177634
(Reporter)

Updated

4 years ago
Depends on: 1185824
(Reporter)

Updated

4 years ago
No longer depends on: 1177785
(Assignee)

Updated

4 years ago
Blocks: 1121281
(Assignee)

Updated

4 years ago
No longer blocks: 1121281
(Assignee)

Updated

4 years ago
Depends on: 1121281
(Reporter)

Updated

4 years ago
User Story: (updated)

Comment 2

4 years ago
Octember 2015?  I think you mis-spelled this.  It should be "October" 2015.

Comment 3

4 years ago
But it's at the location of Julgust, thus needs to be corrected either way.

Comment 4

4 years ago
you mean "August", rsx11m?  ask ewong and see if he can get the information here corrected.  we really don't want to confuse the Seamonkey users about the upcoming SM 2.35 release.

Comment 5

4 years ago
No, I meant it in the same way as Ratty meant to say "Octember" as listed above.  ;-)
I'd have to read Dr. Seuss, but I don't think it's between July and August...
(Assignee)

Comment 6

4 years ago
Created attachment 8650843 [details] [diff] [review]
update Configs for SeaMonkey 2.35
Attachment #8650843 - Flags: review?(bugspam.Callek)
(Assignee)

Comment 7

4 years ago
Created attachment 8650846 [details] [diff] [review]
update Configs for SeaMonkey 2.35 (v2)
Attachment #8650843 - Attachment is obsolete: true
Attachment #8650843 - Flags: review?(bugspam.Callek)
Attachment #8650846 - Flags: review?(bugspam.Callek)
(Assignee)

Comment 8

4 years ago
Created attachment 8650848 [details] [diff] [review]
update Configs for SeaMonkey 2.35 (v3)
Attachment #8650846 - Attachment is obsolete: true
Attachment #8650846 - Flags: review?(bugspam.Callek)
Attachment #8650848 - Flags: review?(bugspam.Callek)
Comment on attachment 8650848 [details] [diff] [review]
update Configs for SeaMonkey 2.35 (v3)

Review of attachment 8650848 [details] [diff] [review]:
-----------------------------------------------------------------

r+ IFF you update the mozilla repo url for https://hg.mozilla.org/build/buildbot-configs/file/0c8016910462/seamonkey/config.py#l644 while you're here
Attachment #8650848 - Flags: review?(bugspam.Callek) → review+
(Assignee)

Comment 10

4 years ago
Created attachment 8650851 [details] [diff] [review]
[configs] update Configs for SeaMonkey 2.35 (v4) [checked-in]
Attachment #8650851 - Flags: review?(bugspam.Callek)
(Assignee)

Updated

4 years ago
Attachment #8650851 - Flags: review?(bugspam.Callek) → review+
(Assignee)

Updated

4 years ago
Attachment #8650848 - Attachment is obsolete: true
(Assignee)

Comment 11

4 years ago
Comment on attachment 8650851 [details] [diff] [review]
[configs] update Configs for SeaMonkey 2.35 (v4) [checked-in]

Pushed to buildbot-configs:
https://hg.mozilla.org/build/buildbot-configs/rev/59f4767266ad
Created attachment 8651007 [details] [diff] [review]
[custom] don't fail if nothing-to-commit during bump [checked-in]

This bites us more than it helps us these days... Lets not fail out if we fail to bump.

Doing a post-landing review
Attachment #8651007 - Flags: review?(ewong)
(Assignee)

Updated

4 years ago
Attachment #8651007 - Flags: review?(ewong) → review+
(Reporter)

Updated

4 years ago
User Story: (updated)
(Assignee)

Comment 14

4 years ago
Created attachment 8651327 [details] [diff] [review]
[custom] add py27 path to the uploadEnv['PATH']. (v1)
Attachment #8651327 - Flags: review?(bugspam.Callek)
(Assignee)

Comment 15

4 years ago
Comment on attachment 8651327 [details] [diff] [review]
[custom] add py27 path to the uploadEnv['PATH']. (v1)

this isn't the only thing that's needed.
Attachment #8651327 - Flags: review?(bugspam.Callek)
(Assignee)

Comment 16

4 years ago
Created attachment 8651446 [details] [diff] [review]
[custom] buildbotcustom code changes to fix source's upload tarball step (v1)
Attachment #8651327 - Attachment is obsolete: true
Attachment #8651446 - Flags: review?(bugspam.Callek)
(Assignee)

Comment 17

4 years ago
Created attachment 8651447 [details] [diff] [review]
[config] config code changes to fix source's upload tarball step (v1)
Attachment #8651447 - Flags: review?(bugspam.Callek)
(Assignee)

Comment 18

4 years ago
Created attachment 8651448 [details] [diff] [review]
[config] config code changes to fix source's upload tarball step (v1)
Attachment #8651447 - Attachment is obsolete: true
Attachment #8651447 - Flags: review?(bugspam.Callek)
Attachment #8651448 - Flags: review?(bugspam.Callek)
(Assignee)

Updated

4 years ago
Attachment #8651446 - Flags: review?(bugspam.Callek)
(Assignee)

Comment 19

4 years ago
Created attachment 8651453 [details] [diff] [review]
[puppet] temp changes to puppet to whitelist rel-c-rel-source

this will be backed out once I figure out the source step.
(Assignee)

Comment 20

4 years ago
Comment on attachment 8651448 [details] [diff] [review]
[config] config code changes to fix source's upload tarball step (v1)

needs more work.
Attachment #8651448 - Flags: review?(bugspam.Callek)
(Assignee)

Comment 21

4 years ago
Created attachment 8651563 [details] [diff] [review]
[custom] fix for source's upload_tarball step.
Attachment #8651446 - Attachment is obsolete: true
Attachment #8651563 - Flags: review?(bugspam.Callek)
(Assignee)

Comment 22

4 years ago
Created attachment 8651564 [details] [diff] [review]
[configs] fix for source's upload_tarball step [checked-in]
Attachment #8651448 - Attachment is obsolete: true
Attachment #8651564 - Flags: review?(bugspam.Callek)
(Assignee)

Comment 23

4 years ago
During the source step,  it choked on the upload_tarball step due to
it missing the proper python environment and that the way to upload
the tarball had changed.

The two patches I just attached 'work'; but will need to be streamlined.
(Assignee)

Comment 24

4 years ago
Created attachment 8651578 [details] [diff] [review]
Add the SOCORRO_SYMBOL_UPLOAD_TOKEN_FILE export to build/unix/mozconfig.linux

This patch needs to be pushed to the SEAMONKEY_2_35_RELEASE branch.
Attachment #8651578 - Flags: review?(bugspam.Callek)
(Assignee)

Comment 25

4 years ago
Created attachment 8652143 [details] [diff] [review]
Add the SOCORRO_SYMBOL_UPLOAD_TOKEN_FILE export to the necessary mozconfig files.

This is for post-land-review.
Attachment #8651578 - Attachment is obsolete: true
Attachment #8651578 - Flags: review?(bugspam.Callek)
Attachment #8652143 - Flags: review?(bugspam.Callek)
(Assignee)

Comment 26

4 years ago
Created attachment 8652146 [details] [diff] [review]
[c-r/mozconfigs] Add the SOCORRO_SYMBOL_UPLOAD_TOKEN_FILE export to the necessary mozconfig files. (v3) [checked-in]
Attachment #8652143 - Attachment is obsolete: true
Attachment #8652143 - Flags: review?(bugspam.Callek)
Attachment #8652146 - Flags: review?(bugspam.Callek)
(Assignee)

Comment 27

4 years ago
Comment on attachment 8652146 [details] [diff] [review]
[c-r/mozconfigs] Add the SOCORRO_SYMBOL_UPLOAD_TOKEN_FILE export to the necessary mozconfig files. (v3) [checked-in]

Pushed to comm-release (SEAMONKEY_2_35_RELEASE_BRANCH):
https://hg.mozilla.org/releases/comm-release/rev/4c0855a2be32
(Assignee)

Comment 28

4 years ago
Comment on attachment 8652146 [details] [diff] [review]
[c-r/mozconfigs] Add the SOCORRO_SYMBOL_UPLOAD_TOKEN_FILE export to the necessary mozconfig files. (v3) [checked-in]

and this needs to be transplanted to the SEAMONKEY_2_36_RELEASE_BRANCH
as well. (tbd)
(Assignee)

Comment 29

4 years ago
Created attachment 8652238 [details] [diff] [review]
Update configs for SeaMonkey 2.35 build 2 (v1)
Attachment #8652238 - Flags: review?(bugspam.Callek)
(Assignee)

Comment 30

4 years ago
Created attachment 8652350 [details] [diff] [review]
Update configs for SeaMonkey 2.35 build2 (v2)
Attachment #8652238 - Attachment is obsolete: true
Attachment #8652238 - Flags: review?(bugspam.Callek)
Attachment #8652350 - Flags: review?(bugspam.Callek)
Comment on attachment 8652350 [details] [diff] [review]
Update configs for SeaMonkey 2.35 build2 (v2)

Review of attachment 8652350 [details] [diff] [review]:
-----------------------------------------------------------------

::: seamonkey/release-comm-release.py
@@ +38,5 @@
>  releaseConfig['mozillaRelbranchOverride']   = 'SEAMONKEY_2_35_RELEASE_BRANCH' # put Gecko relbranch here that we base upon
>  #   Inspector
>  releaseConfig['inspectorRepoPath']          = 'dom-inspector' # leave empty if inspector is not to be tagged
> +releaseConfig['inspectorRepoRevision']      = '8b0b7330d1d7'
> +releaseConfig['inspectorRelbranchOverride'] = 'SEAMONKEY_2_35_BUILD1'

as said in IRC r- for this

10:53 AM <•Callek_cloud9> ewong: r-  inspector relbranch should be SEA_COMM3820_20150821_RELBRANCH 
10:54 AM <•Callek_cloud9> and the rev should be the BUILD1
Attachment #8652350 - Flags: review?(bugspam.Callek) → review-
(Assignee)

Comment 32

4 years ago
Created attachment 8652363 [details] [diff] [review]
[configs] Update configs for SeaMonkey 2.35 build2 (v3) [checked-in]

fixed.
Attachment #8652350 - Attachment is obsolete: true
Attachment #8652363 - Flags: review?(bugspam.Callek)
Attachment #8652363 - Flags: review?(bugspam.Callek) → review+
(Assignee)

Comment 33

4 years ago
Comment on attachment 8652363 [details] [diff] [review]
[configs] Update configs for SeaMonkey 2.35 build2 (v3) [checked-in]

Pushed to buildbot-configs:
https://hg.mozilla.org/build/buildbot-configs/rev/08c45fc168fb
Comment on attachment 8652146 [details] [diff] [review]
[c-r/mozconfigs] Add the SOCORRO_SYMBOL_UPLOAD_TOKEN_FILE export to the necessary mozconfig files. (v3) [checked-in]

Review of attachment 8652146 [details] [diff] [review]:
-----------------------------------------------------------------

This one looks good, but isn't what you ended up landing. (you used the windows path on linux and mac)
Attachment #8652146 - Flags: review?(bugspam.Callek) → review+
(Assignee)

Comment 35

4 years ago
Comment on attachment 8652146 [details] [diff] [review]
[c-r/mozconfigs] Add the SOCORRO_SYMBOL_UPLOAD_TOKEN_FILE export to the necessary mozconfig files. (v3) [checked-in]

I had pushed to wrong patch, so the patch from http://hg.mozilla.org/releases/comm-release/rev/4c0855a2be32 is wrong.

Backed it out: https://hg.mozilla.org/releases/comm-release/rev/f23c75f0d371
(Assignee)

Comment 36

4 years ago
Comment on attachment 8652146 [details] [diff] [review]
[c-r/mozconfigs] Add the SOCORRO_SYMBOL_UPLOAD_TOKEN_FILE export to the necessary mozconfig files. (v3) [checked-in]

Pushed the real patch to comm-release:
https://hg.mozilla.org/releases/comm-release/rev/b939f5c5904d
(Assignee)

Comment 37

4 years ago
Created attachment 8652649 [details] [diff] [review]
[configs] Update configs for SeaMonkey 2.35 build 3 (v1) [checked-in]

Due to the screwup with the Socorro symbol export mozconfig patch, we'll need a build 3.
Attachment #8652649 - Flags: review?(bugspam.Callek)
(Assignee)

Comment 38

4 years ago
Comment on attachment 8652649 [details] [diff] [review]
[configs] Update configs for SeaMonkey 2.35 build 3 (v1) [checked-in]

For post-land-review.
(Assignee)

Comment 39

4 years ago
Comment on attachment 8652649 [details] [diff] [review]
[configs] Update configs for SeaMonkey 2.35 build 3 (v1) [checked-in]

Pushed to buildbot-configs:
https://hg.mozilla.org/build/buildbot-configs/rev/eb3e0714774c
(Assignee)

Updated

4 years ago
User Story: (updated)
(Assignee)

Comment 40

4 years ago
Created attachment 8655743 [details] [diff] [review]
[custom] fix for source's upload_tarball step. (v3) [unbitrot] [checked-in]
Attachment #8651563 - Attachment is obsolete: true
Attachment #8651563 - Flags: review?(bugspam.Callek)
Attachment #8655743 - Flags: review?(bugspam.Callek)
(Assignee)

Comment 41

4 years ago
(In reply to Edmund Wong (:ewong) from comment #40)
> Created attachment 8655743 [details] [diff] [review]
> [custom] fix for source's upload_tarball step. (v3) [unbitrot]

Note. This and the [config] patches are manually applied.  Just unbitrotted
the custom patch due to changes from bug 1121281. (More patches to follow,
fwiw..)
(Assignee)

Comment 42

4 years ago
Created attachment 8655865 [details] [diff] [review]
[puppet] temp patch to disable source clobber.

tl;dr,  basically the source step is still busted and this is because I mistakenly assumed the 'upload' source step == make upload; but it isn't.
c-r's suite's build.mk is missing source-upload:: rule.  

As this is a little too late in the process to fix any c-r issues, I've opted to disable the source clobber in puppet and will both manually generate the source tarball and upload it.
(Assignee)

Comment 43

4 years ago
Created attachment 8657007 [details] [diff] [review]
[configs] fix for source's upload_tarball step (both release and beta) (v4)
Attachment #8655743 - Attachment is obsolete: true
Attachment #8655743 - Flags: review?(bugspam.Callek)
Attachment #8657007 - Flags: review?(bugspam.Callek)
(Assignee)

Updated

4 years ago
Attachment #8655743 - Attachment is obsolete: false
(Assignee)

Updated

4 years ago
Attachment #8655743 - Flags: review?(bugspam.Callek)
(Assignee)

Updated

4 years ago
Attachment #8657007 - Attachment is obsolete: true
Attachment #8657007 - Flags: review?(bugspam.Callek)
(Assignee)

Updated

4 years ago
Attachment #8650851 - Attachment description: update Configs for SeaMonkey 2.35 (v4) → update Configs for SeaMonkey 2.35 (v4) [checked-in]
(Assignee)

Comment 44

4 years ago
Comment on attachment 8651564 [details] [diff] [review]
[configs] fix for source's upload_tarball step [checked-in]

Pushed to buildbot-configs:
https://hg.mozilla.org/build/buildbot-configs/rev/f00ec9924207
Attachment #8651564 - Attachment description: [configs] fix for source's upload_tarball step → [configs] fix for source's upload_tarball step [checked-in]
(Assignee)

Updated

4 years ago
Attachment #8652146 - Attachment description: Add the SOCORRO_SYMBOL_UPLOAD_TOKEN_FILE export to the necessary mozconfig files. (v3) → Add the SOCORRO_SYMBOL_UPLOAD_TOKEN_FILE export to the necessary mozconfig files. (v3) [checked-in]
(Assignee)

Updated

4 years ago
Attachment #8652146 - Attachment description: Add the SOCORRO_SYMBOL_UPLOAD_TOKEN_FILE export to the necessary mozconfig files. (v3) [checked-in] → [c-r/mozconfigs] Add the SOCORRO_SYMBOL_UPLOAD_TOKEN_FILE export to the necessary mozconfig files. (v3) [checked-in]
(Assignee)

Updated

4 years ago
Attachment #8652363 - Attachment description: Update configs for SeaMonkey 2.35 build2 (v3) → [configs] Update configs for SeaMonkey 2.35 build2 (v3) [checked-in]
(Assignee)

Updated

4 years ago
Attachment #8652649 - Attachment description: Update configs for SeaMonkey 2.35 build 3 (v1) → [configs] Update configs for SeaMonkey 2.35 build 3 (v1) [checked-in]
(Assignee)

Comment 45

4 years ago
Comment on attachment 8655743 [details] [diff] [review]
[custom] fix for source's upload_tarball step. (v3) [unbitrot] [checked-in]

Pushed to buildbotcustom:
https://hg.mozilla.org/build/buildbotcustom/rev/c0baa09149ae
Attachment #8655743 - Attachment description: [custom] fix for source's upload_tarball step. (v3) [unbitrot] → [custom] fix for source's upload_tarball step. (v3) [unbitrot] [checked-in]
(Assignee)

Comment 46

4 years ago
Comment on attachment 8651007 [details] [diff] [review]
[custom] don't fail if nothing-to-commit during bump [checked-in]

Pushed to buildbotcustom:
https://hg.mozilla.org/build/buildbotcustom/rev/4f59415edea0
(Assignee)

Updated

4 years ago
Attachment #8651007 - Attachment description: [custom] don't fail if nothing-to-commit during bump → [custom] don't fail if nothing-to-commit during bump [checked-in]
(Assignee)

Updated

4 years ago
Attachment #8650851 - Attachment description: update Configs for SeaMonkey 2.35 (v4) [checked-in] → [configs] update Configs for SeaMonkey 2.35 (v4) [checked-in]
(Assignee)

Updated

4 years ago
Blocks: 1207865

Updated

3 years ago
Depends on: 1209484

Comment 47

3 years ago
Comment on attachment 8651564 [details] [diff] [review]
[configs] fix for source's upload_tarball step [checked-in]

Clearing obsolete after-the-fact review request.
Attachment #8651564 - Flags: review?(bugspam.Callek)

Comment 48

3 years ago
Comment on attachment 8652649 [details] [diff] [review]
[configs] Update configs for SeaMonkey 2.35 build 3 (v1) [checked-in]

Clearing obsolete after-the-fact review request.
Attachment #8652649 - Flags: review?(bugspam.Callek)

Comment 49

3 years ago
Comment on attachment 8655743 [details] [diff] [review]
[custom] fix for source's upload_tarball step. (v3) [unbitrot] [checked-in]

Clearing obsolete after-the-fact review request.
Attachment #8655743 - Flags: review?(bugspam.Callek)

Updated

3 years ago
Status: ASSIGNED → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.