[16:40] looks like the EC2 account that WTF uses has exceeded its S3 bucket allowance [16:40] Bootstrap aborted because file storage is not writable: Error Message: You have attempted to create more buckets than allowed [16:40] http://wtf.labix.org/429/ec2-wordpress.out.FAILED [16:44] SpamapS: What is WTF? [16:47] marcoceppi: niemeyer's mini-jenkins. ;) [16:48] marcoceppi: wtf.labix.org , with no args, shows the two tests that run on each commit to juju trunk [16:49] good for tracking down problems [16:49] ok, now its time to go stuff myself silly at IHOP [21:47] marcoceppi: hey, did you ever start writing tests for net.sh ? I just started poking at doing that. [21:53] SpamapS: I did a little bit, really nothing major. [21:54] https://code.launchpad.net/~marcoceppi/charm-tools/helper-tests [21:54] Still trying to figure out how to do an "all.sh" [22:01] marcoceppi: ok good, I have a bunch fleshed out [22:01] Cool, if you've got the bandwidth then by all means :D [22:01] marcoceppi: I'm looking for a tiny simple webserver to run on 127.0.0.1 to test ch_get_file [22:02] boa might work [22:02] I was going to have it try to fetch a file from LP, but a lightweight webserver might be good too [22:02] Could use CherryPY [22:02] I want it to be self contained [22:02] * marcoceppi *nods* [22:03] Because I'd like to run the tests in the package build, which has no network access [22:03] gotchya [22:06] SpamapS: dear lord, dude [22:06] boa is ridiculous overkill [22:06] I don't know it at all [22:06] just heard "embedded" [22:07] you have python [22:07] why not just run one of the simple http server modules? [22:07] I 'spose thats simpler. :) [22:07] python -m SimpleHTTPServer 8000 [22:07] will serve files from the current directory on port 8000 [22:08] Well that seems easy enough, now how can we make it more complicated? [22:09] I dunno - rewrite it in Go? [22:10] Seems like the only _obvious_ option is to write an HTTP server in Bash [22:14] as fun as that sounds [22:14] its been done so many times.. ;) [22:15] marcoceppi: these tests have already turned up a few bugs in net.sh when running under set -u [22:17] marcoceppi: I'm not sure I agree with the "try host then dig" approach [22:17] SpamapS: What would you recommend? [22:35] hrm.. SimpleHTTPServer doesn't write a pid file. [22:36] and dash's job management sux0rz [22:37] Hm I guess I can exec it from another script [22:44] *whistles* or Bash? [22:44] :) [22:45] marcoceppi: meh [22:45] <3 [23:04] marcoceppi: lp:~clint-fewbar/charm-tools/add-tests [23:04] marcoceppi: probably just needs a tiny bit of love to get working [23:04] marcoceppi: I have to run.. up against a hard stop.. but will be back later to finish it off [23:05] hazmat, I have added ppa as you recommended [23:09] hazmat, I see two packages ensemble and juju. Should I install both and how will it impact the default oneiric orchestra/juju/cobble packages? [23:09] SpamapS: Cool, I'll take a look [23:31] SpamapS: I made a few small changes: lp:~clint-fewbar/charm-tools/add-tests ch_get_file tests are still failing halfway through though [23:32] lp:~marcoceppi/charm-tools/add-tests even