Open Bug 1709133 (update-agent-m2) Opened 3 years ago Updated 2 months ago

[meta] Background Update Agent milestone 2 (Windows, Nightly only) tracking bug

Categories

(Toolkit :: Application Update, task, P3)

task

Tracking

()

People

(Reporter: nalexander, Unassigned)

References

(Depends on 6 open bugs)

Details

(Keywords: meta, Whiteboard: [fidedi-ope])

Attachments

(1 obsolete file)

We landed the background update work into Nightly 89 and intended to start rolling it out in Beta 89. But we missed a few pieces; uncovered a few issues; and have some other work on our plates so we're going to roll out a little more slowly.

This meta ticket collects issues we'd like to address in the Nightly 90 cycle.

Depends on: 1702052
Depends on: 1708748
Depends on: 1698593
Depends on: 1704855, 1705726
Depends on: 1707020
Depends on: 1708752

This work breaks down into a few categories:

  • Installer/uninstaller improvements:
    Bug 1698593: Remove scheduled task(s) in uninstaller (including backgroundupdate task)
    Bug 1705726: Don't register tasks for installations not from the installer
  • Try to avoid issues with hung tasks
    Bug 1708752: Limit the run time, and exit with a time out, background update tasks that take too long
  • Nice to have:
    Bug 1704855: be more efficient/aggressive: make --backgroundtask backgroundupdate restart to apply update after staging
    Bug 1708748: avoid stacktrace in browser console
    Bug 1702052: make Telemetry more resilient, allow to wait for Glean ping to be submitted
Depends on: 1700846
Flags: needinfo?(nalexander)
Flags: needinfo?(nalexander)
Depends on: 1709240
Depends on: 1712951

(In reply to Nick Alexander :nalexander [he/him] from comment #0)

We landed the background update work into Nightly 89 and intended to start rolling it out in Beta 89. But we missed a few pieces; uncovered a few issues; and have some other work on our plates so we're going to roll out a little more slowly.

This meta ticket collects issues we'd like to address in the Nightly 90 cycle.

Is this "Nightly 90 cycle" now done? Are these issues all addressed? Just wondering where things are at. Thank you.

(In reply to Worcester12345 from comment #2)

Is this "Nightly 90 cycle" now done?

Yes

Are these issues all addressed? Just wondering where things are at. Thank you.

No, some bugs are still open. I hope to getting around to fixing these at some point. Unfortunately, I have an extremely lengthy list of bugs that can be described that way.

Priority: -- → P3
Depends on: 1750618
Whiteboard: [fidedi-ope]
Depends on: 1772862
Depends on: 1792756
Attachment #9383329 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: