[10:01] hi gmb. how are you doing? [10:09] Morning frankban. Not bad, still a bit achy. How are you? [10:11] I am fine, I had a doctor visit this morning, I passed a bad night, but I'm ok now. have you seen the MPs from brad? [10:11] gmb: ^^^^ [10:11] frankban, I don't see them in my inbox. Let me take a look at launchpad... [10:12] frankban, Ah, I see them now. Shall we take one each? [10:14] * gmb claims https://code.launchpad.net/~bac/charms/oneiric/buildbot-master/bbm-pst/+merge/95279 [10:14] gmb: ok, I will take the slave [10:14] Cool [10:26] gmb: I have some doubts, would you like to hangout? [10:27] frankban, Give me a few minutes to grab a drink, then sure. [10:27] gmb: thanks [10:41] Aaaah [10:41] * gmb hates G+'s multi-user crap [10:42] frankban, I'm in https://plus.google.com/hangouts/extras/canonical.com/goldenhorde (sans camera) [12:06] frankban, gmb: thanks for taking those reviews [12:06] * bac breakfasts and relocates [13:14] bac benji gmb frankban call (bac is already there, hi!) [13:15] bac, yoohoo [13:15] we can her you [13:15] hear [13:38] Continuing on a theme: having a system that hangs several times a day is annoying and counterproductive. [13:45] gary_poster, benji: in conversation with gmb and frankban the issue of access to local.py and helpers.py arose. we're in the interim where symlinks don't work and our other solutions are not ready. [13:46] one way to handle it would be to check in those files into the slave with the understanding from the group that they are to be kept in sync [13:46] the less appealing approach would be for the dev to have to manually copy them over to the slave before deploying [13:46] strong opinions, gary_poster or benji ? [13:47] bac: I have a branch that does just that. It should land today or you can make your own if you need to move faster. [13:47] benji, ok. [13:48] benji, does your branch do only that one thing, copy files to the slave? [13:49] actually it would be best for it to be part of my branch, since i have made huge changes to helpers.py [13:49] bac: it does other things too; yeah, you should probably go ahead then [13:50] ("other things" that don't change those files) [13:54] * gmb -> lunch [14:05] bac, +1 on checking files in [14:11] -master and -slave pushed [14:27] gary_poster: things look good, I'm starting on the MP(s) now [14:27] benji, great [14:31] frankban, https://talkgadget.google.com/hangouts/extras/canonical.com/goldenhordeoneonone when you are ready [14:31] gary_poster: I played with your broadcast-via-chinstrap idea last night/this morning and updated https://dev.launchpad.net/yellow/RemoteTerminalBroadcasting [14:31] I'm really happy with the result. [14:32] benji, wow, awesome [14:44] gary_poster, i have an appt at 4:15. could we move our call earlier a bit? [14:52] bac, of course. looking at calendar... [14:53] You know, the Midori webkit browser makes chrome look slow [14:53] gary_poster (or anyone else): comments on or reviews of https://code.launchpad.net/~benji/launchpad/add-sudoers-to-lxcsetup/+merge/95373 welcome [14:53] probably because it doesn't do all that much :-) [14:53] benji, great, I'll take it in a sec if no one else does [14:54] Midori looks cool; if it would do something like "it's all text" then I might use it [14:56] bac, I could talk at 11 or 11:15 probably; 11:30 or 12:00 would be fine; maybe we could get 2 to work otherwise (we might have to switch with Monsieur York) [14:57] bac, what do you prefer? [15:06] benji, I thought we were able to get rid of sshpass. That didn't work after all? [15:07] benji, also, as written the tests will run as ubuntu user [15:07] I think that is bad [15:07] all the set up is as buildbot [15:07] gary_poster: we got rid of it in one place; I didn't see if we could get rid of it in the other [15:07] even if we have to do sshpass to get in, I think we need to switch to buildbot user [15:07] re. ubuntu user: looking [15:08] benji, let's hang out; will go faster https://talkgadget.google.com/hangouts/extras/canonical.com/goldenhorde [15:09] gary_poster: yeah, that script is old (the test script), since we don't know what it will eventually look like, I'm not sure what to change it to, we could at least remove the sshpass bit and leave the rest until we figure it out (and there is a chance it will stay the same) [15:09] benji, yeah, I'd prefer to switch to the sudo approach we had yesterday, and remove the sshpass dependency [15:10] since neither works, that has the advantage of least harm [15:13] :-) [15:30] gary_poster: Call time? [15:31] gmb, yeah, one sec [15:31] ok [15:33] gmb, sorry, was finishing conversation with benji. https://talkgadget.google.com/hangouts/extras/canonical.com/goldenhordeoneonone ? [15:33] gary_poster: Okidoke. There in a sec. [15:33] Sorry, I should have used his nom-de-not-bothering, Monsieur York [15:59] benji, back to hangout? I do have a question about pastebin for lpbuildbot after all [15:59] gary_poster: sure [16:00] bac, as I said, I could have call with you now [16:00] but you did not reply :-) [16:00] 11:30 or 12 would also work [16:04] gary_poster, i did reply...now is good [16:05] bac, not in my log :-) but cool. I'll be ready in 2 mins [16:05] gary_poster, but it looks like i was disconnected [16:07] bac https://talkgadget.google.com/hangouts/extras/canonical.com/goldenhordeoneonone when you are ready [16:07] joining [16:08] gary_poster, i don't see you [16:09] yo you gary_poster [16:09] bac, hum back at you. will retry [16:09] er, yo yo [16:09] bac https://talkgadget.google.com/hangouts/extras/canonical.com/goldenhordeoneonone ? [16:09] sorry [16:09] just reloaded [16:50] benji, btw, on the kanban board, I added the prefix "PROBABLY ALREADY FIXED" to the card titled """parallel tests in buildbot: OperationalError: FATAL: role "root" does not exist""". I believe it is fixed by the sudo running tests as the buildbot user, not root. [16:50] cool [16:51] benji, I'll be working through 12:50 or so, and then out for the 1 o'clock hour for babysitting duties. I imagine you'll be eating soon? [16:52] Is there something I should run with for a bit, or should I look for something else? I do have some things I can do [16:52] gary_poster: I plan too. As soon as I get my new(ish) VM to actually kick off ec2 land for this branch [16:52] benji, ok cool [16:53] gary_poster: the only thing from the MP that I didn't do was to replace the sleep; you could do that, I have code that I think will work [16:54] benji, ok. I'm going to work on proposing a deployment plan to the webops; that's probably a better choice for now [16:54] k [16:56] * gmb -> afk for a bit [17:52] lunch/babysitting [18:37] * benji reboots [18:37] * benji installs updates first [19:08] Too hot: 78 degrees upstairs, and don't want to turn the A/C on. Migrating to porch. [19:10] replaing an already-existing /tmp with a ramdisk works, but it freaks me out so I'm rebooting now [19:21] well that's great, Unity won't start [19:21] gary_poster: I won't be here for a bit while I try to get Unity back [19:21] benji, ack [19:21] and if I ever do, then we can have our one-on-one [19:21] benji, curious to hear about the ramdisk then too :-) [19:22] gary_poster: if I had copy/paste, then I could show you [19:22] heh, and :-/ [19:22] heh [19:22] ok, back in a bit... I hope [19:43] benji has been conquered :-/ [20:25] wow, gary_poster, i've looked at pkgme ... and i'm not sure what's there. the documentation is quite lacking. nowhere does it actually tell you *what*to*do* [20:26] bac, I was thinking something similar. Does --help help? or does it have a man page? [20:42] Under the category of "uh oh," why does the email that I just sent to rt (and spent a fair amount of time writing) not show up in my sent folder? [20:42] and why don't I have a reply from rt yet? [20:42] * gary_poster does not want to write it again [20:44] Ah, it was sent from my home address [20:47] gary_poster: http://paste.ubuntu.com/864102/ i'm trying to use ez_setup but it complains that 'setup' is undefined [20:47] looking bac [20:47] i thought that was the byproduct of calling use_setuptools() [20:47] the veritable raison d'etre of ez_setup [20:48] bac [20:48] from setuptools import setup [20:48] after the ez_thing [20:48] ez_setup monkeypatches (or similar) the distutils [20:48] you still have to import it [20:48] oops, i screwed up shelltoolbox then