<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>