Looks good! One thing I'd have it do is to ask for the eth port the
user wants to use for nfs booting their boards, and setting up a bit
ridged network adapter in the vm for that port.
Extra bonus points for setting up the networking in the vm so there's a
static ip on that adapter - I guess an easy approach would be to have
eth0 be natted, eth1 bridged to a real wired host adaptor and
statically assigned a 10.x.x.x address. This should make morph deploy
nfs much easier..
Hope that makes sense!
On 23 December 2012 06:25:05 Jannis Pohlmann
I've taken the quiet days around christmas as an excuse to do some spare
time hacking around Baserock. I had a couple of projects in mind and
decided to do something graphical again for a change: an installer for
Here is a very early screenshot of the intro page:
The current concept, plans and of course the code can be viewed here:
It does everything up to (including) downloading all files for a release
but it doesn't set up VMs yet. So, yes, the hard parts are still
missing. Anyhow, I am quite pleased so far. I even manged to re-use some
of my first ever open source code from 2006 (a threaded downloader with
batch processing, cancellation and signal support)! ;)
I'm planning on adding support for creating/updating VirtualBox machines
tomorrow (looking at the clock, what I mean is later today). libvirt,
QEMU and others might follow but for that I will most likely need
What do you think? Any other ideas on what the installer should or could
do and how it should or could do it?
Senior Software Developer
baserock-dev mailing list