- 25 Apr, 2003 1 commit
-
-
Leigh B. Stoller authored
turned off. Use this link directly: https://www.emulab.net/login.php3?adminmode=1 This is passed into DOLOGIN(), and if the user is a real admin (of course) the login is created with the adminmode set to on instead of off (the default). This essentially causes the NOLOGINS checks later on to be bypassed (as is the case when its an admin that is logged in). I prefer this approach cause it hides the entire admin thing, rather than putting up a checkbox that might leak out to a mere user (remote chance, but I feel better this way). There is also some new stats code that is turned off until its finished.
-
- 24 Apr, 2003 10 commits
-
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
but not /users.
-
Leigh B. Stoller authored
to make this check. Note, this script has to be propogated to the nodes before it takes effect.
-
Robert Ricci authored
has the correct new_ tables in it.
-
Robert Ricci authored
Fixed event example to match actual experiment email, added instructions to get the full event list.
-
Leigh B. Stoller authored
the OSDI paper to be used when citing us. Put in the Bibtex entry link too. Add a link to the admin policies document on the newproject form
-
Leigh B. Stoller authored
-
- 23 Apr, 2003 10 commits
-
-
Robert Ricci authored
-
Robert Ricci authored
as they primary key instead of the node_id, so that the latter can be easily changed. Also added a timestamp the the new_nodes column.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
pnode (this was causing tmcd hostnames to break cause it uses the v2pmap table).
-
Leigh B. Stoller authored
page.
-
Leigh B. Stoller authored
active. Add explanation of how to use the page at the top. Add check box for modifying the base experiment (virt_lans). Redo Red/Gred stuff so that its "greyed" out on links that are not red/gred. Clean up the script argument processing and proper permission checks. The missing feature that would be nice to add is the ability to modify the base experiment config when the experiment is swapped out. I think it would be very handy. The problem is that instead of looking at delays and linkdelays, we have to read virt_lans directly and do a bunch of stuff that assign_wrapper does when creating delays and linkdelays; namely putting together the individual member parameters of a link or lan into a coherent set of values. Not rocket science, but a lot of ugly script hacking, and I am not in the mood. Note though that I modified the backend (delay_config) to allow this to be done in the future.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
at some point, but default args are the finest!
-
Leigh B. Stoller authored
Allow base experiment to be changed when the experiment is swapped out. That is, change virt_lans only. Eventually use this from the web interface so that we can present a page to edit the traffic shaping parameters on non-active experiments as well as active experiments.
-
Mac Newbold authored
-
- 22 Apr, 2003 12 commits
-
-
Robert Ricci authored
them in the real nodes/interfaces/wires tables. Not yet well tested! (So, they don't get installed yet)
-
Robert Ricci authored
been auto-discovered, but are waiting for the testbed admins to 'approve' them. They don't need nearly as much information as the real nodes and interfaces tables.
-
Leigh B. Stoller authored
params. Allow "easier" changing of entire link/lan (rather than having to specify each node). A lot data structure hacking to allow for reducing the number of actual backend (delay_config) commands issued. Used to be 1 per change! Now its one per node or link/lan. This is almost ready ...
-
Mac Newbold authored
-
Mac Newbold authored
-
Chad Barb authored
'Quick fix' for remote sites, so they don't see inappropriate sidebar links (such as papers, people, sponsors, etc.) Also, for other sites, the CD link goes to Utah, not to the local site. Utah has a "Other Emulabs" link; Other sites have a "Utah Emulab" link.
-
Chad Barb authored
not hard-coded 'emulab.net'.
-
Chad Barb authored
our foreign clientele.
-
Chad Barb authored
Don't require address info if ADMINMODE is on. Also, made phone number check more permissive, for international numbers.
-
Leigh B. Stoller authored
tarballs) to proper digital signatures. Also includes the downloaded netbed-setup.pl script. The new version is incompatible with older versions of the CD, so check the CD version to see what script path to return, and whether to give it an MD5 or a digital signature pointer. Add version 4 installation instructions, for new CD that Dave is going to be playing with.
-
Leigh B. Stoller authored
all files (fdisk, slice images, tarballs) to proper digital signatures using the new priv/pub key pair recently installed (and the mksig script). The key pair is password protected, so it is not as convenient as an MD5, but such is life. The sig files are either stored locally on the CD, or can be specifed as an https:// URL to be downloaded with wget and verified using the public key stored on the CD in /etc/emulab_pubkey.pem. This version of the script is not compatible with older CDs (version 3 or earlier). The web interface will return the proper version to the requester based on its CD version (from boss:/z/testbed/distributions). The old version is stored as netbed-setup-v3.pl, while the new version is stored as netbed-setup-v4.pl. These names are relevant to the web interface (cdromcheckin.php3), but are otherwise arbitrary (they can be anything). Note that version 1 and 2 CDs do not download a script (hardwired on the CD).
-
Leigh B. Stoller authored
to a proper digital signature using the new priv/pub key pair recently installed (and the mksig script). The key pair is password protected, so it is not as convenient as an MD5, but such is life. The sig is returned as an https:// URL to be downloaded with wget and verified using the public key stored on the CD in /etc/emulab_pubkey.pem.
-
- 21 Apr, 2003 7 commits
-
-
Chad Barb authored
Simple, no frills table o' emulabs
-
Leigh B. Stoller authored
Send a SHUTDOWN state event to keep stated happy.
-
Robert Ricci authored
the experimental switches. The idea is to be able to auto-detect where a node has been plugged in, so that we fill out the wires table without any manual intervention! This is a step towards being able to automate the adding of nodes. Has a runtime linear in the number of VLANs on the experimental switches, so it should run pretty fast on a new testbed, but can be kinda slow on, say, ours.
-
Mike Hibler authored
string "QOS" when it should be "IPTOS".
-
Mac Newbold authored
-
Mac Newbold authored
-
Mac Newbold authored
-