- 10 Jan, 2002 1 commit
-
-
Leigh B. Stoller authored
(somewhat) so that we can do submenu easily in other pages.
-
- 20 Dec, 2001 1 commit
-
-
Leigh B. Stoller authored
-
- 17 Dec, 2001 1 commit
-
-
Leigh B. Stoller authored
-
- 13 Dec, 2001 1 commit
-
-
Leigh B. Stoller authored
tb-set-node-routertype $node none|gated Added slots to virt_nodes and nodes table. This stuff is carried through so that tmcd can get at it and pass it back to client.
-
- 28 Nov, 2001 1 commit
-
-
Leigh B. Stoller authored
request.
-
- 07 Nov, 2001 1 commit
-
-
Leigh B. Stoller authored
-
- 06 Nov, 2001 1 commit
-
-
Leigh B. Stoller authored
check box means. Also add links from the begin experiment page and from the experiment information page to the FAQ entry. Lets see if this helps.
-
- 05 Nov, 2001 1 commit
-
-
Leigh B. Stoller authored
stuff so that the web page did not need to do anything except display and form processing. Add tbsetup/node_control for backend so that it can be called from the command line too. The virt_nodes table is also updated (for those values that have virt_nodes equivalents), and this mostly implies that changes can be applied only to swapped in experiments since we use the reserved table to map pcXXX to its vname so that the virt_nodes table can be updated. It is an easy extension to allow changes based on the pid/eid/vname, but I do not see a reason to support this ability yet. Note usage: Usage: node_control name=value [name=value ...] node [node ...] node_control -e pid,eid name=value [name=value ...] node_control -l For multiword values, use name='word0 ... wordN' Use -l to get a list of operational parameters you can change. Use -e to change parameters of all nodes in an experiment. {824} stoller$ /build/testbed/install//bin/node_control -l next_boot_osid - (administrators only) startup_command bios_version - (administrators only) rpms - (multiple options allowed) default_boot_cmdline default_boot_path default_boot_osid next_pxe_boot_path - (administrators only) tarfiles - (multiple options allowed) pxe_boot_path - (administrators only) next_boot_cmdline - (administrators only) deltas - (multiple options allowed) next_boot_path - (administrators only)
-
- 29 Oct, 2001 1 commit
-
-
Leigh B. Stoller authored
pages now show the lastlogin info that is gathered from sshd syslog reporting to users. That info is parsed by security/genlastlog.c, and entered into the DB in the nodeuidlastlogin and uidnodelastlogin tables. If not obvious from the names, for each user we want the last time they logged in anyplace, and for each node we want the last time anyone logged into it. The latter is obviously more useful for scheduling purposes. All of the various images have new /etc/syslog.conf files, and the 6.2 got new sshd_configs (all cvsup'ed with kill -HUP). There is an entry in boss:/etc/crontab and users:/etc/syslog.conf. All of this is decribed in greater detail in security/genlastlog.c.
-
- 25 Oct, 2001 1 commit
-
-
Leigh B. Stoller authored
-
- 24 Oct, 2001 3 commits
-
-
Leigh B. Stoller authored
Remove hot list for osids from big node listing to cut down on the size of the html that gets spit out.
-
Leigh B. Stoller authored
use.
-
Leigh B. Stoller authored
but simply entered into the DB record for the experiment until we know what to do with them. Add to batchexp script arguments, since all that stuff is done outside the web interface. Add a swapexp perl script to swap an an experiment in/out form the command line. Add web links on the Experiment Information page to do this from the web interface. A bunch of locking changes. Previously expt_terminating in the experiment record prevented multiple calls to terminate an experiment, but now we have a more general locking problem with start,swapin,swapout, and terminate, so change expt_terminating to expt_locked (still a datetime field) and add locking to all of startexp, swapexp, and endexp. Note that batch experiments cannot be swapped yet because of locking issues still to be resolved. Minor cleanup in tbreport to make email message look better.
-
- 20 Oct, 2001 1 commit
-
-
Leigh B. Stoller authored
viewing the log.
-
- 18 Oct, 2001 1 commit
-
-
Leigh B. Stoller authored
done a couple of weeks ago).
-
- 17 Oct, 2001 1 commit
-
-
Leigh B. Stoller authored
experiment code. No longer uses another table. Rather, the experiment record contains a couple of extra fields for the batch system. Also combined some of the backend code (no longer a killbatch script). Also added scriptable experiments; the batchexp program in the bin directory can start an experiment from the command line, and in fact is used from the web page for both batch experiments and immediate experiments (-i option). All of the DB code that was in the web interfaces was moved to batchexp.
-
- 16 Oct, 2001 1 commit
-
-
Leigh B. Stoller authored
-
- 01 Oct, 2001 1 commit
-
-
Leigh B. Stoller authored
I added a DB table to record last Web login, and I've added a backed program (lastlogin.c) to get the lastlogin information from users:/var/log/lastlog (mounted on boss:/usr/testbed/usersvar). These two bits of info are now displayed in the user infomation page.
-
- 25 Sep, 2001 1 commit
-
-
Leigh B. Stoller authored
that Mike reported.
-
- 24 Sep, 2001 1 commit
-
-
Leigh B. Stoller authored
Begin Experiment page. Rough ...
-
- 19 Sep, 2001 1 commit
-
-
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).
-
- 22 Aug, 2001 1 commit
-
-
Leigh B. Stoller authored
-
- 17 Jul, 2001 1 commit
-
-
Leigh B. Stoller authored
a bootstatus field to the nodes table. os_setup sets this to one of okay, failed, unknown. This is to be used with the still to be defined method of specifying certain nodes that can fail reboot on experiment creation. Right now sharks are wired to this, and this information is presented in the web page. Its also essential for the batch system, which needs to consider nodes that failed to reboot, or else batch experiments would never end. Might still need a way for an experiment to tell the batch system its done though.
-
- 12 Jul, 2001 1 commit
-
-
Leigh B. Stoller authored
who is active.
-
- 20 Jun, 2001 1 commit
-
-
Leigh B. Stoller authored
-
- 21 May, 2001 1 commit
-
-
Leigh B. Stoller authored
radio button in the new project web page so people can opt out of having their URL listed.
-
- 16 May, 2001 1 commit
-
-
Leigh B. Stoller authored
-
- 15 May, 2001 1 commit
-
-
Leigh B. Stoller authored
instead of https. Present doc links as http all the time. Required lot of little changes.
-
- 09 May, 2001 1 commit
-
-
Leigh B. Stoller authored
Mike request many months ago. Possible now that we have a proper osid table.
-
- 03 May, 2001 2 commits
-
-
Leigh B. Stoller authored
order by type,priority.
-
Leigh B. Stoller authored
replaced by the "images" table. New os_info table is added. New web pages to add and delete OSIDs to/from the os_info table, for use in the NS file. tb-create-os is gone. handle_os no longer operates on the tbcmds file, and no longer writes anything into the ir file. Moved the setting up of os state (nodes table) from os_setup to handle_os, where it should be. os_load and sched_reload now take a single argument, the name of the imageid from the images table.
-
- 12 Apr, 2001 1 commit
-
-
Leigh B. Stoller authored
perl script in the bin dir, so its available as a command line program too. The link is available from the Begin Experiment page.
-
- 11 Apr, 2001 1 commit
-
-
Leigh B. Stoller authored
-
- 04 Apr, 2001 1 commit
-
-
Leigh B. Stoller authored
mention. Suffice to say there are more words.
-
- 28 Mar, 2001 1 commit
-
-
Leigh B. Stoller authored
handle_os. Two new TMCC commands. "ready" says the node is ready (sets ready to 1 in nodes table). "readycount" returns an N of M ready count to the caller. This is not a barrier sync operation! Nodes must poll, and there is no way to reset the count since that would require some sort of synchronization, which of course we do not have.
-
- 23 Mar, 2001 1 commit
-
-
Leigh B. Stoller authored
-
- 16 Mar, 2001 1 commit
-
-
Leigh B. Stoller authored
-
- 08 Dec, 2000 1 commit
-
-
Leigh B. Stoller authored
who the user is instead of passing ?uid to every page all the way down. Update login timeout with each useful operation (done in checklogin). Put default user name in the login box when visiting the page.
-
- 15 Nov, 2000 1 commit
-
-
Leigh B. Stoller authored
user and project information.
-