1. 18 Apr, 2018 1 commit
  2. 16 Feb, 2018 1 commit
  3. 30 May, 2017 1 commit
  4. 29 Aug, 2016 1 commit
  5. 19 Jun, 2015 1 commit
  6. 16 Mar, 2015 1 commit
    • Leigh B Stoller's avatar
      Minor tweaks to imaging support: · f6d48f9c
      Leigh B Stoller authored
      1. Use distinct imaging-failed status to indicate a failure, instead of
         leaving instance in imaging.
      2. Leave the refresh button enabled so that user can refresh the instance,
         and if the backend sliver is "ready" then switch the instance back to
      3. The snapshot loop now does the same as above; tell the user the imaging
         failed, but move the instance back to ready if the sliver is ready.
  7. 05 Mar, 2015 1 commit
  8. 27 Jan, 2015 1 commit
    • Leigh B Stoller's avatar
      Two co-mingled sets of changes: · 85cb063b
      Leigh B Stoller authored
      1) Implement the latest dataset read/write access settings from frontend to
         backend. Also updates for simultaneous read-only usage.
         The first changes the way that projects and users are treated at the
         CM. When set, we create real accounts (marked as nonlocal) for users and
         also create real projects (also marked as nonlocal). Users are added to
         those projects according to their credentials. The underlying experiment
         is thus owned by the user and in the project, although all the work is
         still done by the geniuser pseudo user. The advantage of this approach
         is that we can use standard emulab access checks to control access to
         objects like datasets. Maybe images too at some point.
         NOTE: Users are not removed from projects once they are added; we are
         going to need to deal with this, perhaps by adding an expiration stamp
         to the groups_membership tables, and using the credential expiration to
         mark it.
         The second new configure option turns on the web login via the geni
         trusted signer. So, if I create a sliver on a backend cluster when both
         options are set, I can use the trusted signer to log into my newly
         created account on the cluster, and see it (via the emulab classic web
         All this is in flux, might end up being a bogus approach in the end.
  9. 05 Dec, 2014 1 commit
  10. 03 Dec, 2014 1 commit
  11. 12 Nov, 2014 1 commit
  12. 28 Oct, 2014 1 commit