- 16 May, 2002 1 commit
-
-
Leigh B. Stoller authored
longer necessary.
-
- 15 May, 2002 12 commits
-
-
Chad Barb authored
-
Chad Barb authored
Added "crossover rate" to improve population stability. Changed termination behavior to stop if, after, 256 rounds, no better solution has been found (changable with the -r switch.)
-
Chad Barb authored
(smaller population, non-in-place child building, proper 'roulette' selection function, etc.)
-
Chad Barb authored
*<name of pnode> to <name of vnode> <name of pnode> This means that fixed vnodes may have unique names (not just the name of the pnode they are fixed to.) Added "-v -v" mode, "-v" now just outputs progress without "friendly" prompts/output or error analysis. Fixed bizarre bug in mutation engine that was wedging the solver. (Should also allow for expts with only 1 non-fixed node.) Added check to skip solving altogether if there are 0 non-fixed nodes. (this also handles the edge case of an input with no virtual nodes.) Added check to exit with errorcode if there are more virtual nodes than can be mapped.
-
Shashi Guruprasad authored
-
Shashi Guruprasad authored
-
Mac Newbold authored
-
Mac Newbold authored
-
Mac Newbold authored
-
Shashi Guruprasad authored
-
Shashi Guruprasad authored
-
Shashi Guruprasad authored
-
- 14 May, 2002 18 commits
-
-
Robert Ricci authored
When we put nodes into the reloadpending experiment, don't put an entry into last_reserve - to be safe, delete such an entry if it is there. This prevents the double-reload problem we've been having, found by Leigh.
-
Shashi Guruprasad authored
-
Shashi Guruprasad authored
in /etc/testbed for use by NSE
-
Chad Barb authored
-
Chad Barb authored
Whee!
-
Chad Barb authored
-
Chad Barb authored
- Halved penalty for overshooting bandwidth (undershooting remains the same.) - Added penalty argument to -m for assessing multiplexing penalties. - Made a few optimizations.
-
Mac Newbold authored
-
Mac Newbold authored
Small change for expts in TBOPSPID (emulab-ops for us): Instead of vname (which isn't usually defined), show when it was reserved to the expt. Great for checking on reloading nodes, hwdown nodes, etc.
-
Shashi Guruprasad authored
-
Leigh B. Stoller authored
if it fails, we exit gracefully from the node setup instead of screwing stuff up even worse. Basically, I converted all close($TM) to CLOSETMCC($TM) which does the proper checks and dies if error. This is probably not ideal either, but not really sure what the ideal solution is when tmcc fails.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
So, the length of time is set in the .cnf file when signing a cert with the CA. However, the length of time the CA is good for is not set in the .cnf file (the entry is ignored). Rather, it has to be on the command line. So, the certs really were good for 3 years; it was the CA that had expired, and once that happens the certs are no longer any good. Very bogus.
-
Shashi Guruprasad authored
-
Shashi Guruprasad authored
for a node, we start up NSE, even if no FullTcp traffic generators are configured for the node
-
Shashi Guruprasad authored
-
Robert Ricci authored
nodes that get moved to the reload pending experiment. Without it, tmcd won't free them from the reloading experiment. Second, fix the case of freeing from the reloading or reloadpending experiments. The old code would get nodes stuck in their holding experiment.
-
- 13 May, 2002 9 commits
-
-
Leigh B. Stoller authored
daemon take care of it.
-
Chad Barb authored
- Changed internal representation to accommodate >1 vnodes per pnode. - Added '-m' option to allow the user to specify the maximum number of vnodes mappable onto each pnode. (if -m is not specified, only one vnode is allowed per pnode) - Added ability to "fix" a permanent mapping from a vnode to a pnode. When specifying a vnode name, use the name of a pnode, with a "*" prepended. This will be useful to fix one node as "The Testbed Node." See comments at beginning of source for full documentation.
-
Robert Ricci authored
last_reservation, and letting the reload daemon pick it up from there, we schedule a reload and stick it directly into the reloadpending experiment. The effect of this is that the node never ends up in the free pool before getting reloaded. (Note: We _don't_ do this if the node is being freed from the reloading or reloadpeding experiment) This change may not be permanent.
-
Shashi Guruprasad authored
-
Robert Ricci authored
-
Leigh B. Stoller authored
-
Kirk Webb authored
(/etc/rc.d/testbed/slothd rather than /etc/testbed/slothd) For consistency's sake.
-
Kirk Webb authored
Slothd changes to force an initial wait of <interval> (def 1hr). Selectable with -w. Also changed to scan ALL ttys by default (can use UTMP with -a). Finally, deploy script changed a bit to be more robust wrt down nodes.
-
Abhijeet Joglekar authored
-