Skip to content

About

A collection of veewee definitions of Vagrant "vanilla" boxes (vanilla = no ruby,gem,chef,puppet)

Resources

Stars

55 stars

Watchers

2 watching

Forks

Latest commit

 

History

21 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vanilla-boxes

A collection of veewee definitions of Vagrant vanilla base boxes.

vanilla - no ruby, gem, chef, puppet.*

Alternative

Have you tried Opscode's latest bento boxes? https://github.com/opscode/bento/

Downloads

Now also available at Baidu Drive, in case my Dropbox account exceeds its download bandwidth limits

Before started

  1. Install VirtualBox
  2. Install Vagrant

Building a vanilla box

git clone git://github.com/teohm/vanilla-boxes.git
cd vanilla-boxes

# Install veewee
bundle install --path gems/

# Build a VirtualBox VM
bundle exec veewee vbox build 'quantal64-vanilla'

# Validate VM - you should see failing tests for Ruby, Rubygems, Chef and Puppet
bundle exec veewee vbox validate 'quantal64-vanilla'

# Package VM as .box file
vagrant package --base 'quantal64-vanilla' --output 'boxes/quantal64-vanilla.box'

If packaging VM fails with error undefined method 'ui' for true:TrueClass, try to apply this patch on Vagrant.

License and authors

  • Author:: Huiming Teo (@teohm)

Copyright 2013, Huiming Teo

Licensed under The MIT License.

About

A collection of veewee definitions of Vagrant "vanilla" boxes (vanilla = no ruby,gem,chef,puppet)

Resources

Stars

55 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages