bac | hi gmb -- any progress on the /var/tmp problem? | 11:11 |
---|---|---|
gmb | bac: none yet. Just grabbing some lunch; maybe we should pair on it after standup. | 11:20 |
bac | gmb ok. i'll fire up an ec2 instance | 11:21 |
gmb | K | 11:21 |
gary_poster | oops | 12:09 |
gary_poster | bac benji frankban gmb call RSN | 12:09 |
gary_poster | getting a hangout address... | 12:09 |
gary_poster | bac benji frankban gmb https://talkgadget.google.com/hangouts/_/9ee69a171ceb3e2b794d492280bead509d4fddb8 | 12:10 |
gary_poster | gmb is fighting firefox? | 12:11 |
gmb | gary_poster: Had lost connection. Joining now. | 12:11 |
gary_poster | cool | 12:12 |
gmb | Arrg | 12:13 |
gmb | Now I'm fighting firefox | 12:13 |
bac | gary_poster: if you're still chatting with benji would you mention he's not on irc? | 13:01 |
gmb | bac, I'm ready to hang out / skype / whatever whenever you are. | 13:02 |
bac | gmb: ok, you want to create a hangout? | 13:03 |
gmb | Sure. | 13:03 |
gmb | bac, Done. Invitation sent. | 13:04 |
gmb | https://plus.google.com/hangouts/_/8ef4543f15cb72fc89bf5cb8a2e897d3e614e3e2, for reference | 13:04 |
gary_poster | bac, benji won't be able to be here today after all | 13:10 |
gary_poster | gmb, did you want me to join? got an invitation | 13:10 |
gmb | gary_poster, So did everyone, apparently. | 13:10 |
gmb | No, it's okay. | 13:10 |
gary_poster | ok cool | 13:10 |
gmb | We had a very confused Aaron. | 13:10 |
gary_poster | heh | 13:11 |
bac | gary_poster: in that case, can you and i talk during benji's 2:00 slot? | 13:11 |
gary_poster | did you include circles? | 13:11 |
gary_poster | bac, sure | 13:11 |
bac | gary_poster: gmb did point out the script branch-rewrite.py is added as a RewriteRule to the local-launchpad apache config. so bouncing apache will cause /var/tmp/bazaar.launchpad.dev to be created. can't find a link yet but it is good to know there is another (hidden) path that causes it to be made. | 13:29 |
gary_poster | bac, ah, interesting. good catch. | 13:30 |
gmb | bac, gary_poster: The only reference I can find to /var/tmp/bazaar.launchpad.dev in the output of `make -d clean build schema` is the rm -rf of it that make build does. | 13:31 |
gmb | ... which is pretty much what we expected, I think. | 13:31 |
bac | gmb: yep, on an unbroken machine | 13:31 |
gmb | Ah. | 13:31 |
gmb | OICWYM. | 13:31 |
bac | it'll only be really interesting when run via lp-setup-lxc-build | 13:32 |
gary_poster | gmb, that matches what I saw, yeah. I thought that, eventually, we might want to use "make inplace" rather than "make build" or "make install" because it seems to create the directories as we want | 13:32 |
gary_poster | ah, frankban, whoops. getting a hangout room... | 13:32 |
gary_poster | gmb, need to step away and will ping when I return. no later than quarter till. S'ok? | 14:27 |
gmb | gary_poster, That's fine. | 14:27 |
gary_poster | thanks | 14:27 |
bac | gmb: i've got an instance that appears to be up. want to hangout? | 14:36 |
gmb | bac, Sure. I'll need to hop over to my one-to-one with Gary at some point soon, but we might as well make a start. | 14:36 |
bac | gmb: soon being top of the hour? | 14:37 |
gmb | Hmm. Actually, sooner. | 14:37 |
gmb | bac, So, why don't you start poking around and I'll join you when I can. | 14:37 |
gmb | Rather than interrupting things just as they get going. | 14:37 |
bac | gmb: ok | 14:37 |
bac | gmb just create a hangout and invite me when you're read | 14:38 |
bac | y | 14:38 |
gmb | ok | 14:38 |
gary_poster | gmb, meh, sorry, and I made you not hangout | 15:02 |
gary_poster | but I'm ready now | 15:02 |
gary_poster | getting hangout | 15:02 |
gmb | Okay. | 15:02 |
gary_poster | https://talkgadget.google.com/hangouts/_/110aa68ecccc7bb4323ad132b1079bff120478e1 | 15:03 |
gary_poster | gmb ^^ | 15:03 |
bac | gmb, gary_poster: aha! | 15:03 |
* gary_poster eagerly awaits aha moment | 15:03 | |
bac | the lxc container is getting brought up and down all of the time. each time it comes up, apache starts and the branch-rewrite script gets run. (this is the difference from a local machine) | 15:04 |
bac | so it is apache coming up that makes that directory | 15:04 |
bac | why this only happens now i don't know | 15:04 |
gary_poster | but bac, that happens also when we ssh in | 15:04 |
bac | but i can remove the directory, shut down the container, start it back up, and there it is | 15:04 |
bac | no | 15:04 |
gary_poster | to an lxc container that its already running | 15:04 |
gary_poster | bac https://talkgadget.google.com/hangouts/_/110aa68ecccc7bb4323ad132b1079bff120478e1 ? | 15:05 |
* bac dances a jig | 15:12 | |
bac | http://paste.ubuntu.com/1004886/plain/ | 15:12 |
bac | gary_poster, gmb: ^^ | 15:12 |
bac | this time i *did* mean to interrupt | 15:12 |
gary_poster | bac :-) yay! awesome, good catch | 15:13 |
bac | thx to gmb's insight | 15:13 |
gary_poster | now what do we do about it :-) | 15:13 |
gary_poster | Maybe we don't run make install | 15:14 |
gary_poster | initially | 15:14 |
gary_poster | and do make inplace instead | 15:14 |
bac | perhaps. we may have a timing issue though. | 15:17 |
bac | lp-setup-lxc-build pretends to wait for the container to be "ready" but clearly apache is still coming up at that point | 15:18 |
bac | and if apache beats us, we're screwed unless we can delete that directory as root | 15:19 |
bac | which i don't think we can | 15:19 |
bac | gary_poster: can i join the hangout with you and gmb when you finish your weekly? | 15:47 |
gmb | bac, We finished; let me start a new one and invite you both | 15:50 |
gmb | (And hopefully not $world+$dog | 15:50 |
gmb | ) | 15:50 |
* bac hates airlines. just bought tickets for my parents and had to pay an extra $70 so they can sit next to each other. | 15:50 | |
gary_poster | gmb could you give me url? | 15:57 |
gmb | gary_poster, https://plus.google.com/hangouts/_/4b1e08d9fc3d9e4c60b747ee42d066a6cc4b6056?authuser=0&hl=en-GB# | 15:58 |
bac | gary_poster: here is the change i'm proposing. will test on ec2 now. http://paste.ubuntu.com/1005098/ | 17:28 |
gary_poster | looking | 17:28 |
bac | so, it was a wee bit over two characters | 17:28 |
bac | but i wanted to ensure rewrite.log didn't get created by apache | 17:29 |
gary_poster | bac, I think that diff is reversed. Could you confirm pls | 17:29 |
bac | yep, the first is reversed the second is correct. | 17:30 |
gary_poster | got it | 17:30 |
bac | i always get those wrong when doing bzr diff | 17:30 |
gary_poster | looks nice bac | 17:32 |
gary_poster | so, bac, after doing that, do you still feel like the "tests should pass after make inplace" approach should be pursued, or do you think this is far enough to take it? | 17:35 |
bac | gary_poster: i think it would be nice to not have to worry about apache if we don't have to | 17:35 |
bac | gary_poster: lpsetup will need to manage test vs dev box setup if that is the case. (it may already do that) | 17:36 |
gary_poster | yeah, to some degree it does | 17:38 |
gary_poster | robert has already asked for/suggested more | 17:38 |
gary_poster | bac, I'm going to retroactively make a bug for this and assign you to it | 17:40 |
gary_poster | then put it on the card | 17:40 |
bac | gary_poster: ok | 17:41 |
bac | gary_poster: i've started a PPA build for my lpsetup changes. it'll be an hour or so before it is ready | 17:41 |
gary_poster | cool | 17:42 |
gary_poster | and then another hour for the instance to be ready | 17:42 |
gary_poster | at which point we'll be pretty close to EoD | 17:42 |
bac | i've created a yellow/experimental ppa for adding stuff we just want to play with that we can easily remove | 17:42 |
gary_poster | cool, good idea | 17:42 |
gary_poster | bac, do you agree with this summary? | 17:43 |
gary_poster | Apache configuration is necessary for tests but makes it impossible to use "make clean" safely in lxc | 17:43 |
bac | yes | 17:44 |
gary_poster | cool | 17:44 |
gary_poster | bac, almost finished with bug then will call you | 18:02 |
gary_poster | bac, https://bugs.launchpad.net/launchpad/+bug/1004088 | 18:05 |
_mup_ | Bug #1004088: Apache configuration is necessary for tests but makes it impossible to use "make clean" safely in lxc <paralleltest> <Launchpad itself:In Progress> < https://launchpad.net/bugs/1004088 > | 18:05 |
gary_poster | bac, ping me when you are ready and I will start hangout | 18:06 |
bac | ping | 18:06 |
* bac runs to get water | 18:06 | |
bac | gary_poster: ok | 18:08 |
gary_poster | bac https://talkgadget.google.com/hangouts/_/808e46bd4d2b62c66982476debd3a15c7440298f | 18:08 |
bac | urgh, my PPA is dragging along. an hour later it has a 52 minute eta. | 18:56 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!