Closed Bug 649779 Opened 13 years ago Closed 10 years ago

Don't force *.chk in MARs

Categories

(Release Engineering :: General, defect, P5)

x86
Windows Server 2003
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: rail, Unassigned)

Details

(Whiteboard: [updates])

Attachments

(3 files)

Bug 313956 fixes bug 404340, so probably it would be better to not force *.chk files in update.manifest.
Attached patch patcher-configsSplinter Review
Attachment #525784 - Flags: feedback?(nrthomas)
Attached patch update-packagingSplinter Review
Attachment #525785 - Flags: feedback?(nrthomas)
Attached patch toolsSplinter Review
Attachment #525786 - Flags: feedback?(nrthomas)
Do the zip builds also use the same .chk files? I'm not terribly concerned if they don't but there will likely be app update bug reports for failing partials if they aren't the same.
(In reply to comment #4)
> Do the zip builds also use the same .chk files? 

AFAIK, zip files are used only for tests. We don't use them for MAR generation.
FTR, see also bug 404340 comment 44 and below.
Nightly users also download zip builds and update from them. So, when a nightly user downloads a zip build and the next day gets a partial update if the chk files don't match the partial will fail.

This change basically moves the problem over to people using zips. IMO that is better than where we were and don't really think it is a case that needs to be fixed. iirc there is also a bug for generating the zips from the installer as well which would also fix it.
(In reply to comment #7)
> Nightly users also download zip builds and update from them. So, when a nightly
> user downloads a zip build and the next day gets a partial update if the chk
> files don't match the partial will fail.
> 
> This change basically moves the problem over to people using zips. IMO that is
> better than where we were and don't really think it is a case that needs to be
> fixed. iirc there is also a bug for generating the zips from the installer as
> well which would also fix it.

ZIP users can fall back to completes in the meantime.
Agreed... just popped in to verify my suspicion that partials for zip builds will fail so if I get bug reports I can move them to the correct component vs. trying to figure out whether or not something with app update broke. Thanks!
Comment on attachment 525784 [details] [diff] [review]
patcher-configs

I don't think we can do this if bug 313956 has only landed on m-c.
Attachment #525784 - Flags: feedback?(nrthomas) → feedback-
Comment on attachment 525785 [details] [diff] [review]
update-packaging

This seems fine to land anywhere bug 313956 has landed.
Attachment #525785 - Flags: feedback?(nrthomas) → feedback+
Comment on attachment 525786 [details] [diff] [review]
tools

This seems fine for new configs on new branches (where bug 313956 has landed).
Attachment #525786 - Flags: feedback?(nrthomas) → feedback+
Back to pool, maybe next Q...
Assignee: rail → nobody
Component: Release Engineering → Release Engineering: Automation (General)
QA Contact: release → catlee
Whiteboard: [updates]
Product: mozilla.org → Release Engineering
We stopped doing this a long time ago, probably around the same time bug 404340 ang bug 489961 were fixed.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Component: General Automation → General
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: