=== mrevell is now known as mrevell-lunch === bigjools is now known as bigjools-lunch === bigjools-lunch is now known as bigjools === mrevell-lunch is now known as mrevell [16:00] #startmeeting [16:00] Meeting started at 10:00. The chair is matsubara. [16:00] Commands Available: [TOPIC], [IDEA], [ACTION], [AGREED], [LINK], [VOTE] [16:00] Welcome to this week's Launchpad Production Meeting. For the next 45 minutes or so, we'll be coordinating the resolution of specific Launchpad bugs and issues. [16:00] [TOPIC] Roll Call [16:00] New Topic: Roll Call [16:00] me [16:00] Not on the Launchpad Dev team? Welcome! Come "me" with the rest of us! [16:00] me [16:00] me (just watching) [16:01] me [16:01] sinzui, rockstar, bigjools: hi [16:01] ni! [16:01] apologies from sprinters: stub and flacoste [16:01] me [16:01] yarp [16:02] [TOPIC] Agenda [16:02] New Topic: Agenda [16:02] * Actions from last meeting [16:02] * Oops report & Critical Bugs & Broken scripts [16:02] * Operations report (mthaddon/herb/spm) [16:02] * DBA report (stub) [16:02] [TOPIC] * Actions from last meeting [16:02] New Topic: * Actions from last meeting [16:02] * matsubara to chase mwhudson/jml about failure on updatebranches script [16:02] * stub to delegate bug 354593 to ISD [16:02] * sinzui to ask barry to fix bug 403606 [16:02] * ursinha to chase mars about OOPS-1307J16 and file a bug about it [16:02] * stub to request CP for his branch that fixes oops logging [16:02] * henninge to investigate rosetta-poimport script failure on the Aug 5th and report back to the list [16:02] Launchpad bug 354593 in canonical-identity-provider "SSO exceptions views need proper branding" [High,Triaged] https://launchpad.net/bugs/354593 [16:02] Launchpad bug 403606 in launchpad-registry "ExpatError errors should be handled to not generate the OOPSes" [High,Triaged] https://launchpad.net/bugs/403606 [16:02] https://lp-oops.canonical.com/oops.py/?oopsid=1307J16 [16:03] I haven't chased jml about updatebranches script. it haven't failed in a while, so I think it's fine to remove the action item [16:03] matsubara, I suck, I need to do that [16:03] matsubara, I'm pretty sure mwhudson was looking at it before it left. I'd be surprised if he left without it working. [16:04] [action] * ursinha to chase mars about OOPS-1307J16 and file a bug about it [16:04] https://lp-oops.canonical.com/oops.py/?oopsid=1307J16 [16:04] ACTION received: * ursinha to chase mars about OOPS-1307J16 and file a bug about it [16:04] https://lp-oops.canonical.com/oops.py/?oopsid=1307J16 [16:04] I think both stub action items were done [16:04] henninge, any news about the failure in the rosetta-poimport script? [16:04] matsubara: barry has not had time to look into bug 403606, He had a more pressing bug to work on [16:04] Launchpad bug 403606 in launchpad-registry "ExpatError errors should be handled to not generate the OOPSes" [High,Triaged] https://launchpad.net/bugs/403606 [16:05] matsubara: There were several problems on that day and I had meant to get back to you and ask which one you meant ... ;-) [16:05] sinzui, will barry have time to fix it for 2.2.8? this is one of the most frequent oops in the summaries [16:05] matsubara: but they are all fixed now . [16:05] matsubara: I cannot say. We do not know what is wrong [16:06] henninge, cool. thanks [16:07] sinzui, all right. please keep it in your radar [16:07] I think that's all for the action items from last week [16:07] thanks everyone [16:07] [TOPIC] * Oops report & Critical Bugs & Broken scripts [16:07] New Topic: * Oops report & Critical Bugs & Broken scripts [16:08] Today we have a few OOPS for bigjools and sinzui [16:08] bigjools, OOPS-1315A253 [16:08] https://lp-oops.canonical.com/oops.py/?oopsid=1315A253 [16:08] /o\ [16:08] sinzui, OOPS-1318S626 AssertionError using the API to create a ProductRelease [16:08] https://lp-oops.canonical.com/oops.py/?oopsid=1318S626 [16:08] sinzui, OOPS-1316EA164 TraversalError adding a release [16:08] https://lp-oops.canonical.com/oops.py/?oopsid=1316EA164 [16:09] matsubara: why is that a soyuz oops? [16:09] sinzui, OOPS-1321EB223 and OOPS-1318EA4 are the same bug (or going to be fixed by the same fix) for bug 402725? [16:09] Launchpad bug 402725 in launchpad-registry "Delete series does not untarget series-targeted blueprints" [Low,Triaged] https://launchpad.net/bugs/402725 [16:09] https://lp-oops.canonical.com/oops.py/?oopsid=1321EB223 [16:09] https://lp-oops.canonical.com/oops.py/?oopsid=1318EA4 [16:09] bigjools, look at the URL failing in when %s is used as the search term [16:10] matsubara: look at the URL on the left, not the search term :) [16:10] looks like the ppa search OOPSes when you pass %s [16:10] matsubara: one oops is hacked url. We can make the form not render if the release already exists [16:10] bigjools, well, users are trying to use the global search and they're getting an OOPS because the ppa search can't handle %s [16:11] matsubara: the other oops is from the baltix owner trying to do his job. The code that lets him do his job will not be on edge until saturday [16:11] [action] matsubara to file a bug for OOPS-1315A253 [16:11] https://lp-oops.canonical.com/oops.py/?oopsid=1315A253 [16:11] ACTION received: matsubara to file a bug for OOPS-1315A253 [16:11] https://lp-oops.canonical.com/oops.py/?oopsid=1315A253 [16:11] matsubara: I don't see where there's a ppa search going on. Someone is pasting a URL into the search box aren't they? [16:11] bigjools, nope, I was able to reproduce by just searching for %s in the global search [16:12] matsubara: ok let's talk after the meeting [16:12] me :-) [16:12] perhaps the global search also uses the ppa search internally? [16:12] I'm here for foundations [16:12] well not that I am aware of [16:12] global search uses google === cprov is now known as cprov-lunch [16:12] bigjools, ok. we can talk after the meeting and then I'll file a bug in the correct project [16:12] okidoki [16:12] gary_poster, hi and welcome! :-) [16:13] thanks :-) [16:13] sinzui, which one is going to be rolled out to edge on saturday? [16:13] sinzui, the traversalerror or the assertionerror? [16:15] sinzui, how about the IntegrityErrors? [16:15] matsubara: traversal error [16:16] matsubara: if you have not created bugs, I will so that I can track this [16:17] [action] sinzui to file bugs for OOPS-1318S626, OOPS-1321EB223 and OOPS-1318EA4 [16:17] https://lp-oops.canonical.com/oops.py/?oopsid=1318S626 [16:17] ACTION received: sinzui to file bugs for OOPS-1318S626, OOPS-1321EB223 and OOPS-1318EA4 [16:17] https://lp-oops.canonical.com/oops.py/?oopsid=1321EB223 [16:17] https://lp-oops.canonical.com/oops.py/?oopsid=1318EA4 [16:17] https://lp-oops.canonical.com/oops.py/?oopsid=1318S626 [16:17] https://lp-oops.canonical.com/oops.py/?oopsid=1321EB223 [16:17] https://lp-oops.canonical.com/oops.py/?oopsid=1318EA4 [16:18] sinzui, what do you mean by not render the form? isn't the user using the api? [16:18] matsubara: you are correct, I am mistaken [16:18] I am not sure how to deal with that then. [16:19] sinzui, right. let's have bugs reported to those and then discuss in the bug tracker. [16:19] sinzui, thanks [16:19] We have two fix committed critical bugs [16:20] one which have been CP already [16:20] the other one is bug 389541 [16:20] Launchpad bug 389541 in launchpad-foundations "Oops re-assigning bug to launchpad-registry project" [Critical,Fix committed] https://launchpad.net/bugs/389541 [16:20] sinzui, are you going to request a CP for that one? [16:21] we had two script failures this week: garbo-hourly and librarian-gc [16:21] garbo-hourly has been fixed [16:21] no news about the librarian-gc [16:21] matsubara: I know nothing about that bug. [16:21] gary_poster, can you check why the librarian-gc failed and reply to the failure email sent to the internal list? [16:22] matsubara: yes [16:22] sinzui, actually that's fix released already [16:23] matsubara: (re librarian-gc, I'll ask flacoste or you for details later; I assume he has them) [16:23] [action] gary_poster to chase librarian-gc failure and report back to the list [16:23] ACTION received: gary_poster to chase librarian-gc failure and report back to the list [16:24] gary_poster, right. ping me after the meeting and I can trawl some logs to find out the failure. [16:24] matsubara: cool thanks [16:24] I think that's all for this section [16:24] thanks everyone [16:24] [TOPIC] * Operations report (mthaddon/herb/spm) [16:24] New Topic: * Operations report (mthaddon/herb/spm) [16:25] 2009-08-12 - We had no fewer than 8 cherry picks land. [16:25] Codebrowse (loggerhead) has regressed and is leaking memory again. I've re-opened bug #156453. [16:25] Despite our request to review the High & Triaged bugs on https://bugs.edge.launchpad.net/~canonical-losas, we haven't seen an update on any of them except the mailman issue (thanks barry). [16:25] Launchpad bug 156453 in loggerhead "production loggerhead branch leaks memory" [Critical,Confirmed] https://launchpad.net/bugs/156453 [16:25] There is currently 1 cherry pick request that has been approved but failed testing (possibly spuriously) and 2 requests awaiting approval. [16:25] Finally, I wanted to mention that this will be my last meeting as a LOSA. Starting next week I will be moving over to a GSA role. But in return you'll get two new LOSAs who will both be more than capable of taking up what little slack is left by my transition. Chex will be moving over to join the LOSA team. And on Monday we get another new addition to the LOSA team as mbarnett starts. [16:25] Obviously I'll still be around, but since I won't be interfacing with all of you as directly as I do now, I wanted to take this opportunity to say thank you to everyone for your diligence, attention to detail and frankly all the hard work you all do to improve Launchpad and keep it running. So, thank you. [16:26] we'll miss you, herb... /o\ [16:26] thank you herb, you'll be missed [16:26] rockstar, can you take a look at the codebrowse memory leak issue? [16:26] * bigjools shakes herb's hand [16:27] matsubara, yeah, we've been doing a perpetual "take a look" at the memory leak. [16:27] rockstar, looks like it got worse recently [16:28] matsubara, yeah, looks like it. [16:29] gary_poster, intellectronica, rockstar: please look at the list of high and triaged bugs: https://bugs.edge.launchpad.net/~canonical-losas and see what can be done for 2.2.8 and 2.2.9 [16:29] matsubara, will do. [16:30] matsubara: tbh, i looked last week already, and the conclusions was that pretty much nothing can be done for now :( [16:30] please either target them to a release or at least give some feedback to the losas in the report if those bugs can't be fixed before 2.2.9 [16:31] even an update saying, we won't get to this before october is helpful. [16:31] then we know we can ping you in october about it. :) [16:31] heh [16:31] intellectronica, right. if you say so in the bug report we'll have better expectation management :-) [16:31] herb: sure, makes sense. also we then know to look again after 3.0 is out and we start scheduling new bugs again [16:32] perfect. thanks everyone [16:32] thanks everybody [16:32] herb, thank you for all your hard work. wish you luck in your new role! [16:32] ta [16:32] [TOPIC] * DBA report (stub) [16:32] New Topic: * DBA report (stub) [16:32] stub is sprint so i'll ask him to email the dba report to the list [16:33] [action] matsubara to ask stub to email the dba report to the list [16:33] ACTION received: matsubara to ask stub to email the dba report to the list [16:33] and I think that's all for today [16:33] nope [16:33] anything else before I close? [16:33] I have something to ask [16:33] go ahead [16:34] we're doing benchmark tests on basic navigation in Launchpad [16:34] so, I've asked bigjools already, I wanted to know from you pages that are most likely to have timeouts [16:34] rockstar, I'm already benching /launchpad and /launchpad/+activereviews [16:35] rockstar, do you have any other suggestions? [16:35] henninge, hi :) do you have suggestions for rosetta as well? [16:35] Ursinha, code.launchpad.net/launchpad/ [16:36] matsubara, as I told rockstar, I'm doing that already :) [16:36] Ursinha, no, I think you've got them then. [16:36] Ursinha: you got my suggestion, +queue ? [16:36] matsubara, but thanks for the suggestion, do you have any others? [16:36] bigjools, I took note, yes [16:36] there was a timeout on person code pages but that's been fixed by tim recently [16:36] cool [16:36] thanks! [16:37] matsubara, I know we had on +branches also, but tim fixed as well [16:37] I think that's the one I meant, IIRC [16:37] Ursinha: For rosetta: POFile:+translate and DistroSeriesLanguage:+index [16:37] intellectronica, what do you think? [16:37] henninge, awesome, thanks! [16:38] thanks rockstar [16:38] Ursinha, and look in the oops summaries if you're out of ideas [16:38] Ursinha: don't know of the top of my head. we still have problems with bugs with many subscribers (though not the whole page times out) [16:38] intellectronica, the portlet does? [16:38] Ursinha: exactly [16:38] maybe benching only the portlet [16:39] intellectronica, can you take a quick look and tell me later about the timeouts you'd want me to bench, please? [16:39] we're doing this today [16:39] Ursinha: actually, i know there are some timeouts in +filebug lately. that's potentially quite serious [16:40] intellectronica, I already created a test for /ubuntu/+filebug [16:40] cool [16:40] great [16:40] sinzui, on registry side, do you have any suggestions? [16:40] Ursinha, bug 408457 is the one about the portlet timingout [16:41] Launchpad bug 408457 in malone "Launchpad unable to show subscribers for bug with 400 duplicates" [High,Triaged] https://launchpad.net/bugs/408457 [16:41] Ursinha: oh one more, there's an XHR request for the PPA repo size that frequently times out [16:41] matsubara, thanks [16:41] Ursinha: I have no suggestions [16:42] sinzui, maybe milestone page...? [16:43] there's an open bug for timeouts on adminteammerge [16:43] but I guess it's not the kind of page you're looking for [16:44] matsubara, I'm looking for pages of common usage [16:44] Ursinha: I have hacked that enough. The correct fix for that is to use ajax to retrieve rows in batches of 50. The rows are already engineered to do that in fact. The Javascript will take time away from 3.0, and my team is way behind because of other distractions [16:44] thanks again [16:44] okay sinzui, thanks [16:44] that's fine then [16:44] bigjools, I took note of the XHR one [16:44] thanks [16:44] that [16:44] that's all from me [16:45] okay. thanks Ursinha [16:45] thanks matsubara and all [16:45] Thank you all for attending this week's Launchpad Production Meeting. See https://dev.launchpad.net/MeetingAgenda for the logs. [16:45] #endmeeting [16:45] Meeting finished at 10:45. [16:45] cheers, spot on time [16:45] thanks matsubara, everyone. [16:45] thanks matsubara === matsubara is now known as matsubara-afk === cprov-lunch is now known as cprov === salgado is now known as salgado-lunch === matsubara-afk is now known as matsubara === salgado-lunch is now known as salgado === cprov is now known as cprov-afk === salgado is now known as salgado-afk === matsubara is now known as matsubara-afk === _thumper_ is now known as thumper === matsubara-afk is now known as matsubara === EdwinGrubbs is now known as Edwin-afk