- 16 Dec, 2005 16 commits
-
-
Leigh B. Stoller authored
allows takes you to new (admin only) page to select a project that node will be reserved for. * The node is not actually *reserved*, it is *pre* reserved! The node stays in the free pool, and is available only for use in the project to which it is reserved. * The node can already be reserved to some other project when you pre-reserve it. It is not until the current owner releases the node that the pre-reservation takes effect. * The node free counts (on the web pages) count a free a node with a pre-reservation, as allocated. This way people do not see a free count that includes a node they will never be able to get.
-
Mike Hibler authored
-
Mike Hibler authored
-
Mike Hibler authored
-
Mike Hibler authored
(as generated by imagehash). This is Mike's piss-all-over-it version of Prashanth's implementation of Mike's algorithm. Delta images are created by specifying "-H <sigfile>" on the command line. This is still experimental.
-
Kirk Webb authored
Fix plab rootball distribution scripts.
-
Robert Ricci authored
working on getting a feeling of whether or not it's feasible to implement assign in Comet. I think if it is, it would be a huge win in terms of maintainability and extensibility. So far, it's looking very promising. I'm struggling a bit with the syntax, and the lack of an API reference. But, once I figure out how to do what I need, it's making a lot of sense. All this program does so far is try to respect the number of slots on physical nodes - ie. not assign more than one vnode to a pnode, but it can do arbitrary numbers instead of just 1. It does not read top/ptop files, doesn't know about types, doesn't try to minimize any score, doesn't do features/desires, doesn't know about links at all, etc. Like I said, it's the beginnings of a toy program. It looks to me like what we're going to end up doing is writing a program to produce Comet programs. One of the cool things about this is that it means we can leave out any constraints, etc. tha...
-
Mike Hibler authored
-
Kirk Webb authored
Fix up autoswap units in advanced form.
-
Timothy Stack authored
-
Kirk Webb authored
Add note about updating the node/ssh_pubkey sitevar.
-
Mike Hibler authored
-
Mike Hibler authored
-
Dan Gebhardt authored
-
Dan Gebhardt authored
-
Mike Hibler authored
With some work, we might be able to further reduce the image size.
-
- 15 Dec, 2005 9 commits
-
-
Kirk Webb authored
Create a hosts file containing entries for boss and ops for plab slivers and put it into the rootball. This will (hopefully) avoid flakiness due to flaky DNS servers.
-
Timothy Stack authored
files are being added to the archive at the correct places, but it seems to work.
-
Timothy Stack authored
the experiment from ops' db to boss'. File names are stored in the accessed_files table and are associated with the experiment via the fs_resources table.
-
Leigh B. Stoller authored
into the main NS files via the "source" command.
-
Kirk Webb authored
Bump the plab rootball version up.
-
Kirk Webb authored
The revived Plab interface is here! Lots of updates to the plab backend, including improved plab <-> elab node id translation and update handling. Includes support for the current PLC API, and the new pl_conf node manager interface API. Several more db library routines were ported from the perl library to the python one to support the new code (mostly the node_id tracking stuff). Fixes to the client side and also a rootball creation cleanup (binaries removed from the CVS repo). There are also enhancements to the experiment view page for experiments including plab nodes: site and widearea hostname are now displayed along with the other node information. Note that the way setup timeout for vnodes is calculated has been changed a bit. Instead of using a hardwired base timeout, the base timeout is now based on the reload_waittime database field, which comes from the 'OS' (e.g., FBSD-JAIL, RHL-PLAB) the vnode runs. The default max duration for a plab slice created through the plab_ez interface is set to 1 year, and linktest is currently disabled and hidden through the ez interface. There is still work to do, but this checkin brings with it a functional plab portal!
-
Leigh B. Stoller authored
archive!
-
Leigh B. Stoller authored
studly users in the testbed project on the mainsite.
-
Timothy Stack authored
experiment, still likely to change.
-
- 14 Dec, 2005 5 commits
-
-
Kirk Webb authored
Doh! sshtb needs to exit with the status of the child process when trying sshv2 and able to connect.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
be muncged to work on older perl we use on boss.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
- 13 Dec, 2005 10 commits
-
-
Mike Hibler authored
(this was done quite a while back in our running MFS, just commiting the change now so it doesn't get lost)
-
Kirk Webb authored
Remove the hardwired "-1" from an invocation of sshtb
-
Leigh B. Stoller authored
change, and for now is only active at Utah.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
the emulab-ops project only, so that we can more easily take nodes out of the general pool, but still be able to use them. This slot actually takes a pid, so we could potentially use it more generally for reserving nodes to particular projects, but I am not sure that is the best approach yet.
-
Timothy Stack authored
-
Mike Hibler authored
* remove db/entropy files to avoid sharing entropy * move update of locate DB to the end slicefix: * update /entropy file where it exists in attempt to give every node a fresh burst of entropy
-
Mike Hibler authored
-
Kirk Webb authored
Add a note about /root/.ssh/config on boss and ops.
-
Kirk Webb authored
Added instructions for creating a passphraseless v2 RSA keypair for root on boss, and explained where it needed to be added (on ops, boss and images). Also described how to set Procotol 2 as the default everywhere possible. THere is also a note about old user images and compatibility.
-