/srv/irclogs.ubuntu.com/2008/06/10/#launchpad-meeting.txt

=== Rinchen-phone is now known as Rinchen
=== kiko is now known as kiko-zzz
jmlbarry: hi03:00
barryjml: hi03:00
barry#startmeeting03:00
MootBotMeeting started at 21:02. The chair is barry.03:00
MootBotCommands Available: [TOPIC], [IDEA], [ACTION], [AGREED], [LINK], [VOTE]03:00
barryyay!03:00
barrywelcome to this week's asiapac reviewer's meeting.  who's here today?03:01
* jml is reminded to file a bug on Python03:01
jmlbarry: I am.03:01
barrythumper: ping?03:01
barrymwhudson: ping03:01
* barry guesses thumper knows barry will rant at him about pqm :)03:02
thumperhi03:02
thumperbarry: now why would you rant about pqm?03:02
barrythumper: i'd like it to vanish more of my branches please! :)03:03
barry[TOPIC] agenda03:03
MootBotNew Topic:  agenda03:03
thumperbarry: I could delete them for you?03:03
barry* Roll call03:04
barry * Next meeting03:04
barry * Action items03:04
barry * Queue status03:04
barry * Mentoring update03:04
barry * Review process03:04
barry   * make pqm not broken03:04
barrythumper: then i could just stop working on branches too!  excellent03:04
thumperslacking FTW!03:04
barry[TOPIC]  * Next meeting03:04
MootBotNew Topic:   * Next meeting03:04
barryeveryone okay with today += week(1)03:04
thumper+103:05
barryjml: i know you are too :)03:05
jml:)03:05
barry[TOPIC]  * Action items03:05
MootBotNew Topic:   * Action items03:05
barrynothing on asiapac iirc03:05
barry[TOPIC]  * Queue status03:05
MootBotNew Topic:   * Queue status03:05
mwhudsonah, as traditional, i missed the start of the meeting, sorry03:06
* jml files http://bugs.python.org/issue307103:06
barrymwhudson: no problem!  i was just about to assign all the GQ branches to you!03:06
mwhudsonheh heh03:06
barryjml: cool03:06
jmlbarry: I've been griping about Python's default exception messages for ages now.03:07
jmlbarry: time to do so productively :)03:07
barryjml: especially with the first betas going out on wednesday! (perhaps)03:07
barryi don't have much on the queue status03:08
barryi'm going to assign the 4 GQ branches after this meeting, but other than that, things look okay03:08
barryi had test failures in the one adeuring branch i started today03:08
mwhudsonoh hey, i got assigned a branch03:08
sinzuinot from me03:09
mwhudsoni totally didn't notice03:09
barrymwhudson: you should run bac's script!03:09
mwhudsonbarry: we should fix launchpad!03:09
mwhudsonetc etc03:09
barrythat too :)03:09
* jml notices Python 2.5 actually does a lot better at error messages than 2.4.03:10
barryjml: 2.5 rocks.  we really need to switch to it03:10
barryanything on the queue from y'all?03:10
jmlbarry: damn straight. I want to use defgen :)03:10
sinzuimwhudson: hmm. I think I did make a mistake. that branch looks familiar. I think I meant to assign it to bigjools03:11
* barry wants with statements!03:11
thumperFWIW abentley is working on the branch that will email the reviewer when nominated for a review03:11
mwhudsonwill the zope upgrade get us any close to being ready to use 2.5 ?03:11
barrythumper: how long before you think we'll be able to do all our reviews in lp?03:11
sinzuibarry: start debugging the zope 3.4 branch. It works except for that giant hole I putting in importfacsist.03:11
thumperhacky ones in about 3 or 4 weeks03:12
thumperwith shiney happy people, probably about 803:12
barrysinzui: fred drake tells me they (zc) runs zope all the time on py2.503:12
barrythumper: that will rock03:12
mwhudsonsinzui: ok, are you going to move that branch out of my queue?03:13
sinzuibarry: I bet. but importfascists and zope 3.4 conflict. I sacrificed the former for zope03:13
sinzuimwhudson: I will03:13
mwhudsonsinzui: thanks03:13
barrysinzui: dang.  where's the branch?03:13
barryanyway.  moving on...03:14
barry[TOPIC]  * Mentoring update03:14
MootBotNew Topic:   * Mentoring update03:14
barryskipped as usual...03:14
mwhudsonn/a03:14
barry[TOPIC]  * Review process03:14
MootBotNew Topic:   * Review process03:14
barry   * make pqm not broken03:14
barryso... thumper i'm told you're pqm-man now! :)03:15
thumperhah03:15
jmlwhat's the PQM break?03:15
jmllooks just fine to me.03:15
jmlor at least as good as it's ever been :)03:15
barrythere are several problems, but the most severe symptom is that branches are getting disappeared all the time03:15
barrythey fail and nobody gets notified03:16
jmlahh ok.03:16
jmlthat *is* pretty bad.03:16
sinzuiIsn't that directly cause by the make check change from 60 minutes to 15 minutes?03:16
barryjml: it's doubly bad because grepping through the logs is PAINFUL03:16
barrysince the logs don't include branch information unless they succeed :(03:16
thumperbarry: where are the logs?03:16
barrysinzui: yes, that's what flacoste thinks03:16
mwhudsonthis sounds like something that needs help from an OSA03:16
jmlI see.03:16
mwhudsonnot us03:16
barrythumper: devpad03:17
thumperbarry: where on devpad?03:17
mwhudsonsinzui: i don't see the connection instantly03:17
barrythumper: /srv/lp-pqm-logs03:17
thumperbarry: thanks03:17
jmlbarry: do we know that this is a bug in PQM itself?03:17
barryfrancis and i talked about a few things: first, if merges get killed, we should still see notifications, which i think today we don't03:18
barryjml: we don't, but that's the suspicion03:18
barrysecond issue is figuring out why sometimes you get no output for 15+ minutes03:18
mwhudsonbut the vicious killing after 15 minutes isn't anything to do with pqm03:18
mwhudsonit's something test.py or shh.py or something does03:19
barrymwhudson: aren't the logs maintained and sent by pqm?03:19
mwhudsonyes03:19
jmlbarry: has anyone tried to reproduce the issue?03:19
mwhudsonbut pqm doesn03:19
barrymwhudson: right.  but no one has reproduced the 15 minute hang on dev boxes03:19
mwhudson't look at the logs03:19
* jml meant the lack-of-notification issue.03:20
barryjml: not to my knowledge03:20
jmlbarry: ok.03:20
barrythird problem was lack of branch information in the logs unless the merge succeeds03:20
barrybut if pqm doesn't write the logs, i guess it can't do that03:21
thumperpqm does write a log file03:22
thumperseveral actually03:22
barrywe need a plan though, 'cause it's killing productivity.  e.g. branches are getting stacked up beause parent branches aren't landing and then no one knows why03:22
jmlin my ignorance, I'd say that PQM ought to keep a log of requests it receives and what it does with them.03:22
thumperjml: it does03:22
thumperbarry: are the bugs filed against pqm?03:22
jmlthumper: but not enough information to identify the branch?03:22
mwhudsoni can't find any logs on devpad in the last 50 that seem to have been killed for lack of activity03:22
mwhudsonbut maybe i'm grepping for the wrong things03:23
jmlthumper: well, the first issue isn't yet known to be an issue with PQM.03:23
barrythumper: i don't know.  i will talk with francis in the morning and get some bugs opened03:23
jmlthumper: although it's a decent place to start, I guess.03:23
thumperpqm is still pretty fresh in my mind03:23
thumperso feel free to send them my way if urgent03:23
barrythumper: thanks.  i think the lack of notification is the most immediate concern.  devs could fix their branch problems if they knew why they bounced03:24
barry[ACTION] barry to talk with francis and get pqm bugs opened03:24
MootBotACTION received:  barry to talk with francis and get pqm bugs opened03:24
barrythat's all i've got.  does anybody have anything not on the agenda?03:25
barrynope?  okay, thanks everyone! see you next week03:26
barry#endmeeting03:26
MootBotMeeting finished at 21:28.03:26
mwhudsonbarry: why do you think that branches are getting killed for inactivity?03:26
barrymwhudson: we don't know.  it shouldn't be happening03:36
mwhudsonbarry: no, i mean03:36
mwhudsonbarry: what is it that makes you think the branches are being killed in this way?03:37
mwhudsonbarry: because i don't see much evidence for it myself03:37
barrymwhudson: we're just guessing.  it seems like branches are disappearing more now that we bumped that down, but it's just a guess03:37
mwhudsonbarry: are the branches disappearing to the extent of not producing logs on devpad?03:38
barrymwhudson: no, they are producing logs afaict.  mars found one of my disappeared branches in the logs after some clever sleuthing03:39
mwhudsonbarry: ok, because grepping logs suggests only two branches have been killed for hanging since the change to a 15 minute timeout03:39
barrymwhudson: interesting.  i think in my case, bzr actually complained (branch format problem because this was a loomed branch).  so i wonder if more of them are happening because bzr failures don't get notifications03:40
mwhudsonit's possible03:41
=== mwhudson_ is now known as mwhudson
=== mwhudson__ is now known as mwhudson
=== cprov is now known as cprov-lunch
=== mrevell is now known as mrevell-lunch
=== salgado-afk is now known as salgado
=== mrevell-lunch is now known as mrevell
=== kiko-zzz is now known as kiko
=== kiko is now known as kiko-phone
=== kiko-phone is now known as kiko
=== salgado is now known as salgado-lunch
=== kiko is now known as kiko-fud
=== salgado-lunch is now known as salgado
=== salgado is now known as salgado-afk

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