- 24 Sep, 2001 5 commits
-
-
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.
-
- 18 Sep, 2001 7 commits
-
-
Robert Ricci authored
Frisbee, puts it in the emulab-ops/reloading experiment and runs os_load for it, since the reload_daemon is not necessary with Frisbee. In order for nfree to know what type of reload is desired, a new column was added the the scheduled_reloads table, called reload_type. This gets set to 'frisbee' by sched_reload if called with the '-r' option. nfree also now clears out the next_pxe_boot_path column for new nodes.
-
Leigh B. Stoller authored
and send proper email status.
-
Robert Ricci authored
1.13, but had somehow gone unnoticed until now.
-
Robert Ricci authored
-
Robert Ricci authored
purpose, and avoid confusion with the current_reloads table.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
- 17 Sep, 2001 6 commits
-
-
Robert Ricci authored
to contain a list of reloads currently in processes. It is filled by os_load, and is cleared out by the tmcd 'reset' command or by nfree. The tmcd 'loadaddr' command now uses this table instead of the reloads table. Also added Frisbee support to sched_reload, and changed the Frisbee command line option to os_load to '-r' to avoid a conflict with sched_reload's '-f' option.
-
Robert Ricci authored
-
Leigh B. Stoller authored
experiment so that Rob will stop stepping on the test version I keep installing :-)
-
Leigh B. Stoller authored
scripts and move to libdb (hardwired in one place of many!).
-
Leigh B. Stoller authored
hwdown!
-
Leigh B. Stoller authored
-
- 14 Sep, 2001 3 commits
-
-
Robert Ricci authored
-
Robert Ricci authored
From the comment before the doreset funciton: If next_pxe_boot_path is set, clear it. Otherwise, if next_boot_path or next_boot_osid is set, clear both along with next_boot_cmd_line. If neither is set, do nothing. Produces no output to the client.
-
Mac Newbold authored
-
- 13 Sep, 2001 2 commits
-
-
Jay Lepreau authored
-
Robert Ricci authored
Manages the launching of new frisbee servers, and recording the addresses the use in the database. If called for an image that is already associated with a running server, exits quitely. Otherwise, registers the new server's address and goes into the background, waiting for the frisbee server to die so that it can unregister the address.
-