On Aug 16, 2012, at 6:58 AM, Lars Kellogg-Stedman <l...@seas.harvard.edu> wrote:
> I have a system that I've booted using a live CD image (so > .../instance-<ID>/disk points at the ISO file). I've installed an OS > onto /dev/vda (which is .../instance-<ID>/disk.local). > > Running 'nova image-create <INSTANCE> <NAME>` results in a traceback in > the compute log: > > 2012-08-16 09:48:56 TRACE nova.rpc.amqp ProcessExecutionError: Unexpected > error while running command. > 2012-08-16 09:48:56 TRACE nova.rpc.amqp Command: qemu-img convert -f qcow2 > -O iso -s 6966cceec946407eb12531ddbe7bb7ac > /virt/pools/openstack_2/instance-0000004c/disk > /tmp/tmpMJ9GuL/6966cceec946407eb12531ddbe7bb7ac > 2012-08-16 09:48:56 TRACE nova.rpc.amqp Exit code: 1 > 2012-08-16 09:48:56 TRACE nova.rpc.amqp Stdout: '' > 2012-08-16 09:48:56 TRACE nova.rpc.amqp Stderr: "qemu-img: Unknown file > format 'iso'\n" > 2012-08-16 09:48:56 TRACE nova.rpc.amqp > > And the image gets stuck in the "SAVING" state: > > # nova image-list > ... > | f269eebc-d86e-4cd0-aacc-8b0c53fb3bb2 | cloud-f17-x86_64 | > SAVING | 4b3fccf9-28ab-4c29-acdb-cc5c18c862af | > > Is there a way to do this properly? Obviously I can just munge around > in the filesystem to do what I want, but I was hoping for something > more convenient. > > I guess another option would be... > > - Boot from the live CD > - Create a new volume > - Attach the volume > - Install onto the volume > > Is it possible to snapshot an ephemeral disk? This is not possible. Sounds like you really want a fix for this bug: https://bugs.launchpad.net/nova/+bug/914484 The fix was reverted but hopefully it can be cleaned up and come back in. Vish _______________________________________________ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp