1. 14 May, 2012 11 commits
  2. 11 May, 2012 3 commits
  3. 10 May, 2012 3 commits
  4. 09 May, 2012 8 commits
  5. 08 May, 2012 1 commit
  6. 07 May, 2012 5 commits
  7. 04 May, 2012 2 commits
  8. 03 May, 2012 7 commits
    • Mike Hibler's avatar
    • Mike Hibler's avatar
      Fix the other !?#$@!-ing magic constant. · d6cba8ee
      Mike Hibler authored
    • Jonathon Duerig's avatar
    • Leigh B Stoller's avatar
      Set the kernel path to an absolute path. · 3b6324ca
      Leigh B Stoller authored
      Add the additional interfaces for boss.
    • Leigh B Stoller's avatar
      Additions and improvements. · 4b08a8d7
      Leigh B Stoller authored
    • Leigh B Stoller's avatar
      Checkpoint more instructions. · d7b7848e
      Leigh B Stoller authored
    • Leigh B Stoller's avatar
      Add support for fully initializing the ilo on geni rack nodes. · 164da3ba
      Leigh B Stoller authored
      The basic operational model is as follows.
      * We turn the nodes on.
      * Since there is nothing on the disks, they will fall through to
        booting from the PXE and will boot the newnode MFS. They all check
      * We run Jon's script that adds the nodes. They are now in hwdown,
        still nothing on the disks.
      * We run my script, which is driven from a datafile we are supposed to
        get from HP. This script has the ilomac, ilopswd, control mac. I
        will add another column initially; the permanent IP to assign to the
        ilo. This script does:
       + Reads the datafile to get all the stuff.
       + Reads the dhcpd.leases file to find the temporary IPs of the ilos.
       + Finds the corresponding nodes in the DB.
       + Sends over an XML file that does the following:
           - Add the elabman user.
           - Add local root's dsa pub key to the new elabman user.
           - Add Utah's root dsa key to the Administrator user
           - Sets the power on mode to auto (so that the node turns on!).
           - Sets the idle timeout to 2 hours.
       + Sets the bootorder so that PXE is first. This has to be done
         with ssh and some expect stuff I culled from power_ilo. Sigh.
       + Calls out to another script that adds the ilo interface to the
         DB (this is the management_iface script I did last month).
       + Sends another XML file that tells the ilo to reset itself, so that
         it picks up its permanent IP address.
      * Now we can free the nodes from hwdown.