[12:00] <kiko> hello hello
[12:00] <kiko> am I early?
[12:00] <mwhudson> two hours early
[12:03] <kiko> wow!
[14:00] <gmb> Meeting time?
[14:00] <jtv> gmb: seems so
[14:00] <danilos> gmb: it indeed is
[14:01] <mrevell> gmb: Aye lad
[14:01] <danilos> me
[14:01] <danilos> me
[14:01] <mrevell> moi
[14:01] <kiko-fud> me
[14:02] <cprov> me
[14:02] <danilos> ok, kiko, will you lead the meeting? :)
[14:02] <kiko> I don't know how, but BjornT can sure do it!
[14:03] <jtv> danilos: just say "who will chair this meeting" in the middle of a "me" storm.
[14:03] <barry> me (but waiting for a phone call)
[14:03] <mthaddon> me
[14:04] <BjornT> well, since no one else volunteers....
[14:04] <BjornT> let's start this week's LP developer meeting
[14:04] <BjornT> who's here?
[14:04] <gmb> me
[14:04] <danilos> me
[14:04] <mwhudson> me
[14:04] <flacoste> me
[14:04] <adeuring> me
[14:04] <sinzui> me
[14:04] <barry> me
[14:05] <EdwinGrubbs> me
[14:05] <statik> me
[14:05] <mrevell> me
[14:05] <jtv> me
[14:05] <schwuk> me
[14:05] <SteveA> why are we having the meeting here?
[14:05] <kiko> SteveA, read the mailing list next time, but BjornT is chairing.
[14:05] <SteveA> I've been on vacation
[14:06] <kiko> good for you! :)
[14:06] <danilos> tis a pretty short list of attendees
[14:06] <jsk> me
[14:06] <kiko> indeed. cprov?
[14:07] <BjornT> bac and matsubara are on leave
[14:07] <kiko> salgado is on vacation too.
[14:07] <danilos> so is carlos
[14:07] <BjornT> allenap: ping - meeting time
[14:07] <cprov> me
[14:07] <allenap> me
[14:07] <allenap> BjornT: Thanks.
[14:07] <BjornT> == Agenda ==
[14:07] <BjornT>  * Roll call
[14:07] <BjornT>  * Agenda
[14:08] <BjornT>  * Next meeting
[14:08] <BjornT>  * Actions from last meeting
[14:08] <BjornT>  * Oops report (Matsubara)
[14:08] <BjornT>  * Critical Bugs (Rinchen)
[14:08] <BjornT>  * Bug tags
[14:08] <BjornT>  * Operations report (mthaddon)
[14:08] <BjornT>  * DBA report (stub)
[14:08] <BjornT>  * Sysadmin requests (Rinchen)
[14:08] <BjornT>  * A top user-affecting issue (mrevell)
[14:08] <BjornT> ----
[14:08] <BjornT>  * Survey: Are you using lpreview yet? (mwhudson)
[14:08] <BjornT> ----
[14:08] <BjornT>  * Blockers
[14:08] <BjornT> * Next meeting
[14:08] <BjornT> who knows they will not be here next week?
[14:09] <danilos> I'm off to vacation next week
[14:09] <danilos> (back only on January 8th)
[14:09] <jtv> And carlos will still be away.
[14:09] <schwuk> I've got holiday planned for next Thurs as well
[14:09] <ddaa> me
[14:09] <danilos> so list is getting pretty short, with it being already short enough
[14:09] <danilos> ddaa: you sticking around for meeting next week?
[14:10] <ddaa> I should be at work in +=7days
[14:10] <BjornT> kiko: quite a lot of people will be away next week. still worth having a meeting?
[14:10] <kiko> BjornT, I think so, because it's post-rollout
[14:10] <kiko> BjornT, Rinchen will be here and I should be too
[14:10] <danilos> I'd say one could plan next meeting for next year, but yeah, it's post-rollout
[14:10] <BjornT> yes, good point.
[14:10] <BjornT> so, let's have a meeting next week, same time as usual
[14:11] <BjornT>  * Actions from last meeting
[14:11] <leonardr> me
[14:11] <cprov> i will be on vacations (probably), but I will attend the meeting
[14:11] <BjornT> there were no actions from last week
[14:11] <kiko> cprov! that's great to hear. :)
[14:11] <BjornT>  * Oops report (Matsubara)
[14:11] <kiko> I am standing in for the great chinaman this week
[14:11] <BjornT> did matsubara send his oops report to anyone?
[14:11] <BjornT> thanks kiko
[14:11] <kiko> there are no, and I mean zero, OOPSes of note in the daily report
[14:12]  * flacoste cheers
[14:12] <kiko> there is one which is a bit odd, which is the +menudata one
[14:12] <kiko> here: OOPS-711A312
[14:12] <ubotu> https://devpad.canonical.com/~jamesh/oops.cgi/711A312
[14:12] <kiko> flacoste, can someone take a quick look into that? I think it's shallow.
[14:12] <flacoste> i will
[14:13] <danilos> we are also getting increased number of timeouts due to ongoing hardy translations opening
[14:13] <kiko> the significant ones in the lpnet summaries
[14:13] <kiko> danilos, when is that going to end? I had an ETA of 15h on tuesday :-/
[14:13] <kiko> as I was saying
[14:13] <kiko> the significant ones in the lpnet summaries
[14:13] <kiko> are to do with the sane_description bug limit
[14:13] <kiko> which is fixed on staging
[14:13] <danilos> kiko: jtv should be tracking progress on that
[14:13] <kiko> and a bunch of Unicode* issues
[14:14] <kiko> danilos, okay. I'm just concerned about it
[14:14] <danilos> kiko: it's hard to handle it timely with only one admin around
[14:14] <mrevell_> Sorry, broadband problems. I won't be here next week.
[14:14] <kiko> jtv, let's talk about this after the meeting.
[14:14] <jtv> kiko: ok
[14:14] <BjornT> kiko: are you done?
[14:15] <kiko> BjornT, well, yeah. I wanted to point out only that a lot of tuesday oopses were related to the database being hammered by rosetta -- we even got some late pingdom alerts
[14:15] <kiko> timeouts and weird database integrity errors
[14:15] <jtv> constraint violations?
[14:15] <kiko> yeah
[14:16] <kiko> like +filebug crashing because there was no bugmessage there
[14:16] <kiko> it looks like race conditions right and left
[14:16] <BjornT> ok. no time to discuss that here, let's do that after the meeting.
[14:16] <BjornT> thanks kiko. moving on.
[14:16] <BjornT>  * Critical Bugs (mrevell)
[14:16] <mrevell> Hello, Joey's on vacation today.
[14:16] <mrevell> I only see one critical bug and it is marked Fix Committed.
[14:17] <mrevell> I presume there's nothing to report back to Joey on that. the bug number is
[14:17] <kiko> because we are a great team that fixes critical problems! :)
[14:17] <mrevell> 173096
[14:17] <mrevell> kiko: Yeah! :)
[14:17] <mrevell> bug 173096
[14:17] <ubotu> Launchpad bug 173096 in malone "Misleading "Content-Encoding: gzip" header on downloads" [Critical,Fix committed] https://launchpad.net/bugs/173096
[14:17] <kiko> that's thank to bac
[14:17] <mrevell> Thanks bac. So, unless there's something to report back to Joey on that, I'l hand back to you BjornT
[14:17] <BjornT> thanks
[14:18] <BjornT>  * Bug tags
[14:18] <BjornT> no new bug tags have been proposed
[14:18] <BjornT>  * Operations report (mthaddon)
[14:18] <mthaddon> Staging codehosting is getting close to completion
[14:18] <mthaddon> Staging update failed again but I believe it's now fixed per email from stub - will be doing a manual update after the meeting
[14:18] <mthaddon> Copy-missing-translations script still running...
[14:18] <mthaddon> PQM durations script broken and I'd appreciate if anyone could help me debug it
[14:18] <mthaddon> That's it unless anyone has questions
[14:18] <mwhudson> woo staging codehosting
[14:19] <danilos> mthaddon: cool, just the news I was looking for, thanks for the report
[14:19] <kiko> staging codehosting! wow!
[14:19] <BjornT> thanks mthaddon
[14:19] <kiko> mthaddon, what's left in that work?
[14:20] <kiko> (BjornT, allow me just that quick question)
[14:20] <BjornT> sure
[14:20] <mthaddon> kiko, thumper has a branch that will setup the configs and allow codehosting to be completed
[14:20] <kiko> mthaddon, will we have it in time for next week's QA
[14:20] <mwhudson> setting up the syncing of actual branch data i think
[14:20] <kiko> and are the code team planning on using it?
[14:20] <mwhudson> kiko: partly, i think
[14:20] <kiko> what's missing?
[14:20] <mthaddon> kiko, we need a separate configs directory - bzr-staging
[14:20] <mthaddon> with a bunch of custom config options
[14:21] <kiko> mthaddon, I think that's fine by me. flacoste see any problem with it?
[14:21] <mthaddon> discussed yesterday with thumper - not sure if it's already been submitted
[14:21] <flacoste> kiko: nope, apart the usual config PITA
[14:21] <mthaddon> but it just missed last night's update
[14:21] <kiko> I think that landed today, didn't it?
[14:21] <mwhudson> kiko: it'll be hard to test stuff to do with mirrored branches, i think
[14:22] <kiko> mwhudson, hmmm. ok, tell me this after the meeting. thanks!
[14:22] <mwhudson> yeah, the config branch landed a couple of hours ago
[14:22] <BjornT> ok, moving on
[14:22] <BjornT>  * DBA report (stub)
[14:22] <BjornT> stub is not here. mthaddon, do you have a dba report?
[14:22] <mthaddon> mwhudson, cool, I can do a manual update and it should be up and running then
[14:22] <mthaddon> BjornT, fraid not
[14:23] <BjornT> ok
[14:23] <kiko> I have some DBA issues that might be worth mentioning
[14:23] <BjornT> kiko: sure
[14:23] <kiko> there is a small snag with patch 88-31-0 that is causing staging updates to fail, but it's already good; we'll do a manual rev now and it should work automatically tomorrow. if it doesn't please don't let it go by unnoticed
[14:23] <kiko> we are considering upgrading the DB server hardware in the near future
[14:24] <kiko> and stub's been working on the replication stuff which will be a welcome improvement
[14:24] <kiko> does anyone have any DB patches that still need review or haven't landed yet?
[14:24] <kiko> there is a small window of opportunity for us if you do need something
[14:24] <kiko> I remember tom berger had mentioned a change but I've forgotten what it was
[14:24] <kiko> anyone else?
[14:25] <mwhudson> i have one change but it's no trivial i doubt it's worth it
[14:25] <mwhudson> bug 151583
[14:25] <ubotu> Launchpad bug 151583 in launchpad-bazaar "codeimportresult.date_started should be renamed to date_job_started" [Low,New] https://launchpad.net/bugs/151583
[14:25] <allenap> I need a correction to security.cfg. Does that count?
[14:25] <kiko> yes it counts
[14:25] <BjornT> kiko: tom's patch would be about renaming the janitor. it's that that important, we can do it in the next cycle.
[14:25] <BjornT> kiko: s/that/not/
[14:25] <adeuring> I'd like to get lxml install at least for the PQM machine
[14:26] <adeuring> s/install/installed/
[14:26] <BjornT> adeuring: that's not a db patch, though! ;)
[14:26] <kiko> adeuring, that needs an IS RT ticket, and an email to joey CC: launchpad to track it
[14:26] <kiko> BjornT, okay, no problem.
[14:26] <adeuring> kiko: I know; I already have a ticket
[14:26] <kiko> allenap, can I see the diff anywhere? it should be rs=BjornT or something though
[14:26] <flacoste>  BjornT: renaming the janitor shouldn't need a DB patch?
[14:26] <allenap> kiko: Not yet, but I'll get it to you asap.
[14:27] <flacoste> it's only modify production data, no?%
[14:28] <BjornT> flacoste: right. it's less error prone doing it with a db patch, though.
[14:28] <kiko> BjornT, I think it was something else that tom wanted IIRC
[14:28] <flacoste> BjornT: putting a script to run on LaunchpadProductionStatus usually works fine also
[14:28] <BjornT> kiko: maybe, let's look at that after the meeting.
[14:28] <kiko> BjornT, hokay
[14:28] <BjornT> moving on. talk to kiko about db patches, if you have any.
[14:28] <BjornT>  * Sysadmin requests (mrevell)
[14:29] <kiko> yes, talk to me. and send me money too
[14:29] <mrevell> Does anyone have an RT number that they'd like to see chased up?
[14:29]  * kiko looks at adeuring 
[14:29]  * kiko looks at barry 
[14:29] <flacoste> kiko, Rinchen is well aware of those
[14:29] <jtv> mrevell: after staging is back on track, we'd like a re-run of that statistics script.
[14:30] <adeuring> Yes... let me look for the number...
[14:30] <flacoste> i think that elmo is currently taking care of #29298 (mailman on staging)
[14:30]  * barry sends kiko a meelion dollars
[14:30] <adeuring> ticket #29558
[14:30] <mrevell> jtv: Is there an RT number with that?
[14:30] <jtv> mrevell: mine is #29586.
[14:30] <mrevell> thanks adeuring
[14:30] <mrevell> thanks jtv
[14:30] <kiko> good man adeuring
[14:30] <statik> mthaddon: our squid setup on staging and production, I'd like to talk with you about that sometime after this meeting
[14:30] <mthaddon> statik, sure
[14:31] <kiko> statik, yeah, the feeds cache is important with this release because of announcements
[14:31] <mrevell> I'll see if I can get a status from the sysadmin chaps on those and will report back. Thanks BjornT
[14:31] <BjornT> thanks
[14:31] <kiko> indeed thanks BjornT
[14:31] <BjornT>  * A top user-affecting issue (mrevell)
[14:31] <mrevell> Ah me again
[14:31] <mrevell> For today's user affecting issue, I'd like to raise bug 139495 and an associated problem.
[14:31] <ubotu> Launchpad bug 139495 in launchpad "Beta testers are redirected even when logged out" [Undecided,Confirmed] https://launchpad.net/bugs/139495
[14:31] <mrevell> mpt's bug report describes how, although not logged in, he was redirected to edge when following a link from Google. This was because he already had the cookie to say he was a beta tester.
[14:31] <kiko> hmmmm
[14:31] <mrevell> The associated problem is reported as when a beta tester logs in at launchpad.net, on a browser without previous LP session cookies, they are redirected to edge.launchpad.net where they are required to log in again.
[14:31] <kiko> okay. so we should clear that cookie when logging out?
[14:32] <mrevell> Logging out from edge results in a redirect to launchpad.net where the user is still logged in. Trying to log out from launchpad.net results in a redirect to edge, where the user is already logged out.
[14:32] <kiko> flacoste, what do you think?
[14:32] <flacoste> is jamesh around?
[14:32] <statik> this annoys me every single day
[14:32] <jtv> sometimes it'd be nice to have a production.launchpad.net
[14:32]  * flacoste doesn't know the details of that to have an opinion
[14:33] <statik> well, the logging in twice annoys me. I don't do the logout thing that often
[14:33] <flacoste> but I know the redirection coed also cause problems in the tests
[14:33] <flacoste> but that's probably another issue
[14:34] <mrevell> Perhaps I should raise this on the list and then we can discuss further.
[14:34] <flacoste> mrevell: i'll look into this
[14:34] <mrevell> thanks flacoste
[14:34] <BjornT> thanks mrevell
[14:34] <BjornT>  * Survey: Are you using lpreview yet? (mwhudson)
[14:34] <sinzui> me
[14:34] <statik> not me
[14:34] <gmb> me
[14:34] <barry> not me (haven't had a new branch yet)
[14:34]  * mwhudson hopes the topic is clear, i mailed the list a week ago
[14:34] <flacoste> not me
[14:34] <ddaa> yes, lpreview is love
[14:34] <BjornT> me
[14:34] <jtv> not me
[14:35] <EdwinGrubbs> not me
[14:35] <kiko> thanks guys.
[14:35] <danilos> not me
[14:35] <kiko> I haven't tried lpreview yet.
[14:35] <mwhudson> those who haven't: please try
[14:35] <jsk> not yet
[14:35] <allenap> not me
[14:35] <kiko> so
[14:35] <mwhudson> those who have: please tell me where it sucks
[14:35] <BjornT> those of you who answered 'not me', why aren't you using it?
[14:35] <kiko> by next week
[14:35] <kiko> those who said "not me"
[14:35] <kiko> please try it at least once and have feedback to submit
[14:36] <danilos> kiko: I won't have a chance to do that by next week
[14:36] <kiko> mwhudson, I will tell you this: I will be really motivated to use it when it has a backend.
[14:36] <ddaa> got feedback
[14:36] <kiko> danilos, vacationers are excused.
[14:36]  * mwhudson points kiko at gmb 
[14:36]  * barry will try it for his next new branch
[14:36] <kiko> gmbeeee
[14:36] <mwhudson> but yeah
[14:36] <allenap> Is it a replacement for the general queue, or in addition?
[14:36] <danilos> ok
[14:36] <mwhudson> allenap: addition at the moment
[14:36] <flacoste> i asked for a feature that it outputs the thing you can paste on PendingReviews
[14:36] <ddaa> allenap: ATM it works best with on-call reviewers
[14:37] <mwhudson> flacoste: yeah, i'll try and do that today
[14:37] <gmb> kiko: Let me get my bugs work out of the way and I'll make you very happy. In a coding sense.
[14:37] <allenap> Cool, I'll give it a go :)
[14:37] <mwhudson> flacoste: can you send a mail to remind me? :)
[14:37] <kiko> gmb, O K!!
[14:37] <flacoste> mwhudson: i will
[14:37] <mwhudson> thanks
[14:38] <mwhudson> BjornT: enough on this, i think
[14:38] <BjornT> ok. so those who haven't tried lpreview yet, please do so until next week
[14:38] <BjornT> moving on
[14:38] <BjornT>  * Blockers
[14:38] <BjornT> Bugs team: not blocked
[14:38] <flacoste> Foundations Team: Blocked on MailMan setup on staging (RT #29298)
[14:38] <jtv> Translations team: not blocked
[14:38] <statik> lpcomm team: not blocked
[14:38] <kiko> I know I am blocking: bjorn on comment imports and reviewing the bugzilla spec
[14:39] <cprov> Soyuz team: not blocked (cprov-only this week)
[14:39] <mrevell> Releases team: Not blocked.
[14:39] <schwuk> HWDB: No
[14:39] <kiko> schwuk and adeuring on some hwdb org updates
[14:39] <ddaa> Code team: not blocket
[14:39] <kiko> and maybe cprov needs to look over soyuz 1.1.12 final?
[14:39] <schwuk> kiko: True, but on the current work, no
[14:40] <BjornT> anyone from SC here?
[14:40] <kiko> I think they are boycotting this channel <wink>
[14:41] <BjornT> ok, except for SC, it should be all
[14:41] <cprov> kiko:  sure, I'm dealing with the last trivial bugs (some wip will slip for 1.2.1, for sure)
[14:41] <BjornT> thanks guys
[14:41] <BjornT> MEETING ENDED
[14:41] <jtv> BjornT: thanks for running the show again :)
[14:41] <kiko> cprov, no problemo. let's chat tonight.
[14:41] <mwhudson> BjornT: thanks
[14:41] <cprov> kiko: ta
[14:41] <kiko> BjornT, you're good at this! but I would like flacoste to run the next one, if he could
[14:41] <mrevell> thanks BjornT
[14:41] <flacoste> kiko: sure
[14:42] <BjornT> kiko: sure, i don't mind someone else doing it :)
[14:42] <kiko> thanks francis
[14:42] <kiko> you are a good volunteer
[14:43] <flacoste> kiko: i'm especially good at being volunteered ;-)
[14:43] <kiko> not surprised at that. :)
[15:06] <kiko-phone> danilos, you want to get your hostmask fixed, yeah?
[15:06] <danilos> kiko-phone: yeah
[15:06] <kiko-phone> and you're identified?
[15:06] <danilos> kiko-phone: yes
[15:06] <kiko-phone> okay. let's get an admin
[15:06] <danilos> kiko-phone: basically, "danilo" has mine, and I am "danilos" on freenode :)
[15:07] <kiko-phone> oh!
[15:08] <danilos> kiko-phone: yeah, tell that to mako who spent some time trying to convince "danilo" how he should remember him :)
[15:08] <kiko-phone> lol
[15:10] <danilos> kiko-phone: I'll have to go out now, will be back later: do you need me for this?
[15:10] <kiko-phone> danilos, I don't think so. I'm still waiting for a response on #freenode
[15:11] <danilos> kiko-phone: ok, cool, thanks a lot
[15:11] <kiko-phone> thanks to you