HashiCorp Packer build configuration for Babelbox (Debian Installer Demo) VMs.
Find a file
Jan Dittberner 20e2a485ce Start port to Debian 12
- qemu installation works
- babelbox installation works
- system is broken after the first demo installation
2024-02-09 10:17:42 +01:00
http Fix Buster incompatibilities 2020-03-01 21:49:00 +01:00
http-qemu Start port to Debian 12 2024-02-09 10:17:42 +01:00
scripts Start port to Debian 12 2024-02-09 10:17:42 +01:00
.gitignore Add qemu builder 2020-03-01 22:54:32 +01:00
debian-babelbox.json Start port to Debian 12 2024-02-09 10:17:42 +01:00
README.md Start port to Debian 12 2024-02-09 10:17:42 +01:00

Babelbox Packer build

This repository provides build configuration and Debian installer preseed files for building Babelbox virtual machine images for QEMU/KVM and VirtualBox using HashiCorp Packer.

Building the VM images

The images need to be built in separate steps because VirtualBox and KVM cannot reserve the needed CPU extension (VT-x, AMD-V) at the same time.

packer build --only=qemu debian-babelbox.json
packer build --only=virtualbox-iso debian-babelbox.json

Preparing for Babelbox demo

Due to image size reasons we do not include a Debian DVD ISO image into the image. Therefore the VMs have to be booted into the regular OS (first Grub menu option). Login as user demo with password babelbox. The shell should start to download a Debian DVD ISO image into /srv/.

If this does not work due to connectivity or DNS issues you have vim and sudo in your toolbelt.