Skip to content

System for provisioning a new virtual machine with Tunapanda Edubuntu

Notifications You must be signed in to change notification settings

iLearner/provision

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What is it?

Vagrant + Ansible config for provisioning a virtual machine.

The idea is to do an automated provision a VM using ansible and vagrant, then use that VM as a base to create an ISO using a customized version of the sadly now quasi-defunct remastersys.

How do I use it?

  1. Install the dependencies:
  • Vagrant
  • Virtualbox
  • Ansible
  1. Clone this repo
  2. (optional) Modify data/ansible/config.yml to enable and disable modules
  3. In the repo dir, run vagrant up
  • Note: This starts with a very basic Ubuntu VM and then installs a bunch of stuff e.g. Gnome, so expect the initial provisioning to take a long time!
  1. Connect to the VM with vagrant ssh
  2. Run sudo /vagrant/data/build/remastersys/bin/remastersys backup

If all goes well, a new ISO image will be created in /vagrant/data/build (aka *repo_dir*/data/build on the host system).

About

System for provisioning a new virtual machine with Tunapanda Edubuntu

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published