I attempted installing IncusOS on a Proxmox VM to test it out, but I keep getting this error after the install completed:
I can’t find this error anywhere on the internet. TPM 2.0 is on, Secure Boot is on, everything should be perfectly fine with my VM configuration. What did I do wrong?
It looks like you’ve got Incus half-initialized, as if the system booted, managed to load the certificate and maybe some other stuff into Incus and then failed after that before it could record that it did the first time initialization.
So then when starting again, it fails because the entry already exists.
I forgot to remove the ISO image after first boot and had to remove it and reset the VM. Maybe that was it? And yes, it was an image from the official website, with a certificate from my host, installed following the guide, except that I used q35 instead of i440fx.
Actually, turns out the error returned before is that apparently no free network subnet was found, and then it goes to that error. I use 10.0.0.0/8 for network, and DHCP uses 10.0.128.1-10.0.192.254. I wasn’t able to get a screenshot of it before Incus restarted.
I have a /8. I didn’t realize that would brick my install. Would it be possible to allow setting the bridge subnet manually via the custom ISO downloader network settings?
After manual configuration, it worked perfectly! Except there was no storage pool, and I couldn’t add one without adding another disk. When I read the docs, apparently there was supposed to be a “local” storage pool. There’s absolutely no storage pools. However, there was a mention of a “local” ZFS pool in the storage config. I added it as a storage pool, but it’s kinda weird that it wasn’t created by default. Is this a bug, or just a side effect of not using the defaults?
… that’s what i did??? I was asking if it was a bug that it wasn’t created by default, since it seemed unusual that the docs claimed that it was by default.
incusbr0, the local Incus storage pool, the default profile entries and the backups, images and logs storage volumes are what the apply defaults control.