[openstack-dev] [Horizon] [UX] [Glance] Enabling Horizon->Glance images streaming: request for early feedback

Timur Sufiev tsufiev at mirantis.com
Fri Jun 19 18:08:22 UTC 2015

Hi folks!

Some of you might had hit the problems with uploading large Glance images
via Horizon, the problem was so well known that it got its own "solution"
in Horizon settings named HORIZON_IMAGES_ALLOW_UPLOAD. So the exact problem
is that large images being uploaded to Glance via Horizon may easily
exhaust the place on controller node where Horizon server is located -
because any sufficiently large file is put into /tmp folder by Django.

It seems that I have found more-or-less decent solution [1], I've tested it
with 600MB file and it works. I'd like to ask any of you who are willing to
get rid of this issue for some early technical feedback. Well, the tests
are still failing, I'm aware of this - just want to know that I'm heading
in a right direction.

Another issue that may be exposed with this solution is how the
long-running requests in Horizon should be done from the UX point of view.
If an asynchronous request that takes ~several hours to complete needs the
Horizon page to remain opened, how should we prevent the user from leaving
that page?

[1] https://review.openstack.org/#/c/166969
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20150619/dd5e001f/attachment.html>

More information about the OpenStack-dev mailing list