• Zach Kirschenbaum's avatar
    Reland "[fuchsia] handle RetrySystemUpdate reboot reason" · 45e9a3c2
    Zach Kirschenbaum authored
    This reverts commit 0ec4e032.
    
    Reason for revert: so in the reland, we can remove NOTREACHED
    
    Original change's description:
    > Revert "[fuchsia] handle RetrySystemUpdate reboot reason"
    >
    > This reverts commit 394a78b4.
    >
    > Reason for revert: this breaks something
    >
    > Original change's description:
    > > [fuchsia] handle RetrySystemUpdate reboot reason
    > >
    > > In this change, we add support for RetrySystemUpdate. Also, we stop
    > > mapping `RebootSource::OTA` to `StateControlRebootReason::SystemUpdate`
    > > because reboots for system updates should only be called from
    > > fuchsia.git -- the code we remove isn't being run anyway.
    > >
    > > BUG=fuchsia:64591
    > > TEST=cast_reboot_unittests
    > >
    > > Change-Id: Ic15f86d31d3985d2fa5a2a3957c5ca61066cd476
    > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2600053
    > > Reviewed-by: Sergey Volk <servolk@chromium.org>
    > > Commit-Queue: Zach Kirschenbaum <zkbaum@google.com>
    > > Cr-Commit-Position: refs/heads/master@{#838871}
    >
    > TBR=spang@chromium.org,servolk@chromium.org,chromium-scoped@luci-project-accounts.iam.gserviceaccount.com,zkbaum@google.com
    >
    > # Not skipping CQ checks because original CL landed > 1 day ago.
    >
    > Bug: fuchsia:64591
    > Change-Id: I9a2dd0fe105b1750c733925a8320a2f4e71cded2
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2611448
    > Reviewed-by: Sergey Volk <servolk@chromium.org>
    > Commit-Queue: Zach Kirschenbaum <zkbaum@google.com>
    > Cr-Commit-Position: refs/heads/master@{#840361}
    
    TBR=spang@chromium.org,servolk@chromium.org,chromium-scoped@luci-project-accounts.iam.gserviceaccount.com,zkbaum@google.com
    
    Bug: fuchsia:64591
    Change-Id: I4d6fffa0df883dbb6dae6add7f8e81aedcd0a95c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2611526
    Commit-Queue: Zach Kirschenbaum <zkbaum@google.com>
    Reviewed-by: default avatarSergey Volk <servolk@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#840604}
    45e9a3c2
reboot_fuchsia_test.cc 12.8 KB