Glance 2012.2 "folsom"

Milestone information

Project:
Glance
Series:
folsom
Version:
2012.2
Code name:
folsom
Released:
 
Registrant:
Thierry Carrez
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon glance-2012.2.tar.gz (md5, sig) Glance "Folsom" release 1,489
last downloaded 4 weeks ago
Total downloads: 1,489

Release notes 

This is Glance 2012.2 release.
See http://wiki.openstack.org/ReleaseNotes/Folsom

Changelog 

This release does not have a changelog.

25 blueprints and 171 bugs targeted

Blueprint Priority Assignee Delivery
Adapt v2 links to match jsonschema draft Adapt v2 links to match jsonschema draft 5 Essential Mark Washenberger  11 Implemented
Allow anonymous clients to access v2 API Allow anonymous clients to access v2 API 5 Essential Brian Waldon  11 Implemented
Expose image location to trusted clients Expose image location to trusted clients 5 Essential Nikhil Komawar  11 Implemented
Implement Image Access Implement Image Access 5 Essential Brian Waldon  11 Implemented
Implement Image Caching in v2 API Implement Image Caching in v2 API 5 Essential Brian Waldon  11 Implemented
Implement Image Data Upload Implement Image Data Upload 5 Essential Brian Waldon  11 Implemented
Implement Image Tags Implement Image Tags 5 Essential Brian Waldon  11 Implemented
Implement the basic /images resource calls Implement the basic /images resource calls 5 Essential Brian Waldon  11 Implemented
Implement v2 API Images Filtering Implement v2 API Images Filtering 5 Essential Alex Meade  11 Implemented
Implement v2 API Images Pagination Implement v2 API Images Pagination 5 Essential Nikhil Komawar  11 Implemented
Implement v2 API Images Sorting Implement v2 API Images Sorting 5 Essential Alex Meade  11 Implemented
Implement v2 image visibility Implement v2 image visibility 5 Essential Brian Waldon  11 Implemented
JSON Schema Generation JSON Schema Generation 5 Essential Brian Waldon  11 Implemented
Mark bin/glance as deprecated Mark bin/glance as deprecated 5 Essential Brian Waldon  11 Implemented
OpenStack Images API v2.0 OpenStack Images API v2.0 5 Essential Brian Waldon  11 Implemented
Refactor api v2 schemas Refactor api v2 schemas 5 Essential Mark Washenberger  11 Implemented
Store image data in tenant-specific swift accounts Store image data in tenant-specific swift accounts 5 Essential Dan Prince  11 Implemented
Allow users to store custom properties on image entities Allow users to store custom properties on image entities 4 High Mark Washenberger  11 Implemented
Docs need some love Docs need some love 4 High Brian Waldon  11 Implemented
Allow clients to track requests through strings in headers Allow clients to track requests through strings in headers 3 Medium Brian Waldon  11 Implemented
Allow server node to replicate images Allow server node to replicate images 3 Medium Michael Still  11 Implemented
Glance should import stores through configuration Glance should import stores through configuration 3 Medium Joshua Harlow  11 Implemented
Glance should use openstack.common.importutils Glance should use openstack.common.importutils 2 Low Zhongyue Luo  11 Implemented
Glance should use openstack.common.timeutils Glance should use openstack.common.timeutils 2 Low Zhongyue Luo  11 Implemented
Refactor DB layer Refactor DB layer 2 Low Brian Waldon  11 Implemented
Bug report Importance Assignee Status
992096 #992096 Image API tests all error after recent Devstack change 2 Critical Jay Pipes  10 Fix Released
1003328 #1003328 python-glanceclient-tarball broken 2 Critical Thierry Carrez  10 Fix Released
1003470 #1003470 glance-api fails to start (invalid schema-image.json) 2 Critical Dan Prince  10 Fix Released
1010284 #1010284 glance-manage db_sync fails (missing migrate.cfg) 2 Critical Dan Prince  10 Fix Released
1019401 #1019401 v2 schemas controller missing "images" schema 2 Critical Mark Washenberger  10 Fix Released
1020380 #1020380 v1 image member add broken (IndexError) 2 Critical Dan Prince  10 Fix Released
1030730 #1030730 text/html content type returned for GET /v2/images and GET /v2/image/<IMAGE_ID> 2 Critical Brian Waldon  10 Fix Released
1031185 #1031185 v2 API should not return images or access records in containers 2 Critical Brian Waldon  10 Fix Released
1035961 #1035961 v2 API allows you to tag image with same value multiple times 2 Critical Brian Waldon  10 Fix Released
1036193 #1036193 glance-api with workers !=0 causes mysql issues 2 Critical Brian Waldon  10 Fix Released
1036249 #1036249 Error building docs. 2 Critical Clark Boylan  10 Fix Released
1036501 #1036501 v2 image create returns 200, should be 201 2 Critical Brian Waldon  10 Fix Released
1036507 #1036507 v2 API isn't updating image updated_at attribute 2 Critical Iccha Sethi  10 Fix Released
1036846 #1036846 v2 API doesn't have any policy checks 2 Critical Brian Waldon  10 Fix Released
1037391 #1037391 v2 API returns 200 instead of 201 on image data upload 2 Critical Brian Waldon  10 Fix Released
1037725 #1037725 v2 Images API allows non-uuid image identifiers 2 Critical Brian Waldon  10 Fix Released
1037793 #1037793 v2 anonymous access fails due to keystone middleware 2 Critical Brian Waldon  10 Fix Released
1038086 #1038086 Glance needs a policy for image download 2 Critical Alex Meade  10 Fix Released
1038112 #1038112 glance-cache-manage doesn't support recent OS env variables 2 Critical Brian Waldon  10 Fix Released
1038552 #1038552 v2 API doesn't send notifications 2 Critical Iccha Sethi  10 Fix Released
1038994 #1038994 IMAGE_SIZE_CAP needs to be configurable 2 Critical Brian Waldon  10 Fix Released
1039212 #1039212 AttributeError: 'CooperativeReader' object has no attribute 'read' 2 Critical Dan Prince  10 Fix Released
1039821 #1039821 v2 image update should be use PATCH, not PUT 2 Critical Mark Washenberger  10 Fix Released
1040734 #1040734 sdist builds report version as 0.0.0 2 Critical Clark Boylan  10 Fix Released
1042823 #1042823 SIGHUP handling fails with multiprocessing 2 Critical Stuart McLaren  10 Fix Released
1042925 #1042925 DB Migration 14 fails when applied to running system 2 Critical Brian Waldon  10 Fix Released
1043041 #1043041 DB Migration 14 doesn't create all image_tags columns 2 Critical Brian Waldon  10 Fix Released
1044119 #1044119 glance-control <service> reload prints traceback 2 Critical Brian Waldon  10 Fix Released
1052640 #1052640 glance-api unresponsive during long-lived I/O-bound operations 2 Critical Eoghan Glynn  10 Fix Released
1054388 #1054388 running tests leaves running python2.6 processes 2 Critical Eoghan Glynn  10 Fix Released
909064 #909064 No documentation on database migrations 3 High Brian Waldon  10 Fix Released
975651 #975651 Image properties that reference image ids are not updated to UUIDs 3 High Adam Gandelman  10 Fix Released
978130 #978130 multiprocess glance-api failed to exit when stopped by ctrl+c 3 High Eoghan Glynn  10 Fix Released
980196 #980196 Glance and Keystone+Swift is not working 3 High Chmouel Boudjnah  10 Fix Released
980872 #980872 [sru] 'unhashable type' when sending notifications via Qpid 3 High Russell Bryant  10 Fix Released
981332 #981332 Content-Length and Transfer-Encoding are mutually exclusive HTTP headers 3 High Mike Lundy  10 Fix Released
992319 #992319 Patch to openstack.common.cfg should be removed 3 High Mark McLoughlin  10 Fix Released
992600 #992600 glance client doc root initialized to /v1/v1 3 High Dan Prince  10 Fix Released
997658 #997658 glance fails to upload to S3 store 3 High Brian Waldon  10 Fix Released
1001213 #1001213 [folsom-1] Missing files in generated tarballs 3 High Thierry Carrez  10 Fix Released
1002907 #1002907 Add timeout option for glance client 3 High Dan Prince  10 Fix Released
1003504 #1003504 glance-api now requires sql_ configs in conf file 3 High Dan Prince  10 Fix Released
1007093 #1007093 glance add uploads a double image if using ssl and images is smaller the 4k 3 High Derek Higgins  10 Fix Released
1010519 #1010519 role case sensitivity 3 High Alexej Ababilov  10 Fix Released
1012268 #1012268 exception.BadStoreUri exposes sensitive information to end users 3 High Alex Meade  10 Fix Released
1019421 #1019421 Glance doesn't clean up the partial uploaded image when there is no disk space 3 High Brian Waldon  10 Fix Released
1021740 #1021740 Allow admins to modify image members regardless of image ownership 3 High Dan Prince  10 Fix Released
1023182 #1023182 Add bin/glance-replicator to scripts in setup.py 3 High Dan Prince  10 Fix Released
1031596 #1031596 Glance context never updates local.store with itself 3 High Alex Meade  10 Fix Released
1031796 #1031796 default perms on cached files include w:r 3 High Tom Hancock  10 Fix Released
1031842 #1031842 ^c during image downloads leaves incomplete files in cache 3 High Tom Hancock  10 Fix Released
1032451 #1032451 API Server doesn't validate client ssl certificate 3 High Brian Waldon  10 Fix Released
1034790 #1034790 v2 API image-list fails when images with null checksum 3 High Brian Waldon  10 Fix Released
1034972 #1034972 POST /v2/images without an image body raises exception 3 High Alex Meade  10 Fix Released
1035471 #1035471 swift_store_admin_tenants should be a list opt 3 High Dan Prince  10 Fix Released
1036470 #1036470 exception re-raise incorrectly raises None 3 High Brian Waldon  10 Fix Released
1037745 #1037745 glance fails to start in Swift multi_tenant mode 3 High Dan Prince  10 Fix Released
1037979 #1037979 v2 API image upload lacks exception handling 3 High Iccha Sethi  10 Fix Released
1038219 #1038219 unit tests fake out registry connection incorrectly 3 High Brian Waldon  10 Fix Released
1039818 #1039818 v2 API should provide image properties Nova depends on 3 High Brian Waldon  10 Fix Released
1039897 #1039897 v2 API image DELETE leaves images in store 3 High Andrew Melton  10 Fix Released
1042078 #1042078 Need to encode HTTP headers in UTF-8 3 High Vincent Untz  10 Fix Released
1043482 #1043482 handle missing policy file gracefully 3 High Brian Waldon  10 Fix Released
1043490 #1043490 authtoken configuration should be in config, not paste 3 High Brian Waldon  10 Fix Released
1043497 #1043497 Deployed APIs should be configurable - on or off 3 High Iccha Sethi  10 Fix Released
1044127 #1044127 v2 api displays deleted image properties 3 High Mark Washenberger  10 Fix Released
1049633 #1049633 Update v2.0 API version to CURRENT 3 High Brian Waldon  10 Fix Released
1054168 #1054168 Document v2 API Configuration 3 High Brian Waldon  10 Fix Released
1054183 #1054183 durability of rabbit exchange/queue should be configurable 3 High Eoghan Glynn  10 Fix Released
1056465 #1056465 rabbit_durable_queues config opt should be boolean, not string 3 High Eoghan Glynn  10 Fix Released
706449 #706449 Add localization to Glance 4 Medium Edward  10 Fix Released
975655 #975655 Migration 012_id_to_uuid attempts to convert IDs twice for non-sqlite databases 4 Medium Adam Gandelman  10 Fix Released
976908 #976908 DB Migration 12 fails when image has no members/properties 4 Medium Sam Morrison  10 Fix Released
979745 #979745 with keystone auth, image objects left behind in swift post-deletion 4 Medium Eoghan Glynn  10 Fix Released
992859 #992859 Extract noauth context from ContextMiddleware 4 Medium Brian Waldon  10 Fix Released
994296 #994296 Glance can't deploy an image from Swift if the Swift account name contains an '@' 4 Medium Maru Newby  10 Fix Released
994609 #994609 wsgi.Server() starts but is broken on osx (test_multiprocessing never ends) 4 Medium Patrick Mezard  10 Fix Released
995323 #995323 glance-api-caching pipeline should use unauthenticated-context 4 Medium Dan Prince  10 Fix Released
1000304 #1000304 Table creation race between glance-api and registry services 4 Medium Eoghan Glynn  10 Fix Released
1003711 #1003711 glance client (in insecure mode), can't talk to keystone over https 4 Medium Sascha Peilicke  10 Fix Released
1008874 #1008874 Glance create API times out with copy_from header 4 Medium Eoghan Glynn  10 Fix Released
1009248 #1009248 Glance HTTP Store query method fails to check response code 4 Medium Gabriel Hurley  10 Fix Released
1010560 #1010560 response.environ is None; instance fails to spawn 4 Medium Duncan McGreggor  10 Fix Released
1012823 #1012823 default db_auto_create to False 4 Medium Dan Prince  10 Fix Released
1016762 #1016762 NameError on failure to find custom properties 4 Medium Sean Dague  10 Fix Released
1018246 #1018246 image.upload notification doesn't report size 4 Medium Chris Behrens  10 Fix Released
1018830 #1018830 Missing tests/unit/common/test_exception.py in tarballs 4 Medium Thierry Carrez  10 Fix Released
1022369 #1022369 Glance scrubber date formatting fails w/ Postgres 4 Medium Dan Prince  10 Fix Released
1025697 #1025697 Glance lists filtered image with deleted property 4 Medium Sulochan Acharya  10 Fix Released
1025756 #1025756 Some tests slow when using proxy 4 Medium Stuart McLaren  10 Fix Released
1028081 #1028081 image properties always blank in image.delete notifications 4 Medium Alex Meade  10 Fix Released
1028433 #1028433 Image id not contained in swift chunk debug message 4 Medium Stuart McLaren  10 Fix Released
1028496 #1028496 Cache can store invalid images 4 Medium Brian Elliott  10 Fix Released
1031396 #1031396 xattr and pysendfile dependencies broke Hyper-V integration 4 Medium Jay Pipes  10 Fix Released
1032314 #1032314 qpid_heartbeat setting in ineffective 4 Medium Pádraig Brady  10 Fix Released
1032798 #1032798 v1Client.update_image fails when image attribute value is not string 4 Medium Alessandro Pilotti  10 Fix Released
1035982 #1035982 creating an image uploads data, and afterwards checks for metadata validity 4 Medium Alex Meade  10 Fix Released
1036409 #1036409 No logging of glance registry req id in glance api log 4 Medium Iccha Sethi  10 Fix Released
1039854 #1039854 pruner caches raised NoneType exception 4 Medium Brian Waldon  10 Fix Released
1039901 #1039901 malformed JSON request body returns 500 error and stack trace 4 Medium Alex Meade  10 Fix Released
1041238 #1041238 improve glance registry logging 4 Medium Brian Rosmaita  10 Fix Released
1043416 #1043416 Many functional tests don't call stop_servers after start_servers 4 Medium Vincent Untz  10 Fix Released
1045455 #1045455 Images API v2 utf-8 tags returned as unicode 4 Medium Eddie Sheffield  10 Fix Released
1045792 #1045792 Glance caching not correctly handling backend failures 4 Medium Paul Bourke  10 Fix Released
1046433 #1046433 Failed copy-from not reflected in image status 4 Medium Eoghan Glynn  10 Fix Released
1046593 #1046593 glance-control <SERVICE> start as non-privileged user appears to fail but still starts server 4 Medium Eoghan Glynn  10 Fix Released
1048851 #1048851 'queued' images aren't set to 'deleted' when deleted 4 Medium Brian Waldon  10 Fix Released
1049634 #1049634 Update openstack-common log and setup code 4 Medium Brian Waldon  10 Fix Released
1050034 #1050034 support region in the swift store 4 Medium Mark Washenberger  10 Fix Released
1050661 #1050661 Default for qpid_heartbeat should be increased 4 Medium Russell Bryant  10 Fix Released
1050711 #1050711 Log WARNING messages: Overwriting scheme file with.. 4 Medium Brian Waldon  10 Fix Released
955475 #955475 docs index links do nothing 5 Low Jake Dahn  10 Fix Released
972014 #972014 Duplication between container_format and disk_format 5 Low Eoghan Glynn  10 Fix Released
973626 #973626 glance unit tests fail if sqlite3 isn't installed 5 Low Eoghan Glynn  10 Fix Released
977021 #977021 empty __init__.py under locale directory leading to ImportError 5 Low Brian Waldon  10 Fix Released
978119 #978119 cachemanagement middleware requires keystone -- remove paste section cachemanagement 5 Low Jay Pipes  10 Fix Released
978610 #978610 /usr/bin/glance's built-in pager breaks redirection 5 Low Eoghan Glynn  10 Fix Released
978907 #978907 [SRU] capture-output fails in glance-control 5 Low J. Daniel Schmidt  10 Fix Released
980892 #980892 Transition from using tenant name to id 5 Low Yaguang Tang  10 Fix Released
983829 #983829 [sru] notify_kombu incorrect message format for logging 5 Low Brian Waldon  10 Fix Released
985671 #985671 glance tests fail because of OS_AUTH_URL 5 Low Brian Waldon  10 Fix Released
987968 #987968 Glance shouldn't be maintaining openstack-common code itself 5 Low Brian Waldon  10 Fix Released
994957 #994957 handle all mailmap with name and email address 5 Low Monty Taylor  10 Fix Released
995224 #995224 DELETE /v2/images/<image_id> should return 204 No Content 5 Low Eoghan Glynn  10 Fix Released
996157 #996157 backend storage error not logged properly 5 Low Eoghan Glynn  10 Fix Released
996648 #996648 Error not meaningful if glance-registry service not running 5 Low Sulochan Acharya  10 Fix Released
1000828 #1000828 test_invalid_auth_url shouldn't hit arbitrary web server 5 Low Mark Washenberger  10 Fix Released
1000931 #1000931 test_interrupt_avoids_respawn_storm leaves behind glance-api processes 5 Low Dan Prince  10 Fix Released
1002791 #1002791 glance should use python-swiftclient 5 Low Chmouel Boudjnah  10 Fix Released
1008698 #1008698 default known_stores to list of all glance stores 5 Low Dan Prince  10 Fix Released
1009122 #1009122 Creating a GlanceException with a specified msg containing kwargs does not work. 5 Low Alex Meade  10 Fix Released
1010070 #1010070 PEP8 test fails 5 Low Monty Taylor  10 Fix Released
1010140 #1010140 In multiple places, BadStoreUri exceptions are incorrectly passing parameters 5 Low Alex Meade  10 Fix Released
1012752 #1012752 glance-cache.conf needs metadata encryption key 5 Low Dan Prince  10 Fix Released
1013235 #1013235 Log level info (verbose) shouldn't log SQL queries 5 Low Dan Prince  10 Fix Released
1015270 #1015270 typo in common/config.py overwrites real exception 5 Low Alex Meade  10 Fix Released
1018467 #1018467 python glanceclient should use underscores instead of dashes 5 Low Dan Prince  10 Fix Released
1018638 #1018638 notifier_strategy should not be restricted to a specific set of drivers 5 Low Brian Waldon  10 Fix Released
1019463 #1019463 Reorder imports by full module path 5 Low Zhongyue Luo  10 Fix Released
1020388 #1020388 Simple DB driver reports properties as dict 5 Low Brian Waldon  10 Fix Released
1021054 #1021054 Admins should be able to share image regardless of ownership 5 Low Dan Prince  10 Fix Released
1021798 #1021798 keystone not needed in pip-requires 5 Low Brian Waldon  10 Fix Released
1026047 #1026047 Unit test 'test_unsupported_default_store' fails on slow machine 5 Low Stuart McLaren  10 Fix Released
1026072 #1026072 registry error message omits image id 5 Low Tom Hancock  10 Fix Released
1026222 #1026222 image cache middleware should only used unconsumed request path 5 Low Brian Waldon  10 Fix Released
1028101 #1028101 deleted_at not set when image member and properties are deleted 5 Low Alex Meade  10 Fix Released
1029758 #1029758 glance-replicator needs to support different tokens for slave and master 5 Low Michael Still  10 Fix Released
1030396 #1030396 409 exception from glance-replicator for image upload if image already exists 5 Low Michael Still  10 Fix Released
1030742 #1030742 glance show does not display relevant dates for an image 5 Low Michael Still  10 Fix Released
1031405 #1031405 SADeprecationWarning: Pool.add_listener is deprecated. Use event.listen() 5 Low Josh Kearney  10 Fix Released
1043374 #1043374 Log level for middleware should be warn 5 Low Iccha Sethi  10 Fix Released
1044462 #1044462 mark metadata encryption key and sql_connection as secret=True 5 Low Tom Hancock  10 Fix Released
908180 #908180 Test migrations on PostgreSQL 6 Wishlist J. Daniel Schmidt  10 Fix Released
920757 #920757 'Authors' check in run_tests.sh makes life harder for new contributers 6 Wishlist Bhuvan Arumugam  10 Fix Released
987399 #987399 Functional tests bind to 0.0.0.0 6 Wishlist Josh Kearney  10 Fix Released
997565 #997565 glance add command - incorrect help text 6 Wishlist Unmesh Gurjar  10 Fix Released
1000636 #1000636 Backslash continuation removal 6 Wishlist Zhongyue Luo  10 Fix Released
1010191 #1010191 fake request needs a cleaner implementation 6 Wishlist Nikhil Komawar  10 Fix Released
1010681 #1010681 webob exception incorrectly used in v1 images.py 6 Wishlist Iccha Sethi  10 Fix Released
1012746 #1012746 help message for glance --debug needs updating 6 Wishlist Dan Prince  10 Fix Released
1014788 #1014788 empty doc string in glance/image_cache/drivers/xattr.py 6 Wishlist Nikhil Komawar  10 Fix Released
1015181 #1015181 functional tests fail due to leftover pyc files 6 Wishlist Alex Meade  10 Fix Released
1015210 #1015210 missing import in glance/image_cache/drivers/xattr.py 6 Wishlist Nikhil Komawar  10 Fix Released
1015613 #1015613 Test output polluted with debug logging 6 Wishlist Mark Washenberger  10 Fix Released
1015685 #1015685 Consistent logger instantiation 6 Wishlist Brian Waldon  10 Fix Released
1021002 #1021002 Improved concurrent eventlet thread performance 6 Wishlist Stuart McLaren  10 Fix Released
1023892 #1023892 glance client allows override of header fields 6 Wishlist Lars Gellrich  10 Fix Released
1025353 #1025353 Support zero-size image creation 6 Wishlist Eoghan Glynn  10 Fix Released
1031794 #1031794 Allow setting of TCP_KEEPIDLE value 6 Wishlist Stuart McLaren  10 Fix Released
1037592 #1037592 Remove unused imports 6 Wishlist Rongze Zhu  10 Fix Released
1038190 #1038190 Glance does not send notification for activating an image 6 Wishlist Iccha Sethi  10 Fix Released
This milestone contains Public information
Everyone can see this information.