- 21 Mar, 2003 3 commits
-
-
Robert Ricci authored
-
Robert Ricci authored
-
Leigh B. Stoller authored
Change approveproject.php3 stuff so that approving ron includes pcwa.
-
- 20 Mar, 2003 15 commits
-
-
Kirk Webb authored
subdirs and GNUmakefiles
-
Kirk Webb authored
-
Kirk Webb authored
cruft needed to compile ntfs support into imagezip, including the i18n unicode library routines from FBSD 5.0. Most of the magic is in the makefiles, but there is a patch for the ntfsprogs package we're using to get NTFS support. (patch contributed by Russ). Note that the ntfsprogs tarball is located in emulab webspace (like TG). Don't worry! You still have to pass --enable-windows to configure in order to pull any of this in, although it should compile nicely from here on out. Russ will commit his imagezip changes (hiber, and page file skipping) soon.
-
Leigh B. Stoller authored
without first checking with the power that be.
-
Robert Ricci authored
with the testbed.
-
Robert Ricci authored
First, don't select a plink for an emulated link that would cause us to go over bandwidth. Second, make FIX_PLINK_ENDPOINTS the default, and add a #define that makes it the default (instead of having to specify it on each plink line.)
-
Chad Barb authored
tbswap: re-enabled retry (Undid leigh's last change) assign_wrapper.in: was left-joining reserved to nodes to get reserved list; This didn't get delays. now am doing separate query on reserved, and putting those into the %fixed and %alreadyAllocated hashes.
-
Leigh B. Stoller authored
backend, but given that you have to mighty quick on the click, I never bothered to put in the link. But I hear Mike is the quickest clicker in the group.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
anything conclusive, other than fork confuses mysqld, and our attempt to unconfuse it by closing/opening the DB connection in the child, confuses it even more! The parent connection is shutdown and then restarted as well. In node_reboot, this could happen 10 times in rapid succession as we fork as child for each node, and that appears to strain the server even more (with 20 rapid connects). So, I added a select(0.3) in TBdbfork() (in the child) to see if that slows things down enough. In my tests, the length of time between the parent and child operations makes a real difference. With a delay in the child, the parent connection is not closed/restarted. The astute reader will realize that I have no actual clue; just grasping at, uh, threads.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
case that they should use the subgroup, and since they also tend to be in the clueless portion of our users, give them some help. Jay asked for this months ago, and I always try to respond in a timely manner when the boss asks for something!
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
- 19 Mar, 2003 8 commits
-
-
Kirk Webb authored
simply compiled into tmcd itself. We will probably extract them from the DB a little down the road, possibly setting different values for different projects, experimenters, etc.
-
Robert Ricci authored
-
Mac Newbold authored
state. Before, this caused "Running os Foo but in the wrong opmode!" messages. Now, if I get to BOOTING and the state I'm coming from was ISUP, and there's a next_op_mode waiting for me, force the mode transition without sending any mail.
-
Leigh B. Stoller authored
for delay nodes. Too many hacks to share an image! Also a minor fix to emulated delayed lans; improper top file line.
-
Mac Newbold authored
node_reboot reports node activity into the "last_ext_act" column of node_activity. (Ie activity that is external to the node.) This means that swapin, swapout, reload, etc etc, anything that reboots the node from boss/ops, will count as activity.
-
Mac Newbold authored
idle view) to 6 hours. (This will change again when the new slothd stuff gets committed.)
-
Mac Newbold authored
leave your nodes idle. Also expanded section on "its important to swap out on weekends" to include nighttime as well (in US timezones). This now is pretty clear about the fact that people should typically be swapping out if they're done for the day and aren't coming back until tomorrow morning. Instead of the 24 hours that it used to talk about, it says "a few" or "several" hours instead. (Not that anyone reads it, but at least it's something we can point them to if they complain.)
-
Mac Newbold authored
encourage people to read them before they run into problems. Also added a direct link to the advanced example, linked to in the first para of the adv. tutorial. Also removed "new" from the Emulab Internals page.
-
- 18 Mar, 2003 8 commits
-
-
Jay Lepreau authored
Ensure people don't miss step -1.
-
Mac Newbold authored
-
Leigh B. Stoller authored
jail. This was attempting to get this from the tunnels table and the interfaces table, but that was plain irritating. Just get it from virt_nodes. Hey, its a virtual node, so use a virt table!
-
Chad Barb authored
Here it is; reswap. nfree - modified to put node in FREE_DIRTY when it is freed assign_wrapper - '-u' update switch added. os_setup - doesn't reboot node which is already in RES_READY tbswap - calls all this stuff appropriately
-
Mac Newbold authored
-
Leigh B. Stoller authored
-
Mac Newbold authored
-
Leigh B. Stoller authored
(only 1 lan/link connection). An interim solution until we solve the routing problem for "virtual" router nodes completely. Also added a new global "enforce_user_restrictions" that you can set in your .ns file to turn of this check, and some others.
-
- 17 Mar, 2003 4 commits
-
-
Chad Barb authored
"Version 1.02"; Fixed selection box drawing (was leaving 1 pixel of white on bottomright side.) Added ability to put '.' in all special-character-allowed places (e.g., OSID, for Tim.) Changed LAN Link behavior; now bw/delay/loss settings default to <auto>, which means "inherit from LAN". lan-node params are only spit out if any of those differ from the LAN.
-
Robert Ricci authored
that are being removed.
-
Robert Ricci authored
setting port speed and duplex. Well, they probably do, in some MIB, but not in the one we use on CatOS, and these features aren't actually very important right now. Also, make snmpit itself handle unsupported port operations.
-
Leigh B. Stoller authored
to a specific one, for the purposes of mapping things like FBSD-STD to FBSD47-STD (the current OSID to use). This is technically more correct than what os_setup used to do, which was map FBSD-STD to whatever FreeBSD OSID was currently on the disk. Now it maps to a specific one, and if that is not loaded, it sets up a reload.
-
- 14 Mar, 2003 2 commits
-
-
Mike Hibler authored
-
Robert Ricci authored
-