[Bug 1250181] Re: download update from 16 to 20 failed on mako
Barry Warsaw
1250181 at bugs.launchpad.net
Tue Nov 12 15:58:14 UTC 2013
IRC discussion:
It's definitely unexpected that you'd see duplicate data files in a
delta upgrade path. This is an error condition on the server. Thus the
client has three options:
1) fail, probably by raising a DuplicateDataFile error and providing
some reasonable error string in the D-Bus error signal.
2) Ignore duplicates and carry on as if nothing's wrong.
3) Throw away the delta upgrade path and re-calculate as if
--filter=full
#2 is problematic because duplicate data files *could* lead to
unbootable devices. It's an unexpected condition with unknown effects
on the upgrade results.
#3 is just masking over the problem.
So we'll do #1. It means that if this problem reoccurs (stgraber is
fixing the server side) the user will be stuck because upgrades via the
u/i will be impossible until the server is fixed. It should still be
possible to perform an upgrade via cli with either --filter=full or -b
0. Still, this gives us the best opportunity to notice the problem and
fix the server.
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to system-image in Ubuntu.
https://bugs.launchpad.net/bugs/1250181
Title:
download update from 16 to 20 failed on mako
Status in Ubuntu Download Manager:
Confirmed
Status in Ubuntu system image (server/client/updater):
Confirmed
Status in “system-image” package in Ubuntu:
Confirmed
Bug description:
Trying to OTA update from 16 to 20 on mako. See screenshot.
root at ubuntu-phablet:/var/log/system-image# system-image-cli -i
current build number: 16
device name: mako
channel: trusty-proposed
last update: 2013-11-09 13:52:54
version version: 16
version ubuntu: 20131109
version device: 20131109
From /var/log/system-image/client.log
[systemimage] Nov 11 18:24:00 2013 (8816) Running group download reactor
[systemimage] Nov 11 18:25:20 2013 (8816) Group download reactor done
[systemimage] Nov 11 18:25:23 2013 (8816) uncaught exception in state machine
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/systemimage/state.py", line 138, in run_until
step()
File "/usr/lib/python3/dist-packages/systemimage/state.py", line 453, in _download_files
raise SignatureError(dst)
systemimage.gpg.SignatureError: /android/cache/recovery/device-bc45abbc8b271608f690cc12f7e3dd6e3b6527fdd818a22ea1d2d204350dc56e.delta-device-f67595b49ad4c8233c0ad4645695dd2154242dc3e29b4a60a3afc39058b126a6.tar.xz
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-download-manager/+bug/1250181/+subscriptions
More information about the foundations-bugs
mailing list