- 14 Apr, 2014 6 commits
-
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
would take too long!
-
Mike Hibler authored
Just printing the max duration time did not make it clear at whata point the interval begins.
-
- 10 Apr, 2014 4 commits
-
-
Leigh B Stoller authored
Also add a simple test script.
-
Leigh B Stoller authored
is that ssh is allowed in, which we need to do for openvz (lest I have to change a lot of other stuff, and don't want to). But I've changed the rules to rate limit ssh setup to cut down on the ssh scanning attacks.
-
Leigh B Stoller authored
-
Mike Hibler authored
-
- 09 Apr, 2014 3 commits
-
-
Leigh B Stoller authored
Hope to have time to update the OPENVZ code so that we can firewall the physical host. Not going to worry about guests.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
- 08 Apr, 2014 1 commit
-
-
Mike Hibler authored
As of FreeBSD 10, Xen support is built into the generic kernel and the same kernel can boot on either HW or in a VM (ala Linux pvops). Supports multiple vcpus too!
-
- 07 Apr, 2014 5 commits
-
-
Leigh B Stoller authored
-
Leigh B Stoller authored
reserved_pid set; they now count and get reserved_pid set.
-
Leigh B Stoller authored
-
Gary Wong authored
I hear people are complaining about getting csh, and it seems reasonable that most GENI folk are more likely to be surprised/confused by tcsh than bash.
-
Mike Hibler authored
Related to "encap0" and "dstyle0", these pop up on occasion.
-
- 04 Apr, 2014 3 commits
-
-
Jonathon Duerig authored
-
Jonathon Duerig authored
...bringing assign kicking and screaming into the century of the fruitbat.
-
Mike Hibler authored
-
- 03 Apr, 2014 8 commits
-
-
Leigh B Stoller authored
-
Gary Wong authored
The old limit (2K) was big enough that essentially any hand-written rspec would work fine, but also small enough that pretty much any manifest for a Flack-generated request rspec would fail.
-
Mike Hibler authored
Including one piece of incorrect code that might have prevented us from getting a meaningful error message on a failed RPC.
-
Mike Hibler authored
The biggest changes were related to 10.0's replacing gcc with clang and the switch to a new package system. The former required various fixes to Makefiles that hardwired "gcc" and also missing prototypes in source files that clang is particularly obnoxious about. There was also accomodating the normal evolution of the ports tree. New variables were needed in many of the Makefiles for this. Hopefully, all the changes I made are backward compatible, but I don't actually care that much since I hope to never, ever have to remake those older packages! A new emulab version of the m2crypto port was needed to reflect that m2crypto is no longer installed as an .egg file. Casualties: * Emulab assign. As of this commit, assign does not build with clang. It will build, but immediately core dumps if built with a gcc port (gcc46 below). THIS NEEDS TO BE FIXED! * Emulab nsverify. This requires building a pure ns-2.34, which is old and does not compile with clang. You will need to set NSVERIFY=0 in your defs file. I did this in defs-elabinelab (iff FBSD==10) but no where else right now. * Bind in the base distro. Bind is no longer part of FreeBSD (it has been replaced with something called "unbound"). So we install bind99 from a port and we make the /etc/namedb symlink to /usr/local/etc/namedb which is where it now lives. * Perl 5.12. It has been totally removed from the ports tree. We now install 5.14, the next-most obsolete version of Perl! * pkg_{add,delete,info}. As mentioned, the packages tools have changed. For the most part "pkg <cmd>" is the same as "pkg_<cmd>" but not always. This required considerable violence in the install/phases code. But it is actually cleaner now. * GCC in the base distro. I added installation of the gcc46 port to the boss and ops meta packages, just for old-times sake (we might wind up needing it, if still more stuff doesn't work with clang).
-
Leigh B Stoller authored
Also a debugging test; remove the iscsi startup files from the guest, to see if this causing the control network problems.
-
Leigh B Stoller authored
Doing this here allows jailconfig in tmcd to return it.
-
Leigh B Stoller authored
This allows dom0 to set the password of the guest at creation time, so that if something goes wrong, we can get in on the console. This also fixes an error where on a shared node, we were returning the password hash for the physical host. Return a per-node hash instead. Also abstract out the various places we get read from /dev/urandom.
-
Leigh B Stoller authored
to allow ssh from ops.emulab.net.
-
- 02 Apr, 2014 4 commits
-
-
Leigh B Stoller authored
-
Robert Ricci authored
Add a little bit of text around the profile description that tries to give the user a better sense of what will go on.
-
Robert Ricci authored
-
Leigh B Stoller authored
a routeable IP, then use "basic" instead of closed so that ssh is allowed in (on the alternate port of course).
-
- 01 Apr, 2014 6 commits
-
-
Mike Hibler authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
1) When sending email verification, set the From to aptlab.net. 2) After entering the verification code, throw up the Please Wait modal. 3. Use "booted" instead "provisioned"
-
Leigh B Stoller authored
-
Robert Ricci authored
Display a paste-able command for ssh, but the link still goes to the URL
-
Robert Ricci authored
This is almost certainly because they have an Emulab account, so tell them to log in
-