- 06 Jun, 2002 2 commits
-
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
list of pubkeys per user from doaccounts. pub keys are stored in the user_pubkeys table in the database. Currently, doaccounts is the version support winner, with different return values for all 5 versions!
-
- 05 Jun, 2002 10 commits
-
-
Chad Barb authored
-
Chad Barb authored
Added 1.75% zoom, made "more details" zoom to 1.75% (rather than 1.50%)
-
Robert Ricci authored
-
Robert Ricci authored
First, remove references to the IP columns, since those are now gone. Second, we now support a "magic node" that is assumed to be equivalent to the TBDB_WIDEAREA_LOCALNODE (ususally boss). Updates for the magic node are also applied to the localnode. Right now, this magic node is hardcoded in this script, on the assumption that no one but us will ever use this script. But, we could move it to a configure variable or even the DB if we need to.
-
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 14 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
-