Deployment

Server setup

Prerequisits

Successfully tested with the following operating systems:

  • Ubuntu 22.04 LTS amd64

  • Ubuntu 22.04 LTS aarch64

Server installation

Autoinstall

Install virt-manager:

$ sudo apt install virt-manager
$ sudo usermod -aG libvirt $USER
$ sudo apt install genisoimage mtools

Download and copy Ubuntu-22.04.2-live-server-amd64.iso to /var/lib/libvirt/images/ (the default location for qemu)

Todo

Check with other iso files for ubuntu server (arm64 etc.)

Run

$ make all-temp

Open virt-manager, select the image and check ‘’Customize configuration before install’’. Then, click Add Hardware → Storage → Select or create custom storageManage+-Button (bottom left). Set name to testseed and Target Path to /tmp/testseed → Finish. Select test-seed-cd.iso and confirm by clicking Choose volume. Finish & Begin Installation.