Using the pattern `^GRUB_CMDLINE_LINUX` both `GRUB_CMDLINE_LINUX` and
`GRUB_CMDLINE_LINUX_DEFAULT`options are matching, however only
`GRUB_CMDLINE_LINUX` intented to be configured.
Change-Id: Iae564f5a97694d036c450f0535ec7b4705d506b7
Signed-off-by: Krisztian Lengyel <krisztian.lengyel@nokia.com>
if [[ $? == 0 ]]; then
kernel_cmdline="${kernel_cmdline} rd.iscsi.firmware=1 rd.retry=30"
fi
if [[ $? == 0 ]]; then
kernel_cmdline="${kernel_cmdline} rd.iscsi.firmware=1 rd.retry=30"
fi
-if grep -q "^GRUB_CMDLINE_LINUX" /sysroot/etc/default/grub; then
+if grep -q "^GRUB_CMDLINE_LINUX=" /sysroot/etc/default/grub; then
sed -i "s/^\(GRUB_CMDLINE_LINUX=.*\)\"$/\1 $kernel_cmdline\"/g" /sysroot/etc/default/grub
else
echo "GRUB_CMDLINE_LINUX=\"$kernel_cmdline\"" >> /sysroot/etc/default/grub
sed -i "s/^\(GRUB_CMDLINE_LINUX=.*\)\"$/\1 $kernel_cmdline\"/g" /sysroot/etc/default/grub
else
echo "GRUB_CMDLINE_LINUX=\"$kernel_cmdline\"" >> /sysroot/etc/default/grub