
Ubuntu 18.04.1 Desktop
Clean Minimal Latest Ubuntu Desktop amd64 base box for libvirt and virtualbox Vagrant providers
Github repository for bug reports or feature requests

    https://github.com/ruzickap/packer-templates/

Requirements

    QEMU-KVM
    Vagrant
    Vagrant Libvirt Plugin
    VirtualBox

Here are the steps for latest Fedora/Ubuntu to install Vagrant and vagrant-libvirt KVM:

# Fedora
dnf install -y vagrant-libvirt

# Ubuntu
apt install -y libvirt-bin vagrant-libvirt

Getting started

Install and connect to the box:

mkdir ubuntu-18.04-desktop-amd64
cd ubuntu-18.04-desktop-amd64
vagrant init peru/ubuntu-18.04-desktop-amd64
VAGRANT_DEFAULT_PROVIDER=libvirt vagrant up
# or
VAGRANT_DEFAULT_PROVIDER=virtualbox vagrant up
vagrant ssh

Login Credentials

(root password is not set)

    Username: vagrant
    Password: vagrant

VM Specifications

Drivers / Devices added for the VMs for specific providers.
Libvirt

    Libvirt Provider
    VirtIO dynamic Hard Disk (up to 50 GiB)
    VirtIO Network Interface
    QXL Video Card (SPICE display)

VirtualBox

    SATA Disk

Configuration
Minimal installation - see the preseed file

(it's very close to official Ubuntu preseed file)

    en_US.UTF-8
    keymap for standard US keyboard
    UTC timezone
    NTP enabled (default configuration)
    full-upgrade
    unattended-upgrades
    /dev/vda1 mounted on / using ext4 filesystem (all files in one partition)
    no swap

Additional Drivers installed for virtualbox boxes

    VirtualBox Guest Additions

2 providers for this version.

    virtualbox Hosted by Vagrant Cloud (1.37 GB)
    libvirt Hosted by Vagrant Cloud (1.39 GB)

