launchpad-reviewers team mailing list archive
-
launchpad-reviewers team
-
Mailing list archive
-
Message #15061
[Merge] lp:~smoser/maas/iscsi-root-equal into lp:maas
The proposal to merge lp:~smoser/maas/iscsi-root-equal into lp:maas has been updated.
Commit Message changed to:
in ephemeral/commissioning boot, specify root= by iscsi device path
previously we were booting iscsi root with 'LABEL=cloudimg-rootfs'.
There were a few issues with that:
a.) that implied/required that all ephemeral images would have this root
filesystem label.
b.) if there was a filesystem on the local system with the given label
the selected device would be non-determinable.
This could happen innocently, or potentially on purpose as an attempt
to retain control of a system after it had been returned.
By booting with a /dev/disks/by-path, we're explicitly telling the
initramfs that is being sent that we want the root device to come over
iscsi. The tradeoff here is that we're now expecting the kernel/initramfs
to consistently provide this path.
For more details, see:
https://code.launchpad.net/~smoser/maas/iscsi-root-equal/+merge/146016
--
https://code.launchpad.net/~smoser/maas/iscsi-root-equal/+merge/146016
Your team Launchpad code reviewers is requested to review the proposed merge of lp:~smoser/maas/iscsi-root-equal into lp:maas.
References