Could the dashboard just call directly into glance to query the snapshot image by name (as opposed to going though the nova /images endpoint) and use the filters to ensure a killed image is not excluded from the result set?
That way at least the dashboard can give some visual indication of the failed snap-shotting operation, as opposed to it just disappearing from the list.
Could the dashboard just call directly into glance to query the snapshot image by name (as opposed to going though the nova /images endpoint) and use the filters to ensure a killed image is not excluded from the result set?
That way at least the dashboard can give some visual indication of the failed snap-shotting operation, as opposed to it just disappearing from the list.