<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
In looking at the problems with creating VM images for developers,
there are a large number that use Virtualbox (i.e Vagrant) or VMware
Fusion on their shiny Macs. About a year ago we released Vagrant
images that quickly became extremely popular, with over 1M
downloads. <br>
<br>
While working on enabling VMware and Virtualbox, it became apparent
that we run a real risk of having a dozen downloads if we are not
careful. What I would like to propose is that we have the standard
"core", "cloud", and a "developer" image. <br>
<br>
The idea behind the developer image is that we would put all the
stuff that makes development easy and target the "non-production"
environments. <br>
<br>
My initial proposed requirements are:<br>
<ul>
<li>SSH enabled by default</li>
<li>Vagrant user defined</li>
<ul>
<li>/home/vagrant exists</li>
<li>password is locked</li>
<li>defined a sudoer<br>
</li>
</ul>
<li>Packages installed:</li>
<ul>
<li>open-vm-tools</li>
<li>virtualbox-dkms modules pre-built<br>
</li>
<li>virtualbox-guest-utils</li>
<li>ssh-import-id</li>
</ul>
</ul>
Thoughts? <br>
<br>
Thanks,<br>
Ben<br>
<br>
<pre class="moz-signature" cols="72">--
Ben Howard
<a class="moz-txt-link-abbreviated" href="mailto:ben.howard@canonical.com">ben.howard@canonical.com</a>
Canonical
GPG ID 0x5406A866
</pre>
</body>
</html>