Arch-boxes provides automated builds of the Arch Linux releases for different providers and post-processors (read-only mirror)
Go to file
Kristian Klausen e87cbfacf1
Fix $BUILD_VERSION not being passed to build-inside-vm.sh
Fixes: 3bda5b2 ("Use new experimental VM runners[1] for building")
2021-10-02 00:06:16 +02:00
.github Clean up some old GitHub stuff 2020-07-17 19:10:36 +02:00
images vagrant: Remove unneeded netctl 2021-06-07 01:32:34 +02:00
.gitignore Replace packer with two custom shell scripts 2020-08-30 18:22:31 +02:00
.gitlab-ci.yml Fix $BUILD_VERSION not being passed to build-inside-vm.sh 2021-10-02 00:06:16 +02:00
LICENSE Initial commit 2017-05-03 01:09:08 +02:00
README.md Update wiki link to new short URL[1] 2021-05-12 02:09:26 +02:00
STYLEGUIDE.md Remove deprecated Vagrant/Packer styleguide info 2020-09-26 11:24:17 +02:00
box.ovf Build the VirtualBox image with the qemu builder and convert it 2020-08-16 22:43:11 +00:00
build-host.sh Revert "Downgrade to util-linux v2.36 to workaround kernel bug" 2021-08-01 15:02:45 +02:00
build-inside-vm.sh Fix shellcheck complains due to new version 2021-05-06 01:03:10 +02:00

README.md

arch-boxes

CI Status

Arch-boxes provides several different VM images.

The images is built daily and released biweekly (via GitLab CI schedule) and synced to the mirrors.

Images

Vagrant

Vagrant images for the VirtualBox and Libvirt provider are released to Vagrant Cloud.

QCOW2 images

At the time of writing we offer two different QCOW2 images. The images are synced to the mirrors under the images directory, ex: https://mirror.pkgbuild.com/images/.

Basic image

The basic image is meant for local usage and comes preconfigured with the user arch (pw: arch) and sshd running.

Cloud image

The cloud image is meant to be used in "the cloud" and comes with cloud-init preinstalled. For tested cloud providers and instructions please see the ArchWiki's Arch Linux on a VPS page.

Development

Dependencies

You'll need the following dependencies:

  • qemu
  • libisoburn

How to build this

The official builds are done in our Arch Linux GitLab CI and can be built locally by running:

./build-host.sh