Closed Bug 805788 Opened 12 years ago Closed 12 years ago

exclude override.ini from mac signatures

Categories

(Firefox Build System :: General, defect)

defect
Not set
normal

Tracking

(firefox16 fixed, firefox17 fixed, firefox18 fixed, firefox19 fixed)

RESOLVED FIXED
mozilla19
Tracking Status
firefox16 --- fixed
firefox17 --- fixed
firefox18 --- fixed
firefox19 --- fixed

People

(Reporter: bhearsum, Assigned: bhearsum)

Details

Attachments

(2 files)

Tomcat did a repack the other day that ended up breaking the signature on a build, because override.ini existed. If this is a valid change for a partner repack to make, we need to exclude this file from the signature, just as we exclude distribution/.
its caused by the setting migrationWizardDisabled=true in the repack.cfg btw
Kev, can you confirm that this is a valid change to partner repacks?
Flags: needinfo?(kev)
note, that affect also the bing repacks build by the release automation
It can be a valid configuration, yes. Some orgs have chosen to disable the migration wizard with their distributions, which we've permitted.
Flags: needinfo?(kev)
Thanks Kev. This is an easy fix, though we need to backport it all the way to release.
Assignee: nobody → bhearsum
Attachment #676119 - Flags: review?(ted)
Attachment #676119 - Flags: review?(ted) → review+
Comment on attachment 676119 [details] [diff] [review] exclude override.ini from mac signature Landed on mozilla-central: https://hg.mozilla.org/mozilla-central/rev/3a7226d6429b We should backport this all the way to release, just in case we have another point release.
Attachment #676119 - Flags: approval-mozilla-release?
Attachment #676119 - Flags: approval-mozilla-beta?
Attachment #676119 - Flags: approval-mozilla-aurora?
This patch does the same for Thunderbird, and also removes extensions/ and mozilla.cfg/ like we did for Firefox. I just confirmed with kev on IRC that it's OK to do that: 10:15 < bhearsum|buildduty> so, we originally included distribution/, extensions/, and mozilla.cfg from the mac signature. then we backed out the distribution/ part, because it broke partials (because repacks modify distribution/). can partner builds modify extensions/ and/or mozilla.cfg? if so, we should probably exclude those too 10:16 < kev> distribution/extensions, but not extensions under the appdir 10:16 < kev> and mozilla.cfg is not something we typically modify 10:16 < bhearsum|buildduty> okay 10:16 < kev> heck, not typically, ever 10:16 < kev> the enterprise folks do, though 10:17 < kev> but that's a different deal and less OSX-y 10:17 < bhearsum|buildduty> sounds like we're fine as we are then, modulo excluding override.ini 10:17 < kev> yup
Attachment #676134 - Flags: review?(mbanner)
Attachment #676134 - Flags: approval-mozilla-release?
Attachment #676134 - Flags: approval-mozilla-beta?
Attachment #676134 - Flags: approval-mozilla-aurora?
Comment on attachment 676134 [details] [diff] [review] sync up thunderbird's CodeResources r+ as a comm-* build peer, however I can't do approvals for comm so will need mark's a+ (though technically the a-m-* flags neither of us can tweak to a +)
Attachment #676134 - Flags: review?(mbanner) → review+
Comment on attachment 676134 [details] [diff] [review] sync up thunderbird's CodeResources Landed on comm-central. https://hg.mozilla.org/comm-central/rev/9687bde9504c
Attachment #676134 - Flags: checkin+
Comment on attachment 676119 [details] [diff] [review] exclude override.ini from mac signature Doubt we'll see another 16 point release, but approving for release channel regardless so we don't miss this. Please land to default and relbranch on m-r to be sure.
Attachment #676119 - Flags: approval-mozilla-release?
Attachment #676119 - Flags: approval-mozilla-release+
Attachment #676119 - Flags: approval-mozilla-beta?
Attachment #676119 - Flags: approval-mozilla-beta+
Attachment #676119 - Flags: approval-mozilla-aurora?
Attachment #676119 - Flags: approval-mozilla-aurora+
Comment on attachment 676134 [details] [diff] [review] sync up thunderbird's CodeResources removing pointless flags from the patch. Mark, can you give me the OK to land this on aurora/beta/release?
Attachment #676134 - Flags: approval-mozilla-release?
Attachment #676134 - Flags: approval-mozilla-beta?
Attachment #676134 - Flags: approval-mozilla-aurora?
Flags: needinfo?(mbanner)
a=me for aurora, & beta. You can land on release as well if you want, but as Thunderbird doesn't do partner repacks, I don't think it really matters.
Flags: needinfo?(mbanner) needinfo?(mbanner) → needinfo+
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla19
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: