- 18 Sep, 2013 3 commits
-
-
Dan Reading authored
-
Dan Reading authored
-
Dan Reading authored
-
- 12 Sep, 2013 1 commit
-
-
Leigh B Stoller authored
-
- 11 Sep, 2013 1 commit
-
-
Dan Reading authored
Strengthen logic/better code in write-cache reporting. Look for new formatting given by newer smartctl
-
- 09 Sep, 2013 8 commits
-
-
Mike Hibler authored
-
Mike Hibler authored
-
Mike Hibler authored
-
Dan Reading authored
-
Dan Reading authored
-
Dan Reading authored
-
Mike Hibler authored
-
Mike Hibler authored
Side-effect of change that added full tmcc build (aka, with SSL) to client. Even though we currently don't install full tmcc in frisbee MFS (due to other missing libraries) we at least make sure it builds.
-
- 05 Sep, 2013 1 commit
-
-
Leigh B Stoller authored
-
- 03 Sep, 2013 1 commit
-
-
Gary Wong authored
This provides better backward compatibility: it avoids the accidental dependency on Python 2.7, which is not available under (e.g.) FreeBSD 8.2.
-
- 30 Aug, 2013 1 commit
-
-
Gary Wong authored
-
- 29 Aug, 2013 4 commits
-
-
Leigh B Stoller authored
as little of that as possible, so that our images work everywhere.
-
Leigh B Stoller authored
1. kpartx does not do its own locking, so must protect it from concurrent runs during setup. 2. Allow mulitple XEN hosts (up to 4) to set up concurrently via new TBScriptLock() shared lock, but revert to exclusive lock if an image needs to created or modified. 3. Convert root disk (XEN-STD) to a plain NDZ file from raw LVM bits, so that we get some benefit from the buffer cache.
-
Leigh B Stoller authored
-
Gary Wong authored
-
- 28 Aug, 2013 2 commits
-
-
Leigh B Stoller authored
path and since it takes too long, causes the node to get rebooted when libreboot thinks it has failed.
-
Leigh B Stoller authored
locks in addition to the default exclusive mode locks, which is handy for allowing multiple containers to set up in parallel since in general they won't be changing anything, just reading.
-
- 26 Aug, 2013 1 commit
-
-
Gary Wong authored
This is essentially a port of tmcc to Python, without any caching (yet) and an interface tailored to retrieving GENI information.
-
- 22 Aug, 2013 2 commits
-
-
Leigh B Stoller authored
avoid routing through the control node, but also need to add this to the SNAT rule for NFS.
-
Leigh B Stoller authored
-
- 15 Aug, 2013 3 commits
-
-
Mike Hibler authored
-
Mike Hibler authored
"reset" now just unmounts blockstores, it does not destroy them. Need this so that people can include a SYSVOL blockstore in a custom image (the only place where "reset" is used). Also, destroying blockstores would have come as an unpleasant surprise to anyone who created a custom image and then expected their data to still be around afterward! Also work around a bizzare bug in BSD sed that happens in the prepare script. That script does: sed -e '/# next line is swap device/,+1d' /etc/fstab which should remove the matched comment and the line after it (the swapdev entry). But if there are EXACTLY two additional lines after the matched line, it would remove both of them (effectively "+2")! So if there was a mount for a blockstore device after the swap device, prepare would remove that line too. So in the finest tradition of "if it hurts, don't do it", the blockstore code makes sure that it adds at least two additional lines.
-
Mike Hibler authored
If number was positive, was converting to "(N)" for some reason. Parens don't compare well with integers... Also don't need "bc" just to compute abs(), just use "tr" to remove '-'. Also adjust the max offset a smidge to 5ms, 1ms is a bit tight.
-
- 09 Aug, 2013 1 commit
-
-
Leigh B Stoller authored
fumbles around in an infinite loop.
-
- 24 Jul, 2013 3 commits
-
-
Leigh B Stoller authored
own locking and breaks if two processes call it at the same time. DUMB!
-
Leigh B Stoller authored
subnet as the control network (as in Utah).
-
Leigh B Stoller authored
-
- 23 Jul, 2013 8 commits
-
-
Leigh B Stoller authored
Disabled by default, enabled on Utah Emulab for testing.
-
Srikanth Raju authored
-
Srikanth Raju authored
-
Srikanth Raju authored
-
Srikanth Raju authored
-
Srikanth Raju authored
-
Srikanth Raju authored
-
Srikanth Raju authored
-