Hello all, I'm currently testing a patch to generate an initrd image for MAAS with partial success.
The fix for the network is working well. However, when attempting to start a server via PXE using MAAS, strange errors are raised: Warning: Type of the root file system is unknown, so skipping the check. mount: bad address 'squash' This leads to an initramfs prompt. Here are the steps I follow to generate an initramfs: 1. Apply the patch to the script based on /usr/share/initramfs-tools/scripts. 2. Run the mkinitramfs command. 3. Copy the new initrd file to MAAS. 4. Start the server to boot by network. I couldn't find clear documentation regarding generation and troubleshooting. Additionally, I'm unsure if this is the right place to ask questions about this issue. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to initramfs-tools in Ubuntu. https://bugs.launchpad.net/bugs/2056187 Title: fails to configure BOOTIF when using iscsi Status in initramfs-tools package in Ubuntu: Fix Committed Status in open-iscsi package in Ubuntu: Invalid Bug description: we have a bad interaction between initramfs-tools and open-iscsi, resulting in the boot interface not being configured. when the iscsi has a static address, the script `local-top/iscsi` from open-iscsi creates a /run/net-$DEVICE.conf file for the iscsi interface. The existence of this file makes configure_networking() skip configuring the BOOTIF later due to this code in `scripts/functions`: for x in /run/net-"${DEVICE}".conf /run/net-*.conf ; do if [ -e "$x" ]; then IP=done break fi done To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/initramfs-tools/+bug/2056187/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp

