- 05 Oct, 2011 4 commits
-
-
Jonathon Duerig authored
-
Leigh B Stoller authored
-
Jonathon Duerig authored
-
Leigh B Stoller authored
-
- 04 Oct, 2011 3 commits
-
-
Mike Hibler authored
This is for FreeBSD to turn off use of the CLFLUSH instruction via the hw.clflush_disable loader var. We have encountered some opteron machines on which this causes problems. The attribute can be set for the node_type (via the web page for editing node types) or the node (via brute-force SQL hackary) to override whatever FreeBSD would do by default. This attribute is passed via tmcd to the diskloader MFS which will fixup the loader.conf file post-frisbee.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
on.
-
- 03 Oct, 2011 2 commits
-
-
Jonathon Duerig authored
-
Leigh B Stoller authored
-
- 30 Sep, 2011 4 commits
-
-
Leigh B Stoller authored
* The httpd.conf file I started with came from Dave's linux-port branch, and subsequently whacked for FreeBSD installation. Sorry for not using git to bring the base version in. * Configure changes to determine what version of apache is installed, and modify behaviour in makefiles accordingly. * Along with Apache 2.2 comes the latest version of PHP5, and that requires a bogus timezone directive in php.ini to prevent endless warnings. So I moved the entire php,ini install from ops/boss-install to here. Note that I had to use the 8.2 ports tree to build this stuff, and it the usual headache cause options and directives have changed.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Mike Hibler authored
Newer PHP complains if you don't explicitly set your timezone, so this script allows us to determine it in a scriptable way as part of {boss,ops}_install. You would think this info would be readily available, but I couldn't find an easy way!
-
- 29 Sep, 2011 4 commits
-
-
Mike Hibler authored
-
Mike Hibler authored
My recent re-enagement with frisbee/imagezip reactivated some neurons.
-
Leigh B Stoller authored
projects to which they belong.
-
Leigh B Stoller authored
to use this with -n (impotent) option! Useful for debugging and testing when there are not nodes free for many days at a time.
-
- 28 Sep, 2011 7 commits
-
-
Mike Hibler authored
Also update the DONE status on a few things.
-
Mike Hibler authored
On Linux, device IO goes through the buffer cache by default. This makes frisbee run really fast...until it closes the output device. Then it sits for minutes while it flushes disk data out of the cache. This is technically okay, but wasteful, since frisbee allocates its own memory for caching disk write data. By using direct IO on the output device, writes do not go through the cache. Aren't two caches better than one? No. They can compete for memory and it just causes an extra data copy. Frisbee is faster when using O_DIRECT. Note that this change is complicated somewhat because Linux requires that the IO buffer for an O_DIRECT opened file be sector aligned. So we play some games to do this. This should have no effect on FreeBSD where device writes don't go through the buffer cache.
-
Leigh B Stoller authored
part of an upcoming change to make Trunk links explicit in the DB.
-
Leigh B Stoller authored
revision.
-
Mike Hibler authored
Wait til all other threads have joined.
-
Mike Hibler authored
-
Mike Hibler authored
It is possible for USERNODE and FSNODE to be set differently but still be the same machine (we do it, and our defs-default file shows it). This will badly mess up your ops install. So use the _IP settings instead.
-
- 27 Sep, 2011 5 commits
-
-
Keith Sklower authored
ports) we noticed that there was an incompatible change in p5-RPC-XML-0.65 (from 7.2) and -0.76 (from 8.2). Formerly, RPC::XML::Parser() was OK with parsing only suitably encoded arguments rather than entire MethodRequest or MethodResponse; now it throws an error. We've tested the following (2 + 1) line patches on FreeBSD7.2 and know them to be backwards compatibile there, and highly suspect it will be OK for 6.3, although we don't have the means of generating a 6.3 e-in-e anymore.
-
Leigh B Stoller authored
of the confusion when sites create their initial project. Do not show ron/planetlab outside of Utah ($MAINSITE). Add footnote about the estimated pc/members not being an actual limit.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
quailified!
-
Leigh B Stoller authored
-
- 26 Sep, 2011 9 commits
-
-
Jonathon Duerig authored
Added a '-Z' option to ptopgen to force old version. Added '-z' (force new ptopgen) and '-Z' (force old ptopgen) options to mapper.
-
Jonathon Duerig authored
Previously, distinguishing between node-node and node-switch direct links had been done implicitly by using (null) interfaces as a magic value. We can't do that any more now that switches have proper interfaces.
-
Jonathon Duerig authored
Added query count printout when debug flag is set.
-
Jonathon Duerig authored
-
Jonathon Duerig authored
It is now only 1/3 slower than the original. The price of modularity. *sigh*
-
Jonathon Duerig authored
ptopgen_new is now merely twice as slow as the original.
-
Jonathon Duerig authored
-
Jonathon Duerig authored
-
Jonathon Duerig authored
-
- 23 Sep, 2011 2 commits
-
-
Kevin Atkinson authored
image_history table. Output a warning if its not, and skip that node.
-
Leigh B Stoller authored
node type (so, d710 becomes d710-vm).
-