- 19 Feb, 2008 1 commit
-
-
Leigh B. Stoller authored
this since the newnode ssh reboot fails now that we default to protocol 2. Good to do anyway. doc/UPDATING has the instructions for updating the newnode MFS. There is no need to update the other MFSs since they get the current root key from tmcd each time they boot.
-
- 18 Feb, 2008 2 commits
-
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
useful on widearea nodes where we can amortize the time it takes to copy/hash the necessary filesystems, which takes about 15 minutes. We would do this when a node first boots (or its image is updated I guess). Note that the clone operation (when a vserver is actually created) is very fast though, taking about 30 seconds. Currently controlled by local variable $USEHASHIFIED for debugging.
-
- 16 Feb, 2008 1 commit
-
-
David Johnson authored
-
- 15 Feb, 2008 1 commit
-
-
Leigh B. Stoller authored
switches.
-
- 14 Feb, 2008 3 commits
-
-
David Johnson authored
-
Kevin Atkinson authored
Add basic test of the event system and program agents.
-
Kevin Atkinson authored
-
- 13 Feb, 2008 4 commits
-
-
Kevin Atkinson authored
-
Kevin Atkinson authored
-
Kevin Atkinson authored
Fedora 8.
-
Kevin Atkinson authored
-
- 12 Feb, 2008 4 commits
-
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
NS file is wrong. Well, worse then that, the query was wrong and it was setting all the resource records for that experiment to the new NS file. Highly annoying, probably no way to recover the lost record of NS files.
-
Mike Hibler authored
It doesn't look promising that I will be back to it this week, sigh...
-
- 11 Feb, 2008 5 commits
-
-
David Johnson authored
-
Kevin Atkinson authored
endexp <pid>/<eid> rather than endexp <pid> <eid> which is no longer supported
-
Leigh B. Stoller authored
tables. Remove the tunnels table since that stuff is now in the lan_member_attributes table. Add node_id to the lan_members table. While its nice having that as an attribute, it makes joins more difficult and slower.
-
Leigh B. Stoller authored
nightly, and make repairs for the common things I see happening. The current version repairs most of the errors that have crept in since the Epoch, and then rebuilds the summary stats table (user_stats, group_stats, project_stats). My intent is to add a "daily_stats" table as well since scanning the testbed_stats and experiment_resources table to generate range data is getting pretty slow as more records enter the system. We can also use a daily_stats table to generate graphs on the fly as Jay requested a few weeks ago. Not done yet, hope to return to it later this week.
-
Leigh B. Stoller authored
script.
-
- 09 Feb, 2008 2 commits
-
-
Leigh B. Stoller authored
(Rob,Mike,Jay) have overflowed an unsigned int.
-
Dan Gebhardt authored
Some parts very "hacky", lots of XXX / TODOs. BARELY tested!!!! Don't use on the production system yet. Need to verify that things didn't break, especially with the automanager, the bgmon.pl "outage detection stuff", etc... See code's todos and also the file flexlab-canonicalization-misc-notes.txe At this point: - mangerclient & automanagerclient did not change. - The manager, when a probe request is received, looks at the DB table "tool_spec" to retrieve the proper wrapperpath, formal parameter list, etc.. - The manager assembles a message and sends it out to the appropriate path probers, which operate on the request as they have been (no major internal changes to the path probers). - The path probers call the toolwrapper to run the tests - The toolwrappers return a canonical result for that type of metric. - The path probers send the result and the actual parameters used by the tool to the data collector. - The data collector uses the toolname and actual parameters to get an idx number. This idx is stored in the "measured_by" field of this measurement's entry in the "pair_data" table.
-
- 07 Feb, 2008 2 commits
-
-
Dan Gebhardt authored
arguments and result parsing handled by separate application wrappers. Currently fping and iperf supported. Not fully functional at this point: user interface needs extending to support the generalization, as well as getting the results back to "opsrecv". Also merged some of Mike's changes to allow for "private" managers to use during testing.
-
Mike Hibler authored
Result was redundant info returned.
-
- 06 Feb, 2008 9 commits
-
-
David Johnson authored
-
David Johnson authored
-
David Johnson authored
now, this is keyed off nodetype. Lots of hardcoded constants and config stuff moved to attributes in the db. You can now set per-PLC and per-slice attributes, so you can (for instance) use different auth info whenever you want. Experiments can use preexisting slices if somebody sets up the db before swapin. Also, we no longer have to rely on slices.xml to sync up nodes/sites with PLC... can use xmlrpc instead. Lots of code cleanup, improved some abstractions, etc.
-
Mike Hibler authored
previously would get interpreted as a (non-existent) '1' command line argument to the tmcc binary.
-
Leigh B. Stoller authored
table is going to get dropped.
-
Leigh B. Stoller authored
sure this matters, having two sets of stats numbers has proven to be a disaster. I should just get rid of them or better, regen them with a periodic script from the experiment stats.
-
Leigh B. Stoller authored
does the loopback device properly inside vservers. Also remove the tmcd pem files from inside the vserver so that forced to go through the proxy.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
- 05 Feb, 2008 2 commits
-
-
Leigh B. Stoller authored
resource record. This has really messed up the counts for anything with plab nodes (there are too few jail node experiments to worry about) so need to come up with something to fix the resource records.
-
Leigh B. Stoller authored
-
- 04 Feb, 2008 4 commits
-
-
Kevin Atkinson authored
creating a whole disk image with the "Easy" form.
-
Mike Hibler authored
-
Leigh B. Stoller authored
which I needed for the CMU emulab.
-
Leigh B. Stoller authored
created during the range.
-