- 17 Sep, 2003 18 commits
-
-
Leigh B. Stoller authored
errors.
-
Mike Hibler authored
We now use a script to install RPMs. (The only OS dependent thing was the path anyway)
-
Mike Hibler authored
-
Mike Hibler authored
(not to be confused with "tarballs") to download an RPM file.
-
Robert Ricci authored
-
Mike Hibler authored
-
Robert Ricci authored
-
Mike Hibler authored
-
Mike Hibler authored
-
Robert Ricci authored
-
Robert Ricci authored
-
Robert Ricci authored
-
Mike Hibler authored
-
Mike Hibler authored
-
Robert Ricci authored
like we do for jailed nodes.
-
Robert Ricci authored
to pass the whole -e argument to execvp, if it's quoted as a single string.
-
Robert Ricci authored
run.
-
Kirk Webb authored
- getfree daemon doesn't die anymore when communcation with the plab dslice agent fails. - the link classifier logic has been changed slightly to allow nodes to be classified as inet2 even if they don't reverse resolve. The problem here is that intl nodes that don't resolve, but which go through abilene will look like inet2 nodes, which is wrong. Manual verification of the node_auxtypes table is still recommended. - The fping verifier has been disabled for now (since some plab nodes block ICMP traffic). - made some error messages more descriptive - plabnodes script now handles more agent communication errors gracefully (retries when if encounters them). - rearranged plabnode's retry loops to be a little easier to read, and more general.
-
- 16 Sep, 2003 12 commits
-
-
Robert Ricci authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Shashi Guruprasad authored
Eliminated the second call. The output from the first time is now used to construct the file $BOOTDIR/tmcc.ifconfig
-
Leigh B. Stoller authored
* Put a hosts file in /opt/config, which gets copied to /etc/hosts on the IXP. * Put a resolv.conf in /opt/config, which gets copied to /etc on the IXP. * Add support for startcmd, which will override the default boot. * Do not squash root in the /opt export.
-
Robert Ricci authored
a time.
-
Kirk Webb authored
a little local loopback httpd server which now runs on all slivers of the static utah1 slice. It falls back to pushing the tarball from Emulab central if the local fetch fails. Also introduced the notion of versioning for the plab rootball. For now, just chang the ROOTBALL_NAME def at the beginning of this file; I'd like to move this into autoconf or the makefile eventually.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
properly routable IPs addresses in the interfaces table.
-
Mike Hibler authored
-
- 15 Sep, 2003 10 commits
-
-
Kirk Webb authored
- Not installing plabroot.tgz anymore - grrr, kept clobbering the one I was making by hand. We should install and update this tarball out-of-band anyway - Installs new fixsudo shell script.
-
Kirk Webb authored
-
Kirk Webb authored
Some PLAB dslice manager updates: - in addition to asking the dslice agent (on plab) for a list of available nodes, we now also fping them all to weed out unresponsive ones. One problem here is that several plab nodes block ICMP; could be solved by pinging with nmap (tries both a ICMP, and TCP ping). This affects the plabdaemon getfree command, and subsequently which plab nodes appear as "up" in the DB - Changed slice naming scheme: we now append the experiment index onto the slice name to try to ensure uniqueness (emulab_<pid>_<eid>_<idx>) - Modified plabnode to try to cope with flaky nodes - there is some retry code in there now - Added the "fixsudo" shell script which is run very first as root (via the cumbersome "su" command) to fix sudoers for later sudo use on plab nodes.
-
Robert Ricci authored
Don't allow intraswitch links to vnodes on switches - they'll get scored as direct links. Since LANs are now directly on switches, there were situations where we could have scored the same link as either direct or intraswitch, which results in two different scores. This can cause those 'contact calfeld' warnings, and might have caused some strange scoring fluxuations as assign ran. When picking a link to a switch, for emulated links, pick the least loaded link, not the one with the fewest users. This helps in situations where the link bandwidths are heterogenous.
-
Leigh B. Stoller authored
-
Mike Hibler authored
Change to make nodes with stale data unusable (give em a loadave of 999)
-
Robert Ricci authored
-
Robert Ricci authored
-
Robert Ricci authored
-
Robert Ricci authored
violations.
-