Hide Forgot
Cloned from launchpad blueprint https://blueprints.launchpad.net/nova/+spec/expose-ramdisk-kernel-and-command-line-via-rest-and-cli. Description: In an effort to streamline the image creation process using OpenStack the following observations have been made: nova-compute RPC API provides that ability to specify ramdisk_id and kernel_id when creating an instance [1]. However, the REST API does not expose this functionality and the kernel_id and ramdisk_id are inherited from the image being used to launch the instance. Another limitation is the inability to pass in the kernal command line. This blueprint proposes two changes: 1) Exposing ability to pass in kernel_id and ramdisk_id from REST API and CLI. 2) Adding ability to pass in kernal command line from REST API and CLI Making the kernel and ramdisk launch-time configurable more closely matches the existing EC2 behavior. [1] https://github.com/openstack/nova/blob/master/nova/compute/api.py#L1102 Specification URL (additional information): None