- 15 Sep, 2003 16 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.
-
Leigh B. Stoller authored
daemon.
-
Leigh B. Stoller authored
is *not* a superset of emulab-active-users! If you want active *and* recently active, then send email to both lists.
-
Leigh B. Stoller authored
experiment action.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
tear them down since os_setup has not tried to set them up yet.
-
Leigh B. Stoller authored
Nice for subnodes.
-
- 13 Sep, 2003 3 commits
-
-
Robert Ricci authored
about how to use them.
-
Robert Ricci authored
xterm will stay open, so that the user can figure out what's going on.
-
Robert Ricci authored
pclasses seem to be broken. Note: this only affects experiments with vodes.
-
- 12 Sep, 2003 15 commits
-
-
Robert Ricci authored
-
Robert Ricci authored
do a lot more to plab nodes, so they might take longer.
-
Kirk Webb authored
1) put linktype in the node_auxtypes table instead of having separate classes of vnodes (now they're all one type). 2) Code added to emulabify() to fix the sudoers file pre-overlay. - turns out that only "su" is available to supply initial root access 3) uncapped eligibility to allow all plab nodes to filter in. Other minor things too.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
out experiments.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
Also added code to push the subtypes in the perm tables so I can stop doing it by hand. Done badly though; needs cleanup.
-
Robert Ricci authored
-
Robert Ricci authored
sure they're within some tolerance of each other. Use this so that cumulative float point errors don't cause us to spit out scary looking false positive warnings.
-
Leigh B. Stoller authored
Add plabnodes to stats gathering.
-
Leigh B. Stoller authored
-
Robert Ricci authored
circumstances with vnodes, but I managed to run into it.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
and push load data into the node_features table. Once every 5 minutes from cron on boss.
-
- 11 Sep, 2003 6 commits
-
-
Robert Ricci authored
turn on the 'unique' flag for widearea nodes.
-
Robert Ricci authored
but it's per node, not per type. Will initially be used to store inforomation about planetlab nodes.
-
Robert Ricci authored
some reason, which is invisible to assign, that a node should never be considered the same as another. This is for scoring, so that assign doesn't prefer to give you 2 DSL nodes if you ask for 1 DSL and one generic wide-area.
-
Robert Ricci authored
-
Robert Ricci authored
other, if both the feature and matching desire are found, their scores are added together. Additive feature names start with a '+'.
-
Robert Ricci authored
a pointer deref, but, thanks to the wonders of C++ operator overloading, is actually a fairly slow function call.
-