Proxmox-auto-install-assistant first boot script issues.

Chris Morgan

Active Member
Mar 6, 2020
4
1
43
41
I have been following instructions as per https://pve.proxmox.com/wiki/Automated_Installation

Here is my config:

Code:
[global]
keyboard = "en-gb"
country = "gb"
fqdn = "pveauto.testinstall"
mailto = "adm@blah"
timezone = "Europe/London"
root-password-hashed = "$6blahblahblah"

[network]
source = "from-dhcp"

[disk-setup]
filesystem = "ext4"
disk-list = ["sda"]

[first-boot]
source = "from-iso"
ordering = "before-network"

I have an firstboot script called firstboot.sh and I set it up my ISO with the following command:

Code:
proxmox-auto-install-assistant prepare-iso --fetch-from iso --on-first-boot firstboot.sh --answer-file config.toml proxmox-ve_9.1-1.iso
Checking provided answer file...
The answer file was parsed successfully, no errors found!

Yet when I try to load the installer...

Screenshot 2025-12-04 at 10.46.58.png


I've wasted days trying to debug this. From my various internet searches it seems that I'm the only person in the world this has ever happened to!

If I could make any sense of the layout of the installer filesystem I could manually add in my script somewhere. The post install script sets up LACP bonding. The current networking setup doesn't support LACP fallback mode so I need to do this as an offline install then set up the network before reboot so that I can complete the configuration with some Ansible playbooks I have .

Side grumble: Why is ANY Debian based automation so difficult / badly documented?
 
Hi,

I just tried preparing an PVE 9.1-1 ISO with the exact answer file and command line as yours, worked fine there.

What version of the proxmox-auto-install-assistant are you using? You can check with proxmox-auto-install-assistant --version.
How are you loading the prepared ISO? USB flash drive? iLO/iDRAC/etc.?
After the auto-installer failed, can you run & provide the output of: tail /cdrom/auto-installer-mode.toml /cdrom/proxmox-first-boot
Also, just to be safe, have you verified the checksum of the ISO?
 
Hi,

I just tried preparing an PVE 9.1-1 ISO with the exact answer file and command line as yours, worked fine there.

What version of the proxmox-auto-install-assistant are you using? You can check with proxmox-auto-install-assistant --version.
How are you loading the prepared ISO? USB flash drive? iLO/iDRAC/etc.?
After the auto-installer failed, can you run & provide the output of: tail /cdrom/auto-installer-mode.toml /cdrom/proxmox-first-boot
Also, just to be safe, have you verified the checksum of the ISO?

I’ve gone back to using Debian PXE preseed and PVE install via Ansible playbook. I’ll get the info for you nonetheless as it would still be interesting to debug in any case. Wil prob be next week when I’m back at work. Thankyou for responding.
 
  • Like
Reactions: cheiss