- 05 Oct, 2011 14 commits
-
-
Leigh B Stoller authored
Instead, lets use the created field, and age out authorities and components if they get too stale. This will help to keep sites from getting too far out of date with respect to the clearinghouse. Also, the URL for the certificates now comes from configure: PROTOGENI_URL
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
certificate common name. Emulab will now put the full url (with port) into user certificates, so that we can the RPC server on any node or port we want.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
not put in any of the req_altname stuff.
-
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 1 commit
-
-
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.
-