[root@orange-vdse ~(keystone_admin)]# glance --os-image-api-version 2 image-update fc4bfa83-6eea-4090-91a3-92b02668570d --owner 637ea20d137e4fa3bdbbb89ec513ef05Request returned failure status.
403 Forbidden
Attribute 'owner' is reserved.
(HTTP 403)
However, if the owner remains unchanged, the client will send the request
to the server and not raise an error.
[fedora@cinder devstack]$ glance --os-image-api-version 2 image-update fc4bfa83-6eea-4090-91a3-92b02668570d --owner cf7d037795cd45919e9d2824c72d0bae
+------------------+--------------------------------------+
| Property | Value |
+------------------+--------------------------------------+
| checksum | 51bc16b900bf0f814bb6c0c3dd8f0790 |
| container_format | bare |
| created_at | 2014-05-02T10:36:23Z |
| disk_format | qcow2 |
| id | fc4bfa83-6eea-4090-91a3-92b02668570d |
| min_disk | 0 |
| min_ram | 0 |
| name | Fedora-x86_64-20-20131211.1-sda |
| owner | cf7d037795cd45919e9d2824c72d0bae |
| protected | False |
| size | 214106112 |
| status | active |
| tags | [] |
| updated_at | 2014-05-02T10:36:24Z |
| visibility | public |
+------------------+--------------------------------------+
turns out the client is not sending the owner field update, which IMHO, is wrong. These kind of optimizations belong to the server, not the client. I'll move this bug to the client and update the title.