lp:~ubuntu-managed-branches/ubuntu-system-image/251-0u1

Created by Barry Warsaw and last modified
Get this branch:
bzr branch lp:~ubuntu-managed-branches/ubuntu-system-image/251-0u1
Members of Ubuntu CI managed package branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Recent revisions

241. By Barry Warsaw

* New upstream release.
  - LP: #1383539 - Make phased upgrade percentage calculation idempotent
    for each tuple of (channel, target-build-number, machine-id). Also,
    modify the candidate upgrade path selection process such that if the
    lowest scored candidate path has a phased percentage greater than the
    device's percentage, the candidate will be ignored, and the next
    lowest scored candidate will be checked until either a winner is found
    or no candidates are left, in which case the device is deemed to be
    up-to-date.
  - system-image-cli options -p/--percentage were added to allow command
    line override of the device's phased percentage.
  - system-image-cli --dry-run now also displays the phase percentage of the
    winning candidate upgrade path.
* debian/README.Debian: Added to explain how to build the source package
  if you get hit by a stupid setuptools bug.

240. By PS Jenkins bot

Releasing 2.5-0ubuntu1

239. By Barry Warsaw

Fixes for LP: #1369717 and LP: #1370586 Fixes: 1369717, 1370586

238. By PS Jenkins bot

Releasing 2.4-0ubuntu1

237. By PS Jenkins bot

* New upstream release.
  - LP: #1353178 - The channel.ini file can override the device name by
    setting `[service]device`.
  - LP: #1324241 - Add optional instrumentation to collect code coverage
    data during test suite run via tox.
  - LP: #1279970 - When an exception occurs in a `system-image-dbus`
    D-Bus method, signal, or callback, this exception is logged in the
    standard log file, and the process exits. Also, `[system]loglevel`
    can now take an optional ":level" prefix which can be used to set
    the log level for the D-Bus API methods. By default, they log at
    `ERROR` level, but can be set lower for debugging purposes.
  - LP: #1365646 - Don't crash when releasing an unacquired checking lock.
  - LP: #1365761 - When checking files for `last_update_date()` ignore
    PermissionErrors and just keep checking the fall backs.
  - LP: #1369714 - `system-image-cli --dbus` has been deprecated and
    will be removed in the future.
* d/control: Remove tox as a build dependency to avoid having to MIR tox,
  virtualenv, and pip.
* d/rules:
  - Call nose2 explicitly to avoid use of tox.
  - Remove unnecessary override_dh_auto_clean rule.
* d/system-image-common.post{inst,rm}: `set -e` to make lintian happy.

236. By PS Jenkins bot

Releasing 2.3.2-0ubuntu2

235. By Barry Warsaw

LP: #1349478 Fixes: 1349478

234. By PS Jenkins bot

Releasing 2.3.1-0ubuntu1

233. By PS Jenkins bot

* New upstream release.
  - LP: #1207860 - Support factory resets. system-image-cli
    --factory-reset and a new D-Bus API method FactoryReset() are added.
  - LP: #1262256 - Data file checksums are passed to
    ubuntu-download-manager where available.
  - LP: #1286542 - Certain duplicate destinations are allowed, if they
    have matching source urls and checksums.
  - LP: #1301995 - When system-image-{cli,dbus} is run as non-root, use
    a fallback location for the log file if the system log file isn't
    writable.
  - LP: #1251291 - system-image-cli --list-channels lists all the
    available channels, including aliases.
  - LP: #1279028 - system-image-cli --no-reboot downloads all files and
    prepares for recovery, but does not actually issue a reboot.
  - LP: #1249347 - system-image-cli --switch <channel> is a convenient
    alias for system-image-cli -b 0 -c <channel>.
  - LP: #1294273 - Added --show-settings, --get, --set, and --del
    options for viewing, changing, and setting all the internal database
    settings.
  - LP: #1271684 - Improve memory usage when verifying file checksums.
    Given by Michael Vogt.
  - LP: #1274131 - In the UpdatePaused signal, return a percentage value
    that's closer to reality than hardcoding it to 0.
  - LP: #1280169 - New D-Bus API method .Information() which is like
    .Info() except that it returns extended information details, as a
    mapping of strings to strings. These details include a
    last_check_date which is the ISO 8601 timestamp of the last time an
    UpdateAvailableStatus signal was sent.
  - LP: #1339157 - Set the GSM flag in ubuntu-download-manager based on
    the current s-i download setting.
  - LP: #1340882 - The system-image-dbus(8) manpage now describes the
    full D-Bus API.
  - LP: #1273354 - Fix the D-Bus mock service so that the downloading
    flag for UpdateAvailableStatus will correctly return true when
    checking twice under manual downloads.
  - LP: #1342183 - Pay down some tech-debt.
* d/watch, d/upstream/signing-key.asc: Added Barry's GPG signing key so
  that uscan will verify the signature of the download.
* d/control: Updated Build-Depends.
* d/rules:
  - Updated, and add --buildsystem=pybuild.
  - Fix 'nocheck' test short-circuiting.
* d/tests:
  - control: Update dependencies and restrictions. The smoketest test
    should not include the system-image-dev package, for a more
    realistic simulation of the installed enviroment.
  - dryrun: New schroot-compatible limited test suite. The existing
    smoketest test requires isolation-container so isn't compatible with
    schroot.
  - smoketest-noreboot: Added full update test, with no reboot.
* New upstream release.

232. By PS Jenkins bot

Releasing 2.2-0ubuntu1

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~registry/ubuntu-system-image/client
This branch contains Public information 
Everyone can see this information.