[openstack-dev] RFC: Recording/providing ISO image headers in glance

Daniel P. Berrange berrange at redhat.com
Wed Jan 30 10:55:41 UTC 2013


Some apps have a need to be able to obtain ISO filesystem headers from
images stored in glance. Now obviously they can just download the image
(or part of it) and run 'isoinfo' on it, but this is really horrifically
inefficient/wasteful of bandwidth. It would be desirable for glance to
have explicit support for this in some way.

I've written a short wiki page describing one approach, which is to
make glance extract the data upon upload of an ISO and store it in
some well-defined metadata properties against the image.

    http://wiki.openstack.org/GlanceISOHeaders
    https://blueprints.launchpad.net/glance/+spec/iso-image-metadata

A completely different approach we be to ignore metadata properties
and add an explicit API to glance which would extract it on-demand,
but I feel this is a needlessly large amount of work & less convenient
and flexible than simply using existing metadata properties.

Regards,
Daniel
-- 
|: http://berrange.com      -o-    http://www.flickr.com/photos/dberrange/ :|
|: http://libvirt.org              -o-             http://virt-manager.org :|
|: http://autobuild.org       -o-         http://search.cpan.org/~danberr/ :|
|: http://entangle-photo.org       -o-       http://live.gnome.org/gtk-vnc :|



More information about the OpenStack-dev mailing list