From f4de0577de7514b6408037b9bbef7b85c59ba27a Mon Sep 17 00:00:00 2001 From: varac Date: Mon, 18 Jan 2016 16:38:35 +0100 Subject: updated README.md --- README.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 README.md (limited to 'README.md') diff --git a/README.md b/README.md new file mode 100644 index 0000000..a3fdd7c --- /dev/null +++ b/README.md @@ -0,0 +1,32 @@ +# Build vagrant baseboxes using packer + +## Currently supported + +- Debian Jessie (8.2) +- qemu (working) and virtualbox (WIP) + +## Customization + +- puppet, facter are pre-installed + +## Building locally + +This example builds only for the qemu provider. + + packer build -only=qemu jessie.json + + +### Issues + +The vagrant post-processor uses `/tmp` as default temp dir, and needs ~10gb of diskspace, +otherwise is will fail like this: + + Post-processor failed: write /tmp/packer845144867/box.img: no space left on device + +You can circumvent this problem exporting this variable before building, but you need to build packer itself from +source because this variable isn't read by the latest packer available as package (0.8.6): + + export PACKER_TMP=. + + +You also need to `remove both atlas postprocessors` in the `jessie.json` file if you have not configured any Atlas API token. -- cgit v1.2.3