47 bytes, text/x-phabricator-request
|Details | Review|
+++ This bug was initially created as a clone of Bug #1486637 +++ rstrong reported in bug 1486637 comment 18 that there has been a significant rate of impersonation failures (0.2% of all startup records, 0.8% of unique client startup records) in recent telemetry. Until we understand these failures better it seems like a good idea to prevent this from hitting release with 65.
[Tracking Requested - why for this release]: need to disable a fix for release 65
That's the plan
This introduces a DISABLE_USER_IMPERSONATION define when EARLY_BETA_OR_EARLIER is set, if that is present the maintenance service will not attempt to get an impersonation token for the user's updater process, and the updater will not attempt to use any token it is given. The bulk of the changes are restoring the old failure status codes and the tests that expect them, sorry for the noise that causes.
5 months ago
Duplicate of this bug: 1511098
You need to log in before you can comment on or make changes to this bug.