1. 30 Apr, 2012 1 commit
  2. 18 Apr, 2012 1 commit
  3. 05 Apr, 2012 1 commit
  4. 11 Mar, 2012 1 commit
  5. 08 Mar, 2012 1 commit
  6. 29 Feb, 2012 1 commit
    • Leigh B Stoller's avatar
      Improve cross referencing between geni-cm and emulab datbases. · f1a659b8
      Leigh B Stoller authored
      Add a datetime form to the shownodehistory we page so that a testbed
      admin can plug in a specific date, and find out what that node was
      doing at the time. Changes in the backend (node_history script) to
      support this. Note that the table is hard to seach for such a case,
      and so need to let node_history do its thing and then port process the
      records list. Unfortunately, the timestamps are unsigned ints, but
      perl does not handle those properly, so had to pull in Math::BigInt to
      deal with it.
      
      On the output page, include a link to the genihistory page if a node
      was part of a slice.
      
      On the genihistory page, add a new argument, slice_uuid, to look for
      the records for a specific slice.
      f1a659b8
  7. 24 Feb, 2012 2 commits
  8. 10 Feb, 2012 2 commits
  9. 30 Jan, 2012 1 commit
  10. 26 Jan, 2012 1 commit
  11. 19 Jan, 2012 1 commit
  12. 02 Dec, 2011 2 commits
  13. 01 Dec, 2011 1 commit
  14. 11 Nov, 2011 1 commit
  15. 31 Oct, 2011 1 commit
  16. 11 Oct, 2011 2 commits
    • Leigh B Stoller's avatar
    • Leigh B Stoller's avatar
      More work on image permissions; allow specification of pid/osname in · cfc9612a
      Leigh B Stoller authored
      NS files. Tweak permission check in Geni CM to also allow this,
      although at this time only global images from any project are allowed.
      The virt_nodes table has been changed to accommodate pid/osname
      syntax:
      
      	tb-set-node-os $nodeA somepid/someos
      
      Note: we are really exporting permission to use images, not entries in
      the os_info table (OSIDs) which is what the NS parser and protogeni CM
      are using. But in fact, an image is both an image descriptor and an OS
      descriptor linked together, so if you export an image or make it
      global, you are implicitly doing the same for the OS descriptor. As
      mentioned many times in the past, OSIDs suck.
      cfc9612a
  17. 07 Oct, 2011 1 commit
  18. 23 Sep, 2011 1 commit
  19. 12 Sep, 2011 1 commit
  20. 06 Sep, 2011 1 commit
  21. 02 Sep, 2011 1 commit
  22. 01 Sep, 2011 1 commit
  23. 31 Aug, 2011 2 commits
  24. 30 Aug, 2011 3 commits
    • Leigh B Stoller's avatar
      Remove a couple hardwired mentions of "GeniSlices" and watch for · 8838cb53
      Leigh B Stoller authored
      legacy slices still in the GeniSlices project.
      8838cb53
    • Leigh B Stoller's avatar
      ProtoGENI slivers are now created in separate projects instead of a · fedd45bd
      Leigh B Stoller authored
      single GeniSlices project. There two forms to this;
      
      1. If the user is actually a local user, create the sliver in the
         User's "default" project. Later this will change to use use sub
         authorities, when we can generate and read those credentials.
      
      2. If the user is form another SA, create a new non-local project
         named by the SA's domain, and optionally a subgroup named by the
         project sub authority (see above comment).
      
      At the same time, add proper resource usage accounting. In other
      words, Show History on the web page works for protogeni experiments
      and projects.
      fedd45bd
    • Leigh B Stoller's avatar
      Support for multiple services/execute statements. Statements are · 307f1007
      Leigh B Stoller authored
      executed in order they appear in the XML. Output and status files are
      stored /var/tmp/startup-NN.{log,status} for each statement, where NN
      is just its ordinal location in the element. There is also an overall
      log; /var/tmp/startup.log
      307f1007
  25. 29 Aug, 2011 3 commits
  26. 25 Aug, 2011 1 commit
  27. 22 Aug, 2011 1 commit
  28. 22 Jul, 2011 1 commit
  29. 18 Jul, 2011 1 commit
  30. 15 Jul, 2011 1 commit
  31. 14 Jul, 2011 1 commit