Change logs for system-image source package in Trusty

  • system-image (2.2-0ubuntu1) trusty; urgency=medium
    
      [ Barry Warsaw ]
      * New upstream release.
        - LP: #1284217 - When CheckForUpdate() is called a second time, while
          an auto-download is in progress, but after the first check is
          complete, we send an UpdateAvailableStatus signal with the cached
          information.
        - LP: #1287919 - Close a race condition when manually downloading and
          issuing multiple CheckForUpdate calls.
        - LP: #1278589 - Support disabling either HTTP or HTTPS services for
          custom system image servers.
        - Allow the channel.ini file to override the [service] section.
        - LP: #1287287 - Do not do atomic renames of temporary download files;
          ubuntu-download-manager now supports this by default.
        - LP: #1250817 - Exceptions in the state machine are caught and
          logged, with an appropriate error message added to
          UpdateAvailableStatus signals.  These exceptions do not percolate up
          to the GLib main loop.
        - LP: #1279532 - During testing, pass the log dir argument to
          ubuntu-download-manager.
      * d/rules: Add override_dh_python3 rule to set shebang line to
        /usr/bin/python3.  (LP: #1283277)
      * d/patches/lp1284217.patch: Removed; applied upstream.
     -- Ubuntu daily release <email address hidden>   Mon, 17 Mar 2014 17:28:16 +0000
  • system-image (2.1-0ubuntu4) trusty; urgency=medium
    
      [ Stéphane Graber ]
      * New upstream release.
      * Set X-Auto-Uploader to no-rewrite-version
      * Set Vcs-Bzr to the new target branch
    
      [ 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.
        - LP: #1284217 - Send UpdateAvailableStatus during auto-downloading
          from a previous CheckForUpdate, if cached status is available.
        - Request ubuntu-download-manager to download to a temporary location,
          with atomic rename.
        - More detailed logging.
        - Fixed D-Bus error logging.
        - Added -L flag to nose2 tests for explicitly setting log file path.
        - Added SYSTEMIMAGE_DBUS_DAEMON_HUP_SLEEP_SECONDS environment variable
          which can be used to give virtualized buildds a fighting chance.
      * d/patches/01_send_ack_on_applyupdate.diff: Removed; applied upstream.
      * d/patches/lp1284217.patch: Added (see above).
      * d/control:
        - Bump Standards-Version to 3.9.5 with no other changes necessary.
        - Add python3-psutil as Depends to system-image-dev.
      * d/rules: Set SYSTEMIMAGE_DBUS_DAEMON_HUP_SLEEP_SECONDS to 1 to deal with
        buildd dbus-daemon SIGHUP timing issues.
     -- Ubuntu daily release <email address hidden>   Tue, 25 Feb 2014 17:48:27 +0000
  • system-image (2.0.3-0ubuntu2) trusty; urgency=low
    
      * Fix ApplyUpdate() to return an empty string as per spec if the update
        is successfull (LP: #1260712)
     -- Didier Roche <email address hidden>   Fri, 13 Dec 2013 13:55:51 +0100
  • system-image (2.0.3-0ubuntu1) trusty; urgency=low
    
      * 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).
     -- Barry Warsaw <email address hidden>   Mon, 09 Dec 2013 10:01:34 -0500
  • system-image (2.0.2-0ubuntu4) trusty; urgency=low
    
      * 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.
     -- Barry Warsaw <email address hidden>   Sat, 07 Dec 2013 14:07:15 -0500
  • system-image (2.0.2-0ubuntu3) trusty; urgency=low
    
      * No change rebuild to see if we get lucky with -proposed migration.
     -- Barry Warsaw <email address hidden>   Fri, 06 Dec 2013 16:34:08 -0500
  • system-image (2.0.2-0ubuntu2) trusty; urgency=low
    
      * d/tests/control: Update autopkgtest dependency for nose2.
     -- Barry Warsaw <email address hidden>   Thu, 05 Dec 2013 11:24:44 -0500
  • system-image (2.0.2-0ubuntu1) trusty; urgency=low
    
      * New upstream release.
        - LP: #1256947 - Fix FTBFS on buildds.
      * d/rules: Add fake https_proxy too, now that PyPI runs on https.
     -- Barry Warsaw <email address hidden>   Tue, 03 Dec 2013 10:57:39 -0500
  • system-image (2.0.1-0ubuntu1) trusty; urgency=low
    
      * New upstream release.
        - Fix some build environment test failures.
    
    system-image (2.0-0ubuntu1) trusty; urgency=low
    
      * 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.
        - 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.
        - Remove the unused -u and --upgrade switches.
        - 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.
      * d/control: Update build dependency for switch to nose2.
      * d/tests/control: nose output goes to stderr, so allow this restriction.
        (LP: #1240516)
     -- Barry Warsaw <email address hidden>   Wed, 27 Nov 2013 16:09:16 -0500
  • system-image (1.9.1-0ubuntu1) saucy; urgency=low
    
      * New upstream release:
        - LP: #1240105 - Further refinement of permission checking/fixing.
        - LP: #1240106 - Work around some failures in DEP 8 tests.
      * d/control: Point Vcs-Bzr and Vcs-Browser to the packaging branch.
      * d/system-image-common.dirs: Add /var/log/system-image.
      * d/rules, d/tests/unittests: Set $SYSTEMIMAGE_REACTOR_TIMEOUT to 1200
        seconds to avoid random timeout errors.
      * d/system-image-common.postinst, system-image-common.postrm: debhelper
        scripts for ensuring the proper permissions and for purging directories.
     -- Barry Warsaw <email address hidden>   Tue, 15 Oct 2013 11:23:54 -0400