Change logs for glance source package in Precise

  • glance (2012.1.3+stable-20130423-74b067df-0ubuntu1) precise-proposed; urgency=low
    
      * Resynchronize with stable/essex (74b067df) (LP: #1089488):
        - [74b067d] v1 api returns location as header for cached images LP: 1135541
        - [37d4d96] glance image-download can display backend Swift password
          LP: 1098962
        - [efd7e75] Non-admin users can cause public glance images to be deleted
          from the backend storage repository (LP: #1065187)
        - [e6be061] Jenkins jobs fail because of incompatibility between sqlalchemy-
          migrate and the newest sqlalchemy-0.8.0b1 (LP: #1073569)
      * Dropped patches, superseeded by snapshot:
        - debian/patches/CVE-2013-1840.patch [74b067d]
        - debian/patches/CVE-2013-0212.patch [37d4d96]
        - debian/patches/CVE-2012-4573.patch [efd7e75]
     -- Yolanda <email address hidden>   Wed, 24 Apr 2013 14:58:09 +0200
  • glance (2012.1.3+stable~20120821-120fcf-0ubuntu1.5) precise-security; urgency=low
    
      * SECURITY UPDATE: fix information disclosure via Glance v1 API
        - debian/patches/CVE-2013-1840.patch: adjust api/middleware/cache.py to
          not show image_meta['location']
        - CVE-2013-1840
        - LP: #1135541
     -- Jamie Strandboge <email address hidden>   Thu, 14 Mar 2013 15:06:48 -0500
  • glance (2012.1.3+stable~20120821-120fcf-0ubuntu1.3) precise-security; urgency=low
    
      * SECURITY UPDATE: information disclosure via swift error messages
        - debian/patches/CVE-2013-0212.patch: adjust glance/store/swift.py to
          mot show URLs and credentials in error messages and log output
        - CVE-2013-0212
     -- Jamie Strandboge <email address hidden>   Mon, 28 Jan 2013 13:51:45 -0600
  • glance (2012.1.3+stable~20120821-120fcf-0ubuntu1.2) precise-security; urgency=low
    
      * SECURITY UPDATE: deletion of arbitrary public and shared images via
        authenticated user
        - debian/patches/CVE-2012-4573.patch: adjust glance/api/v1/images.py to
          ensure image is owned by user before delayed_deletion
        - CVE-2012-4573
     -- Jamie Strandboge <email address hidden>   Thu, 08 Nov 2012 07:19:39 -0600
  • glance (2012.1.3+stable~20120821-120fcf-0ubuntu1) precise-proposed; urgency=low
    
      * New upstream snapshot. (LP: #1041120)
      * Resynchronzie with stable/essex:
        - Glance add uploads a double image if using ssl and images is smaller
          than 4k. (LP: #1007093)
        - If response.environ is None, instance fails to spawn.
          (LP: #1010560)
        - exception.BadStoreURL exposes sensitive information to end users.
          (LP: #1012268)
        - glance-cache.conf needs metadata encryption key (LP: #1012752)
        - image.upload notification doesn't report size (LP: #1018246)
        - Admins should be able to share image regardless of ownership.
          (LP: #1021054)
        - Glance scrubber date formatting fails with postgres (LP: #1022369)
        - Support zero-size image creation. (LP: #1025353)
        - Image id not contained in swift chunk debug message. (LP: #1028433)
        - qpid_heartbeat setting is ineffective. (LP: #1032314)
        - Image properties that reference image ids are not updated to UUIDs.
          (LP: #975651)
        - Migration 012_id_to_uuid attempts to convert IDs twice for non-sqlite
          databases. (LP: #975655)
        - multiprocess glance-api failed to exit when stopped by ctrl+c.
          (LP: #978130)
        - /usr/bin/glance's built-in pager breaks redirection.
          (LP: #978610)
        - Content-Length and Transfer-Encoding are mutually exclusive HTTP headers
          (LP: #981332)
        - glance add command - incorrect help text (LP: #997565)
      * debian/patches/convert_properties_to_uuid.patch: Dropped no longer
        needed.
      * debian/patches/fix-pep8-ubuntu.patch: Dropped no longer needed.
     -- Adam Gandelman <email address hidden>   Fri, 24 Jun 2012 03:14:33 -0400
  • glance (2012.1+stable~20120608-5462295-0ubuntu2.2) precise-proposed; urgency=low
    
      * New usptream snapshot. (LP: #1010473)
      * Resynchronize with stable/essex:
       - 5462295 Fix i18n in glance.notifier.notify_kombu. (LP: #983829)
       - 7a9e3a7 Omit Content-Length on chunked transfer. (LP: #981332)
       - 5838b63 Fix content type for qpid notifier. (LP: #980872)
       - 98913da search for logger in PATH. Fixes (LP: #978907)
       - f136e7e Ensure swift auth URL includes trailing slash. Fixes (LP: #979745)
      * debian/rules: Add ability to build tarballs from a git snapshot.
      * debian/patches/fix-pep8-ubuntu.patch: Fix pep8 errors.
     -- Chuck Short <email address hidden>   Tue, 05 Jun 2012 10:43:12 -0400
  • glance (2012.1-0ubuntu2.1) precise-proposed; urgency=low
    
      * debian/patches/swift_auth_url_trailing_slash.patch: Ensure swift auth URL
        includes trailing slash (LP: #979745).  Backported from stable/essex, can
        be dropped with first upstream stable update.
     -- Adam Gandelman <email address hidden>   Wed, 23 May 2012 16:19:50 -0700
  • glance (2012.1-0ubuntu2) precise; urgency=low
    
      [ Adam Gandelman ]
      * debian/patches/disable_db_table_auto_create.patch: Disable auto-creation
        of database schema at service start, inspect for consistenty and advise
        running manual migrations instead.
      * debian/patches/fix_migration_012_foreign_keys.patch: Fix a migration issue
        around missing FKs. Cherry-picked from upstream.  Can be dropped with
        first stable update.
      * debian/patches/convert_properties_to_uuid.patch: Fixes migration 012 to
        also convert kernel_id and ramdisk_ids to UUID. Cherry picked from upstream.
        Can be dropped with first stable update (LP: #975651)
      * debian/glance-common.postinst: Clean up, fix purging issue due to poor
        us of conditionals
      * debian/glance-registry.postinst:  Ensure new database is version_controlled
        before first call of db_sync.
    
      [ Chuck Short ]
      * debian/control: Fix upgrades from oneiric to precise. (LP: #974592)
     -- Adam Gandelman <email address hidden>   Thu, 12 Apr 2012 15:02:08 -0700
  • glance (2012.1-0ubuntu1) precise; urgency=low
    
      * New upstream release.
     -- Chuck Short <email address hidden>   Thu, 05 Apr 2012 10:24:28 -0400
  • glance (2012.1~rc3-0ubuntu1) precise; urgency=low
    
      * New upstream release.
      * debian/control: Add sqlite3 as a Build-Depends (for test suite)
     -- Adam Gandelman <email address hidden>   Tue, 03 Apr 2012 16:06:52 -0700
  • glance (2012.1~rc2-0ubuntu1) precise; urgency=low
    
      * New upstream release.
      * debian/rules: Fail build if testsuite fails.
      * debian/patches/disable-swift-tests.patch: Disable swift tests that
        require a swift server setup.
      * debian/patches/disable-network-for-docs.patch: Disable network for
        building docs.
     -- Chuck Short <email address hidden>   Mon, 02 Apr 2012 10:52:36 -0400
  • glance (2012.1~rc1-0ubuntu2) precise; urgency=low
    
      * New upstream release. This is hopefully the last release before
        final.
      * debian/patches/0001-Fix-depreceated-warnings.patch: Dropped.
     -- Chuck Short <email address hidden>   Wed, 21 Mar 2012 09:47:54 -0400
  • glance (2012.1~rc1~20120316.1354-0ubuntu1) precise; urgency=low
    
      * New upstream release.
     -- Adam Gandelman <email address hidden>   Fri, 16 Mar 2012 16:23:34 -0400
  • glance (2012.1~rc1~20120309.1315-0ubuntu2) precise; urgency=low
    
      * debian/glance-common.postinst
        - Give adm group read permission to /var/log/glance (LP: #950935)
     -- Paul Belanger <email address hidden>   Fri, 09 Mar 2012 11:04:43 -0500
  • glance (2012.1~rc1~20120309.1315-0ubuntu1) precise; urgency=low
    
      * New upstream version.
      * debian/control, debian/glance-client.install,
        glance-common.install: Add glance-client package. (LP: #928378)
      * debian/watch: Fix watch file.
      * Fix lintian warnings.
     -- Chuck Short <email address hidden>   Fri, 09 Mar 2012 11:33:12 -0500
  • glance (2012.1~e4-0ubuntu1) precise; urgency=low
    
      * New upstream release.
      * debian/control: Add python date-util. (LP: #943748)
      * debian/control: Add ca-certificates. (LP: #932800)
      * debian/control: Add python-iso8601 to fix testsuite failures.
     -- Chuck Short <email address hidden>   Tue, 06 Mar 2012 09:30:41 -0500
  • glance (2012.1~e4~20120224.1290-0ubuntu1) precise; urgency=low
    
      [ Adam Gandelman ]
      * debian/control: Add new dependency to python-glance: python-iso8601.
    
      [ Chuck Short ]
      * New upstream release.
     -- Chuck Short <email address hidden>   Fri, 24 Feb 2012 11:21:25 -0500
  • glance (2012.1~e4~20120217.1275-0ubuntu1) precise; urgency=low
    
      [ Chuck Short ]
      * New upstream release.
    
      [ Dave Walker (Daviey ]
      * debian/patches/fix-broken-unittests.patch: Back out patch as it seems
        to be present in upstream git, but missing in upstream tarballs. Which
        is blocking CI testing.
     -- Chuck Short <email address hidden>   Fri, 17 Feb 2012 09:50:40 -0500
  • glance (2012.1~e4~20120209.1254-0ubuntu1) precise; urgency=low
    
      * New upstream version.
      * debian/patches/fix-broken-unittests.patch: Fix broken unittests.
     -- Chuck Short <email address hidden>   Fri, 10 Feb 2012 10:04:58 -0500
  • glance (2012.1~e4~20120202.1246-0ubuntu1) precise; urgency=low
    
      * New upstream version.
     -- Chuck Short <email address hidden>   Fri, 03 Feb 2012 09:47:20 -0500
  • glance (2012.1~e3-0ubuntu1) precise; urgency=low
    
      [Chuck Short]
      * New upstream version.
      * debian/control: Add python-crypto as a build dependency.
    
      [Adam Gandleman]
      * debian/glance-api.install: Add policy.json
     -- Chuck Short <email address hidden>   Thu, 26 Jan 2012 09:22:37 -0500
  • glance (2012.1~e3~20120120.1206-0ubuntu1) precise; urgency=low
    
      [Chuck Short]
      * New upstream release.
    
      [Adam Gandleman]
      * debian/glance-api.install, glance-registry.install:  Install
        new paste configs that have been split among servers.
     -- Chuck Short <email address hidden>   Fri, 20 Jan 2012 14:37:16 -0500
  • glance (2012.1~e3~20120112.1060-0ubuntu1) precise; urgency=low
    
      [Chuck Short]
      * New upstream release.
      * Drop debian/pyversions.
      * debian/glance-api.logrotate, debian/glance-registry.logroate:
        Add logrotate files. (LP: #904216)
      * Update vcs information.
      * Fix up some lintian warnings.
    
      [Adam Gandleman]
      * debian/control: Drop python-support from Build-Depends
      * debian/python-glance.postinst: Removed. python-support is needed
        for update-python-modules but not a dependency.  Let dh_python2
        generate instead. (LP: #907543)
     -- Chuck Short <email address hidden>   Fri, 13 Jan 2012 10:50:40 +0100
  • glance (2012.1~e2-0ubuntu4) precise; urgency=low
    
      * python-glance.postinst: Remove, obsolete call to update-python-modules.
     -- Matthias Klose <email address hidden>   Mon, 02 Jan 2012 13:02:24 +0100
  • glance (2012.1~e2-0ubuntu3) precise; urgency=low
    
      * python-glance.postinst: Remove, obsolete call to update-python-modules.
     -- Matthias Klose <email address hidden>   Mon, 02 Jan 2012 13:02:24 +0100
  • glance (2012.1~e2-0ubuntu2) precise; urgency=low
    
      * debian/glance-registry.postinst: Fix typo in postinst.
     -- Chuck Short <email address hidden>   Fri, 16 Dec 2011 15:57:19 -0500
  • glance (2012.1~e2-0ubuntu1) precise; urgency=low
    
      * New upstream release.
      * Merge upstream debian packaging changes.
      * debian/*.upstart: Move upstart jobs to the approiate packages.
      * debian/glance-api.postinst, debian/glance-registry.postinst:
        Move configuration into glance-common.postinst, because it was
        doing the same thing.
      * debian/glance-common.prerm: Dropped, remove cruft.
      * debian/glance-api.prerm: Fixed bashism.
      * debian/glance-registry.prerm: Fixed bashism.
      * debian/glance-common.postinst: Change shell back to /bin/false.
      * debian/glance.dirs, debian/glance-common.dirs: Merged, removed
        unecessary glance.dirs.
      * debian/control: Re-add missing python-dependencies.
      * debian/glance-registry.postinst: Create the database when installing
        glance-registry.
      * debian/glance-common.postin: Re-add approiate permissions.
     -- Chuck Short <email address hidden>   Fri, 16 Dec 2011 14:19:59 -0500
  • glance (2012.1~e2~20111209.1132-0ubuntu2) precise; urgency=low
    
      * debian/glance.postinst: Specify shell when migrating sqllite
        database as glance user. (LP: #902429)
     -- Adam Gandelman <email address hidden>   Fri, 09 Dec 2011 20:44:23 -0800
  • glance (2012.1~e2~20111209.1132-0ubuntu1) precise; urgency=low
    
      * debian/glance.postinst, debian/glance.glance-api.upstart,
        glance.glance-registry.upstart: Switch shell to /bin/false.
        (LP: #890362)
     -- Chuck Short <email address hidden>   Fri, 09 Dec 2011 15:34:33 -0500
  • glance (2012.1~e2~20111201.1123-0ubuntu2) precise; urgency=low
    
      * debian/control: Add dependencies previously removed from python-glance
        to glance package where they are actually required. (LP: #899970)
     -- Adam Gandelman <email address hidden>   Mon, 05 Dec 2011 15:10:04 +0100
  • glance (2012.1~e2~20111201.1123-0ubuntu1) precise; urgency=low
    
      [Chuck Short]
      * New upstream release.
    
      [Jay Pipes]
      * Removes now-unnecessary dependencies from client package
      * Rewrote the description for the Glance project to remove
        ancient language about Teller and Parallax.
     -- Chuck Short <email address hidden>   Fri, 02 Dec 2011 12:53:54 -0500
  • glance (2012.1~e2~20111125.1118-0ubuntu1) precise; urgency=low
    
      * New upstream version.
     -- Chuck Short <email address hidden>   Fri, 25 Nov 2011 10:53:04 -0500
  • glance (2012.1~e2~20111117.1112-0ubuntu1) precise; urgency=low
    
      * New upstrem release.
     -- Chuck Short <email address hidden>   Fri, 18 Nov 2011 09:07:13 -0500
  • glance (2012.1~e1-0ubuntu1) precise; urgency=low
    
      * New upstream release.
      * Sync with upstream changes.
     -- Chuck Short <email address hidden>   Fri, 11 Nov 2011 13:50:35 -0500
  • glance (2012.1~e1~20111021.1056-0ubuntu1) precise; urgency=low
    
      * New upstream release.
      * Dropped patches:
        - debian/patches/lp_845788_glance_client_zero_length.patch
        - debian/patches/lp_850425_remote_swift_image_streaming.patch
      * debian/control:
        - Add dependency on python-httplib2. (LP: #779311)
        - Add dependency on python-paste.
      * debian/patches/sql_conn.patch: Updated for update config file.
      * debian/glance.install: Update for new config files.
     -- Chuck Short <email address hidden>   Fri, 21 Oct 2011 14:11:04 -0400
  • glance (2011.3-0ubuntu4) oneiric; urgency=low
    
      [ Adam Gandelman ]
      * debian/glance.postinst: Restrict permissions of /etc/glance/ and
        /var/log/glance/ (LP: #862844)
     -- Chuck Short <email address hidden>   Fri, 30 Sep 2011 16:00:33 -0400