- 26 Jul, 2006 6 commits
-
-
Russ Fish authored
-
Kevin Atkinson authored
Fix syntax error.
-
Kevin Atkinson authored
swapexp: The previous commit, witch added a message about the recovery action when a swap-modify failed to the top of the email, did not catch all of the possible cases. Added the case when the experiment is not swapped in. os_setup: Refactored/rewrote os_setup error summary code. Distinguish the case when nodes fail to properly load the os and when the don't boot after loading the os.
-
Kevin Atkinson authored
Fix bug in libosload when there is an image problem. The code that checks if there is an image problem is part of the code that looks up information on the image. The problem is that this info is catched so that the next time this info is looked up the checks are not performed. Thus, libosload will attempt to load the image even though there is a problem with the image. This will often lead to obscure error messages. Fixed by using a special value for when there is a problem with the image. Fix bug when an experiment has more than 1 image type to load. Only the results from one of the image loads will be properly recognized. The others will be ignored. This is because the the same file handle is being used for all the children due to the use of a global file handle glob. Fixed by changing the glob to a variable and using "new IO::Handle" to create a new handle for each child.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
- 25 Jul, 2006 8 commits
-
-
Dan Gebhardt authored
-
Dan Gebhardt authored
- Fixed; other logic defects.
-
Dan Gebhardt authored
- if a node cannot receive ACK's due to firewalled UDP, oprecv will kill off bgmon on that node. To discover this, opsrecv detects when a node sends many duplicates of the same data to which opsrecv has sent ACKs about in the past.
-
Dan Gebhardt authored
- added parameterized send rate of buffered entries. - ACK's are checked for a timestamp to prevent old ACKs of same index numbers to be interpreted as current. - common routines have been moved to a .pm file. - added 'die' API function to force bgmon to exit.
-
Mike Hibler authored
-
Mike Hibler authored
install on an existing image. Implemented by doing a client-install into an empty directory via DESTDIR.
-
Mike Hibler authored
-
Mike Hibler authored
-
- 22 Jul, 2006 3 commits
-
-
David G Andersen authored
-
David G Andersen authored
pursuit of standards compliance. Nowhere near complete, but you've got to start somewhere. (all tags should be lowercase, all values should be quoted, including simple things like width="100%").
-
Timothy Stack authored
-
- 21 Jul, 2006 5 commits
-
-
Kevin Atkinson authored
Don't use "no warnings 'uninitialized'" since that is a perl 5.6+ feature and some are still using an ancient version of perl.
-
Leigh B. Stoller authored
-
Mike Hibler authored
-
Mike Hibler authored
link.
-
Leigh B. Stoller authored
Also add an Update method.
-
- 20 Jul, 2006 14 commits
-
-
Kirk Webb authored
Change user that receives slice email from the head of the experiment to the experiment swapper.
-
Kirk Webb authored
Users that create Planetlab experiments will now get email coming back via the emulabman@emulab.net alias. The technique is simple: stash away the experiment head uid in a file corresponding to the slice's name over in ops:/etc/mail/plab-slice-addrs. The silly procmail config file I've committed here reads this file (if it exists) and forwards mail to the user's email addr contained therein if the incoming message contains the name of their slice. There is no install target for this procmail filter; I hand installed it and hooked it in.
-
Leigh B. Stoller authored
-
Mike Hibler authored
-
Leigh B. Stoller authored
-
Kevin Atkinson authored
length => $length in os_setup!
-
Mike Hibler authored
that support it. From DETER.
-
Kevin Atkinson authored
Fixed bug in summary of failed nodes when there are more than can fit on a line.
-
Leigh B. Stoller authored
Note that it doesn't look like a link.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
the decimal point in decimal slots.
-
Leigh B. Stoller authored
* add an "active" flag to the template record, which will be used by the user to indicate what templates he wants listed (rather then the roots). Basically, the current working templates, rather then a big graph. But I never actually finished that cause it sorta morphed into: * Added a vis_graphs table to cache the last generated visualization rendering in the database so that we do not have to wait so long for: * Add new buttons to showexp and template_show pages, to display in the same page either the settings (current view), the NS file, or the visualization (along with zoom in/out buttons). And now I can go back to that "active" thing I mentioned up above ...
-
Robert Ricci authored
-
Kevin Atkinson authored
Various tblog changes: Added message about recovery action when a swap-modify failed to the top of the email. Fine tuned os_setup summary error. Added (possible partial) list of nodes that fail; if a large number fail only show as many that will fit on a single line. Other tweaks. Flagged assign_wrapper errors of an Invalid OS as user errors.
-
- 19 Jul, 2006 4 commits
-
-
Mike Hibler authored
-
Mike Hibler authored
-
Mike Hibler authored
Also, missing exit(1) following usage message.
-
Mike Hibler authored
rather than the pc hosting the IXP. Also add option to generated forward file with hosts sorted by IP (not turned on).
-