/srv/irclogs.ubuntu.com/2012/04/25/#launchpad-yellow.txt

frankbangmb: morning, ready to pair when you are09:09
gmbHi frankban. I'll be ready in about 20 minutes time; just need to send off some emails first.09:09
frankbangmb: cool09:09
gmbfrankban, Okay, I'm ready. I'm in https://plus.google.com/hangouts/_/extras/canonical.com/subunittags (without video, but I'm sure you'll survive :))09:34
frankbangmb: joining09:37
bac2-factor authentication is pissing me off11:05
gary_posterbac benji frankban gmb, apologies.  Was trying to get the convoy packaging issue resolved, and now I'm blocked on a family issue.  Hopefully I'll be ready in 312:12
bacok12:13
gary_posterbac benji frankban gmb call in 1 or asap12:15
gmbRats. Should probably have stayed in the hangout...12:35
gmbface12:35
gary_postergmb, you come up with such amusing hangout names, so I nominate you to come up with our zope:layer hangout12:36
benjibac: you should get some tea and then we'll hang out12:36
bacbenji: :)12:36
bacyou know i was just about to type that12:36
gary_posterno pressure on the being amusing bit :-P12:36
benjimy mind reading must be working well today12:41
gmbgary_poster, frankban: https://plus.google.com/hangouts/_/extras/canonical.com/layeruponlayerofconfusion12:41
gary_postervery nice, though I am all alone there12:41
benjibac: when the tea is brewed, the horde awaits12:46
bacbenji: yes, i had to make a new pot.  i'm ready now.12:46
bacbenji: normal bat channel?12:47
benjibac: yep12:47
gary_posterbenji I meant to tell you on call: get MyUnity from software center and you can have a nice way to control size of workspaces, along with other stuff13:42
benjigary_poster: oh yeah! I forgot about that. I actually have it installed but forgot that it existed.13:43
gary_posterheh cool13:43
gary_posterbac & benji, hey I'm sorry to interrupt but could you join us in https://plus.google.com/hangouts/_/extras/canonical.com/layeruponlayerofconfusion ?  We have a solution, but the only explanations as to why it works don't make sense, so we'd like to see if either of you have insight.  We can constraint to 10 minutes: over at 10:5513:44
gary_posterconstrain13:45
benjibac: I think I'm here but I don't see you.13:52
gary_posterbac benji frankban gmb, fwiw I wrote some annoying instructions on how to get the list of workers from the subunit links on the ResultsLog page.  The instructions are at the bottom of the page (https://dev.launchpad.net/ParallelTests/ResultsLog).  Improvements & questions welcome.15:14
bacgary_poster: benji will save us from all that soon i hope15:16
gary_posterbac, via the buildbot changes?  Yes, though we may still need/want to be able to analyze the old subunit outputs15:16
frankbangary_poster: since you already have some context, you may be interested in the lp-lxc-ip MP: https://code.launchpad.net/~frankban/lpsetup/lp-lxc-ip/+merge/10350215:24
gary_postercool frankban15:25
gary_posterwill look15:26
frankbanthanks gary_poster15:26
gary_posterfrankban, that branch is awesome!  you have to talk me through some of it so I'm sure I understand what is going on. :-P https://talkgadget.google.com/hangouts/_/extras/canonical.com/goldenhordereview ?15:52
frankbangary_poster: joining15:52
gmbfrankban, Is lpsetup now considered a useable replacement for rocketfuel-get, or should I consider to tell people to use rf-g for now?16:15
gmbgary_poster, Do you know the answer to that ^^?16:39
frankbangmb: lpsetup is not ready to replace rocketfuel16:45
gmbfrankban, Okay, cool. Thanks.16:45
gary_posterfrankban, I am running sudo nosetests.  (at least) one test takes a really long time, right?  I should not assume that it is hanging?16:59
frankbangary_poster: yes, it creates an lxc, and the first time it could take some minutes17:00
gary_posterok cool17:02
gary_posterfrankban, fwiw http://pastebin.ubuntu.com/945997/17:04
gary_postertrying again17:04
frankbangary_poster: hum, do you have the lxcbr0 interface up?17:05
gary_posteryes frankban17:05
gary_posterand failure repeated17:05
frankbangary_poster: could you please print the ip before the failing lines and the run nosetests -vs?17:07
gary_postersure17:08
gary_posterfrankban, it passed now :-/17:10
gary_poster10.0.3.6 fwiw17:10
gary_posterah interesting frankban17:11
gary_posterfrankban, I ran it again without -vs for the heck of it17:11
gary_posterI got one failure (test_get_ip_17:11
gary_poster)17:11
gary_posterand the ip was 10.0.3.18217:11
frankbangary_poster: this is another test run, right?17:12
gary_posterI did it again and it passed17:12
gary_posterthen I did it again and test_restart failed17:12
gary_posterwith ip 10.0.3.2817:12
gary_posteryes frankban,separate test runs17:12
frankbangary_poster: the ip is retrieved correctly, maybe this is a race condition, could you please try to add time.sleep(1) before the failing lines?17:14
frankbangary_poster: maybe the dns needs a second to register that ip, and maybe I should just test that the ip is actually an ip, rather then using socket.gethostbyaddr17:15
gary_posterok17:16
gary_posterfrankban, with time.sleep(1) I got both failures :-P17:18
gary_poster10.0.3.38 in both cases17:18
gary_posterI'll increase sleep for the heck of it17:19
gary_poster1 full pass with 5 seconds17:19
gary_posteranother one...17:21
gary_posterfrankban, I entered my review on the MP.  It has a new thing or two, so take a glance if you would.17:22
gary_posteranother full pass...17:22
gary_posteranother one...17:22
gary_posteranother...17:23
frankbanthanks for the review gary_poster. so, it seems a race condition17:23
gary_posterfrankban, time.sleep(5) seems to do it, yeah.17:23
benjigary_poster: our buildbot run was bit by the _buffered_calls AttributeError17:23
gary_poster(another one)17:23
gary_posterbenji, really!  super annoying17:24
frankbangary_poster: in that case I have two choices:17:24
benjigary_poster: yeah, we're going to have to fix that before we can continue17:24
gary_posterok benji.  good luck.  lemme know if you'd like another pair of eyes.  I cc'd you on the email to jml about it, yeah?17:25
gary_posterno reply17:25
frankban1. generalize the retry decorator and use it with socket.gethostbyaddr17:25
benjiyep17:25
frankban2. just test the the returned value is a valid ip17:25
gary_poster3. (potentially painful) figure out why there is a race condition and what you can wait for instead17:25
gary_posterI kind of prefer 1 to 2 frankban, but will defer17:26
frankbangary_poster: i prefer 1 too, for 3, I have to reproduce the race condition (never seen before) in my machine17:27
gary_posterfrankban, sure.  go for #117:29
bachi benji17:31
benjibac: take a look at this http://ec2-23-20-226-202.compute-1.amazonaws.com:8010/builders/lucid_lp/builds/0/steps/shell_9/logs/stdio17:34
* bac looks17:34
bacbenji: you've encountered this problem before?17:36
benjiyep, we reported to jml but he hasn't had time to look at it; I guess it's our turn now17:37
benjiI'm filing a real bug for it now.17:37
frankbangary_poster: I'be just pushed a revision that uses retry for those tests17:41
gary_posterfrankban, passed fully three times in a row.  +118:04
bacbenji: i'm doing a review...ping me when ready18:05
benjibac: ok18:06
benjibac: https://talkgadget.google.com/hangouts/_/extras/canonical.com/goldenhorde when you're ready18:18
bacbenji: ok, give me a bit18:18
bacbenji: joining18:47
benjik18:47
gary_posterbenji, what is the bug number of the buffer attribute problem you filed for testrepository?  (I'm assuming you are working on it, and will update the board as such)19:52
gary_posterbug 98848119:55
_mup_Bug #988481: Testr tests generate an AttributeError when run with latest testtools <Testrepository:In Progress by yellow> < https://launchpad.net/bugs/988481 >19:55
benjigary_poster: yep, that's it19:55
gary_posterthanks19:55
benjiit's melting our brains at the moment, but when life gives you melted brains, you make brain soup19:55
gary_posterheh19:59
gary_posterbenji and bac are listed as Ubuntu contributors for 12.04!21:05
benjiheh21:05
gary_posterSo I hear from sinzui21:05
bacfor why?21:05
benjilxc?21:06
gary_posterlxc maybe?21:06
bacjuju?21:06
gary_postermaybe21:06
benjigary_poster: I'm listening to the song listed under "Latest Single" on the lower right of  http://perhapscontraption.co.uk/ and it made me think of a group that you like that I can't remember the name of :)21:07
gary_poster:-) on call, will check after21:07
bacbenji: type 'yes'21:08
benjiheh21:08
benjithanks bac21:08
bacnp21:08
baci felt so helpless21:08
benjilol21:09

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!