Problem:
I’ve got a Foreman server set up, and a VM I’ve built to try Discovery and provisioning via Foreman. My environment doesn’t have a TFTP server, and the way DHCP/hostnames are managed I have to create a VM and register the MAC before I can even turn it on.
I get the VM started on the most recent Discovery ISO, and I manage to connect it to the Foreman server fine. When I go to provision the VM (as an ubuntu 20.04 machine) it reboots and goes right back into the boot menu.
Expected outcome:
Installation/provisioning of Ubuntu.
Foreman and Proxy versions:
3.7
Foreman and Proxy plugin versions:
Distribution and version:
Ubuntu 20.04 Other relevant data:
Whatever other info you need, just let me know. I admit I’m very new at this, and sort of floundering.
I looked through the foreman-debug you sent me and I did not see anything odd in the production.log or the proxy.log I reached out internally to get some more eyes on this for you, with people who are more familiar with foreman-discovery and possibly proxmox
I had another developer look at the logs and he is saying the arch is missing:
2023-07-10T15:30:52 [W|app|d2dce801] Could not find a provider for midgard. Providers returned {"MediumProviders::Default"=>["Ubuntu 20.04 medium was not set for host 'midgard'", "Invalid medium '' for 'Ubuntu 20.04'", "Invalid architecture '' for 'Ubuntu 20.04'"]}