Rafi, I don't think this is a bug but rather a missing feature, so I am going to mark this as "Invalid". If you want to implement this, you should file it under "Wishlist" and submit a blueprint to Nova https://wiki.openstack.org/wiki/Blueprints. The blueprint is important so that implementation details can be hashed out before you submit code. This way, obvious problems, like the one pointed out by Daniel, can be avoided, saving yours and reviewer's time.
Dan ** Changed in: nova Status: In Progress => Invalid -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to OpenStack Compute (nova). https://bugs.launchpad.net/bugs/1275311 Title: Libvirt BIOS bootmenu should be enabled Status in OpenStack Compute (Nova): Invalid Bug description: We currently do not enable the "bootmenu" option within Libvirt. It would be beneficial to do so, to allow for some more flexibility when installing a new OS from ISO. Having the bootmenu available would allow for the following: 1. Upload ISO image to Glance. 2. Upload "empty" RAW image to Glance. 3. Create a new Cinder volume, populating it with the ISO from #1. 4. Create a new instance, using the empty RAW from #2. 5. Attach the CInder volume from #3. At this point, the instance has 2 disks attached: the root disk (vda) and volume (vdb). In this case, we want to boot vdb, so that we can utilize the ISO to install an OS on vda. There is currently no way to do this, short of passing block-device-mapping, which is not the same end result. Enabling the bootmenu would prompt the user to hit F12 and select the desired boot device (vdb in this case). This is an extremely simple change which provides a non-external option for creating Nova compatible images. To manage notifications about this bug go to: https://bugs.launchpad.net/nova/+bug/1275311/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp