1. 13 Sep, 2010 1 commit
  2. 09 Sep, 2010 2 commits
  3. 08 Sep, 2010 1 commit
  4. 07 Sep, 2010 1 commit
  5. 04 Sep, 2010 1 commit
  6. 03 Sep, 2010 2 commits
    • Ryan Jackson's avatar
      Fix typo in help text · 852ddff5
      Ryan Jackson authored
      852ddff5
    • Ryan Jackson's avatar
      XML-RPC: Run frisbeelauncher as root for subboss · 59857b38
      Ryan Jackson authored
      Subbosses authenticate to the XML-RPC server as elabman, which means the
      resulting server process runs as the elabman user.  Unfortunately, this
      doesn't work well when the subboss wants to launch a frisbeed for an
      image for which elabman doesn't have read permission (like images under
      /proj).
      
      To fix this, a setuid wrapper script is run instead of trying to run
      frisbeelauncher directly.  This script makes sure the calling user is
      elabman, and then becomes root and execs frisbee_launcher.
      59857b38
  7. 31 Aug, 2010 4 commits
    • Robert Ricci's avatar
      Fix for parallelized snmpit stack · 645a8bd3
      Robert Ricci authored
      The parallelization code in the stack module puts the devices in
      child processes, which means that when they lookup their allowed
      VLAN ranges, they can no longer update the value in the parent
      stack object (which is in a different process). So, we have to do
      it here too.
      645a8bd3
    • Robert Ricci's avatar
      Fix for some really stupid Cisco behavior · a8a32a62
      Robert Ricci authored
      Some Ciscos limit the number of trunks on which you can configure
      'extended range' VLANs (above 1k). This includes clearing them from
      the trunk (eg. you don't actually have to be *using* them to get
      this error). So, as a workaround, if the stack is not conifgured
      to use VLANs over 1k, don't clear this range when cleaning out
      trunk ports.
      a8a32a62
    • Mike Hibler's avatar
      Sigh...fix another instance of $PWD being incorrect. · 03fb3921
      Mike Hibler authored
      You would think I would have got this right, since I got bit by this
      just a week ago!  Long-term memory...who needs it!
      03fb3921
    • Mike Hibler's avatar
      Update NS version used by nsverify from 2.29 to 2.34. · 063b2e02
      Mike Hibler authored
      This allows nsverify to be built on FreeBSD 7+.  Based on patches from John
      Hickey <jhickey@isi.edu> and Serge van Ginderachter <serge@vanginderachter.be>,
      thanks guys!
      
      I also moved all the logic for downloading/patching the tarball from the
      GNUmakefile into ns-patch.sh to bring this in line with our other third-party
      packages that do the same.  This is in pursuit of one day having a GUDS
      (Grand Unified Download Script).
      063b2e02
  8. 30 Aug, 2010 1 commit
  9. 27 Aug, 2010 2 commits
  10. 26 Aug, 2010 2 commits
  11. 24 Aug, 2010 2 commits
    • Robert Ricci's avatar
      Revert "Minor comment fix" · 997fa581
      Robert Ricci authored
      This reverts commit a31f1a5b.
      997fa581
    • Leigh B Stoller's avatar
      Add the ability to "fix" VMs to other nodes in the topology. Prior to · 0e5290ab
      Leigh B Stoller authored
      this, you could fix a VM to specific physical node, but not to another
      node in the topology. This change allows you to do something like the
      following:
      
      set n1 [$ns node]
      set n2 [$ns node]
      set n3 [$ns node]
      set v1 [$ns node]
      set v2 [$ns node]
      set v3 [$ns node]
      
      tb-set-hardware $v1 pcvm
      tb-set-hardware $v2 pcvm
      tb-set-hardware $v3 pcvm
      # Fix the VMs to other nodes in the topology.
      tb-fix-node $v1 $n1
      tb-fix-node $v2 $n2
      tb-fix-node $v3 $n3
      
      # This mix requires vlan encap all around
      tb-set-vlink-emulation "vlan"
      
      # A link between the two phys nodes.
      set link0 [$ns duplex-link $n1 $n2 100Mb 0ms DropTail]
      
      # A link between the two VMs.
      set link1 [$ns duplex-link $v1 $v2 10Mb 0ms DropTail]
      
      # A lan of three physical nodes.
      set lan0 [$ns make-lan "$n1 $n2 $n3" 100Mb 0ms]
      
      # A lan of three VMs
      set lan1 [$ns make-lan "$v1 $v2 $v3" 10Mb 0ms]
      
      # Lets mix things up.
      set link2 [$ns duplex-link $n1 $v2 10Mb 0ms DropTail]
      set lan2 [$ns make-lan "$n1 $v2 $n3" 10Mb 0ms]
      
      tb-set-node-os $n1 FEDORA8-OVZ-STD
      tb-set-node-os $n2 FEDORA8-OVZ-STD
      tb-set-node-os $n3 FEDORA8-OVZ-STD
      tb-set-node-os $v1 OPENVZ-STD
      tb-set-node-os $v2 OPENVZ-STD
      tb-set-node-os $v3 OPENVZ-STD
      0e5290ab
  12. 20 Aug, 2010 1 commit
  13. 13 Aug, 2010 1 commit
  14. 12 Aug, 2010 5 commits
  15. 09 Aug, 2010 3 commits
  16. 08 Aug, 2010 1 commit
  17. 06 Aug, 2010 2 commits
  18. 05 Aug, 2010 1 commit
  19. 04 Aug, 2010 1 commit
  20. 03 Aug, 2010 6 commits