Closed Bug 1543662 Opened 6 months ago Closed 6 months ago

Verify that mar files have correct channel id

Categories

(Release Engineering :: Release Automation: Updates, defect, major)

defect
Not set
major

Tracking

(firefox68+ fixed)

RESOLVED FIXED
Tracking Status
firefox68 + fixed

People

(Reporter: catlee, Assigned: sfraser)

References

Details

Attachments

(2 files)

Bug 1458385 introduced a regression where the mar executable used to produce complete updates wasn't setting the correct channel id.

We should add checks that verify that the channel ids of mar files are set correctly before they get signed or published to Balrog.

The funsize tasks could be a good place to do this for partial updates. I'm not sure where the right place to do this for complete updates would be.

Assignee: nobody → sfraser

Adding to partials as a first pass, then we can perform the same check somewhere else in case we're not providing partials.

Pushed by sfraser@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/7a209bab1bfe
Introduce channel verification to partials r=catlee
Status: NEW → RESOLVED
Closed: 6 months ago
Resolution: --- → FIXED
Flags: needinfo?(sfraser)
Status: RESOLVED → REOPENED
Flags: needinfo?(sfraser)
Resolution: FIXED → ---

Generating partials from betas doesn't work if we check the 'from' mar channel IDs, as we don't know what's valid for those.

Pushed by sfraser@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/2975d8e53361
Only check mar channel IDs for destination mars r=mtabara
Status: REOPENED → RESOLVED
Closed: 6 months ago6 months ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.