1. 08 Oct, 2011 5 commits
    • Mike Hibler's avatar
      Adjust the set of unix gids used for a download server. · b207680c
      Mike Hibler authored
      [ this is a re-commit of a faulty earlier commit. ]
      
      When downloading an image, start the frisbeed process with the minimum set of
      gids necessary to access the image. This includes the unix gid of the
      project that the image is in and, optionally, the unix gid of the project
      subgroup if the image is part of one.
      
      Previously, we just use the gid set of the uid of the swapper of the
      experiment. Not only was this excessive, but it might also not include the
      gids needed in the case of a "global" image that is not in the world-readable
      /usr/testbed/images directory.
      b207680c
    • Mike Hibler's avatar
      Revert "Adjust the set of unix gids used for a download server." · baba7478
      Mike Hibler authored
      This reverts commit fc89eb38.
      
      Checked in a bunch of crap that was unrelated.
      baba7478
    • Mike Hibler's avatar
      Adjust the set of unix gids used for a download server. · fc89eb38
      Mike Hibler authored
      When downloading an image, start the frisbeed process with the minimum set of
      gids necessary to access the image. This includes the unix gid of the
      project that the image is in and, optionally, the unix gid of the project
      subgroup if the image is part of one.
      
      Previously, we just use the gid set of the uid of the swapper of the
      experiment. Not only was this excessive, but it might also not include the
      gids needed in the case of a "global" image that is not in the world-readable
      /usr/testbed/images directory.
      fc89eb38
    • Mike Hibler's avatar
      Use boss as the ssh proxy if inner ops is a VM. · 992665d3
      Mike Hibler authored
      Subtle: if your elabinelab uses a VM for ops, then there will be no
      myops.eid.pid.emulab.net DNS alias created outside (since there is no actual
      ops node in the topo) and thus the inner ops cannot be used as a proxy for
      ssh'ing to the unroutable inner nodes. In that case we use the inner boss
      instead.
      992665d3
    • Mike Hibler's avatar
      Use Node method to get event state rather than libdb function. · 2810b0e1
      Mike Hibler authored
      The former will filter out the bogus NULLs we occasionally see.
      2810b0e1
  2. 07 Oct, 2011 14 commits
  3. 06 Oct, 2011 3 commits
  4. 05 Oct, 2011 18 commits