/srv/irclogs.ubuntu.com/2008/07/17/#launchpad-meeting.txt

=== salgado-afk is now known as salgado
=== salgado is now known as salgado-brb
=== salgado-brb is now known as salgado
=== salgado is now known as salgado-lunch
=== salgado-lunch is now known as salgado
barryRinchen: sigh.  why is the last mootbot log for launchpad-meeting dated 10-jul?18:49
sinzuiThat looks right to me18:49
Rinchenbarry, it's manual update. I'll go poke the owner if he's around18:49
barryRinchen: thanks18:50
Rinchen#startmeeting19:00
RinchenWelcome to this week's Launchpad development meeting. For the next 45 minutes or so, we'll be coordinating Launchpad development.19:00
MootBotMeeting started at 13:02. The chair is Rinchen.19:00
MootBotCommands Available: [TOPIC], [IDEA], [ACTION], [AGREED], [LINK], [VOTE]19:00
Rinchen[TOPIC] Roll Call19:00
MootBotNew Topic:  Roll Call19:00
bigjoolsme19:00
abentleyme19:00
matsubarame19:00
sinzuime19:00
Rinchenyou!19:00
mptme19:00
barryme19:00
thumperme19:00
adeuringme19:00
allenapme19:00
marsme19:00
BjornTme19:01
bacme19:01
intellectronicame19:01
flacosteme19:01
jtvme19:01
rockstarme19:01
intellectronicaRinchen: gmb apologises. he's traveling back oop north from london19:01
bigjoolsCelso and Muharem send their apologies in an unpologetic kind of way19:01
Rinchenapologies from mrevell, statik, and Edwin19:01
leonardrme19:01
salgadome19:01
Rinchenreleases team is here19:01
flacosteFoundations is here19:01
thumperCode is here19:02
Rinchenlooks like bugs is here19:02
herbme19:02
Rinchenmthaddon, ping19:02
kikome19:02
mthaddonme19:02
RinchenOSAs are here19:02
Rinchenand the 1 man soyuz team is here19:02
Rinchensuper19:02
Rinchen[TOPIC] Agenda19:03
MootBotNew Topic:  Agenda19:03
Rinchen * Next meeting19:03
Rinchen * Actions from last meeting19:03
Rinchen * Oops report (Matsubara)19:03
Rinchen * Critical Bugs (Rinchen)19:03
Rinchen * Bug tags19:03
Rinchen * Operations report (mthaddon/herb/spm)19:03
Rinchen * DBA report (stub)19:03
Rinchen * Sysadmin requests (Rinchen)19:03
Rinchen * New packages required (salgado)19:03
Rinchen * A top user-affecting issue (mrevell)19:03
Rinchen * Doc Team report (mrevell)19:03
RinchenNo doc team or user issues today though19:03
kikoeven I'm here today!19:03
Rinchen[TOPIC] Next meeting19:03
MootBotNew Topic:  Next meeting19:03
RinchenOSCON is next week19:03
marsFoundations/Commercialization sprint is next week19:04
Rinchenkiko and I won't be able to run the meeting next week. We have a session to be in19:04
Rinchenanyone want to run the mtg next week?19:04
* kiko volunteers flacoste!19:05
kikooh, he's at a sprint.19:05
kikompt? :)19:05
flacostekiko: well, if I host the meeting, you can be sure that all sprinters will attend :-)19:05
mptsure, I don't mind19:05
flacostebut mpt is such a cool host!19:05
Rinchenthanks mpt19:05
kikoand a great 2.0 UI hacker too it turns out!19:06
Rinchenso next week, same time, same channel19:06
Rinchenallenap, sinzui - I missed your items in the agenda but we'll do them.19:06
Rinchen[TOPIC] Actions from last meeting19:06
MootBotNew Topic:  Actions from last meeting19:06
sinzuiRinchen: I know you did19:06
Rinchennone19:06
Rinchen[TOPIC] Oops report (Matsubara)19:06
MootBotNew Topic:  Oops report (Matsubara)19:06
matsubaraToday's oops report is about bugs 24954319:07
ubottuLaunchpad bug 249543 in rosetta "Too many queries to render +products-with-translations page" [Undecided,New] https://launchpad.net/bugs/24954319:07
matsubarajtv: can you take that one for next week?19:07
kikoit's our highest query count, which means congratulations to everybody else who worked hard to fix the other pages that were hurting us19:07
jtvmatsubara: OK19:08
Rinchen+10 kiko19:08
matsubarayes, huge congrats to the team. current edge oops summary shows 3 hard timeouts and lpnet's only ~40.19:08
kikoand of course congrats to rosetta who managed to move to being an outlier when it comes to timeouts :)19:08
kikostorm n all!19:08
Rinchenanything else for matsubara?19:09
matsubaraRinchen: no, I'm done. thanks everyone19:09
jtvkiko: 2 soft ones a day, I believe :)19:09
matsubaraand thank you jtv19:09
kikomatsubara, can we get a report with the slowest pages?19:09
Rinchen[AGREED] jtv to investigate bug 24954319:09
MootBotAGREED received:  jtv to investigate bug 24954319:09
ubottuLaunchpad bug 249543 in rosetta "Too many queries to render +products-with-translations page" [High,New] https://launchpad.net/bugs/24954319:09
Rinchenthanks matsubara and jtv19:09
kikomatsubara, i.e. create a new section and finally get rid of the hard/soft timeout sections?19:09
kikothe section would have Time Page ID and N (7?) Sample OOPSes19:10
kikoand a page ID would only appear once19:10
kikomaybe 10 slowest pages19:10
matsubarakiko: yes, I'll give it a shot on that next week the latest19:10
kikocool19:10
Rinchen[TOPIC] Critical Bugs (Rinchen)19:10
MootBotNew Topic:  Critical Bugs (Rinchen)19:10
RinchenBug  248691 and bug 19636419:10
ubottuLaunchpad bug 248691 in launchpad "Many pages are mostly blank in Internet Explorer 7" [Critical,In progress] https://launchpad.net/bugs/24869119:10
ubottuLaunchpad bug 196364 in rosetta ""Upload a file" link available when I don't have permission" [Critical,In progress] https://launchpad.net/bugs/19636419:10
kikomatsubara, we should also add more OOPS samples to the time out count summary table we have there19:10
Rinchenmpt and jtv - how are you coming with these?19:11
mptRinchen, 248691 is already fixed, I just haven't got to the PQM message in my Inbox yet.19:11
Rinchenk, thx mpt19:11
jtvRinchen: mine didn't quite make it in yesterday, so have to resubmit when PQM's open.  (Problems fixed up already)19:11
Rinchenfantastic.19:11
Rinchenthanks gents19:11
Rinchen[TOPIC] Bug tags19:12
MootBotNew Topic:  Bug tags19:12
Rinchenno new ones this week19:12
Rinchen[TOPIC] Operations report (mthaddon/herb/spm)19:12
MootBotNew Topic:  Operations report (mthaddon/herb/spm)19:12
herbSeveral times over the last week an app server has died and left a stale pidfile lying around. See Bug #247227.19:12
herbOn a couple of occasions in the last week we've had to restart codebrowse. Codebrowse wasn't responding and had grown > 1.5GB resident.19:12
ubottuherb: Bug 247227 on http://launchpad.net/bugs/247227 is private19:12
herbYesterday we rolled out the new UI to production. Woohoo!19:12
herbBug #224623, high load on the DB server, crept up last week while the LOSAs were sprinting. This is at least the 5th time in the last 4 months. If there is anything else we can to do help isolate the problem, please let us know.19:12
ubottuherb: Bug 224623 on http://launchpad.net/bugs/224623 is private19:12
herbthat's it from Tom, Steve and me unless there are any questions.19:13
Rinchenherb, is there any more detail/logs from the pidfile issue that can be added to the report?19:13
mthaddonRinchen, it's repeatable in a dev environment, so I don't think too much else could be given19:14
kikoherb, does the appserver dying vary?19:14
Rinchenmthaddon, I didn't know that. Thanks.19:14
mthaddonRinchen, kiko: per sinzui's comment19:14
herbRinchen: We pulled the access logs, launchpad log and nohup.out and there's nothing jumping out.19:14
herbkiko: does it vary in what sense?19:14
kikoherb, i.e. not always the same instance/server?19:14
kikomthaddon, sinzui's comment?19:15
herbkiko: ah, yes.  it does vary.  different servers, different times.19:15
kikomthaddon, did mwhudson or someone on code fix the new codebrowse up enough to get it deployed?19:15
kikoherb, gotcha.19:15
mthaddonkiko, on the bug report19:15
sinzuiI'm mistaken for everyone now. I have become the generic LP developer19:15
thumperkiko: we are running the new codebrowse19:15
mthaddonkiko, yes19:15
kikothumper, hmmm, I was hoping that memory would be less of an issue with the new code19:16
thumperit is19:16
thumperbut obviously not enough19:16
mthaddonkiko, thumper: as far as we can tell, it could be mysql browsing that kills it19:17
kikohmm19:17
thumperhmm19:17
mthaddonor certain large branches...19:17
mthaddonmwhudson would know more, though19:17
thumperprobably inefficiencies in the code19:17
kikookay19:17
kikoshould look into that, don't want us showing off for 2.0 and CB going legs up :)19:18
thumperwill do19:18
Rinchenanything else for the OSAs?19:18
Rinchenthanks herb and mthaddon19:19
Rinchen[TOPIC] DBA report (stub)19:19
MootBotNew Topic:  DBA report (stub)19:19
Rinchenno stub today19:19
* Rinchen sighs.19:19
Rinchen[ACTION] Rinchen to email stub for DBA report19:19
MootBotACTION received:  Rinchen to email stub for DBA report19:19
jtvRinchen: religious holiday here.19:19
kikojtv, last I checked stub wasn't religious.19:20
jtvkiko: but the country he lives in is.19:20
Rinchen[TOPIC] Sysadmin requests (Rinchen)19:20
RinchenIs anyone blocked on an RT or have any that are becoming urgent?19:20
MootBotNew Topic:  Sysadmin requests (Rinchen)19:20
Rinchen[TOPIC] New packages required (salgado)19:21
MootBotNew Topic:  New packages required (salgado)19:21
salgadoanything for me this week?19:21
salgadoguess not19:22
Rinchenk19:23
Rinchenskipping mrevell's sections this week19:23
Rinchen[TOPIC] When is AccountStatus.SUSPENDED? How are bad users such as spammers locked out? - sinzui19:23
MootBotNew Topic:  When is AccountStatus.SUSPENDED? How are bad users such as spammers locked out? - sinzui19:23
sinzuiI sent an email to the launchpad list for the LOSA and LP developers to look at today. I'm concerned that we have not clearly marked the accounts of bad users we want to suspend.19:23
sinzuihttps://bugs.edge.launchpad.net/launchpad/+bug/246320.19:23
ubottusinzui: Error: This bug is private19:23
sinzuiI have a script that will update these accounts, and a replacement script to use when we want to suspend an account.19:23
matsubaraRinchen: sorry, he mailed me asking to do the user-affecting section for hiom19:23
matsubarahim19:23
sinzuiThere is a third script that I think is a starting point for identifying broken accounts that we need to fix. These accounts are in an consistent state. We need to decide what state they should be in.19:23
Rinchenmatsubara, ok, we'll come back to that then. Thanks19:24
Rinchensinzui, I currently believe having a clear delineation between deactivated and suspended is needed.19:24
RinchenFor normal folks who deactivate, we want them to be able to reactivate19:25
sinzuiLast week we saw about 3000 accounts in an inconsistent state19:25
Rinchenfor bad folks, like spammers, we want them banned.19:25
RinchenThat's my interpretation at least.19:25
sinzuimthaddon: provide me with the script that we have used. It is not good enough, but it did a very good job of clearly marking who we intended to SUSPEND.19:26
sinzuiI would like to get the SUSPENDED accounts really suspended this week19:27
Rinchensinzui, was your intent at today's meeting to seek a +1 on the need for delineation?19:27
flacostei think he was looking for a +1 on running his scripts19:27
sinzuiRinchen: last week was to understand the deliniation19:27
sinzuiThis week I'm in the position to offer a plan to fix the accounts.19:28
kikoI am +1 on fixing the inconsistent data19:29
Rinchenme too.  +119:29
kikoI also am happy that you've taken on the matter of clarifying this SUSPENDED stuff which looks half-baked19:29
Rinchen +1 to kiko's comment19:29
sinzuifab19:29
Rinchenany objections?19:29
herbsinzui: you have email.19:30
Rinchenok, moving on19:30
sinzuihate mail?19:30
Rinchen[TOPIC] Can we respond better to user questions raised in Answers? See the thread in launchpad@ and launchpad-users@. - allenap19:30
MootBotNew Topic:  Can we respond better to user questions raised in Answers? See the thread in launchpad@ and launchpad-users@. - allenap19:30
allenapHobbsee observed that 11 questions (in Answers) against Launchpad had expired because the LP staff hadn't addressed them.19:30
Rinchenallenap, I answered this publicly19:30
herbsinzui: nope. just letting you know how we handle things currently.19:30
Rinchenreleases team will start to do some of this19:30
allenapRinchen: I know, I'm getting to that.19:30
allenapIt struck me as strange that we weren't all answer contacts for Launchpad, so I wrote to the launchpad@ list. Some good responses, but it was all kind of summed up in Rinchen's reply to sinzui's statement that "the Release Team should be answer contacts".19:30
kikoRinchen, allenap: the solution to this is to have support rotations.19:30
allenapRinchen said: "... this is actually on my roadmap to begin when my second triage resource arrives and is trained up. So, a few weeks."19:30
RinchenI also agree with kiko that we should at least try the support rotations19:31
allenapBut I think intellectronica's idea of a weekly report (from Rinchen's triager?) was good.19:31
kikowe should not try19:31
Rinchenre: community help spec from Dec19:31
kikowe should DO a rotation19:31
kikobatching is nonsense, IMO19:31
abentleykiko: Channeling your inner yoda?19:31
kikowe should just make sure that there's somebody on-call at least once every 24h period19:31
kikoso that when I go on vacation19:32
kikosupport requests still get answered!19:32
kikoabentley, I try. oops. I mean I do.19:32
intellectronicawe could do it like we do with on call reviews19:32
kikoyes!19:32
Rinchenintellectronica, yeah, that's a similar vein to community help19:32
Rinchenhttps://launchpad.canonical.com/JoeyStanford/CommunityHelpRotation19:33
intellectronicaah ok, i'll need to catch up with that spec. joey thinks about everything19:33
allenapRinchen: IIRC, there was some resistance to that... or is that new?19:34
kikoallenap, there was some resistance from stub, and I'm fine with him opting out.19:34
allenap:)19:34
Rinchenwhat kiko said19:34
allenapintellectronica had another good idea: an announcer on IRC.19:34
Rinchenit's still in draft which is why it's under my name19:34
Rinchenbut it's been though through quite a bit19:34
kikoallenap, I think that technology alone won't fix this problem :)19:34
allenapkiko: I agree, but it can prevent the issue from being forgotten.19:35
intellectronicakiko: no, but it will raise awareness. people are more likely to fix the problem then19:35
mptWe used to have an announcer for bug reports19:35
kikointellectronica, I disagree, because we already have users on #launchpad today that come in and ask questions which go unanswered.19:35
kikoso no, I don't think this is a problem that an announcer will fix. an announcer might make the on-call support person's task easier, though -- less polling.19:36
allenapkiko: But I don't get a *ping* when someone asks on IRC.19:36
kikoallenap, just make #launchpad always flash blue when a line with a question mark appears? :)19:36
intellectronicakiko: that's what i meant. announcing alone will not solve anything - there needs to be somewhere there waiting for the announcement eagerly19:36
kikoright19:36
allenapxchat could ping me when answer-bot sends a message.19:36
kikoaaaanyway. on-call support FTW. :)19:37
allenap+119:38
intellectronicacool. how do we go about setting that up?19:38
RinchenI re-re-re-publish the spec....19:38
allenapintellectronica: Do you mean the on-call or the announcer. I'd imagine that the on-call is still in Rinchen's court for now.19:38
Rinchenteam leads discuss with teams19:38
Rinchenand I figure out a way to do scheduling19:39
Rinchenif we had one person take it per month...19:39
Rincheneveryone could choose the same day and seek coverage19:39
RinchenWe could also give this air time at the upcoming TL's meeting in August19:39
intellectronicaRinchen: i think it should be more along the lines of person per weekly shift, like reviews19:39
intellectronicaanyway, i can respond to your spec, once i read it :)19:40
kikointellectronica, it can be once a month for the whole team, actually -- we have a large team19:40
kikoRinchen, I think we should JFDI19:40
Rinchenintellectronica, either way is fine.   :-)   Reply back.19:40
Rinchenanother item back on my todo list :-)  thanks allenap  ;-)19:40
sinzuiOn-call reviews work, we should have on-call answers using the same kind of rotor19:40
allenapRinchen: Apologies ;)19:40
Rinchenit's all good19:41
flacostekiko: +1 on JFDI19:41
intellectronicasinzui: i also think so. we have a ready made process that works very well19:41
Rinchenwe need to do this...which is why I have a spec for it :-)19:41
sinzuiintellectronica: agreed19:41
flacosteRinchen: place a schedule up on the wiki and let people place their name on it19:42
Rinchen[AGREED] JFDI on https://launchpad.canonical.com/JoeyStanford/CommunityHelpRotation19:42
MootBotAGREED received:  JFDI on https://launchpad.canonical.com/JoeyStanford/CommunityHelpRotation19:42
allenapDoes anyone know who created the bug announcer?19:42
Rinchenallenap, yes I do19:42
Rinchenallenap, there are 2 of them actually19:42
intellectronicaallenap: wasn't it mneptok?19:42
Rinchenyes plus seveas19:42
* Rinchen wants to move on19:42
allenapCool, thanks.19:43
Rinchen[TOPIC] A top user-affecting issue - matsubara19:43
MootBotNew Topic:  A top user-affecting issue - matsubara19:43
matsubara Some users reported permission issues while using Launchpad. More specifically a team ownership change reported by Hobbsee and a review request for a branch reported by Odd Bloke. I'll investigate those further and file bugs/contact the appropriate teams.19:43
matsubarathat's all19:43
matsubaraif anyone have any news regarding that, please let me know19:43
kikoI saw this problem myself19:43
Rinchencool, we called this out on -code earlier as well19:44
kikois this unrelated to the issue joey was telling me about, the team transitivity issue?19:44
salgadokiko, do you have a traceback?19:44
abentleymatsubara: I asked Odd_Bloke for details but got no response.19:44
matsubaraof all people, you shouldn't have any permission problems kiko :-)19:44
kikosalgado, nope, but I'm sure I can try and reproduce on staging19:44
salgadokiko, that'd be great -- I couldn't reproduce it19:45
thumperrequest review is being looked at19:45
thumperwe know what the problem is19:45
thumperand jml has a branch with fix19:45
salgadothumper, which branch is that?19:45
matsubaracool. thanks thumper, abentley and jml19:45
kikowooo19:45
thumperwill request CP once finished and reviewed19:46
RinchenAnything else before close the meeting?19:46
matsubaraRinchen: not from me.19:46
thumpersalgado: to fix the "request review" fubar19:46
thumpersalgado: probably still on his laptop right now19:46
Rinchenok then!19:47
RinchenThank you all for attending this week's Launchpad Developer Meeting. See the channel topic for the location of the logs.19:47
Rinchen#endmeeting19:47
MootBotMeeting finished at 13:49.19:47
salgadothumper, ok, will chase him later19:47
kikoaha19:47
Rinchenps the mootbot logs are not updating19:47
barryRinchen: i know :(19:47
kikops this was a fun meeting after all!19:47
RinchenI'll be pasting in an IRC log until the bot is kicked19:47
intellectronicathanks Rinchen19:47
=== salgado is now known as salgado-afk

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