[openstack-dev] [nova] discussion of an implementation detail for "boot from network" feature

Ondrej Wisniewski ondrej.wisniewski at dektech.com.au
Thu Oct 2 09:45:54 UTC 2014


Hi all,

This is related to the following blueprint:
https://blueprints.launchpad.net/nova/+spec/pxe-boot-instance

I would like to discuss here briefly an implementation detail and 
collect some feedback.

With this new feature, the boot option "boot from network" will be added 
to the existing options "boot from disk" and "boot from volume". The 
first approach to implement this was to define a specific IMAGE_ID_TOKEN 
which will be used to handle the "boot from network" option as a special 
case of "boot from disk" option. This is a simple solution and has the 
advantage of avoiding changes to the Nova REST API.

The second option would be to introduce the new "boot from network" 
option in the Nova REST API with all the consequences of an API change 
(test, documentation, etc).

Any thoughts on these two alternatives? This is a preliminary 
investigation in order to avoid wasting time on an implementation which 
would be rejected during review due to wrong design decisions.

Ondrej


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20141002/21fe5fcd/attachment.html>


More information about the OpenStack-dev mailing list