If you have linux, you can create multiple VM in one spot, and just run the same commands again and again, for now it uses Virtualbox, but there can be many providers, we can do dynamic stuff later, but here is a sneak peak of what it should be working.
Known issue:
Due to the command unshare and no uid mapping, we get the nobody,nogroup permission set on files which are created by topotato
Purpose:
If you have linux, you can create multiple VM in one spot, and just run the same commands again and again, for now it uses Virtualbox, but there can be many providers, we can do dynamic stuff later, but here is a sneak peak of what it should be working.
Known issue:
Due to the command unshare and no uid mapping, we get the nobody,nogroup permission set on files which are created by topotato
Installation
vagrant
cli is ready. (typevagrant
command)sudo apt install virtualbox
vagrant plugin install vagrant-vbguest
vagrant up --provider virtualbox
Some commands (see Makefile)