- 05 Jun, 2002 6 commits
-
-
Robert Ricci authored
-
Chad Barb authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
script that checks the database to see if local or remote. The problem with this is that the ssh syntax makes it hard to determine the host name by inspection. Would need to parse all the ssh args (bad idea), ot work backwards and try to figure out the difference between the command (which is not a string but a sequence of args) and the host and the preceeding ssh args. Hell with that! Changed sshtb to require a specific -host argument. Read the args and look for it. Error out of not found, to catch improper usage. The moral of this update: "sshtb [ssh args] -host <host> [more args ...]
-
Leigh B. Stoller authored
to 4!). Add option to convert between multiplex mode and real node mode. Also change code to make sure that dead nodes are not considered, nor node that are allocated or have no free virtual nodes.
-
- 04 Jun, 2002 8 commits
-
-
Chad Barb authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
changes that have to go in now!
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
boss.
-
Leigh B. Stoller authored
regen the ssh key if its missing. If there is still an authorized_keys file, cat the new identity.pub onto the end of the authorized_keys file.
-
- 03 Jun, 2002 1 commit
-
-
Leigh B. Stoller authored
-
- 02 Jun, 2002 5 commits
-
-
Leigh B. Stoller authored
experiment table fields that hold the solver weights that are set by the user in the front end with the tb-set-wasolver-weights command.
-
Leigh B. Stoller authored
state to REBOOTING, and then wait for the ISUP state to be set. This change reflected in the clientside startup scripts on remote nodes, that now issues a REBOOTED event, and then an ISUP event after everything is setup properly.
-
Leigh B. Stoller authored
conditionalized on isadmin() status. These pages were mostly overlapping anyway, and the nodecontrol_list.php3 page was done more cleanly. No point in all the duplication. Dropped the Node Control menu item from the list. Add explicit "widearea" view to get remote nodes in their own page, instead of listed after all the PCs. Also some minor formatting changes.
-
Leigh B. Stoller authored
project list for each user, do one big query for all users at the beginning of the script. Also some minor format changes.
-
Leigh B. Stoller authored
-
- 31 May, 2002 18 commits
-
-
Leigh B. Stoller authored
watchdog at the moment, but it will be. Right now it does boot time stuff; issues tmcc state event so the testbed knows (REBOOTED), does an account update to get any accounts missed while dead, then sets up and vnodes (tunnels and such) that where supposed to be running on the node, then issues a tmcc ISUP event. After that, goes into a loop doing periodic account update. At some point it would be good to look for stale vnodes (that could not be torn down because of network connectivity problems), but there are some race conditions that I need to work out first.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
node reboots. Currently, starts the watchdog daemon.
-
Leigh B. Stoller authored
instead of account update. Doing an account update at boot is nice, but hardly sufficient.
-
Leigh B. Stoller authored
instead of waiting. This option used by new watchdog daemon that runs on the RON nodes. No point in waiting if another is already happening.
-
Leigh B. Stoller authored
more thought, so just leave the directories.
-
Leigh B. Stoller authored
files are generated.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
tb-set-wasolver-weights delay bw plr Where I am told proper defaults are 1, 10, 500. Setting any to zero effectively drops that metric from consideration when the solver runs. I've updated the tb_compat files and the documentation.
-
Leigh B. Stoller authored
each link.
-
Robert Ricci authored
Now, the problem with running tbreport on experiments that have wide-area links, but are not swapped in, should _really_ be fixed.
-
Mac Newbold authored
- Make configurable options specifiable on the command line (idle time, packets/hour, "freshness" time). - Check how fresh our data is, and mark it as stale if it is old. - Add display options. Default is show only inactive, swappable, non-stale. Use -s flag to show stale expts too, and -u flag to show unswappable ones. (-s and -u display whether they're active or not) - Changes in the database optimized the queries for me, so instead of taking 10-15 seconds to run, it now takes 1. See usage (idlecheck -h) for more info. We're now ready to put this in a cron job and in idle view of the expt listing web page.
-
Leigh B. Stoller authored
-
Robert Ricci authored
-
Robert Ricci authored
experiments early enough. Then, switched to using the new TBWideareaNodeID call so that we can report links that go between RON nodes and the testbed properly. Also, made a new message, seperate from "No data available" for vnodes that are on the same physical node, or that seem to be at the same site.
-
Robert Ricci authored
returns the node ID that should be used in the widearea_* tables. This is mainly so that we don't have to hardcode 'boss' as the local representative in too many places (all local node are assumed to have the same network characteristics as boss.)
-
Leigh B. Stoller authored
with tb-set-wasolver-weights.
-
Mac Newbold authored
Properly detect and report failures while trying to start slothd, and remove the lock file before trying to start it if it isn't running.
-
- 30 May, 2002 2 commits
-
-
Leigh B. Stoller authored
that batch system will not be confused.
-
Chad Barb authored
Return an error if a negative weight is passed to -1, -2, or -3. Also, interpret negative values of minrounds as zero. Also, interpret any negative value for maxrounds as -1.
-