Provide custom kernel args when booting instances

Registered by Daniel Berrange on 2013-01-29

Although Nova can be made to boot from a kernel+initrd in glance, there is no way to provide custom kernel args to go long with it. This is used to specify an install media location, or any number of other pieces of metadata an initrd may want set per instance. Nova should be made to pull kernel args from a glance metadata property, as well as allow them to be passed in per-VM via 'nova boot'

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
Daniel Berrange
Direction:
Needs approval
Assignee:
Daniel Berrange
Definition:
Obsolete
Series goal:
None
Implementation:
Unknown
Milestone target:
None
Completed by
Daniel Berrange on 2015-10-02

Related branches

Sprints

Whiteboard

Seems to be superseded by the BP below
https://blueprints.launchpad.net/nova/+spec/expose-ramdisk-kernel-and-command-line-via-rest-and-cli
--Qiu Yu
Seems to be superseded by the BP below
https://blueprints.launchpad.net/nova/+spec/expose-ramdisk-kernel-and-command-line-via-rest-and-cli
--Qiu Yu

If you are still working on this, please re-submit via nova-specs. If not, please mark as obsolete, and add a quick comment to describe why. --johnthetubaguy (20th April 2014)

This is now obsoleted by

https://blueprints.launchpad.net/nova/+spec/virt-image-props-boot-override

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.