=== stokachu_ is now known as stokachu [07:23] bigjools: should the test results (maas-test.log) also go to /var/log? We currently write them to the config/state dir before submitting. [07:24] jtv2: yes [07:27] Great. === jtv2 is now known as jtv === CyberJacob|Away is now known as CyberJacob [07:46] Hmm. Importing PXE files seems to have gotten a lot slower overnight... it's now been running for ~30 minutes. That's weird. Oh, mind you, the proxy cache has moved, hasn't it? That might be part of why. [07:46] Hi gmb. [07:46] Hi jtv. [07:46] Yes, it may need to re-initialise. [07:46] Well, to be technical about it, it *will*. [07:46] :) [07:47] But if for whatever reason it wasn't working at all, then this will not present a noticeable cost. [07:47] Right. [07:48] This is my first run of the day — trying to resolve the LP problem. Proxying is _on_ so it should be initialising the cache... I've never seen it take this long, but it's <9am so there's a bit more contention for connections here in sleepytown. [07:48] Once all the kids get off their PS4s it'll speed up. [07:55] kids playing at earlier than 9am? [07:55] optimisitic :) [07:57] bigjools: the ones that don't have hangovers can. [07:57] * jtv is all faith in kids today === CyberJacob is now known as CyberJacob|Away [10:40] jtv: Out of interest, why does maas-test have to run as root all the time? Was it just simpler? [10:42] allenap: it may have been the dhcp check. [10:42] Or any place where we need to run our own (or library) python code as root. [10:44] For maintenance, testing & debugging it makes more sense to call that code directly than to externalise it and then call it by shelling out to sudo. [10:48] Running tcpdump *and* strafe to debug maas-import-pxe-files... now I feel like a hacker. [10:50] strafe? No. strace. [10:53] * jtv stops googling for this tool new tool gmb was seemingly introducing him to [10:53] cool. [10:53] cool new tool. [10:53] not tool new tool. [10:53] gmb: I think I found the problem. [10:54] rvba: Pray tell. [10:54] The proxy is started with: pidFile=/var/cache/maas-test/proxy.pid [10:54] But then we try to kill it using /run/maas-test/proxy.pid [10:54] Ah, of course. [10:54] Wait, what? [10:55] Huh. [11:03] gmb: in fact, that problem is fixed in trunk. [11:03] Oh, good. [11:03] gmb: if you merge trunk you'll get the fix, you where just unlucky to branch off trunk at the wrong time. [11:03] rvba: Cool, thanks. [11:25] gmb: yeah, probably. [11:26] That does seem to make more sense. [11:26] Unless we want a flood of happy customers. [11:26] :) [11:26] heh [11:27] Still nice to store the report on disk but I don't think we want to encourage people to upload stuff to LP in this case :). [11:27] Yeah :) [11:28] rvba: Okay, I'll make that change shortly. [11:30] gmb: I filed https://bugs.launchpad.net/maas-test/+bug/1267434 [11:30] Ubuntu bug 1267434 in maas-test "maas-test gives a link to report a bug on LP even when the test was successful." [Critical,Triaged] [11:30] rvba: Okay, thanks. [11:33] jtv: It’s not worth it now, but http://pythonhosted.org/python-prctl/ might have been a better way to do it, rather than going all in for root. [11:36] It’s in universe, not in main though. [12:07] Whoops. Helps if you fix the tests, Graham [12:10] * gmb -> lunches [14:44] allenap: Are you free at the top of the hour to talk about the HWE stuff as we discussed this morning? [14:58] gmb: time for a real quick review? https://code.launchpad.net/~rvb/maas-test/get-log/+merge/201020 [14:58] rvba: Sure [14:59] rvba: Swapsies? https://code.launchpad.net/~gmb/maas-test/dont-report-successes/+merge/201019 [14:59] gmb: deal [14:59] Mine's a bit longer than yours. [14:59] Er... [14:59] I mean... [14:59] never mind. [14:59] :) [14:59] :S [14:59] gmb: btw, I've reviewed your dry-run branch, not sure if you've seen it. [15:00] rvba: I did, thanks; I'll sort that out in a minute. [15:00] cool. [16:13] gmb: I is here. === CyberJacob|Away is now known as CyberJacob === freeflying is now known as freeflying_away