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
|