- 27 Sep, 2001 3 commits
-
-
Robert Ricci authored
using the libdb library. They have also been cleaned up somewhat, with more comments added, etc. I've merged nodeip and mac2if, which had very similar functions. The merged version goes under the name nodeip. Lastly, I've added some access checks to db2ns and node_status, to make sure they're only called by the right people.
-
Leigh B. Stoller authored
some point need to change the delays table in the DB.
-
Robert Ricci authored
-
- 26 Sep, 2001 4 commits
-
-
Robert Ricci authored
-
Robert Ricci authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
- 25 Sep, 2001 7 commits
-
-
Robert Ricci authored
the database.
-
Leigh B. Stoller authored
experiment, the number of days idle is since the project was created. Be warned that in many cases, we don't have complete info since the last exp created stuff was added just a couple of months ago.
-
Leigh B. Stoller authored
that Mike reported.
-
Leigh B. Stoller authored
that Mike reported.
-
Chad Barb authored
Added Port number to client arguments.
-
Robert Ricci authored
more information. Specifically, it gives the partition number onto which an image is to be loaded, to allow frisbee to support single-partition loads.
-
Leigh B. Stoller authored
from being able to edit the TB default images!
-
- 24 Sep, 2001 9 commits
-
-
Leigh B. Stoller authored
Begin Experiment page. Rough ...
-
Leigh B. Stoller authored
a "cleaner" separation of the OS independent and OS dependent parts. Lots of stuff moved to common libsetup.pm, shared by linux and freebsd. OS dependent stuff is in liblocsetup.pm in the subdirs. Other major change was to add "update" ability so that mounts and accounts can be updated on the fly, when directed to do so from boss. This is in support of shared experiments, so that as projects are added to the share list, the mounts and accounts can be updated without having to reboot.
-
Leigh B. Stoller authored
revision for this file was to add support for shared experiments by joining with the exppid_access table to get the list of mounts (proj and users) to export to the nodes in an experiment. Instead of just the single proj and users in the proj, there are also all the proj dirs and all the user dirs in all the projects that are in the share list for the experiment. The real complicating factor is that the exports file can list an IP only once per filesystem, so the simple approach won't work, and the blindly stupid approach (one line per IP) would cause the transient mount errors to get even worse. So, I had to add some collescing code to try and solve both problems. Seems to work.
-
Mac Newbold authored
-
Leigh B. Stoller authored
terminated.
-
Christopher Alfeld authored
out the Node and Trunk code.
-
Leigh B. Stoller authored
I wanted this for testing the new client setup scripts!
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
experiment.
-
- 21 Sep, 2001 1 commit
-
-
Robert Ricci authored
/proj/<proj>/tiplogs/<exp>/ . If set, virutal node name are used for the destination filename. Run by batch_daemon on experiment termination, and also available to users (through paperbag/plasticwrap) any time during an experiment.
-
- 20 Sep, 2001 1 commit
-
-
Robert Ricci authored
to use these scripts for future nodes/outside Utah
-
- 19 Sep, 2001 15 commits
-
-
Leigh B. Stoller authored
the list of nodes for a pid/eid, and fires off an update on each one. This is for updating accounts and mounts on nodes after boot. Currently invoked from the experiment sharing web page, but could be more general purpose.
-
Leigh B. Stoller authored
redirecting stdin to /dev/null and stdout/stderr to the logfile provided. I had this duplicated in several scripts.
-
Leigh B. Stoller authored
Add ExpNodes, which returns a list of nodes for a pid/eid, or the empty list if invalid.
-
Leigh B. Stoller authored
experiment creators, and project leaders need apply.
-
Leigh B. Stoller authored
experiment form sports a new checkbox. When shared, the experiment information page will include a link (Shared) to a page where you can add and subtract projects that can share the nodes in the experiment. Only TBadmins and experiment creator and project leader get to mess with this stuff. A backed script called webnodeupdate is called to fire off updates on the nodes (accounts and mounts).
-
Robert Ricci authored
added a ';' to each output line
-
Leigh B. Stoller authored
in error message cause of some missing global statements.
-
Robert Ricci authored
macgrabber.pl, so usage is the same.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Christopher Alfeld authored
-
Christopher Alfeld authored
-
Christopher Alfeld authored
-
Leigh B. Stoller authored
experiment is shared, then local_root and group_root are overridden since we cannot allow any users to have root access on a shared machine. Add extra check for tbadmins to override the shared check since tbadmins always get root.
-