Skip to content

xen0l/oi-packer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

oi-packer

This repository holds tools necesearry to build OpenIndiana Vagrant boxes.

Requierements

To build OpenIndiana Vagrant boxes, we need the following tools:

Please note, that box building works only on platforms where packer runs.

Quickstart

  • Download Packer from the official download site. Select a version for your platform. We recommend to use the latest version.

  • Download Vagrant from the official download site. Select a version for your platform. We recommend to use the latest version.

  • Download VirtualBox from the official download site. We recommend to always use the latest VirtualBox.

  • Run the following commands:

    git clone https://github.com/OpenIndiana/oi-packer.git && \
    cd oi-packer && \
    packer build hipster.json
    

Testing built boxes

After packer has finished building the box, there will be a Vagrant box file created, e.g. OI-hipster-20161030-virtualbox.box. To test it, run following commands:

vagrant box add -n hipster-test OI-hipster-20161030-virtualbox.box
vagrant init hipster-test
vagrant up

Future improvements:

  • Provide packer manifest and infrastructure for building VMWare images.
  • Provide packer manifest and infrastructure for building QEMU KVM images.
  • Provide packer manifest and infrastructure for building Amazon images.

About

OpenIndiana vagrant box builder

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages