Currently when set to wifi only system-image-dbus creates a download with the "allowOverGSM" property set to false, which then sits in the queue until the user gets a wifi connection, and appears to report to system settings that the download has started (despite it actually just being queued).
To handle cases where the user is on GSM and still wants to download the image I think we need to modify system-image-dbus to report the status of the download as being queued while waiting for GSM, this way system settings could provide some form of "download now" button that causes system-image-dbus to set the "allowOverGSM" property on the download back to true and so force the download to start immediately. This currently causes additional problems due to the network status sometimes being reported incorrectly as still being GSM when really on wifi due to bug #1528886, meaning the download isn't started even when the user really is on wifi. Fixing that will lessen this issue, but it should still be fixed to account for users on GSM who want to force the update to start anyway. ** Also affects: ubuntu-system-settings (Ubuntu) Importance: Undecided Status: New ** Also affects: system-image (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to ubuntu-download-manager in Ubuntu. https://bugs.launchpad.net/bugs/1508081 Title: Fails to receive OTA updates Status in Canonical System Image: In Progress Status in Ubuntu system image: New Status in system-image package in Ubuntu: New Status in ubuntu-download-manager package in Ubuntu: In Progress Status in ubuntu-system-settings package in Ubuntu: New Bug description: Ubuntu Touch 15.04 (r23) [mako] Issue: Phone appears to fail to receive OTA updates. Previously, I jumped from (r15) to (r23) due to missing OTA updates. Currently, I see (r24) appears to be released on 2015 Oct 16. Expected behavior: System Settings > System > Updates (or System Settings > About this phone > Check for updates) reveals new image that I can release and download. Actual behavior: Checking for updates... > Software is up to date See the comment regarding similar issues for large app installs. It seems if anything interrupts the transfer or if the connection is somewhat slow the download performance degenerates then times out. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1508081/+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