- 19 Nov, 2012 3 commits
-
-
Mike Hibler authored
-
Mike Hibler authored
-
Mike Hibler authored
-
- 18 Nov, 2012 1 commit
-
-
Mike Hibler authored
-
- 17 Nov, 2012 1 commit
-
-
Mike Hibler authored
Replace an exec of the perl os_select script with a call to the OSSelect() node method. This cut in half the time spent in the DB setup for each node. Note that this change had already been made to libosload_new. Reworked the code that setup the partitions table entries. We were potentially updating each DB row for each image loaded. Now we just work out all the changes in a perl data struct and make one set of DB changes at the end. The code is more comprehensible now as well (I hope!) Finally, disable the "swapinfo" stuff which was the first step in doing stateful swapout of disk state. That code never got finished.
-
- 16 Nov, 2012 3 commits
-
-
Mike Hibler authored
-
Mike Hibler authored
-
Mike Hibler authored
Previously if you reverted an image to an older version, the check would not detect it and we would not update cached copies. Also, improve a couple of info messages.
-
- 15 Nov, 2012 5 commits
-
-
Jonathon Duerig authored
-
Leigh B Stoller authored
-
Mike Hibler authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
Add node attribute setting memory size to 768MB.
-
- 14 Nov, 2012 15 commits
-
-
Mike Hibler authored
That sort order is: reservations that need nodes, priority, creation date. It used to be: priority, pid. The new order makes the most sense for reservations that still need nodes, so you can see easily where they are going to land first.
-
Mike Hibler authored
-
Mike Hibler authored
For every tarball and rpm, tmcd will now pass a SERVER= string as well telling the client where the file should be downloaded from (if using the web rather than NFS). Right now this value is the same for all tarballs and rpms, and is hardwired in tmcd as either "www" (if SPEWFROMOPS=0) or "users" (if 1). Note: BUMPED THE TMCC VERSION NUMBER for this. Made a common routine for doing an error-check-and-retry copy of a file across "racy" NFS. This is used by install-{tarfile,rpm} and rc.topomap.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
Clean up the web page a bit, and add a checkbox to retain the image file in case the user wants to keep it around, but delete the descriptor (perhaps to recreate it).
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
To turn this option on, define SPEWFROMOPS=1 in your defs file. This will result in a redirect message from boss which will send the wget client over to ops. A perl setuid root cgi script is run from the webserver on ops when a /spewrpmtar request is made. This script sends the key,nodeid,file over to boss via XMLRPC (as elabman). The return is simple yes or no, the caller is allowed (not allowed) to have that file. Since the ops script runs as root, it can spew the file back to the caller. Note that the elabinelab checks for the elabinelab source code are gone; we are now open source. Also, we spew that file from /share now, to be consistent.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
installed in /usr/testbed/cgi. Also the Directory definition.
-
Leigh B Stoller authored
instead of boss. We can use this variable while we iron out the kinks here in Utah.
-
Leigh B Stoller authored
FIREWALL_BOSS=0 FIREWALL_OPS=0 FIREWALL_BOSS_LOCALRULETMPL="" FIREWALL_OPS_LOCALRULETMPL=""
-
Leigh B Stoller authored
Without it, ip route fails to find the route.
-
- 13 Nov, 2012 11 commits
-
-
Kirk Webb authored
-
Kirk Webb authored
-
Kirk Webb authored
-
Kirk Webb authored
-
Kirk Webb authored
-
Kirk Webb authored
-
Kirk Webb authored
Conflicts: clientside/tmcc/cygwinseven/hookservices clientside/tmcc/cygwinseven/prepare
-
Kirk Webb authored
Also rename command sequence execution script.
-
Kirk Webb authored
Minor fixes to prepare script as well.
-
Kirk Webb authored
I realized that the way things were setup was rather confusing. These changes make the user a more active participant in handling the unattended setup file. Also squashed a debug printf and disabled the WMP network service during Windows configuration. Lastly, zapped the KMS setup key from the defaults file and cleaned up the makefile a bit.
-
Mike Hibler authored
-
- 12 Nov, 2012 1 commit
-
-
Kirk Webb authored
Doing otherwise will result in confusion and much wailing and gnashing of teeth as evidenced by it frustrating even me.
-