Comment 4 for bug 939791

Revision history for this message
Brian Waldon (bcwaldon) wrote :

Sailaja:

You need to provide a disk and container format before or during image data upload. There aren't any database transactions happening that are rolled back, as the API is deciding to reject your request early. I also agree it is confusing, but the state map we use within nova to represent glance images is as follows:

           'active': 'ACTIVE',
            'queued': 'SAVING',
            'saving': 'SAVING',
            'deleted': 'DELETED',
            'pending_delete': 'DELETED',
            'killed': 'ERROR'

I'm willing to bet your image is actually 'queued' in glance, but showing as 'SAVING' in nova. The image shouldn't be killed, you just need to perform a valid action on it. It didn't change the state of the image, so you should just be able to try again.