← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1265446] Re: v2 upload returns '500' when quota exceeded on local filesystem storage

 

** Changed in: glance
       Status: Fix Committed => Fix Released

** Changed in: glance
    Milestone: None => icehouse-2

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Glance.
https://bugs.launchpad.net/bugs/1265446

Title:
  v2 upload returns '500' when quota exceeded on local filesystem
  storage

Status in OpenStack Image Registry and Delivery Service (Glance):
  Fix Released

Bug description:
  Steps to reproduce:
  1) Configure glance to use local filesystem backend, make sure the quota is explicitly configured.

  2) glance --os-auth-token "$(cat ~/user-token)" \
      --os-image-url http://127.0.0.1:9292 \
      --os-image-api-version 2 \
      image-create --container-format bare \
          --disk-format qcow2 --name localfs-image

  3) Upload image data. Make sure the image data size > quota

   glance --os-auth-token "$(cat ~/user-token)" \
      --os-image-url http://127.0.0.1:9292 \
      --os-image-api-version 2 \
      image-upload --file $HOME/testImg.qcow2 $img_id

  Request returned failure status.
  HTTPInternalServerError (HTTP 500)

  Same thing happens if you use curl:

  1) Configure glance to use local filesystem backend

  2) glance --os-auth-token "$(cat ~/user-token)" \
      --os-image-url http://127.0.0.1:9292 \
      --os-image-api-version 2 \
      image-create --container-format bare \
          --disk-format qcow2 --name localfs-image

  3) curl -i -X PUT -H 'Transfer-Encoding: chunked' \
      -H 'X-Auth-Token: $(cat ~/user-token)' \
      -H 'Content-Type: application/octet-stream' \
      -H 'User-Agent: python-glanceclient' \
      --data-binary @$HOME/testImg.qcow2 http://127.0.0.1:9292/v2/images/$img_id/file

  HTTP/1.1 100 Continue

  HTTP/1.1 500 Internal Server Error
  Content-Type: text/plain
  Content-Length: 0
  Date: Thu, 02 Jan 2014 07:27:26 GMT
  Connection: close

To manage notifications about this bug go to:
https://bugs.launchpad.net/glance/+bug/1265446/+subscriptions


References