ubuntu-phone team mailing list archive
-
ubuntu-phone team
-
Mailing list archive
-
Message #05101
system-image 2.0 is ready
I think system-image 2.0 is ready for release, and would like to request a
landing slot.
https://launchpad.net/ubuntu-system-image/+milestone/2.0
This version fixes a ton of bugs. Attached is the NEWS file excerpt. I've
tested this new version locally and on my device and all seems happy.
The big one of course is LP: #1217098, where the cached data files will be
used if present and still valid. This avoids re-downloading all the data
files if an update isn't applied until after system-image process suicide.
Since LP: #1215586 is not yet fixed in system-settings, I am pushing this off
to system-image 2.1. This shouldn't be a show-stopper, since we haven't had
descriptions enabled in a while anyway.
Cheers,
-Barry
2.0 (2013-11-13)
================
* Avoid re-downloading data files if previously download files are found and
are still valid (by checksum and gpg signature). (LP: #1217098)
* In the D-Bus API, `ApplyUpdate()` is changed from a synchronous method
returning a string to an asynchronous method not returning anything.
Instead a `Rebooting(bool)` signal is added with the value being the status
if the reboot operation (obviously, this signal isn't ever received if the
reboot succeeds). (LP: #1247215)
* Remove the old channels.json format. (LP: #1221843)
* Remove support for old version numbers. (LP: #1220238)
* Switch to nose2 as the test runner. (LP: #1238071)
+ Add -P option to provide much nicer test pattern matching.
+ Add -V option to increase `systemimage` logging verbosity during tests
(separate from nose2's own -v options).
* Write the `ubuntu_command` file atomically. (LP: #1241236)
* Remove the unused `-u` and `--upgrade` switches.
* Clarify that `--channel` should be used with `--build 0` to switch
channels. (LP: #1243612)
* `--info` output will include the alias name if the current channel.ini has
a `channel_target` variable.
* `--dry-run` output now includes channel switch information when an upgrade
changes the channel alias mapping.
* Add a workaround for LP: #1245597, caused by a bug in
ubuntu-download-manager when presented with an empty download list.
* If an existing image-master or image-signing key is found on the file
system, double check its signature (LP: #1195057) and expiration date (LP:
#1192717) if it has one, before using it.
* If the winning path includes two URLs which map to the same local
destination file name, the download should fail. (LP: #1250181)
* Provide a bit more useful traceback in various places of the state machine
so that error conditions in system-image-cli make a bit more sense.
(LP: #1248639)
* Tweak the scoring algorithm to highly discourage candidate upgrade paths
that don't leave you at the maximum build number. (LP: #1250553)
* When running system-image-cli under verbosity 1, print dots to stderr so
that the user knows something is happening.
* Remove unused `state_file` setting from client.ini.
Attachment:
signature.asc
Description: PGP signature
Follow ups