Differences between revisions 1 and 2
Revision 1 as of 2014-02-15 15:28:14
Size: 1212
Editor: ?osallou
Revision 2 as of 2014-02-15 16:09:30
Size: 1285
Comment: the project has a confirmed mentor
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## page was renamed from SummerOfCode2014/ProjectProposals/bootstrap-vz


Add new providers and plugins to bootstrap-vz: Bootstrap-vz (https://github.com/andsens/bootstrap-vz) is a tool to build Debian clean and custom virtual machines for different virtualization environments. It is a rewrite of build-debian-cloud. It already supports machine creation for VirtualBox, Vagrant, EC2 and Kvm. A GCE provider is in progress. The tool supports plugin additions to create custom virtual machine for the cloud and virtualization environments (which packages should be pre-installed, puppet manifests ...). The goal of the project is to add a Docker provider to build VM for Docker and to add additional plugins yet to be defined (Salt, Chef, ...) to build Debian images for a maximum of targets and use cases.

  • Confirmed Mentor: Olivier Sallou, Anders Ingemann

  • How to contact the mentor: osallou@debian.org

  • Confirmed co-mentors: open.

  • Deliverables of the project: Docker provider, some plugins yet to be defined.

  • Desirable skills: python, debootstrap, virtualization (VirtualBox, ...).

  • What the student will learn:The student will learn to build virtual machines and Debian bootstrap mechanisms.