add support for disableBITS attribute on <update>
Categories
(Release Engineering Graveyard :: Applications: Balrog (backend), enhancement, P1)
Tracking
(Not tracked)
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 | ||
Updated•5 years ago
|
Assignee | ||
Comment 1•5 years ago
|
||
In production.
Updated•4 years ago
|
Description
•