1. 23 Aug, 2001 3 commits
  2. 22 Aug, 2001 2 commits
  3. 15 Aug, 2001 1 commit
  4. 14 Aug, 2001 5 commits
  5. 13 Aug, 2001 1 commit
  6. 09 Aug, 2001 1 commit
  7. 01 Aug, 2001 2 commits
  8. 31 Jul, 2001 2 commits
  9. 30 Jul, 2001 1 commit
  10. 26 Jul, 2001 1 commit
  11. 25 Jul, 2001 4 commits
  12. 24 Jul, 2001 3 commits
    • Christopher Alfeld's avatar
      This commit contains two signifcant changes: · 210aa1ec
      Christopher Alfeld authored
      1. 'tb-set-hardware ... shark' and 'tb-set-hardware ... dnard' are now
      functionally identical.  Previously only the former worked but both passed
      the parser.
      
      2. Assign will now exit very quickly in the case that, for a given virtual
      nodes, there are no physical nodes that could match in type.  This should
      never happen as the parser and assign_wrapper have checks that usually
      prevent this.  However, in the case of problems in the code (such as #1)
      this'll make it easier to debug.  In addition, as we add more types of
      nodes and our estimates becoming increasingly inaccurate cases where this
      might occur could slip in.  All calling code treats this identically to an
      'insufficient resources' failure.
      210aa1ec
    • Leigh Stoller's avatar
      Add new console_reset script to bulk reset all of the tip lines on · 4303838f
      Leigh Stoller authored
      plastic. Useful for when plastic reboots, although it needs to be
      run from paper of course. We should probably set up some kind of
      reboot utility for when plastic reboots, since when capture fires up,
      the "acl" files are all in the wrong group/mode. On the other hand,
      this shared file based permission scheme is going to end up changing
      anyway soon, since it won't work when the serial lines are on other
      machines. Will need a tip permserver at that point.
      4303838f
    • Leigh Stoller's avatar
      Checkpoint new version of capture/tip that is sockets based instead · 34499cb6
      Leigh Stoller authored
      of pty/tty based (since they have several annoying problems
      associated). Note that permission is granted via the use of an "acl"
      file; /dev/tip/machine.acl, which must be set to the group of the
      project the node is in, so the user can read out the process id number
      and the random bits that are used by capture to grant permission to
      use (tip sends the random bits across first thing). This handshake is
      due to change to a request/challenge scheme as described by Dave in
      email to the testbed list.
      34499cb6
  13. 23 Jul, 2001 8 commits
  14. 21 Jul, 2001 2 commits
    • Mac Newbold's avatar
      Many changes and updates for handling new types. The db now has types like... · 78b4e4f5
      Mac Newbold authored
      Many changes and updates for handling new types. The db now has types like 'pc600', 'pc850', and 'dnard', and each type has a class like 'pc' or 'shark'. This updates scripts that use types to use classes where appropriate, and to handle the new types where there were hardcoded things that couldn't be eliminated right now.
      78b4e4f5
    • Mac Newbold's avatar
      In failure messages, make errors more obvious by showing logged output before... · 922acc53
      Mac Newbold authored
      In failure messages, make errors more obvious by showing logged output before showing the ns file they submitted. Now things like 'Insufficient Nodes' will appear within the first 15 lines of the message, where they are easy to see. This also matches the format of the successful configuration messages.
      922acc53
  15. 20 Jul, 2001 2 commits
  16. 19 Jul, 2001 2 commits