diff options
author | varac <varacanero@zeromail.org> | 2016-01-18 16:38:35 +0100 |
---|---|---|
committer | varac <varacanero@zeromail.org> | 2016-01-18 16:38:35 +0100 |
commit | f4de0577de7514b6408037b9bbef7b85c59ba27a (patch) | |
tree | 5d3dee39428813e24efc0faca25abbd00c083995 /README.md | |
parent | 0063320086c79a3649786531416ea58bf5786f27 (diff) |
updated README.md
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 32 |
1 files changed, 32 insertions, 0 deletions
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. |