[Openstack] [glance] uploading new data for an existing image

Dmitry Guryanov dguryanov at parallels.com
Wed Mar 26 16:17:58 UTC 2014


On Wednesday 26 March 2014 15:38:03 Christian Berendt wrote:
> On 03/26/2014 03:19 PM, stuart.mclaren at hp.com wrote:
> > This is not supported - image data is immutable.
> 
> $ glance image-create --name TESTING --container-format bare
> --disk-format raw --file cirros-0.3.1-x86_64-disk.img
> 
> checksum: d972013792949d0d3ba628fbe8685bce
> 
> $ glance image-update --file cirros-0.3.2-x86_64-disk.img TESTING
> 
> checksum: d972013792949d0d3ba628fbe8685bce
> 
> The second command returned without an error and has not uploaded the
> new image. But it should be possible, shouldn't it?
> 
>   --file <FILE>         Local file that contains disk image to be
>                         uploaded during update. Alternatively, images
>                         can be passed to the client via stdin.
> 
> Christian.

It's probably a bug in a glance client, with v2 API it reports error 
correctly:

glance --os-image-api-version=2  image-update ed56772d-67f4-4d7e-
a10f-88d66e242642 --min-ram 128 --file new-image 
Request returned failure status.
403 Forbidden
Attribute 'file' is read-only.
    (HTTP 403)

-- 
Dmitry Guryanov




More information about the Openstack mailing list