1. 21 Jul, 2016 3 commits
  2. 20 Jul, 2016 9 commits
  3. 19 Jul, 2016 11 commits
  4. 18 Jul, 2016 1 commit
  5. 16 Jul, 2016 7 commits
  6. 15 Jul, 2016 2 commits
    • David Johnson's avatar
      Add Ubuntu 16 support (both x86 and aarch64). · a82f9ac8
      David Johnson authored
      This is all pretty vanilla atop the Ubuntu 15 support.  Just new
      metadata files (passwd,group,shadow,gshadow); pulling in Kirk's Centos
      ntp.service; and an important tweak to the dhclient exit hook.
      
      resolvconf seems to be more prominently featured in Ubuntu 16, and it
      has a dhclient exit hook to alert the resolvconf stuff (so it can alert
      others) when nameservers change.  However, that hook somehow breaks DNS
      for our exit hook right as it calls sethostname.dhclient .  So to fix
      this, I just added a check for /sbin/resolvconf in the exit hook, and if
      that exists, we use the same elabinelab DNS-problem-avoidance strategy
      of manually invoking the tmcc binary with getbossinfo, so that the perl
      tmcc stuff doesn't hang in sethostname.client .  That works great.
      
      aarch64 (ubuntu16-ms) support is a very simple overlay atop the regular
      ubuntu16 dir; it only adds the special uboot boot.scr modification file
      we need.
      a82f9ac8
    • Leigh B Stoller's avatar
      Do not use jails for running geni-lib, except on the Mothership. Need · 1a24d8c2
      Leigh B Stoller authored
      to add a configure variable for this, since using the jail requires
      setup that only Mike knows at the moment.
      1a24d8c2
  7. 14 Jul, 2016 5 commits
  8. 13 Jul, 2016 2 commits