Closed Bug 1546106 Opened 5 years ago Closed 5 years ago

add support for disableBITS attribute on <update>

Categories

(Release Engineering Graveyard :: Applications: Balrog (backend), enhancement, P1)

enhancement

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: bhearsum, Assigned: bhearsum)

References

Details

https://bugzilla.mozilla.org/show_bug.cgi?id=1540191 added support for disabling BITS background downloading when "disableBITS" is present on the <update> tag. We should add support for setting this to the latest AppRelease blob. Eg:
"updateLine": [
{
"fields": {
"detailsURL": "https://www.mozilla.org/%LOCALE%/firefox/63.0.1/releasenotes/",
"type": "minor",
"disableBITS": "true",
},
"for": {}
},

Should end up with an update line something like this:
<update appVersion="66.0.3" buildID="20190409155332" detailsURL="https://www.mozilla.org/en-US/firefox/66.0.3/releasenotes/" type="minor" disableBITS="true">

...and we should only allow "true" as a value for disableBITS, because its mere prescence will stop background updates from happening (it doesn't respect a value of "false").

Assignee: nobody → bhearsum

In production.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Product: Release Engineering → Release Engineering Graveyard
You need to log in before you can comment on or make changes to this bug.