Comment 3 for bug 1382288

Revision history for this message
Jun Hong Li (junhongl) wrote :

Hi Pradeep,

glanceclient will call the create method in glance.api.v1.images.py:

    def create(self, req, image_meta, image_data):
        """
        Adds a new image to Glance. Four scenarios exist when creating an
        image:

......

        4. If the image data is not available yet, but you'd like reserve a
           spot for it, you can omit the data and a record will be created in
           the 'queued' state. This exists primarily to maintain backwards
           compatibility with OpenStack/Rackspace API semantics.

......
        """

Please note bulletin 4, which should be the case you listed here. So I think it works as design.