<div dir="ltr">Hello,<div><br></div><div>When a file is uploaded to Glance, Swift through Horizon it is stored locally in a temporary directory in Horizon server. This is inefficient approach especially for big files.<br></div><div><br></div><div>I would suggest to implement 'proxy' upload to Glance, Swift using chunk buffer instead of storing a file locally. It would eliminate such drawbacks as potential free space exhaustion.</div><div><br></div><div>It would be awesome to add upload progress bar as well.</div><div><br></div><div>I look forward to your constructive replies.</div><div><br></div><div>Best regards,</div><div>Kyrylo</div></div>