Change logs for glance source package in Quantal

  • glance (2012.2.4-0ubuntu1.1) quantal-security; urgency=low
    
      * SECURITY UPDATE: enforce 'download_image' policy in cache middleware
        - debian/patches/CVE-2013-4428.patch: fix confusing behavior when using
          download_image. Ie, return 403 rather than empty content (LP: #1235378)
        - CVE-2013-4428
     -- Jamie Strandboge <email address hidden>   Tue, 22 Oct 2013 13:42:27 -0500
  • glance (2012.2.4-0ubuntu1) quantal-proposed; urgency=low
    
      [ Adam Gandelman ]
      * Dropped patches, applied upstream:
        - debian/patches/CVE-2013-1840.patch: [dd849a9]
      * Resynchronize with stable/folsom (dbd3d3d7) (LP: #1179707):
        - [cfaa2d8] repeated deletion on image member does not result in 404
          LP: 1157427
        - [5b4d21d] glance-cache-prefetcher explodes when no auth parameters were
          configured LP: 1157765
        - [dd849a9] v1 api returns location as header for cached images LP: 1135541
        - [04f88c8] 500 error returned when an Admin tries to delete membership of
          image from a non-existent /invalid tenant LP: 1060868
        - [5597697] Fragile Test:
          glance.tests.functional.test_bin_glance:TestBinGlance.test_update_copying_from
          LP: 1107768
        - [5183360] filesystem store does not clean up after premature termination
          of image upload LP: 1104924
        - [03dc862] mismatched image size or checksum leaves behind dangling image
          data LP: 1122299
        - [12d28c3] UserWarning on deprecation of legacy glance client inappropriate
          for internal usage LP: 1129445
        - [afe6166] 'glance-cache-manage list-cached' does not show 'last accessed'
          and 'last modified' fields in human-readable format' LP: 1102334
        - [ee13560] Fix broken JSON schemas in v2 tests
    
      [ Chuck Short ]
      * debian/patches/disable-swift-tests.patch: Refreshed.
     -- Adam Gandelman <email address hidden>   Thu, 25 Apr 2013 17:39:57 -0400
  • glance (2012.2.3-0ubuntu2) quantal-proposed; urgency=low
    
      * Resync with latest security update.
      * 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
     -- James Page <email address hidden>   Fri, 22 Mar 2013 11:48:52 +0000
  • glance (2012.2.3-0ubuntu1) quantal-proposed; urgency=low
    
      * Dropped patches, applied upstream:
        - debian/patches/CVE-2013-0212.patch: [96a470b]
      * Resynchronize with stable/folsom (98d9928a) (LP: #1116671):
        - [96a470b] glance image-download can display backend Swift password
        - [4c96080] install throws errors about SADeprecationWarning LP: 925609
        - [bca6e26] wsgi.Middleware forward-compatibility with webob 1.2b1 or later
        - [5e5e722] Supplied image size should be verified against actual size
          LP: 1092584
        - [514b4b4] silent failure when loading the paste deploy app LP: 1091294
     -- Adam Gandelman <email address hidden>   Tue, 05 Feb 2013 14:02:33 -0400
  • glance (2012.2.1-0ubuntu1.2) quantal-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
     -- Jamie Strandboge <email address hidden>   Wed, 13 Mar 2013 15:39:08 -0500
  • glance (2012.2.1-0ubuntu1.1) quantal-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>   Tue, 29 Jan 2013 09:13:09 -0600
  • glance (2012.2.1-0ubuntu1) quantal-proposed; urgency=low
    
      * Dropped patches, applied upstream:
        - debian/patches/CVE-2012-4573.patch
        - debian/patches/CVE-2012-4573b.patch
      * Resynchronize with stable/folsom (199783ce) (LP: #1085255):
        - [49408e9] Glance image-delete HTTPInternalServerError HTTP 500
          (LP: #1075580)
        - [91aaa48] Image fails to upload to swift: TypeError: object of type
          'CooperativeReader' has no len( (LP: #1057322)
        - [a296a5b] Return 403 when admin deletes a deleted image (LP: #1060944)
        - [3e58a6a] Disallow updating deleted images. (LP: #1060930)
        - [26c8085] admins can see deleted images in v2 api (LP: #1071446)
        - [8321ca6] No exclude option to skip tests in run_tests.sh (LP: #1065758)
        - [c3bea11] Badly named stable/folsom Glance tarballs (LP: #1059634)
        - [fc0ee76] Non-admin users can cause public glance images to be deleted
          from the backend storage repository in the v2 api (LP: #1076506)
        - [90bcdc5] Non-admin users can cause public glance images to be deleted
          from the backend storage repository (LP: #1065187)
        - [7841cc9] FakeAuth not always admin
        - [ddad275] Jenkins jobs fail because of incompatibility between sqlalchemy-
          migrate and the newest sqlalchemy-0.8.0b1 (LP: #1073569)
        - [1d5c651] nosetest options cause no such option errors (LP: #1056420)
        - [ac223e2] Set defaultbranch in .gitreview to stable/folsom
     -- Adam Gandelman <email address hidden>   Tue, 04 Dec 2012 09:19:35 -0800
  • glance (2012.2-0ubuntu2.3) quantal-security; urgency=low
    
      * SECURITY UPDATE: deletion of arbitrary public and shared images via
        authenticated user
        - debian/patches/CVE-2012-4573b.patch: previous patch was incomplete.
          Make corresponding change to glance/api/v2/images.py
        - CVE-2012-4573
      * debian/control: add Build-Depends-Indep on python-chardet. This is needed
        by python-requests to do encoding detection which otherwise fails in the
        new tests introduced in CVE-2012-4573b.patch.
     -- Jamie Strandboge <email address hidden>   Fri, 09 Nov 2012 06:53:44 -0600
  • glance (2012.2-0ubuntu2.2) quantal-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
      * debian/patches/fakeauth-not-always-admin.patch: add required testsuite
        patch in support of the testsuite changes in CVE-2012-4573.patch
     -- Jamie Strandboge <email address hidden>   Thu, 08 Nov 2012 07:41:02 -0600
  • glance (2012.2-0ubuntu2) quantal-proposed; urgency=low
    
      * Glance should suggest python-ceph, not ceph-common (LP: #1065903):
        - debian/control: glance Suggests: ceph-common -> python-ceph.
     -- James Page <email address hidden>   Fri, 12 Oct 2012 15:43:54 +0100
  • glance (2012.2-0ubuntu1) quantal; urgency=low
    
      * debian/control: Clean-up python depends. Thanks to Sam Morrison.
        (LP: #1053790)
      * New upstream release.
     -- Chuck Short <email address hidden>   Thu, 27 Sep 2012 13:05:21 -0500
  • glance (2012.2~rc3-0ubuntu1) quantal; urgency=low
    
      * New usptream release.
     -- Chuck Short <email address hidden>   Wed, 26 Sep 2012 12:37:00 -0500
  • glance (2012.2~rc2-0ubuntu1) quantal; urgency=low
    
      * debian/control: Suggest ceph-common.
      * debian/control: Add python-glanceclient as a build depends.
      * New upstream release.
      * debian/patches/disable-swift-tests.patch: Refreshed.
     -- Chuck Short <email address hidden>   Wed, 26 Sep 2012 12:32:50 -0500
  • glance (2012.2~rc1-0ubuntu1) quantal; urgency=low
    
      * New upstrem release.
      * debian/glance.logrotate: compress right logfiles when rotating them.
        (LP: #1049314)
     -- Chuck Short <email address hidden>   Mon, 17 Sep 2012 07:44:11 -0500
  • glance (2012.2~rc1~20120907.129.f0bd856-0ubuntu1) quantal; urgency=low
    
      [ Chuck Short ]
      * New upstream version.
      * drop debian/patches/fix-docs-build.patch.
      * debian/rules: Re-activate tests.
      * debain/control: Add depends on python-swiftclient.
      * debian/*.usptart: make glance start from runlevel 1 to runlevel
        2. (LP: #820688)
    
      [ Soren Hansen ]
      * Update debian/watch to account for symbolically named tarballs and
        use newer URL.
      * New snapshot.
      * Refresh disable-network-for-docs.patch
      * Fix Launchpad URLs in debian/watch.
     -- Chuck Short <email address hidden>   Fri, 07 Sep 2012 12:17:46 -0500
  • glance (2012.2~f3-0ubuntu1) quantal; urgency=low
    
      [ Adam Gandleman ]
      * debian/patches/sql_conn.patch: Also set default sqlite path for
        in glance-api.conf. (LP: #1028711)
      * debian/patches/fix-docs-build.patch: Fix docs build
    
      [ Chuck Short ]
      * New upstream version.
      * debian/control: python-xattr is no longer a required depends.
        (LP: #1031396)
      * debian/control: Move python-jsonschema to glance.
        (LP: #1030152)
      * debian/control: Start the slow transition to python-glanceclient.
     -- Chuck Short <email address hidden>   Thu, 16 Aug 2012 13:58:32 -0500
  • glance (2012.2~f2-0ubuntu1) quantal; urgency=low
    
      * New upstream version.
     -- Chuck Short <email address hidden>   Fri, 06 Jul 2012 11:13:13 -0400
  • glance (2012.2~f2~20120621.1644-0ubuntu1) quantal; urgency=low
    
      [ Chuck Short ]
      * New upstream release.
      * debian/glance-reigstry.logrotate: Rotate the right logfile. (LP: #1009996)
      * debian/control: Fix short description of glance-client. (LP: #982658)
      * debian/pydist-overrides: Add argparse and python_swiftclient.
    
      [ Adam Gandelman ]
      * debian/glance-api.install: Remove glance-{scrubber, cache}-paste.ini.
     -- Chuck Short <email address hidden>   Fri, 22 Jun 2012 09:18:07 -0400
  • glance (2012.2~f2~20120531.1560-0ubuntu1) quantal; urgency=low
    
      * New upstream release.
     -- Chuck Short <email address hidden>   Fri, 01 Jun 2012 10:56:09 -0400
  • glance (2012.2~f2~20120524.1541-0ubuntu1) quantal; urgency=low
    
      [ Adam Gandelman ]
      * debian/patches/ensure_versioned_db_models.patch: Check for valid
        db models+schema at service start, and ensure db is version controlled
        before running all migrations.
      * debian/{control, pydist-overrides}: *Temporarily* disable non-main
        dependencies pending MIRs
      * debian/rules: *Temporarily* disable tests until new dependencies are
        satisfied
    
      [ Chuck Short ]
      * New upstream version.
      * Prepare for quantal:
        - Removed debian/patches/fix_migration_012_foreign_keys.patch
        - Removed debian/patches/disable_db_table_auto_create.patch
        - Removed debian/patches/convert_properties_to_uuid.patch
      * debian/control: Add dependency on python-requests
      * debian/control: Add dependency on python-jsonschema
      * debian/control: Add python-keystone as a depends. (LP: #901881)
      * debian/patches/disable-swift-tests.patch: Rediffed
    
      [ Paul Belanger ]
      * debian/glance-common.postinst
        - Give glance group read permission to /etc/glance (LP: #989205)
     -- Adam Gandelman <email address hidden>   Thu, 24 May 2012 10:26:57 -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