Comment 6 for bug 1057635

I think this is a regression in the behaviour of open-iscsi; during install the /etc/iscsi/initatorname.iscsi is populated with a 'default' one which simple has 'Generated=Yes' in it; it actually gets generated on first start of open-iscsi - which does not happen until after first boot. Hence the initramfs generated during install does not have an initiatorname set - and it fails to boot.

Forcing a manual boot by providing a kernel boot option and then updating the initramfs fixes the issue.

Prior to quantal Ubuntu was holding a delta over Debian which switched this to be generated on install which ensured that the initramfs built during install contained the correct information.