Public bug reported: system-image currently supports a 'bootme' option that may be present in the JSON and instructs Touch to reboot _after it has finished downloading the current file_.
However, Core has a slightly different requirement. It attempts to minimise reboots, but when certain packages (like the kernel) have been updated, a reboot will be required. Crucially though, this reboot should not occur until the the system image has been fully downloaded *and* fully unpacked. After a discussion with barry+mvo, we think the best approach is to modify the bootme flag to be able to specify a 'deferred' value meaning "reboot at end of download+unpack". ** Affects: ubuntu-system-image Importance: High Status: Triaged ** Tags: client -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to system-image in Ubuntu. https://bugs.launchpad.net/bugs/1377956 Title: modify semantics of bootme attribute to support delayed reboot Status in Ubuntu system image (server/client/updater): Triaged Bug description: system-image currently supports a 'bootme' option that may be present in the JSON and instructs Touch to reboot _after it has finished downloading the current file_. However, Core has a slightly different requirement. It attempts to minimise reboots, but when certain packages (like the kernel) have been updated, a reboot will be required. Crucially though, this reboot should not occur until the the system image has been fully downloaded *and* fully unpacked. After a discussion with barry+mvo, we think the best approach is to modify the bootme flag to be able to specify a 'deferred' value meaning "reboot at end of download+unpack". To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-system-image/+bug/1377956/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp