OpenStack Image Registry and Delivery Service (Glance)

Glance 2013.2 "havana"

Milestone information

Project:
Glance
Series:
havana
Version:
2013.2
Code name:
havana
Released:
2013-10-17  
Registrant:
Thierry Carrez
Release registered:
2013-10-17
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 679
last downloaded today
Total downloads: 679

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 4 High Iccha Sethi  11 Implemented
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 4 High Flavio Percoco  11 Implemented
Implement Registry Database Driver 4 High Flavio Percoco  11 Implemented
Add sheepdog store 3 Medium Liu Yuan  11 Implemented
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 3 Medium Zhi Yan Liu  11 Implemented
Adding multiple locations support to image downloading 3 Medium Zhi Yan Liu  11 Implemented
Configurable container & disk formats 3 Medium Brian Waldon  11 Implemented
Direct URL Metadata 3 Medium John Bresnahan  11 Implemented
Multiple Image Locations 3 Medium John Bresnahan  11 Implemented
Policy for membership APIs 3 Medium James Li  11 Implemented
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 c... 3 Medium nikhil komawar  11 Implemented
Support for basic quotas in Glance 2 Low John Bresnahan  11 Implemented
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 Fei Long 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 Fei Long Wang  10 Fix Released
1231255 #1231255 Glance GET /v2/images fails with 500 due to erroneous policy check 3 High Fei Long 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 Fei Long 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 Fei Long 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 Fei Long 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 Ruzicka  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 Tatyana  10 Fix Released
1152183 #1152183 Improve unit tests for glance.common package 6 Wishlist Tatyana  10 Fix Released
1152230 #1152230 Improve unit tests for glance.api.v1 module 6 Wishlist Tatyana  10 Fix Released
1155188 #1155188 Add unit tests for glance.api.cached_images module 6 Wishlist Tatyana  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 Fei Long 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 Fei Long 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 Fei Long 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 Fei Long 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.