Glance 2013.2 "havana"

Milestone information

Project:
Glance
Series:
havana
Version:
2013.2
Code name:
havana
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-2013.2.tar.gz (md5, sig) Glance 2013.2 release 780
last downloaded 8 days ago
Total downloads: 780

Release notes 

This is Glance 2013.2 release.
See https://wiki.openstack.org/wiki/ReleaseNotes/Havana

Changelog 

This release does not have a changelog.

16 blueprints and 146 bugs targeted

Blueprint Priority Assignee Delivery
Ability to authorize interaction with entity properties Ability to authorize interaction with entity properties 4 High Iccha Sethi  11 Implemented
Adding metadata checking to image location proxy layer Adding metadata checking to image location proxy layer 4 High Zhi Yan Liu  11 Implemented
Create a new, db_api compliant, API for the Registry service Create a new, db_api compliant, API for the Registry service 4 High Flavio Percoco  11 Implemented
Implement Registry Database Driver Implement Registry Database Driver 4 High Flavio Percoco  11 Implemented
Add sheepdog store Add sheepdog store 3 Medium Liu Yuan  11 Implemented
Adding a policy layer for locations APIs Adding a policy layer for locations APIs 3 Medium Zhi Yan Liu  11 Implemented
Adding a store driver to allow Cinder as a block storage backend for Glance Adding a store driver to allow Cinder as a block storage backend for Glance 3 Medium Zhi Yan Liu  11 Implemented
Adding multiple locations support to image downloading Adding multiple locations support to image downloading 3 Medium Zhi Yan Liu  11 Implemented
Configurable container & disk formats Configurable container & disk formats 3 Medium Brian Waldon  11 Implemented
Direct URL Metadata Direct URL Metadata 3 Medium John Bresnahan  11 Implemented
Multiple Image Locations Multiple Image Locations 3 Medium John Bresnahan  11 Implemented
Policy for membership APIs Policy for membership APIs 3 Medium James Li  11 Implemented
Scrubber refactoring Scrubber refactoring 3 Medium Zhi Yan Liu  11 Implemented
checksum image property will be indexed so that users can search for an image by specifying the checksum checksum image property will be indexed so that users can search for an image by specifying the c... 3 Medium Nikhil Komawar  11 Implemented
Support for basic quotas in Glance Support for basic quotas in Glance 2 Low John Bresnahan  11 Implemented
Create a Store for GridFS Create a Store for GridFS 2 Low Flavio Percoco  11 Implemented
Bug report Importance Assignee Status
1152716 #1152716 Use RBAC to define admin-ness 2 Critical Eoghan Glynn  10 Fix Released
1155389 #1155389 Multi-tenant swift store image sharing doesn't work 2 Critical Kun Huang  10 Fix Released
1213241 #1213241 Pickled data in Glance database enables remote code execution 2 Critical John Bresnahan  10 Fix Released
1221366 #1221366 Glance api v2 added features but still at 2.1 2 Critical Mark Washenberger  10 Fix Released
1231485 #1231485 v2 member-create call allows the same tenant to be added multiple times 2 Critical Feilong Wang  10 Fix Released
1233228 #1233228 Last translations refresh before RC1 2 Critical Thierry Carrez  10 Fix Released
1233275 #1233275 Avoid printing URIs which can contain credentials 2 Critical Stuart McLaren  10 Fix Released
1235378 #1235378 [OSSA 2013-027] 'image_download' role in v2 causes traceback 2 Critical Zhi Yan Liu  10 Fix Released
995287 #995287 Support using translations in devstack 3 High Mark McLoughlin  10 Fix Released
1047593 #1047593 Fragile Test: glance.tests.functional.v1.test_api:TestApi. test_unsupported_default_store 3 High John Bresnahan  10 Fix Released
1146830 #1146830 Glance image-create stuck in saving state using rbd as a backend and --copy-from option 3 High Chris Fattarsi  10 Fix Released
1157988 #1157988 ping=pong used as a v2 option to index. 3 High Mark Washenberger  10 Fix Released
1163617 #1163617 Invalid reference to self in functional test test_scrubber.py 3 High John Bresnahan  10 Fix Released
1170156 #1170156 Forbidden 403 error while get public image from multitenant swift storage where object is chunked (larger than 5GB) 3 High Flavio Percoco  10 Fix Released
1173415 #1173415 Remove glance-control from the test suite 3 High John Bresnahan  10 Fix Released
1182861 #1182861 Switch to oslo.config 1.2.0 final 3 High Mark McLoughlin  10 Fix Released
1183049 #1183049 Doing a GET on v2/images/{id}/file fails 3 High Paul Bourke  10 Fix Released
1186291 #1186291 Functional tests shouldn't inherit from Isolate IsolatedUnitTest 3 High Flavio Percoco  10 Fix Released
1195346 #1195346 on deleting an image, its image_tags are not deleted 3 High Venkatesh Sampath  10 Fix Released
1199990 #1199990 Glance Registry: No way to use Context middleware without keystone auth_token middleware 3 High Alex Meade  10 Fix Released
1202098 #1202098 glance-api failed to startup caused by UnicodeEncodeError in non-English environment 3 High Zhi Yan Liu  10 Fix Released
1209148 #1209148 Size and checksum should be immutable for active images 3 High Stuart McLaren  10 Fix Released
1213880 #1213880 glance upload to rbd creates zero length image 3 High Edward Hope-Morley  10 Fix Released
1218712 #1218712 Registry API v1 couldn't work with multiple-location when image metadata encrypting enabled 3 High Zhi Yan Liu  10 Fix Released
1224449 #1224449 Property protections not enforced in order 3 High Thomas Leaman  10 Fix Released
1228256 #1228256 Glance cache cleaner wrongly deletes cache for non invalid images 3 High Feilong Wang  10 Fix Released
1231255 #1231255 Glance GET /v2/images fails with 500 due to erroneous policy check 3 High Feilong Wang  10 Fix Released
1233097 #1233097 rbd delete_image does not catch ImageNotFound when deleting snap 3 High Edward Hope-Morley  10 Fix Released
1025746 #1025746 Migration 015 should not use internal Glance classes 4 Medium John Bresnahan  10 Fix Released
1153614 #1153614 Add a policy to control copy-from functionality 4 Medium John Bresnahan  10 Fix Released
1153983 #1153983 Consolidate SQLAlchemy requirements to 0.7.x 4 Medium Dirk Mueller  10 Fix Released
1155749 #1155749 Migration 017 uses internal swift store classes 4 Medium John Bresnahan  10 Fix Released
1158404 #1158404 glance functional test test_copy_from_swift failing 4 Medium John Lenihan  10 Fix Released
1158711 #1158711 Should raise 413 when image size exceeded 4 Medium Stuart McLaren  10 Fix Released
1158723 #1158723 Add image_size_cap documentation 4 Medium Stuart McLaren  10 Fix Released
1158805 #1158805 glance functional test test_scrubber_with_metadata_enc failing 4 Medium John Lenihan  10 Fix Released
1160331 #1160331 Standardize exception syntax 4 Medium Stuart McLaren  10 Fix Released
1160529 #1160529 Verify SSL certificates at boot time 4 Medium John Bresnahan  10 Fix Released
1162449 #1162449 many glance config options lack help text 4 Medium Tom Fifield  10 Fix Released
1163020 #1163020 Unclear behavior in V1 API when deleting a pending_delete image 4 Medium James Li  10 Fix Released
1171851 #1171851 scrubber prints image URI not ID 4 Medium Tom Hancock  10 Fix Released
1175570 #1175570 glance-manage ignores --sql_connection parameter 4 Medium Flavio Percoco  10 Fix Released
1176174 #1176174 Deleting an image that is uploading causes a 500 on the upload request 4 Medium Alex Meade  10 Fix Released
1176177 #1176177 FileSystem Store: Deleting an image that is uploading leaves data behind 4 Medium Jared Culp  10 Fix Released
1178307 #1178307 '500' can occur when inaccessible id of other user used as marker 4 Medium Stuart McLaren  10 Fix Released
1182536 #1182536 Glance api fails to set image to active after upload when user token expires or is revoked. 4 Medium Alex Meade  10 Fix Released
1182824 #1182824 Exception on running glance commands with non-ASCII arguments 4 Medium Flavio Percoco  10 Fix Released
1187888 #1187888 glance registry client searches for "image" endpoint when authenticating 4 Medium Alex Meade  10 Fix Released
1190666 #1190666 Add swift_store_ssl_compression param 4 Medium Stuart McLaren  10 Fix Released
1194987 #1194987 glance-api depends on the calling programs name 4 Medium Mark Washenberger  10 Fix Released
1196275 #1196275 unittests cannot be run without installation 4 Medium Monty Taylor  10 Fix Released
1201697 #1201697 Wrong config type for rabbit_retry_backoff 4 Medium Zhongyue Luo  10 Fix Released
1207266 #1207266 glance allows membership access and modify for deleted image 4 Medium Edward Hope-Morley  10 Fix Released
1212625 #1212625 'str' object has no attribute 'AndReturn' 4 Medium Stuart McLaren  10 Fix Released
1214276 #1214276 ImageSizeLimitExceeded results in data leak 4 Medium Zhi Yan Liu  10 Fix Released
1217838 #1217838 Glance V2 image create does not throw exception when the image is deleted during upload 4 Medium Sridevi Koushik  10 Fix Released
1220744 #1220744 no size check when using http to create an image 4 Medium Zhi Yan Liu  10 Fix Released
1223167 #1223167 Tests should call get_api instead of importing the module directly 4 Medium Sridevi Koushik  10 Fix Released
1223861 #1223861 Typo in protected property message 4 Medium Stuart McLaren  10 Fix Released
1226701 #1226701 Many typos of v1 image metadata in glanceapi.rst 4 Medium Feilong Wang  10 Fix Released
1229042 #1229042 glance qpid notifier can hang under heavy load 4 Medium Attila Fazekas  10 Fix Released
1229351 #1229351 v2 image sharing doc incorrect 4 Medium Brian Rosmaita  10 Fix Released
1229366 #1229366 incorrect response code from v2 delete image member call 4 Medium Brian Rosmaita  10 Fix Released
1231497 #1231497 v2 member-create call allows adding an empty tenantId as member 4 Medium Feilong Wang  10 Fix Released
1068051 #1068051 Terminate the glance-api in eclipse cause Ubuntu logout 5 Low Flavio Percoco  10 Fix Released
1124224 #1124224 Glance V1 API documentation inaccuracy 5 Low Paul Bourke  10 Fix Released
1154760 #1154760 Glance v2 API changes its behavior based on the is_public filter even tho that is not a valid optins in v2. 5 Low Mark Washenberger  10 Fix Released
1158342 #1158342 Don't import sys in glance/store/swift.py 5 Low Stuart McLaren  10 Fix Released
1163722 #1163722 Monkey patching done after logging 5 Low Flavio Percoco  10 Fix Released
1164681 #1164681 Provide graceful fallback from qpid notification errors 5 Low Ben Nemec  10 Fix Released
1167770 #1167770 Remove deprecated / unused configure_db function 5 Low Flavio Percoco  10 Fix Released
1172220 #1172220 Missing keyword args from several raise exception calls 5 Low John Lenihan  10 Fix Released
1177818 #1177818 test_mismatch_[size|checksum] incorrectly assert image data was deleted 5 Low Alex Meade  10 Fix Released
1177972 #1177972 notify.error is not always called when image upload fails 5 Low Jared Culp  10 Fix Released
1177999 #1177999 No unittests around image data upload functionality in api/v1/images.py 5 Low Alex Meade  10 Fix Released
1184279 #1184279 contenty_type is missing for some exceptions 5 Low sai krishna  10 Fix Released
1185055 #1185055 Create image API should not expose any trace when the image location is wrong 5 Low Feilong Wang  10 Fix Released
1187442 #1187442 test_get_index_filter_name has unused dictionary fixture 5 Low Jared Culp  10 Fix Released
1192356 #1192356 Tests: test_create_pool does not correctly assert anything 5 Low Alex Meade  10 Fix Released
1197057 #1197057 image_tag_get_all only returns not found for non-existant image in simple db 5 Low Alex Meade  10 Fix Released
1197800 #1197800 Cannot run tests without virtual env 5 Low John Bresnahan  10 Fix Released
1199364 #1199364 Property DB operations are not consistent with the rest of the API 5 Low Flavio Percoco  10 Fix Released
1202985 #1202985 Simulate similar behaviour for image_locations in simple/api.py as in sqlalchemy/api.py 5 Low Amala Basha  10 Fix Released
1212300 #1212300 Remove glance CLI man page from glance. 5 Low Jakub Ružička  10 Fix Released
1236339 #1236339 Glance functional tests fail against swift backend 5 Low Thomas Leaman  10 Fix Released
1046576 #1046576 glance-manage should not require glance-registry.conf 6 Wishlist John Bresnahan  10 Fix Released
1133094 #1133094 use the fact that empty sequences are false for sequences(lists,strings,tuples) 6 Wishlist shu, xinxin  10 Fix Released
1150380 #1150380 Glance server ignores Accept-Encoding 6 Wishlist Flavio Percoco  10 Fix Released
1152009 #1152009 Improve unit tests for glance.common.auth module 6 Wishlist Mark Washenberger  10 Fix Released
1152053 #1152053 Improve unit tests for glance.api.middleware.cache module 6 Wishlist Tatyanka  10 Fix Released
1152183 #1152183 Improve unit tests for glance.common package 6 Wishlist Tatyanka  10 Fix Released
1152230 #1152230 Improve unit tests for glance.api.v1 module 6 Wishlist Tatyanka  10 Fix Released
1155188 #1155188 Add unit tests for glance.api.cached_images module 6 Wishlist Tatyanka  10 Fix Released
1162933 #1162933 Functional tests should record the logs of the services they started. 6 Wishlist John Bresnahan  10 Fix Released
1163012 #1163012 glance-manage should use entry_points instead of scripts 6 Wishlist John Bresnahan  10 Fix Released
1201585 #1201585 Unused variable in glance/tests/functional/test_cache_middleware:test_cache_manage_delete_cached_images 6 Wishlist Hemanth Makkapati  10 Fix Released
1201758 #1201758 image-delete fires multiple queries to delete its child entries 6 Wishlist Zhi Yan Liu  10 Fix Released
1214830 #1214830 add missing index for 'owner' column on images table 6 Wishlist Venkatesh Sampath  10 Fix Released
1153613 #1153613 Add a policy to control setting 'location' parameter 1 Undecided Stuart McLaren  10 Fix Released
1166957 #1166957 /v1.1 returns a 500 error 1 Undecided James Li  10 Fix Released
1171469 #1171469 Glance v1 api deleting a deleted image gives 403 1 Undecided Iccha Sethi  10 Fix Released
1172475 #1172475 Functional tests spend too much time creating the DB 1 Undecided John Bresnahan  10 Fix Released
1172719 #1172719 500 server error when admin tries to access private image uuid 1 Undecided Stuart McLaren  10 Fix Released
1173380 #1173380 Qpid notification tests not run by default 1 Undecided Ben Nemec  10 Fix Released
1175815 #1175815 Glance returns dual version strings in 'Location' header when redirecting a '/v#' request 1 Undecided James Li  10 Fix Released
1176994 #1176994 Enable RBD backend for location option 1 Undecided Sébastien Han  10 Fix Released
1177732 #1177732 Update documentation around is_public param 1 Undecided Stuart McLaren  10 Fix Released
1177739 #1177739 Add documentation for supported params 1 Undecided Stuart McLaren  10 Fix Released
1179008 #1179008 rename requires files to standard names 1 Undecided   10 Fix Released
1180565 #1180565 rbd store does not return image size from get() or implement get_size() 1 Undecided Josh Durgin  10 Fix Released
1180884 #1180884 scrubber creates queued files containing unencrypted uris 1 Undecided John Lenihan  10 Fix Released
1183860 #1183860 Registry 500 error when listing images whose names are null 1 Undecided Stuart McLaren  10 Fix Released
1185828 #1185828 Default routes mappings for format, edit and new are present 1 Undecided Stuart McLaren  10 Fix Released
1189451 #1189451 glance-cache-manage clean command is not implemented 1 Undecided Paul Bourke  10 Fix Released
1191730 #1191730 Do not reraise exceptions 1 Undecided Sergey Vilgelm  10 Fix Released
1192132 #1192132 Glance sends full tracebacks to the client on 500 errors 1 Undecided Paul Bourke  10 Fix Released
1193310 #1193310 glance v2 get image erro 1 Undecided Feilong Wang  10 Fix Released
1193375 #1193375 documentation missing for recently added notifications 1 Undecided Brian Rosmaita  10 Fix Released
1195470 #1195470 Migration downgrade tests missing 1 Undecided Johannes Erdfelt  10 Fix Released
1196953 #1196953 Glance logs 500 internal error when client disconnects during upload 1 Undecided Paul Bourke  10 Fix Released
1197360 #1197360 xattr cache driver returns iso8601 format timestamps 1 Undecided Paul Bourke  10 Fix Released
1197402 #1197402 Cannot delete all queued images from cache when using xattr driver 1 Undecided Paul Bourke  10 Fix Released
1197472 #1197472 glance-cache-manage usage message has incorrectly formatted defaults 1 Undecided Paul Bourke  10 Fix Released
1198685 #1198685 Stale process left after unit tests complete 1 Undecided Stuart McLaren  10 Fix Released
1199125 #1199125 Upload failures to swift are not logged 1 Undecided Kun Huang  10 Fix Released
1199373 #1199373 Error message not passed to exception 1 Undecided Aswad Rangnekar  10 Fix Released
1202391 #1202391 POST on v2/images returning 500 1 Undecided Zhi Yan Liu  10 Fix Released
1202513 #1202513 glance-replicator will expose trace when no args given 1 Undecided Feilong Wang  10 Fix Released
1204186 #1204186 Test test_get_bind_addr_default_value picks up port value from system config file 1 Undecided Kui Shi  10 Fix Released
1204359 #1204359 Duplicate options registered in glance/registry/client/v1/api.py 1 Undecided Zhongyue Luo  10 Fix Released
1204668 #1204668 Glance RPC client fails when the returned value is a integer 1 Undecided Flavio Percoco  10 Fix Released
1204940 #1204940 Database migration snake walk test doesn't actually snake walk 1 Undecided Johannes Erdfelt  10 Fix Released
1204941 #1204941 Database migration can incorrectly drop owner column on downgrade 1 Undecided Johannes Erdfelt  10 Fix Released
1205091 #1205091 test_get_image_members_not_existing unit failure 1 Undecided Brian Elliott  10 Fix Released
1205330 #1205330 ambiguous column 'checksum' error while querying for image-list (v2) 1 Undecided Venkatesh Sampath  10 Fix Released
1205367 #1205367 test_multiprocessing fails on OS X 1 Undecided Brian Elliott  10 Fix Released
1207616 #1207616 The error msg of v2 image_data.py should be improved 1 Undecided Feilong Wang  10 Fix Released
1208417 #1208417 glance-replicator: handle circumstances when one of image properties is None 1 Undecided Yufang Zhang  10 Fix Released
1212988 #1212988 remove flake8 option in run_tests.sh 1 Undecided Kui Shi  10 Fix Released
1212994 #1212994 redundant conditions in paginate-query 1 Undecided Amala Basha  10 Fix Released
1213779 #1213779 glance-replicator: exception information doesn't get into log file 1 Undecided Yufang Zhang  10 Fix Released
1215396 #1215396 emit warning while running flake8 without virtual env 1 Undecided Kui Shi  10 Fix Released
1217837 #1217837 notify error not called on upload errors in V2 1 Undecided Amala Basha  10 Fix Released
1218277 #1218277 API server tracebacks not shown in logs when running tests 1 Undecided Paul Bourke  10 Fix Released
1218903 #1218903 glance-api can't start in non-English env 1 Undecided Feilong Wang  10 Fix Released
1220067 #1220067 add_image fails with "Bad header: x-image-meta-deleted-at" message 1 Undecided Doron Chen  10 Fix Released
This milestone contains Public information
Everyone can see this information.