/srv/irclogs.ubuntu.com/2008/09/04/#launchpad-meeting.txt

=== thumper_laptop is now known as thumper
=== mrevell is now known as mrevell-lunch
=== salgado-afk is now known as salgado
=== mrevell-lunch is now known as mrevell
=== 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
=== mrevell_ is now known as mrevell
mrevellhey gmb, leonardr, barry: I have a minor sound problem that I'm working to fix18:08
leonardrmrevell: i have a question. is this going to be edited later? i'm expecting a package within the next hour18:09
leonardrso i may need to take a short break18:09
mrevellleonardr: Yeah, it'll be edited later. I think it'll only take ten to fifteen mins18:09
leonardrcool18:10
mrevellthis is all on the assumption that I can get my audio problem sorted18:12
barrymrevell: brb18:12
barrymrevell: ready18:13
mrevellsorry barry, I've had to find another laptop and am waiting for it to boot18:14
=== vednis is now known as mars
Ursinhamatsubara, are you going to be the host?18:49
matsubaraUrsinha: yes18:49
Ursinhagreat18:49
matsubara#startmeeting19:00
MootBotMeeting started at 13:00. The chair is matsubara.19:00
MootBotCommands Available: [TOPIC], [IDEA], [ACTION], [AGREED], [LINK], [VOTE]19:00
matsubara[TOPIC] Roll Call19:00
MootBotNew Topic:  Roll Call19:00
mrevellmeme19:00
beunome19:00
abentleyme19:00
bacme19:00
gmbme19:00
flacosteme19:00
matsubaraNot on the Launchpad Dev team? Welcome! Come "me" with the rest of us!19:00
salgadome19:00
henningeme19:00
marsme19:00
adeuringme19:00
matsubarame19:00
sinzuime19:00
barryme19:00
thumperme19:00
Ursinhame19:00
stubme19:00
cprov-afkme19:01
kikoem19:01
matsubaraReleases is here19:01
BjornTme19:01
matsubaraTLs please check if your team members are here19:01
thumperrockstar: ping19:01
BjornTallenap and intellectornica are off today19:01
kikoare the TLs here, is the real question? ;)19:01
matsubarathanks BjornT19:01
BjornTrest of bugs team is here19:01
bigjoolsme19:01
jtvme19:01
rockstarme19:01
thumperCode is here19:01
flacosteFoundations is missing leonardr and EdwinGrubbs19:02
kikothey are being printed on milk cartons as we speak19:02
leonardrme19:02
matsubarabigjools, jtv: soyuz, translations?19:02
bigjoolssoyuz all present19:02
jtvmatsubara: Translations almost complete19:03
kikoal-maisan is excused this week19:03
herbme19:03
matsubaraall right then. let's move on19:03
matsubara[TOPIC] Agenda19:03
MootBotNew Topic:  Agenda19:03
matsubara * Next meeting19:03
matsubara * Actions from last meeting19:03
matsubara * Oops report & Critical Bugs (matsubara/ursinha)19:03
matsubara * Operations report (mthaddon/herb/spm)19:03
matsubara * DBA report (stub)19:03
matsubara * Sysadmin requests (Rinchen)19:03
matsubara * New packages required (salgado)19:03
mthaddonme19:03
matsubaraso next meeting same time, same channel?19:04
Ursinha+119:04
kikoYES!19:04
matsubaradone19:04
kikogood idea19:04
matsubara[TOPIC] Actions from last meeting19:04
MootBotNew Topic:  Actions from last meeting19:04
matsubara    * salgado to test query that fixes oops in +participation on staging and after that run the query on production db. Query approved by stub19:04
matsubara    * Ursinha to ask danilo /jtv about bug 26150719:04
matsubara    * Ursinha to ask Bjornt about bug 25267419:04
matsubara    * Ursinha to ask mthaddon about bug 25994719:04
kikobeuno will tell us that consistency is an absolutely desireable goal :)19:04
ubottuBug 261507 on http://launchpad.net/bugs/261507 is private19:04
ubottuBug 252674 on http://launchpad.net/bugs/252674 is private19:04
ubottuBug 259947 on http://launchpad.net/bugs/259947 is private19:05
salgadomatsubara, done19:05
matsubarathanks salgado19:05
EdwinGrubbsme19:05
Ursinhamatsubara, bug 261507 was workarounded and then lowered to High, danilo said that they're w19:05
Ursinhaorking on the fix19:05
ubottuBug 261507 on http://launchpad.net/bugs/261507 is private19:05
Ursinhabug 252674, it is now in progress, cool19:05
ubottuBug 252674 on http://launchpad.net/bugs/252674 is private19:05
kikoI hate private bugs19:05
thumperkiko: you have the power19:05
kikoare these security sensitive?19:05
Ursinhai haven't spoken with mthaddon about bug 259947 yet19:06
ubottuBug 259947 on http://launchpad.net/bugs/259947 is private19:06
Ursinhakiko, i'm not sure of that19:06
jtvkiko: 261507 isn't very security sensitive19:06
matsubaraUrsinha: I don't think any of those shipit OOPSes happened again.19:06
matsubarasince last week, I mean19:07
Ursinhamatsubara, no, they stopped happening19:07
kikoI think if you're going to list them in a public channel they had better be public19:07
kikoI think19:07
Ursinhakiko, +119:07
sinzui+119:07
kikoan the beautiful sound of consensus19:07
matsubaraplease assignees disclose your bugs if you think they're ok to be public19:07
matsubara[TOPIC] * Oops report & Critical Bugs (matsubara/ursinha)19:08
MootBotNew Topic:  * Oops report & Critical Bugs (matsubara/ursinha)19:08
Ursinhabugs for today: 259440 (MailinglistApiView), 263672, 260206 (resolve_lp_path), 260140 (revisions.atom), 160236 and 174368 (last two pretty much the same)19:08
Ursinhabug 259440, it was CP but already causing a lot of oopses in production, barry?19:08
ubottuLaunchpad bug 259440 in launchpad-foundations "OOPS in MailingListAPIView" [Critical,Fix released] https://launchpad.net/bugs/25944019:08
barryUrsinha: no more than it was, but the oops reports are much smaller now19:09
thumperbug 260140 bounced pqm due to conflict, resolving as we speak and resubmitting19:09
ubottuBug 260140 on http://launchpad.net/bugs/260140 is private19:09
matsubara[ACTION] matsubara to add a note in the MeetingAgenda page about disclosing private bugs that will be discussed during the meeting19:09
MootBotACTION received:  matsubara to add a note in the MeetingAgenda page about disclosing private bugs that will be discussed during the meeting19:09
Ursinhai saw a lot19:09
barryUrsinha: flacoste and i have discussed further refinements to (hopefully) eliminate the oopses19:09
kikobarry, so it still times out, but less often?19:09
barrykiko: i think so19:09
Ursinhakiko, considering the oopses, yes19:09
Ursinhabut there are a lot still19:09
barrykiko: many fewer queries, but the ones it does still take a long time19:09
thumperthe resolve_lp_path was being worked on by mwhudson, I'll chase the status19:10
Ursinhathanks thumper19:10
Ursinhabarry, so you're working on it?19:10
matsubara[ACTION] thumper to chase status of resolve_lp_path bug19:10
MootBotACTION received:  thumper to chase status of resolve_lp_path bug19:10
kikothanks thumper really19:10
barryUrsinha: can you open a new bug and attach some of the latest oopses?19:10
Ursinhabarry, sure19:10
matsubara[ACTION] barry to work on more refinements for MailingListAPIView bug19:10
MootBotACTION received:  barry to work on more refinements for MailingListAPIView bug19:10
barryUrsinha: not at the moment, but it's on the list!19:10
barrythanks19:11
Ursinhabarry, ok... i'll file the bug and send you19:11
Ursinhaok, next19:11
Ursinhabug 263672, matsubara filed this one and asked salgado about it, it seems that it belongs to Bugs. Anyone from bugs to take care of it19:11
ubottuLaunchpad bug 263672 in launchpad-foundations "account merging triggering database constraint" [Undecided,New] https://launchpad.net/bugs/26367219:11
Ursinhamaybe BjornT19:11
Ursinhaanyone?19:12
* Ursinha pokes bugs team19:12
kikooh how interesting19:12
kikois that a bug in the merge code I wonder?19:12
stubI normally fix them19:12
kikostub, salgado: is this a case in which we can't automatically handle it?19:12
sinzuikiko: I think so19:12
stubIt means we have a unique constraint to handle, or handle better.19:12
* Ursinha pokes salgado 19:13
salgadoUrsinha, stub already explained19:13
Ursinhaokay so19:13
kikoyeah19:13
salgadohe knows that a lot better than myself19:13
kikoand I think stub's volunteering19:13
stubOk19:13
Ursinhaso the last one19:14
matsubara[ACTION] stub to fix bug on account merging raising db constraint19:14
MootBotACTION received:  stub to fix bug on account merging raising db constraint19:14
Ursinhatwo actually19:14
stubOther people are welcome to learn how it all works though ;)19:14
matsubaraMootBot is really handy19:14
Ursinhabug 160236 and 174368, similar oopses happened yesterday. Can anyone of foundations take care of it?19:14
ubottuBug 160236 on http://launchpad.net/bugs/160236 is private19:14
Ursinhamatsubara, indeed19:14
Ursinhathese bugs are about problem when searching for bugs19:14
Ursinhabug 17436819:15
ubottuLaunchpad bug 174368 in launchpad-foundations "Search query triggering error in tsearch" [Undecided,Confirmed] https://launchpad.net/bugs/17436819:15
matsubaraUrsinha: that's another one for stub perhaps?19:15
stubSo there is this really disgusting python method embedded as a string in fti.py.... it transforms the query string a human enters into tsearch2 syntax.19:15
flacostestub: feel like revamping the fti regexp?19:15
stubI hate revamping that.19:15
stubIts a pile of poo19:15
flacostetime for redesign maybe?19:16
stubI'd love someone who knows how to do tokenization properly to have a go, but I can patch it :)19:16
Ursinhahm, good19:16
Ursinhaok19:16
Ursinhathis is all for now guys19:16
Ursinhathanks a lot19:16
kikostub, does jtv know how to do that?19:16
kikoI know he is a genius at some sorts of things19:16
jtvkiko: I know nothing19:17
kikojtv, brownie points--19:17
matsubara[ACTION] stub to patch our fti regexp19:17
stubIts not magic - you just need to transform (foo AND bar OR (baz AND NOT boom) to foo & bar | (baz & ! boom)19:17
MootBotACTION received:  stub to patch our fti regexp19:17
jtvstub: can we talk about this, oh, tomorrow?19:17
stubAnd probably pull out the hyphenation crack19:17
stubyer19:18
matsubaraok. moving on then. thanks Ursinha. Thanks everyone.19:18
matsubara[ACTION] stub and jtv to discuss a proper fix to our fti regexp (bug 174368)19:18
MootBotACTION received:  stub and jtv to discuss a proper fix to our fti regexp (bug 174368)19:18
ubottuLaunchpad bug 174368 in launchpad-foundations "Search query triggering error in tsearch" [Undecided,Confirmed] https://launchpad.net/bugs/17436819:18
matsubara[TOPIC] * Operations report (mthaddon/herb/spm)19:18
MootBotNew Topic:  * Operations report (mthaddon/herb/spm)19:18
mthaddon• CP to xmlrpc-internal that has reduced size of xmlrpc-internal oopses19:19
mthaddon• Have begun work on migrating to new version of psycopg219:19
mthaddon• App servers still dying, but as above may help19:19
mthaddon• Codebrowse still having issues, but not as many as immediately after the rollout19:19
mthaddon• In the process of migrating RF branches (where possible) to be hosted on LP itself19:19
mthaddon• Any comments on jamesh' suggestion that some branches can be removed from RF?19:19
mthaddon• IS sprint next week means we'll all be in London (i.e. on the same timezone)19:19
mthaddon• That's it from the LOSA team unless there are any questions19:19
kikoooooh, utf-8 bullets19:19
stubIf the test suite passes without em, they aren't needed19:19
kikomthaddon, is psycopg2 on staging?19:19
kikoah, it's the same appservers19:19
mthaddonkiko, it is, yes19:20
kikomthaddon, and crashes since?19:20
matsubarathose bullets come from tomboy, I presume19:20
mthaddonkiko, hasn't crashed since19:20
mthaddonmatsubara, correct!19:20
kikono way!19:20
mthaddonkiko, hasn't been on that long though19:20
kikostill...!19:21
matsubaraI guess, I can move on then. thanks mthaddon and LOSAs19:21
matsubara[TOPIC] * DBA report (stub)19:21
MootBotNew Topic:  * DBA report (stub)19:21
kikothanks guys19:21
stubDB patch reviews in my queue where discussed with Mark and all approved. I'll be sending out the reviews with any necessary tweaks tomorrow. At least one has come in after the cutoff (which I haven't looked at yet). I'll see if I can get approval for it to land this cycle, but it might have to wait until next.19:21
stubThe read-only-launchpad branch has finally landed, yay. getUtility(IZStorm).get('main') now blows up. I need to update the wiki pages when I find them.19:21
stubDone.19:21
kikostub, it landed today, so we should be on the lookout tomorrow, right?19:22
kikoi.e. staging and edge issues19:22
stubYup19:22
stubThere are config changes...19:22
flacostestub: any formal QA we can do on it?19:22
mthaddonstub, anything we need to be aware of?19:22
stubI think I got them right :)19:22
mthaddonstub, such as chokecherry is now a production machine? :)19:22
kikoFLW19:22
stubmthaddon: Nothing you can't work out ;)19:22
stubmthaddon: The appservers still only talk to a single database, despite there being config for a master and a slave19:23
stubmthaddon: Which is why the connection strings should be identical19:23
mthaddonok, cool19:23
matsubarastub: so, no QA needed for the read-only db yet?19:24
kikowell19:24
kikokeep an eye on production19:24
stubIt should still work tomorrow like it does today.19:25
kikothat's what he meant :)19:25
matsubaraok. thanks stub.19:25
matsubara[TOPIC] * Sysadmin requests (Rinchen)19:25
MootBotNew Topic:  * Sysadmin requests (Rinchen)19:25
matsubaraif you have any outstanding RT, let me know and I'll forward those to Joey and/or IS19:26
kikonow that psycopg2 is delivered and I have salgado's list19:26
kikoI think I'm a happy camper!19:26
kikosalgado, you got that yesterday mid-stream?19:26
salgadokiko, I did.  will write the SQL to delete the unused ones today19:26
matsubaraall right, moving on then19:27
matsubara[TOPIC] * New packages required (salgado)19:27
MootBotNew Topic:  * New packages required (salgado)19:27
salgadoanything for me this week?19:27
salgadoI didn't hear back whether or not we need to depend on the new psycopg2 package19:27
salgadodoes anybody know for sure?  I'm pretty sure we do19:27
kikosalgado, let's wait to see how it handles production first19:27
salgadook19:28
matsubaraok. thanks salgado19:28
stubWe do, or we need to revert my branch for the test suite to pass19:28
flacosteit's already deployed on PQM19:28
flacosteso that shouldn't be a problem19:28
kikobut if it's okay by monday then I say yes19:28
kikojust to avoid the shell-shock of downgrading19:28
stubYer, but devs who haven't updated could trip over it.19:29
salgadoI guess stub meant for the tests to pass locally19:29
kikomaybe I'm being too careful?19:29
matsubara[TOPIC] Improving review kwality - bigjools19:29
MootBotNew Topic:  Improving review kwality - bigjools19:29
mthaddonstub, so is the new psycopg2 going to be a dependency on edge from tomorrow?19:30
bigjoolsok19:30
kikomthaddon, unless we don't roll out..19:30
bigjoolsare you done? :)19:30
mthaddoni.e. yes19:30
stubI don't think so, no. Our test suite excercises the bug now purely by accident19:30
mthaddonah, okay19:30
kikoah19:30
bigjoolsSo, the issue of quality of reviews came up recently19:31
bigjoolsI talked to Barry and Bjorn and we have some things to propose19:31
flacostequality of reviews or of branches submitted to review?19:31
bigjoolsreviews19:31
flacosteinteresting!19:31
kikodamn, busted19:31
bigjoolsthe upshot is that reviewers need to:19:32
bigjools1. ask more questions and not take the dev's word for things19:32
bigjools2. the reviewer should try and call the dev if it's a non-trivial branch, so they can discuss it19:32
bigjools3. Team leads should allow time for their members OCR in planning19:33
bigjools(I know Francis does this already)19:33
bigjoolsand lastly, we should consider doing half or 3/4 day shifts to reduce OCR workload19:33
bigjoolsany questions?19:34
kikoI don't understand the last point19:34
barrytaking into account that there /will/ be review follow ups19:34
bigjoolswhat he said19:34
kikoI am all for questions and calls fwiw19:34
bigjoolsfull day OCR is tiring19:34
sinzuibigjools: I have mastered asking stupid questions, does that count?19:34
bigjoolssinzui: there's no such thing as a stupid question19:34
sinzuibigjools: yes this is.19:34
flacostelol19:35
* sinzui looks for his list19:35
kikobigjools, well... yes, but so is other sorts of work19:35
kikobigjools, and full day OCR AIUI doesn't actually mean 8h of reviews19:35
flacosteindeed, we should aim for half or 3/4 of work days19:35
bigjoolskiko: there should be enough reviewers to spread the load a bit more evenly19:35
kikothough it may feel like 12h of them :)19:35
flacostesince there /will/ be overtime :-)19:35
bigjoolsI get the feeling that some of them do the lion's share19:35
barrykiko: ask sinzui about that :)19:35
bigjools*cough* Fridays *cough* :)19:36
kikofridays are overrated19:36
kikoevery day feels like friday to me19:36
bigjoolsanyway that's it from me, I just wanted to raise awareness of this issue19:36
matsubara[ACTION] update reviewers process to account for half or 3/4 of work days for on call reviewing19:36
MootBotACTION received:  update reviewers process to account for half or 3/4 of work days for on call reviewing19:36
kikobigjools, thanks for bringing it up, more seriously. I know this bothers us from time to time and we need to address a process for review feedback19:37
bigjoolsindeed19:37
barrykiko: +119:37
matsubarathanks bigjools. moving on.19:37
matsubara[TOPIC] matsubara - early pre release QA19:37
MootBotNew Topic:  matsubara - early pre release QA19:37
barrybtw, anybody can ping me any time if they want to talk about reviews they're doing or reviews they're getting19:37
Ursinhaawesome19:37
matsubaraso, how's the early pre release QA coming? What do you guys think about it? Is it helping? How can Ursinha and I help more there?19:37
kikohas anyone done any pre-release QA?19:39
kiko:)19:39
matsubarakiko: yes!19:39
flacostemy team has19:39
Ursinhakiko, foundations, i guess19:39
Ursinha:)19:39
* thumper raises his hand19:39
salgadoI did!19:39
matsubarasoyuz had19:39
cprov-afkyes, soyuz did.19:39
bacyes.19:39
matsubarabut there are still lots of items there in NEEDSTESTING19:39
flacostekiko: have you, that's the question?19:39
kikoI haven't fixed any bugs, I'm afraid19:40
kikomatsubara, who are the biggest offenders?19:40
matsubaraPlease do contact me or Ursinha to help with testing.19:40
Ursinhayes, please19:40
kikowell19:40
kikoI'm asking to figure out if somebody doesn't know about PRQA yet19:40
jtvkiko: Translations knows19:41
Ursinhakiko, matsubara sent emails to the teams19:41
matsubaraI have had no answer from code and translations19:41
kikothe usual culprits! easternlings19:41
kikojtv, thumper: so.. you guys not doing it?19:41
kikojtv, thumper: the expectation is for the tests to be done 24h from the landing19:41
* thumper has only just landed something19:41
jtvkiko: yes, we just learned about it though19:41
thumperI'll poke the team19:41
Ursinhagreat thumper19:42
kikothumper, thanks, please help us get everybody on the same pageeee19:42
matsubarathanks guys, and please, if you guys are too busy with coding, let us know and we can land a pair of hand for testing stuff, but you need to let us know!19:42
matsubaraand the final topic19:42
matsubara[TOPIC] BCTL - kiko19:43
MootBotNew Topic:  BCTL - kiko19:43
kikookay19:43
kikoI don't want to remind people of this again19:43
kikobut tomorrow is the deadline for BCTL19:43
kikoif you are confused ask your team lead19:43
kikoit means a lot though19:43
kikokthxbye!19:43
* beuno wonders what BCTL is19:44
matsubarawell, that's it then. thanks everyone19:44
matsubaraThank you all for attending this week's Launchpad Developer Meeting. See the channel topic for the location of the logs.19:44
matsubara#endmeeting19:44
MootBotMeeting finished at 13:44.19:44
* abentley votes for Big Chees Taco Land.19:44
mrevellnice work matsubara19:44
matsubararight on time! cool19:44
barryBadly Coordinated Transactional Lobsters19:45
* thumper is confused with BCTL19:45
thumperperhaps it is just the early morning19:45
mrevellBig chested... No, I shan't go on19:45
stubthumper: Ask your team lead.... oh...19:45
thumper:)19:45
beuno /me emails the marketing director about it19:45
thumperBadly Coordinated Team Leads?19:46
bigjoolslol19:46
flacostethumper: i think that's the one19:46
=== salgado is now known as salgado-afk

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