Initial commit

This commit is contained in:
pradels
2013-03-27 00:55:30 +01:00
commit 810f0b31b9
41 changed files with 1809 additions and 0 deletions

23
example_box/README.md Normal file
View File

@@ -0,0 +1,23 @@
# Vagrant Libvirt Example Box
Vagrant providers each require a custom provider-specific box format.
This folder shows the example contents of a box for the `libvirt` provider.
To turn this into a box create a vagrant image according documentation (don't
forget to install rsync command) and create box with following command:
```
$ tar cvzf custom_box.box ./metadata.json ./Vagrantfile ./box.img
```
This box works by using Vagrant's built-in Vagrantfile merging to setup
defaults for Libvirt. These defaults can easily be overwritten by higher-level
Vagrantfiles (such as project root Vagrantfiles).
## Box Metadata
Libvirt box should define at least three data fields in `metadata.json` file.
* provider - Provider name is libvirt.
* format - Currently supported format is qcow2.
* virtual_size - Virtual size of image in GBytes.

View File

@@ -0,0 +1,5 @@
{
"provider" : "libvirt"
"format" : "qcow2"
"virtual_size" : "40"
}