lp:~registry/ubuntu-system-image/client.pkg

Created by Barry Warsaw and last modified
Get this branch:
bzr branch lp:~registry/ubuntu-system-image/client.pkg
Members of Registry Administrators can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Registry Administrators
Project:
Ubuntu system image
Status:
Abandoned

Recent revisions

42. By Barry Warsaw

bump

41. By Barry Warsaw

* New upstream release.
  - LP: #1279056 - Internal improvements to SignatureError for
    better debugging.
  - LP: #1277589 - Better protection against race conditions.
  - LP: #1260768 - Return empty string from ApplyUpdate D-Bus method.
* d/patches/01_send_ack_on_applyupdate.diff - Removed; applied upstream.

40. By Barry Warsaw

Fix ApplyUpdate() to return an empty string as per spec if the update
is successfull (LP: #1260712)

39. By Barry Warsaw

* New upstream release.
* d/control: Re-enable DEP-8 tests.
* d/tests/smoketest: A simpler test that shouldn't be susceptible to D-Bus
  flakiness in the autopkgtest VMs, but which does require network
  access to system-image.ubuntu.com (deemed okay as per pitti).

38. By Barry Warsaw

* d/control: Commenting out XS-Testsuite to disable autopkgtests. The
  DEP-8 tests are identical to the tox driven in-tree test suite, which
  is also run at build time. In both of the latter two environments,
  the tests pass just fine, but something about the autopkgtests Jenkins
  environment causes flakiness in sockets and D-Bus which are
  unreproducible locally.
* No change rebuild to see if we get lucky with -proposed migration.

37. By Barry Warsaw

d/tests/control: Update autopkgtest dependency for nose2.

36. By Barry Warsaw

* New upstream release.
  - LP: #1256947 - Fix FTBFS on buildds.
* d/rules: Add fake https_proxy too, now that PyPI runs on https.
* New upstream release.
  - Fix some build environment test failures.

35. By Barry Warsaw

                   asynchronous and returns nothing, and there is a new
                   Rebooting signal.
  - LP: #1245597 - Empty download lists are ignored.
  - LP: #1195057 - Double check the validity of any cached image-master
                   or image-signing key.
  - LP: #1192717 - Double check the expiration date of any cached
                   image-master or image-signing key.
  - LP: #1250181 - The download fails if a server misconfiguration
                   offers up the same data file for two different images
                   in the winning upgrade path.
  - LP: #1248639 - Provide more useful traceback information in various
                   places and conditions.
  - LP: #1250553 - Tweak the scoring algorithm to highly discourage
                   candidate upgrade paths that don't leave you at the
                   maximum available build number.
  - If the current channel is an alias, --info will show the channel target.
  - If an update includes a channel switch, --dry-run will tell you.
  - When running system-image-cli -v (single verbosity), some dots are
    printed to stderr to let you know something is happening.
  - Removed the unused state_file setting from client.ini.

34. By Barry Warsaw

d/control: Update build dependency for switch to nose2.

33. By Barry Warsaw

* New upstream release.
  - LP: #1217098 - Avoid re-downloading data files when possible.
  - LP: #1247215 - Change to D-Bus API; ApplyUpdate() is now
    asynchronous and returns nothing, and there is a new Rebooting signal.
  - LP: #1221843 - Removed support for the old channels.json format.
  - LP: #1220238 - Removed support for the old version numbers.
  - LP: #1238071 - Switch to the nose2 test runner.
  - LP: #1241236 - Write the ubuntu_command file atomically.
  - LP: #1243612 - Clarify that --channel should be used with --build 0
    to switch channels.
  - Remove the unused -u and --upgrade switches.
* New upstream release.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.