Support custom kernel cmdline args for deploy iso
This commit adds support for providing custom kernel cmdline args while building deploy ISO. This is useful for adding kernel cmdline like 'console=ttyS1' in environment (assuming all bare metals have been configured to output to COM2 in BIOS). Closes-Bug: 1451634 Change-Id: I20b04d9d104cfe46df0439c3f567a721a27e186a
This commit is contained in:
parent
d734899997
commit
af629c914c
@ -134,12 +134,14 @@ IMAGE_NAME=${IMAGE_NAME:-'image'}
|
|||||||
if echo $IMAGE_ELEMENT | grep -q '\bramdisk\b'; then
|
if echo $IMAGE_ELEMENT | grep -q '\bramdisk\b'; then
|
||||||
EMITTED_KERNEL=$IMAGE_NAME.kernel
|
EMITTED_KERNEL=$IMAGE_NAME.kernel
|
||||||
EMITTED_RAMDISK=$IMAGE_NAME.initramfs
|
EMITTED_RAMDISK=$IMAGE_NAME.initramfs
|
||||||
EMITTED_KERNEL_CMDLINE_ARGS="boot_method=vmedia"
|
DIB_DEPLOY_ISO_KERNEL_CMDLINE_ARGS=${DIB_DEPLOY_ISO_KERNEL_CMDLINE_ARGS:-}
|
||||||
|
EMITTED_KERNEL_CMDLINE_ARGS="boot_method=vmedia $DIB_DEPLOY_ISO_KERNEL_CMDLINE_ARGS"
|
||||||
EMITTED_ISO_FILENAME=$IMAGE_NAME.iso
|
EMITTED_ISO_FILENAME=$IMAGE_NAME.iso
|
||||||
elif echo $IMAGE_ELEMENT | grep -q '\bironic-agent\b'; then
|
elif echo $IMAGE_ELEMENT | grep -q '\bironic-agent\b'; then
|
||||||
EMITTED_KERNEL=$IMAGE_NAME.vmlinuz
|
EMITTED_KERNEL=$IMAGE_NAME.vmlinuz
|
||||||
EMITTED_RAMDISK=$IMAGE_NAME.initramfs
|
EMITTED_RAMDISK=$IMAGE_NAME.initramfs
|
||||||
EMITTED_KERNEL_CMDLINE_ARGS="boot_method=vmedia"
|
DIB_DEPLOY_ISO_KERNEL_CMDLINE_ARGS=${DIB_DEPLOY_ISO_KERNEL_CMDLINE_ARGS:-}
|
||||||
|
EMITTED_KERNEL_CMDLINE_ARGS="boot_method=vmedia $DIB_DEPLOY_ISO_KERNEL_CMDLINE_ARGS"
|
||||||
EMITTED_ISO_FILENAME=$IMAGE_NAME.iso
|
EMITTED_ISO_FILENAME=$IMAGE_NAME.iso
|
||||||
elif echo $IMAGE_ELEMENT | grep -q '\bbaremetal\b'; then
|
elif echo $IMAGE_ELEMENT | grep -q '\bbaremetal\b'; then
|
||||||
EMITTED_KERNEL=${IMAGE_NAME}.vmlinuz
|
EMITTED_KERNEL=${IMAGE_NAME}.vmlinuz
|
||||||
|
Loading…
Reference in New Issue
Block a user