Hi there,
I was testing the new installer in our lab and stumbled upon quite a few things that are more or less buggy or annoying so I wanted to point them out (version is 24.03-beta2):
config recovery should perhaps be an option up front like "install" or "advanced" so it's clearer one is found, instead of after hitting "install"
static mode network for WAN connectivity: that seems a bit broken or prone to errors and it's not well to communicate, what goes where. Examples: IP Address doesn't mention you to use CIDR adressing to include mask, if you enter an IP it gets auto-/24-ed. If I change that to our lab mask of /27 that seems to work, but
default gws are buggy: if I enter a correct GW inside a non-/24 mask, it's always nagging with "Cannot set WAN interface Default Gateway <IP>" when I want to continue. Setting it to /24 just to install works but it's simply wrong and annoying, I have to set it up wrong just to change it again after boot :/
DNS server cannot be left empty (why? unbound is available as a resolver so should work without any DNS set up? Otherwise just make it clear it HAS to be set at least temporarily, but normally I don't want to set it as I want to use the resolver later anyways!)
LAN dialogue is even worse. Setting another IP address in a non-192.168.1.x range and disabling DHCPD doesn't let you continue as the "Cannot set LAN DHCP Range!" - I don't have/want DHCP so why is it not ignoring and deleting the ranges? You have to enable it again, deleting DOES NOT work so you have to set it up unnecessarily. Annoying.
after importing a config before step #2, why do I have to configure network interfaces all the way instead of it being read from said config? That's tedious. Also why do I need to set up LAN at all if it's throwing away the config anyways in favor of the imported one I gave it. Also: if the imported config is from other network interfaces, the config won't boot properly and you are up with configuring interfaces yet again. It's simply tedious and annoying at that point having to configure or assigning them a third time over. Especially with the bug in DHCP using the wrong start/end addresses and you having to enter multiple IPs for nothing. It would have been enough to just have WAN to have internet.
after the install destionation / drive / mode (stripe/mirror) selection, I had it multiple times as VMs, that the drive seems to NOT have been recreated/wiped but instead it booted a formerly installed older version instead. Perhaps a thing with the VM but I never had that with the normal installers though. Makes me wonder where exactly the installer was downloading and installing things to if not to the drive.
also: config import was "selected"/shown while installing, but afterwards the system booted and had a fresh install. No config imported. Weird!
An additional one not related to the installer per se:
It correctly detects KVM/QEMU. Why is there no qemu VM package like the Open-VM-Tools package
Those are the things that we were hitting in the lab until now.
Cheers :)