Please note: This schedule is for OpenStack Active Technical Contributors participating in the Icehouse Design Summit sessions in Hong Kong. These are working sessions to determine the roadmap of the Icehouse release and make decisions across the project. To see the full OpenStack Summit schedule, including presentations, panels and workshops, go to http://openstacksummitnovember2013.sched.org.
When there is a failure in Nova snapshot before uploading the image to Glance (for example failure on hypervisor capturing the disk image as a file) there is no way to notify Glance that this image is in error state nor there is a way to set it to kill. This will result on uncertainty from a client side checking image state, image state will be in queue until the call from Nova to upload which will then go to "saving" and the "active" or "killed" depending on the success of upload to store. If an error occurs before image upload request, nova cannot call update with image to upload and image will stay in "queued" state. Client will not be able to determine if this is a long running snapshot or something bad has happened. So it would be nice if there is a discussion between Glance and Nova folks on the ODS about this.