Replies: 1 comment 1 reply
-
copy/paste of my comment here: Sorry I didn't respond last week, I was out of town for personal reasons. When updating the base OS for the Malcolm and Hedgehog ISOs to debian 13, I found that I could not get the installer to bypass any network configuration regardless of what I set in the preseed files. As a workaround for this, I set, during the installer, hedgehog and Malcolm installers to static IP addresses in the EDIT: Ah, I see after reading your comment a few more times. The issue is you do want it to use DHCP, which is not our usual use case for these ISOs. Hmmm, I'll have to think about some way that we could allow dhcp to be specified if desired, but not to do so as the default, as the installer should be able to run without networking at all in air-gapped environments and I don't want it prompting the user to have to do networking stuff if dhcp fails. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello,
Been trying to get both Hedgehog and Malcolm ISOs to work with Ludus the past couple of days. But recently just found out that the preseed files that are included implements static IP addressing. This causes issues if you want to create your own .cfg file due to the VMs network configuration from Proxmox is being overridden, resulting it not being able to fetch the file/s.
You could at the step of downloading the .cfg file open a shell and run dhclient -v to get a new lease, however, this still breaks the automated installation scripts resulting it that it never catches if it boots up after installation.
(Same preseed for both ISOs).
https://github.com/cisagov/Malcolm/blob/main/hedgehog-iso/config/includes.binary/install/preseed_base.cfg
Question here would be if there are any particular reasons why its statically defined here for both ISOs files. If for no dependency reason, perhaps look into changing it to not being statically defined.
Br
Beta Was this translation helpful? Give feedback.
All reactions