Differences between revisions 2 and 3
Revision 2 as of 2015-04-26 17:21:21
Size: 980
Editor: JanNiggemann
Comment: finished missing sentence
Revision 3 as of 2015-04-28 14:56:55
Size: 1132
Comment:
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
= How = = Why do we need official base boxes
Line 7: Line 7:
This is all in a very early stage, we'll document the progress here. = Current Status =
Vagrant Base boxes for Virtualbox are generated with Packer from the following git repository
https://github.com/EmmanuelKasper/packer-templates
and uploaded to Hashicorps's Atlas:
From there it's possible to install a Debian Jessie base box with:
{{{
vagrant init debian/jessie64
}}}
As packer is not yet packaged in Debian, we might have to switch to bootstrap-vz to create the images.
Line 9: Line 17:
As this is no longer a one man show, the first and most important thing would probably be
 * figure out how to work together

My (JanNiggemann) initial planning was roughly the following:
 * get to know bootstrap-vz (<- done)
 * create a sustainable environment for bootstrapping (<- done)
= Plan =
 * document what should nbe include / not included in the box

Who

Both EmmanuelKasper and JanNiggemann want to build official Debian base boxes for Vagrant that shall be available through https://atlas.hashicorp.com/debian

= Why do we need official base boxes

Current Status

Vagrant Base boxes for Virtualbox are generated with Packer from the following git repository https://github.com/EmmanuelKasper/packer-templates and uploaded to Hashicorps's Atlas: From there it's possible to install a Debian Jessie base box with:

vagrant init debian/jessie64

As packer is not yet packaged in Debian, we might have to switch to bootstrap-vz to create the images.

Plan

  • document what should nbe include / not included in the box
  • create a "alpha" box to gather feedback (<- done)

  • re-iterate the above to get more feedback
  • agree on what and how to document
  • create useful documentation
  • figure out how to automate upload of boxes to my own account on atlas
  • request delegation from DPL
  • do whatever is necessary to setup and maintain an official debian account on atlas
  • monitor debian-announce and build new boxes when necessary