- 04 Sep, 2012 22 commits
-
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
image).
-
Leigh B Stoller authored
-
Leigh B Stoller authored
For shared lans, move the code that sets up the underlying lan into the Experiment module, so it can be called from tbswap. This is to fix some race conditions that can take place if two experiments are mucking with the underlying lan at the same time.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
The reason for the groups option is so that we can use this for users that are in more the 16 groups (stupid group limit that breaks everything!).
-
Leigh B Stoller authored
image_setup is run from tbprerun to verify and create image descriptors, and then later from tbswap to actually download and verify the image (ndz) file. image_import does the actual work for a specific image (url).
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
Add global flag.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
URLs, as for importing images.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
- 31 Aug, 2012 5 commits
-
-
Gary Wong authored
-
Mike Hibler authored
-
Mike Hibler authored
-
Gary Wong authored
Walk through /usr/local/etc/dhcpd.conf.template, and try to detect "fixed-address" and "range" directives.
-
Gary Wong authored
(By fetching a zone transfer for $OURDOMAIN, and hunting through it for addresses on the control network.)
-
- 30 Aug, 2012 5 commits
-
-
Jonathon Duerig authored
-
Leigh B Stoller authored
image_metadata.php will return an Emulab style image descriptor in XML format. A remote emulab, given an image URL, will grab this XML description and use it to create a local descriptor. Inside the descriptor is an additional URL that is used to download ndz file. The dumpdescriptor script is now web accessible, and takes a new -e (export) option that adds the extra URL and other bits that are needed to import the descriptor and the image. On the Show Image page, show the metadata URL, which is suitable for using in an NS file or an rspec (when that code is committed).
-
Leigh B Stoller authored
Derive type list from underlying image.
-
Leigh B Stoller authored
-
Gary Wong authored
Right now, the only addresses it knows are allocated are anything assigned in the interfaces table with a "ctrl" role, and anything in the dynamic pool in the virt_node_public_addr table. (And the reserved network and broadcast addresses.) This needs to be extended to anything else we know about! By default, the output is supposed to be easy to parse and simply displays the first available address. More than one available address can be requested with the "-n" option (e.g. "-n 10" will show the first ten unallocated addresses). "-n 0" will show every free address on the subnet. The "-a" option (meant more for human consumption) also describes allocated addresses. For instance, "ctrladdr -a -n 0" will show every address on the control net, and what it's used for (if anything). "-r" will compress ranges of consecutive free addresses onto a single line. To test whether a particular address is in use, invoke it as (e.g.) "ctrladdr -t 155.98.36.1". This will give an exit code of 0 if the address is available, and 1 if used. Any other options are ignored if "-t" is specified.
-
- 29 Aug, 2012 8 commits
-
-
Leigh B Stoller authored
-
Leigh B Stoller authored
shared nodes (where the user does not have an account and so must ssh in as root).
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
fetching images.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-