yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #36604
[Bug 1482436] [NEW] Support for compressed/archive file is broken with image-create
Public bug reported:
Discovered via Horizon bug:
https://bugs.launchpad.net/horizon/+bug/1479966
Creating image from archive file appears to be broken, evident by
instance launched from it fails to boot (error: "No bootable device").
Steps to reproduce:
1. Have a tar.gz version of a qcow image available locally and/or
remotely accessible via HTTP.
2.1 Create an image using copy-from:
----------------------------
$ glance image-create --name="test-remote-compressed" --is-public=true --disk-format=qcow2 --container-format=bare --is-public=True --copy-from http://example.com/cirros-0.3.0-i386-disk.img.tar.gz
----------------------------
2.2 Create an image from a local file:
----------------------------
$ glance image-create --name="test-remote-compressed2" --is-public=true --disk-format=qcow2 --container-format=bare --is-public=True < cirros-0.3.0-i386-disk.img.tar.gz
----------------------------
3. Launch instances from created images.
Expected:
1. Instances launched and boot successfully.
Actual:
1. Console outputs the following:
----------------------------
Booting from Hard Disk...
Boot failed: not a bootable disk
No bootable device.
----------------------------
** Affects: glance
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Glance.
https://bugs.launchpad.net/bugs/1482436
Title:
Support for compressed/archive file is broken with image-create
Status in Glance:
New
Bug description:
Discovered via Horizon bug:
https://bugs.launchpad.net/horizon/+bug/1479966
Creating image from archive file appears to be broken, evident by
instance launched from it fails to boot (error: "No bootable device").
Steps to reproduce:
1. Have a tar.gz version of a qcow image available locally and/or
remotely accessible via HTTP.
2.1 Create an image using copy-from:
----------------------------
$ glance image-create --name="test-remote-compressed" --is-public=true --disk-format=qcow2 --container-format=bare --is-public=True --copy-from http://example.com/cirros-0.3.0-i386-disk.img.tar.gz
----------------------------
2.2 Create an image from a local file:
----------------------------
$ glance image-create --name="test-remote-compressed2" --is-public=true --disk-format=qcow2 --container-format=bare --is-public=True < cirros-0.3.0-i386-disk.img.tar.gz
----------------------------
3. Launch instances from created images.
Expected:
1. Instances launched and boot successfully.
Actual:
1. Console outputs the following:
----------------------------
Booting from Hard Disk...
Boot failed: not a bootable disk
No bootable device.
----------------------------
To manage notifications about this bug go to:
https://bugs.launchpad.net/glance/+bug/1482436/+subscriptions
Follow ups