glance commands with a malformed image ID produce the following error: [root@orange-vdsf ~(keystone_admin)]# glance image-delete 1 argument 2 to map() must support iteration [root@orange-vdsf ~(keystone_admin)]# glance image-update 1 argument 2 to map() must support iteration [root@orange-vdsf ~(keystone_admin)]# glance image-download 1 argument 2 to map() must support iteration
I've built python-glanceclient-0.12.0-1.el6ost which includes the upstream fix.
root@cougar06 ~(keystone_admin)]# glance image-delete 1234567890 Request returned failure status. No image with a name or ID of '1234567890' exists. [root@cougar06 ~(keystone_admin)]# moving to verified on openstack-glance-2013.2-4.el6ost.noarch
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHEA-2013-1859.html