fairchild / basebox-packer

Packer templates for vagrant baseboxes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

basebox

Packer definitions for vagrant VirtualBox and VMware baseboxes. These are the vagrant baseboxes I use for my own personal projents. This project is run against a private Jenkins instance, and as template definitions are added and/or updated, links to the generated images are added below:

Current VMware Baseboxes

VMware Fusion 6 - VMware Tools 9.6.0.26048 (build-1294478)

  • misheska-centos64 - CentOS 6.4 64-bit VMware Fusion 6 basebox (VMware Tools 9.2.6.26048 build-1294478)
  • misheska-centos59 - CentOS 5.9 64-bit VMware Fusion 6 basebox (VMware Tools 9.2.6.26048 build-1294478)
  • misheska-ubuntu1304 - Ubuntu 13.04 server 64-bit VMware Fusion 6 basebox (VMware Tools 9.2.6.26048 build-1294478)
  • misheska-ubuntu1204 - Ubuntu 12.04.3 server 64-bit VMware Fusion 6 basebox (VMware Tools 9.2.6.26048 build-1294478)
  • misheska-ubuntu1204-docker - Ubuntu 12.04.3 server 64-bit with Docker VMware Fusion 6 basebox (VMware Tools 9.2.6.26048 build-1294478)
  • misheska-ubuntu1004 - Ubuntu 10.04.4 server 64-bit VMware Fusion 6 basebox (VMware Tools 9.2.6.26048 build-1294478)
  • misheska-fedora19 - Fedora 19 64-bit VMware Fusion 6 basebox (VMware Tools 9.2.6.26048 build-1294478)
  • misheska-opensuse114 - openSUSE 11.4 64-bit VMware Fusion 6 basebox (VMware Tools 9.2.6.26048 build-1294478)
  • misheska-debian71 - Debian "wheezy" 7.1 64-bit VMware Fusion 6 basebox (VMware Tools 9.2.6.26048 build-1294478)

VMware Fusion 5 - VMware Tools 9.2.2.18018 (build-893683)

  • misheska-centos64 - CentOS 6.4 64-bit VMware Fusion 5.0.3 basebox (VMware Tools 9.2.2.18018 build-893683)
  • misheska-centos59 - CentOS 5.9 64-bit VMware Fusion 5.0.3 basebox (VMware Tools 9.2.2.18018 build-893683)
  • misheska-ubuntu1304 - Ubuntu 13.04 server 64-bit VMware Fusion 5.0.3 basebox (VMware Tools 9.2.2.18018 build-893683)
  • misheska-ubuntu1204 - Ubuntu 12.04.3 server 64-bit VMware Fusion 5.0.3 basebox (VMware Tools 9.2.2.18018 build-893683)
  • misheska-ubuntu1204-docker - Ubuntu 12.04.3 server 64-bit with Docker VMware Fusion 5.0.3 basebox (VMware Tools 9.2.2.18018 build-893683)
  • misheska-ubuntu1004 - Ubuntu 10.04.4 server 64-bit VMware Fusion 5.0.3 basebox (VMware Tools 9.2.2.18018 build-893683)
  • misheska-fedora19 - Fedora 19 64-bit VMware Fusion 5.0.3 basebox (VMware Tools 9.2.2.18018 build-893683)
  • misheska-debian71 - Debian "wheezy" 7.1 64-bit VMware Fusion 5.0.3 basebox (VMware Tools 9.2.2.18018 build-893683)

VMware Workstation 9 - VMware Tools 9.2.3.21136 (build-1031360)

  • misheska-centos64 - CentOS 6.4 64-bit VMware Workstation 9 basebox (VMware Tools 9.2.3.21136 build-1031360)
  • misheska-centos59 - CentOS 5.9 64-bit VMware Workstation 9 basebox (VMware Tools 9.2.3.21136 build-1031360)
  • misheska-ubuntu1304 - Ubuntu 13.04 server 64-bit VMware Workstation 9 basebox (VMware Tools 9.2.3.21136 build-1031360)
  • misheska-ubuntu1204 - Ubuntu 12.04.3 server 64-bit VMware Workstation 9 basebox (VMware Tools 9.2.3.21136 build-1031360)
  • misheska-ubuntu1204-docker - Ubuntu 12.04.3 server 64-bit with Docker VMware Workstation 9 basebox (VMware Tools 9.2.3.21136 build-1031360)
  • misheska-ubuntu1004 - Ubuntu 10.04.4 server 64-bit VMware Workstation 9 basebox (VMware Tools 9.2.3.21136 build-1031360)
  • misheska-opensuse114 - openSUSE 11.4 64-bit VMware Fusion 5.0.3 basebox (VMware Tools 9.2.3.21136 build-1031360)
  • misheska-debian71 - Debian "wheezy" 7.1 64-bit VMware Fusion 5.0.3 basebox (VMware Tools 9.2.3.21136 build-1031360)

Current VirtualBox Baseboxes

VirtualBox 4.2.18

  • misheska-centos64 - CentOS 6.4 64-bit VirtualBox basebox (VirtualBox 4.2.18 Guest Additions)
  • misheska-centos59 - CentOS 5.9 64-bit VirtualBox basebox (VirtualBox 4.2.18 Guest Additions)
  • misheska-ubuntu1304 - Ubuntu 13.04 server 64-bit VirtualBox basebox (VirtualBox 4.2.18 Guest Additions)
  • misheska-ubuntu1204 - Ubuntu 12.04.3 server 64-bit VirtualBox basebox (VirtualBox 4.2.18 Guest Additions)
  • misheska-ubuntu1204-docker - Ubuntu 12.04.3 server 64-bit with Docker VirtualBox basebox (VirtualBox 4.2.18 Guest Additions)
  • misheska-ubuntu1004 - Ubuntu 10.04.4 server 64-bit VirtualBox basebox (VirtualBox 4.2.18 Guest Additions)
  • misheska-fedora19 - Fedora 19 64-bit VirtualBox basebox (VirtualBox 4.2.18 Guest Additions)
  • misheska-debian71 - Debian "wheezy" 7.1 64-bit VirtualBox basebox (VirtualBox 4.2.18 Guest Additions)

VirtualBox 4.2.16

  • misheska-centos64 - CentOS 6.4 64-bit VirtualBox basebox (VirtualBox 4.2.16 Guest Additions)
  • misheska-centos59 - CentOS 5.9 64-bit VirtualBox basebox (VirtualBox 4.2.16 Guest Additions)
  • misheska-ubuntu1304 - Ubuntu 13.04 server 64-bit VirtualBox basebox (VirtualBox 4.2.16 Guest Additions)
  • misheska-ubuntu1204 - Ubuntu 12.04.3 server 64-bit VirtualBox basebox (VirtualBox 4.2.16 Guest Additions)
  • misheska-ubuntu1204-docker - Ubuntu 12.04.3 server 64-bit with Docker VirtualBox basebox (VirtualBox 4.2.16 Guest Additions)
  • misheska-ubuntu1004 - Ubuntu 10.04.4 server 64-bit VirtualBox basebox (VirtualBox 4.2.16 Guest Additions)
  • misheska-fedora19 - Fedora 19 64-bit VirtualBox basebox (VirtualBox 4.2.16 Guest Additions)
  • misheska-debian71 - Debian "wheezy" 7.1 64-bit VirtualBox basebox (VirtualBox 4.2.16 Guest Additions)

Getting Started

A GNU Make makefile is provided to support automated builds. It assumes that both GNU Make and Packer are in the PATH. Download and install Packer from http://www.packer.io/downloads.html

To build a VirtualBox box:

make list
# Choose a definition, like 'virtualbox/misheska-ubuntu1204'
make virtualbox/misheska-ubuntu1204

To build a VMware Fusion/VMware Workstation box:

make list
# Choose a definition, like 'misheska-centos64'
make vmware/misheska-centos64

About

Packer templates for vagrant baseboxes