** Changed in: glance/grizzly Importance: Undecided => High ** Changed in: glance/grizzly Status: New => Fix Released
** Changed in: glance/grizzly Milestone: None => 2013.1 ** Changed in: glance/grizzly Assignee: (unassigned) => Mark Washenberger (markwash) -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to Glance. https://bugs.launchpad.net/bugs/1154576 Title: Image segments not deleted from swift when size > image_size_cap Status in OpenStack Image Registry and Delivery Service (Glance): Fix Released Status in Glance grizzly series: Fix Released Bug description: If we set image_size_cap to 10 Meg: image_size_cap = 10485760 And set the swift_store_large_object_size to 4 Meg: swift_store_large_object_size = 4 And set the swift chunk size to 2 Meg: swift_store_large_object_chunk_size = 2 Then upload 10485761 bytes in a way that the image size is not known beforehand: $ glance --os-image-api-version 1 --os-username glance --os-password XXX --os-tenant-name service --os-auth-url http://localhost:5000/v2.0 image-create --name "x1" --is-public=True --container-format ami --disk-format ami < /tmp/10485761.fifo $ cat /tmp/10485761 >> /tmp/10485761.fifo Request returned failure status. 400 Bad Request Denying attempt to upload image larger than 10485760 bytes. (HTTP 400) Once the operation has completed the swift segments are still present: $ swift --os-username glance --os-password XXX --os-tenant-name service --os-auth-url http://localhost:5000/v2.0 list glance | grep d723a481-fdb2-4576-9340-5cab95c83ac1 d723a481-fdb2-4576-9340-5cab95c83ac1-00001 d723a481-fdb2-4576-9340-5cab95c83ac1-00002 d723a481-fdb2-4576-9340-5cab95c83ac1-00003 d723a481-fdb2-4576-9340-5cab95c83ac1-00004 d723a481-fdb2-4576-9340-5cab95c83ac1-00005 To manage notifications about this bug go to: https://bugs.launchpad.net/glance/+bug/1154576/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp