Closed Bug 1553977 Opened 1 year ago Closed 1 year ago

Enable BITS fully in 68 for rollout

Categories

(Toolkit :: Application Update, task, P1)

All
Windows
task

Tracking

()

VERIFIED FIXED
mozilla69
Tracking Status
firefox-esr68 --- verified
firefox68 + verified
firefox69 --- verified

People

(Reporter: jimm, Assigned: robert.strong.bugs)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

+++ This bug was initially created as a clone of Bug #1542100 +++

Bug 1528278 for the BITS analysis will require only enabling BITS on approximately 50% of the Windows clients

^^ removing this such that we ship to 100%.

OS: Unspecified → Windows
Hardware: Unspecified → All
Pushed by rstrong@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/62c9915ff351
Enable BITS for all Windows clients. r=bytesized

Comment on attachment 9074431 [details]
Bug 1553977 - Enable BITS for all Windows clients. r=bytesized

Beta/Release Uplift Approval Request

  • User impact if declined: Approximately half of Windows Firefox clients will use BITS for update downloads and the other half will use the internal update downloader
  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: Yes
  • Needs manual test from QE?: No
  • If yes, steps to reproduce: There has been QA testing through the cycle and this project has a green status
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): This patch mainly removes the code for setting half the clients to use BITS
  • String changes made/needed: None
Attachment #9074431 - Flags: approval-mozilla-beta?

Should we add an enterprise policy for this (we have pref policies now)?

It is controlled by a pref and it falls back to the internal download method.

Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla69
Assignee: nobody → robert.strong.bugs

[Tracking Requested - why for this release]:
So BITS can rollout to all Windows clients instead of only approximately 50%

Comment on attachment 9074431 [details]
Bug 1553977 - Enable BITS for all Windows clients. r=bytesized

rollout BITS download in 68, approved for 68 rc1

Attachment #9074431 - Flags: approval-mozilla-release+
Attachment #9074431 - Flags: approval-mozilla-esr68+
Attachment #9074431 - Flags: approval-mozilla-beta?

Hello,
The “app.update.BITS.enabled” pref has the default value on true and the “app.update.BITS.inTrialGroup” pref is not found anymore in about:config when using Firefox 68.0 (20190701181138), Firefox 69.0b1 Developer Edition (20190701201355) with Windows 10x64 and Windows 7x64.

Verified on 68.0esr(20190704173630) like in comment 11 on Windows10x64 and Windows 7x64.

Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.