- 08 Jun, 2006 7 commits
-
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Russ Fish authored
Only show KB "Testbed Operations" section for admins (red-dot) or foreign_admins (from the testbed-admins list.)
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
Going to a file instead of the DB (too much hassle). This needs more work as I am still unclear as to how timelines, sequences, etc fit into the event stream. The file is placed in the archive and committed with each Run and Swapout. At present, only template derived experiments do this ...
-
Mike Hibler authored
-
Leigh B. Stoller authored
int dbinit_withparams(char *host, char *user, char *passwd, char *dbname) This library could thus be installed on the experimental nodes to provide easier support for contacting ops mysql.
-
- 07 Jun, 2006 12 commits
-
-
Leigh B. Stoller authored
Going to a file instead of the DB (too much hassle). This needs more work as I am still unclear as to how timelines, sequences, etc fit into the event stream. The file is placed in the archive and committed with each Run and Swapout.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Russ Fish authored
-
Mike Hibler authored
From Ted Faber <faber@ISI.EDU>
-
Robert Ricci authored
-
Mike Hibler authored
Most notable: a new group called "audit" has gid 77 which is what we used for "sfs". I have moved "sfs" uid and gid to 171 which is what the sfs port uses.
-
Mike Hibler authored
-
Russ Fish authored
-
Leigh B. Stoller authored
Mike is installing the mysql perl bindings, we can also drop this library on the nodes.
-
Leigh B. Stoller authored
collab_password). I'm using this from the event scheduler so it can access the per-experiment DB to store the event trace. I suppose it would have been easier to stick them in a file?
-
Leigh B. Stoller authored
-
- 06 Jun, 2006 12 commits
-
-
Dan Gebhardt authored
in the event system, and thus we are moving to UDP communication. This is the last checkin before switching to UDP.
-
Leigh B. Stoller authored
-
Russ Fish authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
and saved in the archive at run boundries and when the instance is terminated. No idea yet how this will be used.
-
Leigh B. Stoller authored
places. I refactored the "busy" logo stuff that is done in various scripts in various formats into a couple of functions. I have not changed all the code that does the busy thing, but I got a bunch this time around. In menu.php I added a couple of functions (that spit out little bits of javascript). STARTBUSY($msg) Display a centered message (ie: "Starting Swapout"), then a plead to be patient, and then the "busy" icon (spinning thing that my Mac does too). STOPBUSY(); Clear the busy icon, and replace "Working ..." with "Done" CLEARBUSY(); Clear the busy icon and delete "Working ..." PAGEREPLACE($url) Delay one second and then replace the current page with the new page.
-
Leigh B. Stoller authored
the usual message to tblogs when a template is created.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
does this flag do? It says to create a per-experiment DB on ops when the experiment is swapped in.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
Rather then "auditing" (sending to testbed-audit) send to testbed-logs.
-
Leigh B. Stoller authored
* Prefix the svn importer script with a 'ulimit -c -' to avoid core dump file from some internal SVN thing, that appears to be harmeless. * Use rsync instead of tar to archive the archives; it appears to be smarter about setgid directories.
-
- 05 Jun, 2006 1 commit
-
-
Leigh B. Stoller authored
-
- 02 Jun, 2006 2 commits
-
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
- 01 Jun, 2006 6 commits
-
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
entries, but sheesh, they were screwed up! Hopefully fixed now.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
present the per-experiment stuff is not hooked in, but will be for templates later. Anyway, each user gets a mysql account on ops, with password set to the same as their mailman password (which is also their jabber password, etc). Each project gets a DB named by the project, and each group gets a DB named by pid,gid. Users are placed on the access lists for the DBs as you would expect. There is a little bit of complexity to make sure that we can create DBs on ops outside the Emulab path and grant access to them, without Emulab getting confused or mucking things up. I'll get a news item done ...
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-