/srv/irclogs.ubuntu.com/2012/05/08/#launchpad-dev.txt

lifelessgary_poster: testrepository is up00:03
wgrantHuh00:07
wgrantNative postgres synchronous replication can be opt-in at the transaction level. Didn't realise that.00:07
lifelesswgrant: as in 'how much risk to take' ?00:10
wgrantlifeless: Yeah. You can say that a particular commit should or should not wait for replicas.00:13
wgrantI assumed it was all-or-nothing.00:13
StevenKwgrant: O HAI, Mr. OCR01:15
StevenKwgrant: https://code.launchpad.net/~stevenk/launchpad/information_type-notification-flag/+merge/10501401:19
wgrantStevenK: I don't appreciate your lies.01:26
=== wgrant changed the topic of #launchpad-dev to: http://dev.launchpad.net/ | On call reviewer: wgrant | Firefighting: - | Critical bugs: 3.47*10^2
StevenKWhich lie in particular?01:27
wgrantThe one about me being OCR01:28
=== mpt_ is now known as mpt
* wallyworld_ sighs. 18 minutes and still no mp diff02:47
nigelbwallyworld_: what happened to using rabbitmq for that?03:37
wallyworld_nigelb: ?03:38
wallyworld_for what?03:38
nigelbwasn't there something to use it for diff generation?03:38
wallyworld_yes. the branch first needs to be scanned03:39
wallyworld_and that job is timing out03:39
wallyworld_there's something in the branch it doesn't like03:40
nigelbah.03:40
StevenKwgrant: I had a test failure, so I've made sure the notifications respect the flag no matter the setting of the UI flag: http://pastebin.ubuntu.com/975101/06:01
wgrantStevenK: LGTM06:19
=== jtv1 is now known as jtv
=== jtv1 is now known as jtv
=== almaisan-away is now known as al-maisan
adeuringgood morning07:55
=== al-maisan is now known as almaisan-away
jtvbenji: I don't mean to seem ungrateful for your fantastic reviews, but would you mind having one more look at this one?  I made some changes that didn't quite make sense as a separate branch.  https://code.launchpad.net/~jtv/launchpad/bug-994650-scrub-pofiletranslator/+merge/10486610:49
jtv(Look for “Late-breaking change:”)10:50
StevenKjtv: Why experimental loop?10:50
jtvStevenK: isn't that appropriate?10:51
jtvI still need to test it on staging.10:51
StevenKjtv: If you're not going to land it until you've tested it on staging, then I would recommend you add it to the 'normal' loop.10:51
jtvOh.  OK.10:52
StevenKIf you're still worried, you can control execution with a feature flag.10:52
jtv(Have we passed bug 1 million yet?)10:52
_mup_Bug #1: Microsoft has a majority market share <ubuntu> <Clubdistro:Confirmed> <Computer Science Ubuntu:Confirmed for compscibuntu-bugs> <LibreOffice Productivity Suite:New> <dylan.NET.Reflection:Invalid> <dylan.NET:Invalid> <EasyPeasy Overview:Invalid by ramvi> <elementary OS:Confirmed> <Ichthux:Invalid by raphink> <JAK LINUX:Invalid> <LibreOffice:In Progress by bjoern-michaelsen> <Linux:New for brunovam> <Linux Mint:In Progress> <The Linux OS10:52
StevenKThe workitems tunable loop does that.10:52
jtvNo mup, not what I meant.10:52
StevenKbug 100000010:52
wgrantYeah, I added feature flag support a few months back, so it's probably easier now to use that than --experimental10:52
wgrantBecause if it isn't broken, you would need a subsequent landing and $LOTSOF hours to get it working on prod.10:53
wgrantWith a feature flag you just set the feature flag.10:53
jtvWell I don't think there's too much point to landing this unless I know the garbo job can do a decent job first anyway…10:53
StevenKThen shift it and get the webops to run garbo-daily with -vv goodness10:53
jtvShift?10:54
StevenKjtv: Sorry. What I mean is move it from experimental, and then have the webops run garbo-daily by hand with -vv.10:55
jtvwebops, would you be available to try that now?10:55
jtv(I've already pushed the branch)10:55
gnuoyjtv, sure10:56
jtvLet me check that I've really pushed it to all the right branches...10:56
jtvgnuoy: I guess the change where POFileTranslator.latest_message is allowed to be null is still in place?10:57
gnuoyit is10:57
jtvGreat.  Then if you would, please merge lp:~jtv/launchpad/combined-async-pofiletranslator and run garbo-daily with -vv!10:57
rick_h_wgrant: you EOD? updating OCR10:57
=== rick_h_ changed the topic of #launchpad-dev to: http://dev.launchpad.net/ | On call reviewer: rick_h | Firefighting: - | Critical bugs: 3.47*10^2
wgrantrick_h_: Ah, yeah, a few hours ago, sorry.11:02
rick_h_wgrant: np, just didn't want to delete you unnecessarily11:02
wgrantjml: Hi, are you around?11:17
wgrantjml: Your QA is now blocking everything, and achuni seems perfectly aligned to avoid my timezone.11:20
wgrantjml: If I hear nothing by my morning I'll revert both -- I guess retrying after UDS would work better.11:25
benjijtv: if you could still use a review, I can do it here in a bit11:32
jtvbenji: wonderful, thanks.  I'd feel more confident.  The actual code is the same, but it's all moved, mostly towards the left-hand margin.  Methods are now functions.11:33
benjijtv: cool, I'll look at it in the next half hour or so11:37
jtvThanks.  I won't be here for too much longer, unfortunately, but I may be able to check back in later.11:37
noodles775wgrant: achuni was trying to find someone at UDS to ask about that.11:38
rick_h_jcsackett: morning, around for ?11:39
noodles775wgrant: afaik, we're ready to QA it, it's just that the QA person was in London (public holiday yesterday)11:39
noodles775wgrant: I'll chase it up now. When you say both, what's the other branch? (I'm only aware of jml's one branch?)11:40
wgrantnoodles775: Ah, forgot about the public holiday.11:46
noodles775wgrant: yeah, so did I when I did the developer QA and handed over.11:46
wgrantnoodles775: jml has a second branch which doesn't have special QA requirements, but it renames Archive.commercial11:46
wgrantSo a straight revert of the first branch won't work, as code it removes relies on .commercial11:47
noodles775wgrant: can you point me at the second branch so I can make sure it was on staging.lp.net when I QA'd the first one? Thanks!11:47
wgranthttp://bazaar.launchpad.net/~launchpad-pqm/launchpad/stable/revision/1520911:48
wgrantdb-devel r1157311:48
noodles775wgrant: excellent, that's what staging was running when I QAd.11:49
wgrantnoodles775: (sorry, wasn't aware you were a SCA QA victim these days, or I would have pinged you directly)11:49
wgrantGreat.11:49
noodles775wgrant: no problem - I just wanted to make sure our QA person would be able to do their QA straight away. I should have put my notes on the bug rather than email, just added them now.11:54
wgrantnoodles775: Thanks, those emails clarify everything.12:03
noodles775wgrant: np12:10
wallyworldabentley: hi. what do i need to do to have celery run correctly for lp.dev? i have code where tests using CeleryLayer work but I want lp.dev to run the jobs also. i have added the jobs to jobs.celery.enabled_classes12:49
abentleywallyworld: You would run bin/celeryd --config  lp.services.job.celeryconfig12:51
wallyworldabentley: ah, i ran celeryd but didn;t know the correct config arg. thanks12:51
wallyworldabentley: should we make that part of make run now?12:52
abentleywallyworld: no, we're still working on getting it ready for production use.12:52
wallyworldabentley:  ok. np. i have a new job which remove subscriptions for inaccessible bugs and branches which is celery only. when do we think lp.net will support that?12:53
abentleywallyworld: I hope we can do it this week.12:54
wallyworld\o/ sounds good. thanks12:54
StevenKabentley: It's in use and working on qas/staging?12:57
wallyworldStevenK: btw memtest86+ ran a few passes and no errors. but still lots of crashes :-( bollocks and all that12:58
abentleyStevenK: We're using it to do branch scans on staging only, and because fast lane/slow lane is only partially implemented, I cannot recommend using that setup in production.12:58
StevenKwallyworld: Hmmm.13:00
wallyworldyeah :-(13:01
wallyworldvery frustrating13:01
wallyworldthe only change i can se is adding the new memory13:01
wallyworldmight have to revert to the old to see if things improve13:02
deryckMorning, everyone.13:03
abentleyderyck: Morning.13:04
StevenKwallyworld: Try folding@home to see if that dies horribly?13:04
wallyworldStevenK: what do you mean?13:05
StevenKwallyworld: folding@home is an application you can run to do protein folding for the project. Extremly CPU intensive.13:06
StevenKwallyworld: It's not packaged, but they have Linux binaries for download13:06
wallyworldStevenK: ok. i will look at that. right now, i am writing some code and it's not too bad so will not look a gift horse in the mouth. will do as much as i can while the sun shines13:08
StevenKHeh13:08
StevenKwallyworld: Sounds better than what I'm doing.13:08
wallyworldwhat you doing?13:08
StevenKwallyworld: Installing Windows.13:10
wallyworldStevenK: WTF? hahahahahaha. why?13:10
wallyworldgalaxy s2?13:10
StevenKwallyworld: Steam13:10
wallyworldStevenK: can't wait for the linux port? :-P13:11
StevenKwallyworld: Well, the Linux port is only likely to bring Source games.13:12
StevenKAt least in the short term.13:12
wallyworldyeah i know, just trolling13:12
jcsackettrick_h_: around now.13:12
StevenKwallyworld: It's better than what I heard before which was Valve going "Linux? HTF do you spell that?"13:13
wallyworldlol13:13
rick_h_jcsackett: ok, I did your review, wasn't sure on a couple of points so tried to note my assumptions, have 10min to do a call if you need now13:14
rick_h_jcsackett: or if you need to chat we can do so after out stand up13:15
jcsackettrick_h_: ping me after your standup, i'm reading your comments now.13:15
rick_h_jcsackett: ok, will do13:15
=== matsubara-afk is now known as matsubara
rick_h_jcsackett: ping14:24
jcsackettrick_h_: pong.14:25
rick_h_jcsackett: howdy, quick hangout?14:25
jcsackettrick_h_: yup. lemme go grab some coffee real quick and i'll be on g+ in a minute.14:25
rick_h_k14:26
rick_h_jcsackett: just one heads up on the visible thing, you need to rely on that css class, but you have to implement it http://yuilibrary.com/yui/docs/widget/#attributes see the 'visible' notes there14:49
rick_h_jcsackett: you can see we implemented it in the indicator-core.css file14:49
=== cjwatson_ is now known as cjwatson
=== matsubara is now known as matsubara-lunch
=== salgado is now known as salgado-lunch
benjirick_h_: one for your list-o-reviews: https://code.launchpad.net/~benji/launchpad/bug-994694/+merge/10509017:15
rick_h_benji: k, on call will grab it shortly17:17
benjirick_h_: perfect17:17
=== matsubara-lunch is now known as matsubara
rick_h_benji: r=me17:30
gmbczajkowski: Where y'at?17:33
sinzuirick_h_, I award you a gold star ★ for demolishing doc/bugtask.txt17:34
czajkowskigmb: ballroom G17:34
gmbrick_h_: Also, if what sinzui just said is true, I owe you beer.17:35
sinzuiMy cat is bring me her toy so that I can throw it. I have never had a cat that behaves like a dog17:37
czajkowskisinzui: strange thins happen with you :)17:41
rick_h_gmb: huh?17:43
gmbrick_h_, I have a long-running hate-hate relationship with doc/bugtask.txt17:43
rick_h_sinzui: oh, well it's not done yet...deryck is making sure I didn't fubar it yet17:43
rick_h_gmb: no freaking kidding...thank the LoC policy for making me do it to submit my bugfix17:44
rick_h_and deryck for being awesome and accepting the abnormal giant pita review for me17:44
sinzuirick_h_, I doubt that, though there is a small chance that the new tests duplicate the tests in lib/lp/bugs/model/tests/test_bugtask.py17:48
rick_h_sinzui: there is no bugtask, that's why they were in bugtaskset. I couldn't find a clean line to split bugtaskset/bugtask very well17:48
rick_h_well I didn't think there was one, I shouldn't make blanket statments17:48
rick_h_oh yea...so there is stuff there :/17:49
rick_h_crap, totally missed that because the files aren't test_XXX when I did my searches17:50
rick_h_*sigh*17:50
sinzuiI think there is overlap with conjoined bugtasks. I see your tests and the existing tests both check that attributes are synced for example17:50
jcsackettcool.17:51
jcsackett...and window manager fail.17:52
rick_h_doh?!17:52
rick_h_jcsackett: awesome not liking you?17:52
jcsackettrick_h_: awesome and focus-follows-mouse playing together poorly.17:52
rick_h_hmm, focus follows my mouse, is that a special setting?17:52
sinzuirick_h_, I totally missed the whole module. for a year!17:53
jcsackettrick_h_: no, no special setting. awesome is supposed to do focus-follows-mouse automatically. and now it's not.17:53
jcsackettand i don't know why. :-p17:54
rick_h_ugh, sucky. wfm but that won't help17:54
jcsackettrick_h_: contemplating hopping back to the dark side and going with xmonad.17:54
rick_h_yea, buddy moved there and is happy17:54
rick_h_if awesome breaks for me that's where I'm heading nexet17:55
=== salgado-lunch is now known as salgado
=== Ursinha` is now known as Ursinha
=== Ursinha is now known as Guest66718
=== Guest66718 is now known as Ursula
=== Ursula is now known as Ursinha
lifelessgary_poster: hi there, any news on the testtools/subunit/testrepository releases goodness?18:26
gary_posterlifeless, well, progress:18:26
gary_posterI have copied over the testing cabals packages over to yellow's ppa (since that's what we currently use for buildbot integration).  I established locally that the Python 3 build issue still stands, but I think you already knew that.  I am trying to gather some information to file two weird bugs (one of which might have a chance of being fixed by those three packages) and then I was planning on taking today's buildbo18:29
gary_postert master down and installing the new packages and giving them a spin there.  So, I should have something for you be my EoD18:29
lifelessok cool18:29
lifelessjelmer: hi thar18:29
lifelessjelmer: did you see my ping about the python3 issue gary_poster refers to above, above ?18:30
rvbaLaney: lib/lp/bugs/browser/tests/test_bugtask.py18:33
lifelessallenap: hey, did you still want to talk? I didn't see the threatened email :)18:34
czajkowskicjohnston: aloha18:37
cjohnstonhowdy18:37
czajkowskiStevenK: you about ?18:38
cjwatsonCould I have a DB patch number for bug 990219?  The substantive change is "ALTER TABLE Packageset ADD COLUMN score INTEGER DEFAULT 0 NOT NULL;"18:48
_mup_Bug #990219: Reprioritize package build scores based on packageset <feature> <packagesets> <soyuz-build> <Launchpad itself:Triaged by cjwatson> < https://launchpad.net/bugs/990219 >18:48
lifelesslet me just check the size of the table18:49
cjwatsonWow, shiny extra text on bug status changes18:49
cjohnstonisnt it though cjwatson18:50
cjohnstontakes up my whole screen almost18:50
cjwatsonlifeless: I think it's fairly tiny18:51
lifeless2209-18-018:52
cjwatsonThanks18:52
lifelesscjwatson: it is, but anything with a default has to be special cased.18:52
lifelessbecause its a table rewrite to apply it.18:52
cjwatsonRight, I guessed18:53
cjwatsonIt'll be fast enough?18:53
lifelessyeah18:53
lifeless150 rows18:53
lifelessdoubt you could measure the difference18:53
lifelessits likely a single page :)18:53
gary_posterlifeless, I have a mildly interesting subunit story for you.  Briefly, the subunit stream in buildbot stopped processing tests in one run after about 3000 tests.  After investigation, it turns out that processing stopped right before this test: http://pastebin.ubuntu.com/976408/ .  Clearly this is a problem in the stream: the "No handlers...\n" log message polluted the line and subunit did not recover.  A question f18:58
gary_posteror me (and you if you want) is whether we can get those log messages out of the stream.  A question more squarely for you is if subunit could be more robust in the face of this kind of mess.  We're in heuristic land, but AIUI subunit already has a bit of mess-cleaning code in it already.  Thoughts?18:58
gary_posterThat was brief for an email, but not so brief for IRC. :-) oh well18:58
lifeless:P18:58
lifelessso, this is a recurring problem18:59
gary_posterit is for us, but rare18:59
gary_posterthis is #2 in all of my runs18:59
lifelesssubunit users encounter it from time to time18:59
lifelessuhm18:59
lifelessI'll skip the backstory for now18:59
gary_poster:-) k18:59
lifelessthe short answer is: either stop things spewing to stdout at random times (e.g. during __del__ handlers triggered during full gc mid-stream-command-output)19:00
lifelessor move the stream to write to !stdout19:00
lifelessor move sys.stdout to !stdout19:00
gary_posterright19:00
lifelessI don't think you can reliably resync the stream; I haven't tried very hard to do so though19:01
gary_postermoving the steam to !stdout seems the easiest to make robust19:01
gary_posterthough still not trivial19:01
lifelessmoving the stream to !stdout has the downside that 'test.py | subunit-thing' becomes harder to construct19:01
gary_posterright19:01
lifelessmoving sys.stdout to be e.g. stderr will preserve messages sent to it, keep the pipe construction easy, and should be robust - few if any modules will take a reference to sys.stdout implicitly19:02
gary_posteryeah, I was thinking along those lines19:02
gary_posterso bin/test --subunit could do the switch19:02
gary_posterand we'd only ( :-/ ) have to mess with our zope.testing fork19:03
lifelessshouldn't need to mess with z.testing for this19:03
lifelesswell, maybe19:03
gary_posterno?19:03
lifelessI forget where the exact bits are buried.19:03
gary_posterthe subunit flag is processed there I think19:04
lifelessif we have to, we should let the pipe to write to be customised in the API, so that we don't have to fiddle again later.19:04
lifelesserm19:04
lifelesspipe to write to isn't hte thing being customised.19:04
lifelessI claim 0704.19:04
gary_posterheh19:04
lifelessso yeah, we probably want to add an option or something though, rather than just changing the behaviour fullstop.19:05
gary_posterYou don't think that --subunit itself is enough of a flag?  if it isn't, then this would be a ./bin/test --subunit --do-not-make-the-subunit-stream-broken19:05
lifelessgary_poster: the No handlers...\n thing is probably due to an object with a __del__ method calling into logging19:06
gary_postermakes sense, but I'd really rather not have to have the squad find all possible cases of this19:06
lifelessI'm with you there19:06
lifelessI'm suggesting an API option, ./test.py does command line processing already19:06
gary_posterAPI where?19:07
lifelessone sec19:07
gary_posternp19:07
lifelesslib/lp/services/testing/parallel.py uses subunit.run directly19:09
lifelessbut I think we can delete that module entirely now19:09
lifelessdigging19:09
cjohnstonrick_h_: ping19:10
lifelessgary_poster: I guess on testrunner.run19:10
lifelessgary_poster: the zope.testing API is one I find a bit hard to reason about19:11
lifelessgary_poster: (zope.testing.testrunner.run)19:11
gary_posterlifeless, ok cool.  So...we still expose this through a command line though.  Do you agree that the commandline --subunit flag will automatically switch to stdout to stderr?19:12
lifelessgary_poster: ultimately, its up to you whether its unconditional or an optional19:12
gary_posterok19:12
allenaplifeless: I'm about to send that email. I was lacking wind-in-sails last week. I can't stay around here long enough to have a discussion, but hopefully later in the week.19:12
* gary_poster hopes that the change won't cause too many nasty bugs19:12
lifelessgary_poster: what I was mainly thinking was that being able to switch this behaviour off easily would be a good thing for e.g. dealing with a module that does silly buggers with sys.stdout19:13
gary_posterin test runs19:13
lifelesswhere 'easily' could mean 'edit bin/test'19:13
gary_posterah ok19:13
lifelessor it could mean 'set an env variable'19:13
lifelessor 'pass an option'19:13
gary_posteroh, I was with you then not with you :-P19:13
lifelessallenap: ok19:13
gary_posterif I had a silly sys.stdout test...19:13
lifelessone that breaks if sys.stdout==sys.stderr, for instance.19:14
gary_posterright19:14
lifelessyou'd want to be able to switch things around to find out whats going on19:14
gary_posterthen I would still need that test to pass within a fill test run19:14
lifelesswithout editing the contents of an egg19:14
gary_posterfull19:14
lifelesssure, this may be a YAGNI19:14
* lifeless is happy to wear the paranoid hat19:14
lifelessgary_poster: which is why I say its up to you :) - just trying to articulate the reasons I was proposing it be an option19:15
gary_posterok, so a full implementation of that direction, combined with my belief that --subunit should default to the "non-intermittently-broken" version, would yield...19:15
lifelesstl;dr - an API with side effects that might be a problem is easier to poke at and play with if the side effects are controllable19:15
gary_poster--subunit makes stdout ==stderr19:16
Ursinhagmb, hey :)19:16
gary_poster--disable-stdout-switch disables that (I don't like negative flags usually either, but sometimes incilinations fight), and19:17
Ursinhagmb, I'm looking at the bugactivity interface, and I see it references a bug using a BugField. Do I need to create a BlueprintField as well? What is that for?19:17
gary_posterthe ability to temporarily turn off the stderr/stdout switch for a single test?  So that tests can be allowed to be silly?  Of course, every test that does this allows another chink in the armor19:17
lifelessI wouldn't bother with one-test support19:18
gary_posterthe log messages might slip in at that time19:18
gary_posteryeah19:18
lifelessthe way I see the switch being used would be:19:18
lifelesssomeone has a problem19:18
gary_posteryou just have to fix the test19:18
lifelessthey are told 'toggle this and try the test'19:18
lifelessif that works, they dig in to fix the test19:18
gary_poster+119:18
lifelessif it doesn't, we know its something else.19:18
gary_posterOK, cool thanks lifeless.  I'll go back to filing bugs. :-)19:18
lifelessanytime19:18
Ursinhais the blueprint name an unique field? like a bug number?19:32
cjohnstonUrsinha: I don't believe so19:33
cjohnstonI believe you can have the same name on different projects19:34
cjohnstonbut I'm not 100%19:34
lifelesssinzui: \o/19:35
Ursinhacjohnston, yes, you can have that in different projects, just checked on staging...19:36
Ursinhacjohnston, thanks :)19:36
cjohnstonUrsinha: we had issues with Summit with same named BPs, that's why we require the cycle letter to be in BPs19:37
Ursinhacjohnston, makes sense19:37
cjohnstongmb: ping21:04
=== wilx_ is now known as wilx
LaneyGiven an SPPH, how do I get to a page like https://launchpad.net/ubuntu/+source/geg/1.0.2-6build1 (what are these called?) in a unit test?21:37
Laneyan object whose canonical_url is that I suppose I mean21:38
=== salgado is now known as salgado-afk
lifelessThat should do it21:40
lifelessits an SSPH21:40
lifelessbah21:40
lifelessSPPH21:40
Laneylifeless: thought so, but "ComponentLookupError: ((<SourcePackagePublishingHistory at 0xee32c10> …"21:41
Laneyshould this work? I'm using create_initialized_view here21:42
lifelessIIRC you need a layer/site there21:42
Laneyhrm21:43
lifelesscjwatson: do you want me to listen in on the archive-admin session ?22:01
czajkowskicjohnston: gmb is doing headshots so may not be on irc22:02
czajkowskicjohnston: better to drop him a mail22:02
wgrantLaney, lifeless: That's a DSPR22:03
wgrantNot an SPPHJ22:04
wgrantBah, SPPH22:04
wgrantSPPHs don't exist in the traversal hierarchy22:04
wallyworld_sinzui: my laptop died totally last night. i'm on one of the kid's but mumble is refusing to play nicely as it does at times22:05
sinzuiwallyworld_, hangout?22:06
sinzuiI will take that answer as no22:06
wallyworld__sinzui: we can try. i have never logged into google+ before22:06
wgrantnoodles775, jml: I see no QA, and no news in 8 hours. I'll revert and we can retry in a less awkward week.22:07
sinzuiwallyworld__, then I can assume you do not have the google app on your phone22:07
wallyworld__sinzui: i have a dumb phone22:07
wallyworld__it makes phone calls22:07
wallyworld__and nothing else22:07
wgrantwallyworld__: What's mumble not doing?22:07
wgrantI haven't had a single problem with it in >6months22:08
wallyworld__wgrant: i starts, says it connects, and then consumes 100% cpu22:08
Laneywgrant: so how can I get at that?22:09
sinzuiwallyworld__, maybe it is killing the sound server22:09
lifelesswgrant: lets try #ca-internal first22:09
wallyworld__sinzui: maybe. this issue used to happen a lot but of late it's been good22:09
wgrantAh, so that's where they lurk.22:09
wgrantLaney: spph.meta_sourcepackagerelease22:10
Laneyta22:11
sinzuiwallyworld__, does that computer have skype or the googletalk plugin?22:14
wallyworld__sinzui: yes, skype is available22:14
wallyworld__and also plugin i think22:15
wallyworld__sinzui: skype is open now22:16
sinzuiwallyworld__, wgrant, StevenK. I will try to remember how to conference call on skype22:16
sinzuiwallyworld__, The skype app does not appear to support conference calls :(22:24
wallyworld__sinzui: i'm sure one time i had a conference call using skype, let me see if i can find out how22:25
sinzuiwallyworld__, The desktop app does. I do not have it anymore. I never had it on this computer actually22:26
cjohnstonI am looking at this review: https://code.launchpad.net/~vorlon/launchpad/lp.994110/+merge/105078  I don't see anything in the file that is mentioned that would be effected by the code change.. Could someone give me a little bit of help please?22:41
czajkowskicjohnston: rick_h_ is the on call reviewer22:44
wgrantcjohnston: Have you run the test?22:45
wgrantcjohnston: It returns 2 specs instead of 1, presumably because of the new relaxed filtering.22:45
cjohnstonczajkowski: I pinged him hours ago.. wgrant, no.. I don't have it setup to be able to run tests.. I was trying to figure out the problem though.22:46
cjwatsonlifeless: sorry, too late :-)22:46
wgrantcjohnston: http://paste.ubuntu.com/976901/ is the failure22:47
cjwatsonlifeless: there wasn't too much extra, I'll integrate it into the wiki page22:47
cjwatson(I didn't look into IRC until the end of the session ...)22:47
cjohnstonthanks wgrant22:47
rick_h_czajkowski: heh, sorry EOD I missed updating that22:48
rick_h_cjohnston: running the test, it just failed when I did a broad sweep of tests for that stuff22:48
cjohnstonrick_h_: thanks.. wgrant pasted it for me..22:49
rick_h_cjohnston: https://pastebin.canonical.com/65709/ ah behind sorry22:49
* cjohnston == ~not-canonical22:49
=== rick_h_ changed the topic of #launchpad-dev to: http://dev.launchpad.net/ | On call reviewer: - | Firefighting: - | Critical bugs: 3.47*10^2
rick_h_cjohnston: ah sorry22:50
cjohnstonnp22:50
wgrantcjohnston: Have you considered following https://dev.launchpad.net/Running/LXC to non-invasively get LP running locally?22:50
rick_h_wgrant: work out for you?22:50
rick_h_sorry, meant wgrant 's past work out then?22:50
cjohnstonrick_h_: yes, it gave me the errors22:50
cjohnstonwgrant: I was trying not to get that deep into this bug on the LP side :-)22:51
cjohnstonhehe22:51
wgrantAh, right, you're just on the summit side22:51
cjohnstonwgrant: I will probably bring this up on Thursday in the Clinic if slangasek doesn't get to it before that22:51
wgrantcjohnston: Sure. It's very easy to fix.22:52
cjohnstonI'm not familiar enough with testing to do it on my own. :-)22:53
lifelessgary_poster: Another idea23:16
lifelessgary_poster: make the replacement sys.stdout grab a traceback and report the object triggering the write23:16
lifelesse.g. a wrapper around sys.stderr with a custom write() + writelines() methods23:17
lifelessafk for a bit23:17

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