/srv/irclogs.ubuntu.com/2006/02/26/#launchpad.txt

bradbmpt_: Basically: are you okay with me merging this change?12:10
mpt_bradb, sure, if the page is already there12:11
bradbyep, it's already there, thanks12:12
mpt_provided you've removed the <u> tag12:12
bradbmpt_: http://69.70.209.33:8086/distros/ubuntu/warty/+bug/6/+backport12:12
kiko-zzzthank god the <u> is gone12:13
kiko-zzzand so am I, gnight12:13
mpt_night kiko12:13
bradbThis UI is still crummy, but I guess it's about 1% better than it was before12:13
=== bradb heads off, later all
=== bradb [n=bradb@modemcable033.209-70-69.mc.videotron.ca] has left #launchpad []
=== Mez [n=Mez@ubuntu/member/mez] has joined #launchpad
dilysMerge to devel/launchpad/: [trivial]  Kill broken, untested unused and unreferenced project +malone-index page; Brad has a screenshot to recreate this the right way when the time comes (r3170: kiko)12:41
=== [reed] [i=reed@gnu/webmaster/reed] has joined #launchpad
spivdoko: I don't know of any reason not to update.12:57
dokospiv: ok, could you tell me the same for updating Web2 to the current SVN? :)12:59
spivdoko: Unfortunately, I don't know as much about web2.01:01
dokospiv: used by lp at all?01:01
spivNo, not yet.01:02
spivBut Zope 3.2 can use it.01:02
spivAnd once that proves solid enough, we'll probably switch to it.01:03
dokoyes, that's the reason I ask. the released version doesn't work with Zope 3.201:03
spivSo for lp, the important question is whether it works with Zope 3.2.01:03
spivWhich I don't know.01:03
dokook, well, then I'll update to svn, at least Zope 3.2 seems to work with it01:04
spivSounds good.01:04
dilysMerge to devel/launchpad/: [trivial]  Kill broken, untested unused and unreferenced project +malone-index page; Brad has a screenshot to recreate this the right way when the time comes (r3171)01:11
=== tambaqui [n=patricia@200-247-30-221-mns.cpe.vivax.com.br] has joined #launchpad
=== tambaqui [n=patricia@200-247-30-221-mns.cpe.vivax.com.br] has left #launchpad ["Fui]
dilysMerge to devel/launchpad/: [trivial]  Make the DistributionSourcePackage views use the standard +latest-bugs portlet instead of its own hackish version; removes DistributionSourcePackaveView.latest_bugtasks (r3172: kiko)01:39
=== stub [n=stub@gb.ja.95.210.revip.asianet.co.th] has joined #launchpad
cprovstub: hi dude, when will you start the rollout procedure ?02:22
stubcprov: If you are up for it, sure.02:23
=== jamesh [n=james@203-166-237-197.dyn.iinet.net.au] has joined #launchpad
stubIt will take 30 mins to tag and test the branch02:23
jblackstub: I have a question for you when you're free02:23
cprovstub: no, the opposite, I'm blocked by a problem in queue builder. just wonna know how much time I have yet02:24
stubcprov: Take as much time as you need and give me a yell when you are ready. I generally do the rollouts in my afternoon - about 6 hours away.02:25
stubI'll tag the branch and run the tests now so things are ready.02:25
stubjblack: Whats up?02:25
jblackI need to make dependancies packages for bzr -- both for developers, and for rollout. Do you have any dependancies that are different than a lp dev would use?02:26
cprovstub: good, I'll take that 6 hours, thanks. I love working overnight :(02:26
stubjblack: graphviz and postgresqsl_autodoc are the only extras I use, and that is just on my local box.02:27
jblackOk. So no extra dependancies. Thats good. That makes things even simpler.02:27
stubcprov: We can put off the rollout until tomorrow, or do a second one then if you want.02:28
cprovstub: let's see how the things are going, I need to merge RF in in base soyuz production anyway (8 conflicts) but i really want to delivery these new features 02:29
cprovstub: don't worry, we will do it today02:29
cprovstub: btw, can you tweak the perms for creating new dbs as postgres in mawson ?02:29
stubcprov: Do you mean you need access to the actual postgres user?02:30
cprovstub: yes, as I said in the email, copy dbs, etc02:31
=== lifeless_ [n=robertc@static-147.29.240.220.dsl.comindico.com.au] has joined #launchpad
stubok. Should have the same permissions as your cprov account, but I'll let you connect as postgres from the cprov and launchpad unix accounts.02:31
cprovstub: nice, so I can create dbs owned by postgres 02:32
=== lifeless [n=robertc@static-147.29.240.220.dsl.comindico.com.au] has joined #launchpad
=== lifeless [n=robertc@static-147.29.240.220.dsl.comindico.com.au] has joined #launchpad
stubcprov: done02:38
=== cprov checking
stubjblack: Ooh.... we need a local SMTP server on dev and production, and an ident server on production02:39
stubAnd whatever package 'telnet' lives in for quick'n'nasty testing02:40
stubii  oidentd                     2.0.7-3                      replacement ident d02:41
=== Panda^ [n=giampaol@217.201.200.135] has joined #launchpad
jblackOk, so telnet, mail-server, ident-server02:41
stubWe use Pound but only on one or two boxes, so I guess that doesn't go in there.02:42
stubOoh... screen on the production boxes too02:42
=== stub is looking over a package list on gangotri
jblackI was clear that we're talking dependancies, right?02:43
stubok. nuke screen and telnet02:43
jblackdo you want them as dependancies, or recommends? 02:43
stubrecommends02:43
stubident-server isn't technically needed for launchpad, but the server won't be able to connect to emperor without it02:44
jblackOk, so depends:  mail-server, ident-server  recommends: screen & telnet02:44
stubcrcon02:44
stubcron02:44
jblackHeh.02:45
jblackOk, so depends:  mail-server, ident-server, cron  recommends: screen & telnet02:45
stubgcc :)02:45
stub(and friends)02:45
jblackIts starting to sound to me like they're not identical02:45
lifelessstub: gcc == build-essential02:45
jblackOk, so depends:  mail-server, ident-server, cron, build-essential  recommends: screen & telnet02:45
stubI think that is it, unless you feel like adding vim and less02:48
jblackOk. Thanks02:51
mpt_whoa, cprov's awake03:10
mpt_Got time to answer a question, Se?or Providelo?03:10
cprovmpt_: my life sucks ;)03:10
cprovmpt_: just fixing pending soyuz feature 03:10
cprovs03:10
cprovmpt_: how are you ?03:10
mpt_Tired03:11
mpt_I got up at the horrible hour of 9am03:11
cprovmpt_: ask whatever you want sir03:11
cprovmpt_: wake up at 9 has been my dream for a long time ;)03:11
mpt_cprov, where would I find a page using distroreleasesourcepackagerelease-index.pt?03:11
mpt_I'm afraid to find one, because it's all portlets, no content03:12
cprovdistros/ubuntu/dapper/+sources/pmount/0.9/03:12
cprovmpt_: ehe the distro guys know that 03:12
cprovempty/blank main div, funny 03:13
cprovmpt_: should I say sad ?! 03:13
mpt_yes, very] 03:14
cprovbug 3162203:15
Ubugtumalone bug 31622 in soyuz "Individual build pages should link back to source package" [Normal,Confirmed]  http://launchpad.net/bugs/3162203:15
cprovmpt_: we are about to use it 03:15
jameshLondon shouldn't be too cold at this time of year, right?03:15
mpt_Wow, is it just me, or is it really hard to get to a source package page03:15
mpt_hmm03:16
jameshmpt_: don't you just enter the name on the distro page?03:17
mpt_That searches binary packages, not source packages03:17
mpt_so it gets me about 1/8 of the way there03:17
jameshthe search box is marked "source packages in $DISTRO"03:18
mpt_oh!03:18
mpt_I started at the distro release page03:18
mpt_So far I've gone Dapper -> binary package search results -> distrorelease binary package -> distroarchrelease binary package -> distro source package -> distrorelease source package03:20
mpt_... -> distrorelease source package release! hurrah!03:21
mpt_but wow, that should not be so hard to find03:21
mpt_cprov, "we are about to use it" for what?03:23
mpt_What is going to appear there?03:23
cprovmpt_: link from those wonderful +builds/+build/1234 pages03:23
cprovmpt_: honestly, no idea atm03:24
jameshmpt_: if you started at https://launchpad.net/distros/ubuntu/dapper/, you could have clicked "Source Packages" in the site map in the top left03:25
cprovmpt_: in fact there is nothing more than some summary, the binaries for this release, dates, owner, maintainer, etc03:25
mpt_jamesh, oh, but that's the sitemap, nobody uses that ;-)03:26
jameshmpt_: dude.  You speced it :)03:27
mpt_I was just following orders03:27
cprovstub: is librarian down ?03:30
cprovstub:  http://librarian.dogfood.ubuntu.com/1552516/chroot-dapper-i386.tar.bz2 03:31
stubcprov: I havn't started it - I thought you and Kinnison took over running the dogfood system?03:31
mpt_cprov, ok, I think I'll move the Builds portlet into the main area03:32
cprovstub: sorry, I'm running df librarian it's upstream03:32
cprovmpt_: sounds nice to me 03:32
cprovstub: yes, it works upstream03:33
cprovstub: nevermind03:33
stubcprov: I think you need a http_proxy set03:33
stubexport http_proxy=http://squid.internal:3128/03:33
=== irvin [n=irvin@ubuntu/member/irvin] has joined #launchpad
cprovstub: see the error https://chinstrap.ubuntu.com/~dsilvers/paste/fileLbUynP.html03:34
stubcprov: the dogfood config does not have the 'use upstream librarian' options set. Search for 'upstream' in configs/staging/launchpad.conf03:35
cprovstub: indeed, lost after sync ...uhm kick me if you have time03:38
=== Mez [n=Mez@ubuntu/member/mez] has joined #launchpad
=== poningru [n=poningru@n128-227-48-104.xlate.ufl.edu] has joined #launchpad
=== ajmitch [n=ajmitch@203.89.166.100] has joined #launchpad
stubcprov: Give me a UTC time to schedule automatic updates of the dogfood database to production - it currently takes about 3 hours to do the restoration.04:26
cprovstub: normally 0 UTC is fine (22 PM here)04:27
cprovstub: and sync to launchpad_production would be ok, since I'll keep using launchpad_dogfood04:28
stubI don't want to call the database launchpad_production - it needs to be very obvious what database you are connected too (particularly launchpad_prod), and duplicate names confuses things and could cause accidents.04:29
lifelessI was thinking the same thing04:30
stubSo you want to keep launchpad_dogfood untouched, and a regularly updated replica of production using some other name on mawson04:30
=== stub buggers off for an hour
stubfood and bill paying04:32
=== LaserJock [n=mantha@ubuntu/member/laserjock] has joined #launchpad
LaserJockif there is a way to remove a package from "Fix Requested In" in a bug report?04:43
jameshLaserJock: you can reassign a bug task to another package, or mark a particular bug task as rejected04:46
LaserJockjamesh: will rejecting that bug task reject the bug as a whole?04:48
jameshLaserJock: the status only applies to the bug task.  If there is only a single bug task, then that would be equivalent to rejecting the entire bug04:48
jameshLaserJock: what bug are you talking about, exactly/04:48
jamesh?04:48
LaserJock5612 and 29191 both refer to bugsx but it has nothing to do with the bug04:49
jameshhow did they end up with those tasks?04:51
LaserJockI have no idea04:54
jameshLaserJock: I'd suggest retargetting those tasks at update-notifier04:55
jameshLaserJock: click on "bugsx (Ubuntu Dapper)", and change the package name from "bugsx" to "update-notifier"04:55
jameshLaserJock: looks like someone with the username "catinsnow" created those two tasks on 2006-02-0104:57
LaserJockhmm, ok. I'll do that. I have no idea why they did that04:59
jblackWhoah!: http://blog.digital-scurf.org/2006/02/20#drastic-change05:05
LaserJockhmm, what's with this need for linux guys to have lots of hair all over? Just lack of time?05:08
ajmitchjblack: who's that scary person? 05:08
jblackajmitch: kinnison05:08
ajmitchimpossible05:09
ajmitchI recognise the one on the left, though05:09
jameshLaserJock: the ones in NZ did it for a good cause05:16
jameshlost their hair, that is05:16
LaserJockjamesh: that's cool.05:20
LaserJockit just seems like many of the main Linux devs seem to have lots of "wild" hair. Maybe it's just me. :-)05:22
stubIts a way of saying 'I don't have to wear a suit to work' without actually saying it05:29
LaserJockyeah, I suppose. I just wear jeans. 05:31
=== tambaqui [n=patricia@200-208-48-126-mns.cpe.vivax.com.br] has joined #launchpad
=== tambaqui [n=patricia@200-208-48-126-mns.cpe.vivax.com.br] has left #launchpad ["Fui]
=== mpt_ [n=mpt@219-89-146-44.jetstart.xtra.co.nz] has joined #launchpad
cprovstub: sorry dude, was distrated fixing bogus chroot, I'm happy with a less confusing name, keep the launchpad_dogfood untouched and replicate production db daily in a very obvious name (whatever you think is sane) 06:12
=== reed [i=reed@c-68-62-151-208.hsd1.ms.comcast.net] has joined #launchpad
stubcprov: ok06:13
dilysMerge to devel/launchpad/: [trivial]  Disable test_adapter as per bug #32231 (r3173: Stuart Bishop)06:14
=== stub buggers off to watch the asia tour press conference
cprovstub: btw, should I merge RF head to ready for rollout ?06:15
stubcprov: merge -r 315906:17
cprovstub: okay06:17
=== wassah [n=wass3r@astound-66-216-228-200.mn.astound.net] has joined #launchpad
wassahis there a launchpad admin available?06:19
lifelessFSVO available06:37
wassahi was wondering if it is possible to remove a registered project?06:45
lifelessgenerally speaking no, because things will reference it almost immediately06:51
lifelesswhat project do you want removed ?06:51
wassahktdms german translation06:51
=== mpt [n=mpt@219-89-144-83.jetstart.xtra.co.nz] has joined #launchpad
wassahmy decision to register it was not well thought out06:51
lifelessfor this probably we need stub to have a look see06:52
lifelesswassah: whats the url in lp to it ?06:52
wassahhttps://launchpad.net/products/german-translation06:52
wassahoops06:53
wassahor does that work?06:53
lifelessstub: ^^ can you see about removing this for wassah? ^^06:54
lifelesswassah: yes it does06:54
wassahok06:54
wassahto be honest, i am totally new to launchpad and its working and registered this on behalf of other people without them knowing06:55
wassahthat's the reason06:56
wassahthanks for the help, in advance06:56
wassahnext time i'll be sure to put more thought into it before making such a spontaneous decision06:57
lifeless;)06:57
=== LaserJock [n=mantha@ubuntu/member/laserjock] has left #launchpad []
wassah:)06:58
=== ajmitch_ [n=ajmitch@port171-5.ubs.maxnet.net.nz] has joined #launchpad
SteveAmorning07:47
=== ajmitch_ is now known as ajmitch
cprovohh god .. production DB rename takes 40 min at mawson, this time 40 mins looks like 40 hours08:09
SteveAwhat does "production DB rename" mean?08:13
cprovSteveA: ehe, copying the production replica to launchpad_dogfood, in practice08:20
SteveAjamesh: ping08:34
cprovstub: ping08:39
cprovanyone familiar with this error ?08:47
cprovhttps://dogfood.ubuntu.com/distros/ubuntu08:49
SteveAForbidden?08:51
SteveAlooks like the certificate set-up is incorrect08:51
SteveAfile an RT08:51
=== ddaa [n=ddaa@nor75-18-82-241-238-155.fbx.proxad.net] has joined #launchpad
=== mpt_ [n=mpt@219-89-142-85.jetstart.xtra.co.nz] has joined #launchpad
cprovSteveA: no no dude, certificate works for me, have a templates/distribution-index.pt error as KeyError:40, something has changed in TicketStatus 08:58
BjornTcprov: run database/schema/pending/reduce-support-tracker-statuses.sql09:00
cprovBjornT: very nice, thank you :)09:01
SteveAso, why can't I see https://dogfood.ubuntu.com/distros/ubuntu ?09:06
SteveAjamesh: ping?09:06
BjornTSteveA: maybe you need the client certificate, and you don't have it installed?09:08
SteveAthat's odd.  i *used* to have them...09:09
SteveAthis is odd...09:13
SteveAwhen i run the command "host somedomain" i get no response09:13
SteveAwhen i run it with an additional argument as either one of the servers from /etc/resolv.conf, i get an answer09:13
=== mpt__ [n=mpt@222-154-113-246.jetstream.xtra.co.nz] has joined #launchpad
=== carlos [n=carlos@84.76.255.40] has joined #launchpad
carlosmorning09:19
SteveAhi09:19
cprovcarlos: morning, you gave me old packages and I'm still having problems with dogfood builders, so could not test your things properly 09:22
SteveAstub: rolling out today?09:25
carloscprov: hi09:27
carloscprov: old packages?09:27
carloscprov: I did a source build and upload all files to mawson09:27
cprovcarlos: yep, version already present in dapper09:27
carlosoh, of course, I got it from dapper O:-)09:28
carlosso I need to change the version09:28
carlosok09:28
cprovcarlos: yup, we have about one hour09:28
carloscprov: you will have the new version in 10 minutes09:28
cprovcarlos: good09:29
carloscprov: it's done09:37
cprovcarlos: thanks duderino09:37
carloscprov: is there anything else I can do to help you?09:38
cprovcarlos: no, thanks,  i've already done 09:41
carlosok09:41
carloscprov: please, ping me when the import is done so I can check the import queue09:41
jordihey dudes09:57
jordicarlos, cprov: what's the dapper status today?09:57
carlosjordi: hi09:57
carlosjordi: testing it09:57
jordicarlos: cool. Will it go live in today's rollout?09:58
cprovjordi: yes, that's the plan 09:58
carloscprov: did you get a reviewer for your branch?09:59
cprovcarlos: salgado 09:59
carloscool09:59
jordicarlos: ok. I can write up an announcement if you like10:00
cprovcarlos: not really, we didn't have time to start :(10:00
carlosjordi: not yet, please10:00
jordicarlos: I mean, for the moment it's live. Of coruse I don't intend to send it before...10:00
carlosjordi: this will allow new imports to be done automatically but there are some other parts that need manual import10:00
carlos(the builds done before this code update)10:01
carloscprov: well, at least it's a start that you have someone that's going to review your branch10:01
carlosso you can merge it into rocketfuel soon10:01
cprovcarlos: yes, it's the optimistic point of view 10:02
carlos;-)10:02
=== raphink [n=raphink@ubuntu/member/raphink] has joined #launchpad
jordicarlos: oh I see10:04
SteveAcarlos, BjornT: we now have an imap account where all mail from staging goes10:07
carlosSteveA. stub: So can we enable all our cronscripts on staging?10:08
BjornTSteveA: cool. how do i access the account?10:08
SteveAkiko and i have the account details.10:09
SteveAwe need to think about some rules for using the imap account10:09
SteveAbecause it would be confusing if people are deleting things etc.10:09
=== raphink [n=raphink@ubuntu/member/raphink] has joined #launchpad
BjornTok10:11
SteveAis there something you want to test on there right now?10:11
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #launchpad
BjornTSteveA: no, not at the moment.10:12
mpt__cprov, what's the difference between "Edit Details" and "Administer Builder"?10:27
=== catnip [n=catnipu@user-0vvddab.cable.mindspring.com] has joined #launchpad
mpt__Can some people access "Edit Details" but not "Administer Builder"?10:27
cprovmpt__: Admin can set 'trusted'10:28
mpt__ok10:28
cprovmpt__: uhm currently only admin can tweak builderok and failnotes, in near future we will enable the owner to do this actin two10:30
=== reed [n=reed@c-68-62-151-208.hsd1.ms.comcast.net] has joined #launchpad
mpt__cprov, so that's part of bug 32247 too10:34
Ubugtumalone bug 32247 in launchpad-buildd "Build machine details, mode, and trustedness should be edited on the same page" [Normal,Unconfirmed]  http://launchpad.net/bugs/3224710:34
cprovmpt__: sure, I'll also add this comment.10:35
cprovsorry, s\two\too , I'm broken 10:35
mpt__If you mean update the bug to include trustedness, I already did that :-)10:36
cprovmpt__: yup10:37
stubcarlos: nope. We still can't enable zopeless scripts that send email until sendmail.py is hacked to make zopeless email get redirected too when the relevant options are set.10:38
=== cprov hates that "aide" thing, mawson is slower than my pocket calculator
carlosstub: is anyone working on it or at least, do we have  a plan to fix that?10:39
cprovstub:  could you stop aide in mawson ?10:40
mptThese Launchpad forms are depressing10:40
stubcarlos: I don't think anyone is working on it. There isn't much involved - just someone needs to add an option to launchpad.conf for zopeless email redirection and add in the code that checks for it and changes the To: headers appropriately.10:40
stubcprov: nope - beyond my power. 10:41
carlosSteveA: could we get someone from the infrastructure team to work on it?10:41
=== ddaa [n=ddaa@nor75-18-82-241-238-155.fbx.proxad.net] has left #launchpad []
cprovstub: does it usually take so long ? 40 min and queuebuild 1h20, they are fighting for I/O10:42
SteveAcarlos: i'm not here... got hard disk problems10:42
=== ddaa [n=ddaa@nor75-18-82-241-238-155.fbx.proxad.net] has joined #launchpad
carlosSteveA: ok10:42
carlosSteveA: good luck...10:42
stubcprov: it is some sort of intrusion detection thing - I think it scans the entire filesystem10:43
cprovstub: yes, I've read about it ... odd10:44
stubcprov: Znarl or elmo might be able to kill it - I don't know if that would screw them or not.10:44
cprovehe -> Znarl <AUTO-REPLY> :  is away: (Having dinner) [BX-MsgLog On] 10:45
=== cprov wonders which tz is that ?
stubcprov: It is getting late to do the rollout, as there is a LUG meeting I want to get to. Will it cause you any grief if we do the rollout tomorrow?10:46
cprovstub: do it, I'll stop scripts in drescher 10:46
stubnow? ok.10:47
stubLaunchpad will be going down in 15 mins. Estimated downtime is 10 minutes. Wikis will be in read only mode during this period.10:48
ddaaThinking that...10:50
ddaaThere should be a site-wide banner when Launhpad is "under maintenance", with the expect time where service will resume.10:50
stubThere is an rt issue open about getting a better 'down for maintenance' page installed. The one we have is rather broken (which you can see in 15 mins time)10:51
ddaabah, there's one, it looks like :)10:51
SteveAright.  the down for maintenance page could simply have a link to a wiki page10:51
SteveAthat stub can add an estimate of downtime and any other messages to10:52
stubThat stub could also be using the browser notifications api to get pretty markup10:56
=== dsaa [n=dsaa@210.14.16.218] has joined #launchpad
stubWe shouldn't say 'in a minute' when we mean 'in one minute', as the former has multiple meanings11:02
mptstub, yes, :approximateduration is mostly being used in ways different from what I imagined11:05
mptso it needs to use digits more often11:05
stublaunchpad is back11:09
stubcprov: renable your toys or whatever you need to do11:09
cprovstub: ok11:09
dafstub: have we done anything to tackle "RequestExpired: SELECT name FROM SourcePackageName WHERE id = $INT"?11:16
dafstub: or is it just one of those contention problems?11:17
stubdaf: The only cases I'm aware of that happening are the pages that issue stooopid numbers of requests, and the first stage in fixing them is to add batching to them.11:17
dafoh, right, it's +allpackages11:17
=== daf is clearly not awake yet
stubYup. Someone who knows the batching API could fix that in 5 minutes, plus test fallout and bzr time (so a day :-) )11:18
ddaaduh... I have this cscvs patch... I could not merge before because of multi-layered breakage (broken by buildbot, that was broken by pqm, and so on)11:18
ddaaAnd do not remember who reviewed it...11:18
ddaabah, I guess it was rs=kiko or something like that11:19
dafstub: heh :)11:21
stubI'm off to a LUG - phone or SMS will get me.11:22
Kamionqueue is totally fucked following the launchpad update11:25
Kamionlp_archive@drescher:/tmp/cjwatson$ queue info \*11:25
Kamion[...] 11:25
Kamion  File "/srv/launchpad.net/codelines/soyuz-production_20060221/scripts/ftpmaster-tools/../../lib/canonical/launchpad/interfaces/__init__.py", line 35, in ?11:25
Kamion    from canonical.launchpad.interfaces.build import *11:25
KamionImportError: No module named build11:25
Kamionare there any tests at all for queue?11:25
dafthat's something that would break all of Launchpad, not just the queue11:29
cprovKamion: there is, i'm moving trees atm11:30
Kamionok11:30
mptHurrah11:31
=== mpt finished the headings
mptNow to fix a gazillion pagetests11:31
dafgo mpt!11:31
mptand figure out why the heck we have bug-removecve.pt and cve-removebug.pt11:32
dafnice11:32
ddaahehehe, because two people disagreed?11:33
mptThey have exactly the same text11:35
mptThey differ only in choice of portlets11:35
mptOnly 17 failures, rocking11:38
mptthey can wait until tomorrow11:39
=== SteveA [n=steve@195.182.78.95] has joined #launchpad
ddaamodifying import to run baz2bzr estimate: 3 hours: figuring out what the hell the code means. 1 hour:  modifying it. 2 hours: manual testing. 1 day: recoving.11:48
ddaa* recovering11:48
ddaasounds plausible... *writes that in the plan*11:49
SteveAjamesh: ping11:49
dilysMerge to devel/launchpad/: [r=spiv]  first part fo BugWatches. Disable reporting bugs on products/distribution not using Malone. Make it possible to add a bug watch when requesting a fix. (r3174: Bjorn Tillenius)11:49
=== WaterSevenUb [n=WaterSev@azevedo.astro.up.pt] has joined #launchpad
mptSteveA, please try to review SimplifyingMalone soon11:51
SteveAmpt: done12:01
=== SteveA emails list
=== pkunk_ [n=pkunk@a84-231-5-36.elisa-laajakaista.fi] has joined #launchpad
=== thisfred [n=thisfred@a80-127-80-154.adsl.xs4all.nl] has joined #launchpad
lifelessSteveA: could you do me a small favour ?12:26
SteveAlifeless: what's up?12:27
lifelessjust need to allocate out the reviews to reviewers12:27
lifelessI haven't gotten to it today, and am very tired12:28
=== reed [i=reed@c-68-62-151-208.hsd1.ms.comcast.net] has joined #launchpad
SteveAlifeless: you want me to do the allocation?12:29
lifelessSteveA: please12:29
SteveAok12:29
=== [reed] [i=reed@c-68-62-151-208.hsd1.ms.comcast.net] has joined #launchpad
lifelessthanks12:29
Seveasugh, subscribing someone else to a bug still times out :/ 12:29
Seveasis there another way to acheive the same result?12:30
SteveABjornT: do you know whether subscribing someone to a bug re-renders the page as well as redirecting?12:30
Seveasoh and minor 'buglet': the e-mail address on the oops page is system-error@launchpad.ubuntu.vom, shouldn't that be @launchpad.net?12:31
BjornTSteveA: i think it re-renders the page, but i'm not quite sure.12:33
SteveABjornT: if you have time to do it, it would be a quick and simple improvement.  There is already redirection code like this used for the +translate page.12:34
BjornTSteveA: yeah, should be quick to do. i think i'll have time to do it today.12:36
SteveAgreat12:36
dafbug #3164112:36
Ubugtumalone bug 31641 in malone "+editstatus page should not render page on post" [Normal,Unconfirmed]  http://launchpad.net/bugs/3164112:36
BjornTthanks daf, i'll fix that page as well12:37
dafdoing that at the same time might be a good idea12:37
dafthanks12:37
SteveASeveas: sorry, no other way to achieve the same result.  We'll have that operation improved very soon though12:38
dafbah12:44
daflooks like my router drops packets over 1460 bytes long12:44
dafthat's why Launchpad wasn't working for me12:45
lifelessdaf: adsl ?12:48
dafI'm on ADSL12:48
dafthe router has a crappy IP implementation that doesn't know how to fragment stuff12:49
lifelessdaf: probably a PMTUd blackhole at the ISP12:49
lifelessdaf: nah, its an extremely common problem with ADSL and its caused by the ISP12:49
dafwhat's a PMTUd blackhole?12:49
lifelesspath maximum transmission unit detection blackhole12:50
lifelessSteveA: I'm presuming there was an implied 'yes' there. If not, I'll do it tomorrow.12:50
lifelessdaf: google is your friend on this12:50
lifelessnight all12:50
dafnight lifeless 12:50
dafanyhow, setting the MTU by hand works around it12:50
lifelessdaf: yes, thats consistent12:51
lifelessdaf: easy way to test is if you can telnet to the server (with stelnet) and then when you do a 'get' it locks up straight away12:51
lifelessthat means that the servers large packet is not reaching you12:52
daffunny thing is, doing a GET with openssl s_client worked12:52
dafso I thought it was Epiphany/Firefox being crap12:52
lifelessand the cause for that in your setup is the servers pmtud attempt not succeeding - the large packet never gets to your router.12:52
SteveAlifeless: done it already12:52
lifelessSteveA: legend. thanks12:52
lifelessok, I'm really gone12:53
lifelesszzz12:53
Seveas<SteveA> Seveas: sorry, no other way to achieve the same result.  We'll have that operation improved very soon though <-- au contraire mon ami: the mail interface works ;)12:55
SteveASeveas: nice one!12:58
=== poningru [n=poningru@n128-227-13-168.xlate.ufl.edu] has joined #launchpad
=== matsubara [n=matsubar@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
matsubaragood morning!01:05
Kamionhas soyuz been restarted following this morning's update?01:06
Kamionthe contents of the accepted queue are suspiciously old01:06
dafhi matsubara 01:07
matsubarahey daf, how are you doing?01:07
daffine thanks01:07
dafhow are you?01:07
matsubarafine too. :)01:08
dafgood to hear it01:08
dafstub: any news on bug 31479?01:08
Ubugtumalone bug 31479 in launchpad "Retry exceptions should include information about the original query" [Normal,Confirmed]  http://launchpad.net/bugs/3147901:08
=== poningru [n=poningru@n128-227-13-168.xlate.ufl.edu] has joined #launchpad
=== salgado [n=salgado@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
=== beyond [n=beyond@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
=== niemeyer [n=niemeyer@200-181-175-156.ctame7014.dsl.brasiltelecom.net.br] has joined #launchpad
jbaileyHmm, https://launchpad.net/distros/ubuntu is OOPSing.01:36
jbaileySo is https://launchpad.net/products/launchpad01:37
jbaileyThis might now fall under the category of "prevents me from reporting a bug"01:37
dafjbailey: https://launchpad.net/products/launchpad/+filebug :)01:38
dafthat's really bad, though01:38
jbaileydaf: Thanks.  I've never bothered to learn the URIs for those.01:38
dafit's top of my browser's "frequently used URLs" list :)01:38
dafit's the "latest tickets" portlet at fault01:38
dafI'm surprised tests didn't catch this01:39
SteveAstub: ping01:39
SteveAdaf: it could be a database patch is missing or something like that01:39
SteveAit indicates that a dbschema is not up to date with the state of tables01:39
dafI see01:39
SteveAjbailey: thanks for reporting this here.01:39
=== SteveA calls stub
=== Nafallo_away is now known as Nafallo
jbaileyNow filed as bug 3229001:41
Ubugtumalone bug 32290 in launchpad "product and distro pages seem broken" [Critical,Unconfirmed]  http://launchpad.net/bugs/3229001:41
jbaileyUbugtu: Thanks.01:41
jbaileydaf: Yeah, I keep thinking I ought to bookmark the dozen or so URLs that I wind up using often.  Or setting up ephy smart bookmarks for products and whatnot.01:43
salgadolifeless, around?01:45
dafsalgado: he went to bed01:46
=== Keybuk [n=scott@213-78-32-60.ppp.onetel.net.uk] has joined #launchpad
SteveAjbailey: fixed now01:46
SteveAdaf, jbailey: stub talked me through what to do.  he had missed applying a database patch along with today's rollout.01:47
jbaileySteveA: confirmed.01:47
jbaileyThanks for pouncing on it.01:47
dafthanks Steve01:47
SteveAdaf, jbailey: do you recall an OOPS you got from the page when it was failing?01:48
SteveAoh, 3229001:48
SteveAi'll fix it01:48
jbaileySteveA: It's in the bug report.  I posted three of them.01:48
dafOOPS-52B29001:49
Ubugtuhttps://chinstrap.ubuntu.com/~jamesh/oops.cgi/52B29001:49
dafOOPS-52A32701:49
Ubugtuhttps://chinstrap.ubuntu.com/~jamesh/oops.cgi/52A32701:49
jbaileydaf: Is that just for being too lazy to type in a URL?01:49
jbaileydaf: smart bookmarks really are your friend.. =)01:49
dafha01:49
dafno, those are the OOPSes I saw just now01:50
SteveAjbailey: if you get such an error again, that has such an effect, particularly just after a roll-out,01:51
SteveAif you don't get a response on irc, use the phone to someone like me, stu, kiko, or lifeless (depending on timezones)01:51
jbailey'k.  I'm not sure who I would've contacted first.01:52
SteveAdaf: same goes for you.  there are some times when we need faster action than filing a bug01:52
dafgot it01:52
jbaileySteveA: Is it not worth filing a bug anyway so that you have the oops messages and such?01:52
jbaileySteveA: I'm thinking so that the phone call can be "critical fuckage - bug 32290, please help"01:53
Ubugtumalone bug 32290 in launchpad "product and distro pages seem broken" [Critical,Fix released]  http://launchpad.net/bugs/3229001:53
SteveAjbailey: for critical shit-hits-the-fan issues, you can call me or kiko.  If it is before 0500 UTC, try stu or lifeless01:53
SteveAjbailey: right, it is good to file the bug too01:53
SteveAmaybe we need a "critical launchpad fuckage" page on the canonical wiki...01:54
SteveAneedless to say, i'm talking about only *seriously* *critical* fuckage ;-)01:54
jbaileyRight. =)01:55
jbaileyAlthough, I'd probably consider inability to get to a link that's on the front page to qualify.01:55
SteveAyou mean, if the front page works, but some link from it does not?01:55
jbaileyRight, which this was.01:56
SteveAthat in itself isn't critical01:56
SteveAit depends whether that link traversal is part of a workflow that is01:56
SteveAfor example, filling a bug on ubuntu01:56
SteveAthere is a "meetings" link on the front page.01:56
SteveAif that link doesn't work, so what...01:56
SteveAsame for "calendar", right now01:57
=== dsaa|busy [n=dsaa@210.1.83.17] has joined #launchpad
jbaileyHmm01:59
jbaileyI think I would've assumed that they'd be critical because they're first-class modules presentation-wise.01:59
jbaileyThey've been deemed important enough to show on the front page.01:59
SteveAour front page isn't very representative of what is important02:00
BjornTSteveA: is https://chinstrap.ubuntu.com/~dsilvers/paste/fileOjfz7U.html an acceptable solution? +addsubscriber doesn't use LaunchpadView, so it's not possible to re-use the exact same solution that was used for +translate02:00
SteveAi don't mind the occassional false-positive on the "shit has hit the fan" scale though02:00
SteveAin other words, i'd rather receive the call than not do so02:00
SteveABjornT: could it easily be made to use LaunchpadView?02:01
dafBjornT: would it be difficult to convert to ...02:01
jbaileyUnrelated soyuz question:  How do I find out what state a hoary-updates upload I did is in?02:01
dafSteveA read my mind02:01
Kamionjbailey: often you can ask me about that sort of thing; what's the package?02:02
jbaileyKamion: at02:02
jbaileyKamion: I thought that it might be tracked on the web UI02:02
Kamionjbailey: it's in hoary's unapproved queue waiting for approval by mdz or maybe me02:02
SteveABjornT: it looks okay.  one thing...02:03
KamionI don't think the queues are visible yet02:03
jbaileyKamion: Ah, okay.02:03
jbaileyKamion: I'll add it to my list of things to poke mdz about today, then.02:03
jbaileyKamion: Not urgent enough to break usual workflow on it.02:03
Kamion(we only barely *have* a workflow for -updates approval :-/)02:04
Kamioner, I didn't mean by that that the Soyuz tools are inadequate for approving -updates uploads, just that the approvers have been slacking on actually doing it02:04
salgadospiv, around?02:04
SteveAi'd check for request.response.status in (302, 303)02:04
SteveABjornT: ^^^^ rather than the presence of the Location header02:05
jbaileyKamion: Right. =)  I guess what I'm wishing for is something where I can see what happened and forward to a customer a link where they can see the state themselves instead of polling me (I'm not sure that's actually the Right Thing, but in this case it came to mind)02:05
jbaileyKamion: For smalling updates where I'm backporting fixes, I'm going to try and be better about making sure the change gets uploaded to -updates.02:06
jbaileyAs well as timezone updates several times a year.02:06
BjornTSteveA, daf: well, it's possible to make it use LaunchpadView if LaunchpadView comes before SQLObjectAddview in the inheritance list. is that an ok solution, or is it better to override __call__ and explicitly call LaunchpadView.__call()?02:08
SteveAif it is an SQLObjectAddView then don't make it a LaunchpadView02:09
SteveAi'll look at combining those later02:09
dafLaunchpadAddView?02:09
BjornTSteveA: ok. i'll check the status instead of the presence of the header.02:09
SteveAafter we have Zope3.202:09
SteveAmaybe the no-render-on-redirect change can go into SQLObjectAddView ?02:10
BjornTSteveA: yeah, i don't think it should cause any problems. i'll add it there and see if any tests break.02:11
SteveAcould probably do the same for the EditView too02:11
SteveAit's a neat trick to look at the response like this.  it saves adding an API for redirecting.  well done bjorn.02:12
SteveAif it doesn't seriously break tests, we should see if stub can put this into production soon02:12
SteveAas it will save a lot of queries02:12
SteveAand make write-transactions use fewer queries02:13
SteveAwhich will cause less locking02:13
dafit's a simple change02:13
SteveAddaa: got some estimates for me to look at?02:14
ddaaI msged you a link02:14
dafhow do I run just one page test?02:18
dafpython test.py -f foo.txt doesn't seem to work02:18
=== bradb [n=bradb@modemcable033.209-70-69.mc.videotron.ca] has joined #launchpad
salgadodaf, without the .txt IIRC02:19
matsubaradaf: python test.py -f lib xx-test-name-without-txt02:19
SteveAdaf: i think spiv said in the meeting02:19
SteveAand added it to the FaQ02:19
dafthere's a https://wiki.launchpad.canonical.com/LaunchpadPageTests page02:19
dafhttps://chinstrap.ubuntu.com/~dsilvers/paste/fileRzPwiq.html02:21
dafthat fails in an odd way02:21
dafit's looking for a file /home/daf/src/canonical/launchpad/allpackages-batch/lib/canonical/launchpad/allpackages-batch/lib/canonical/launchpad/pagetests/branches/xx-team-branches.txt02:22
dafthere is a /home/daf/src/canonical/launchpad//home/daf/src/canonical/launchpad/allpackages-batch/lib/canonical/launchpad/allpackages-batch/lib/canonical/launchpad/pagetests/branches/xx-team-branches.txt02:22
dafer02:22
spivdaf: the xx-* page tests typically belong to standalone/02:22
dafindeed, so what's one doing in pagetests/branch?02:23
spivThat's what I'm wondering :)02:23
dafhum02:23
dafit probably works when all the tests are run together02:23
dafspiv: anyhow, can you add the "how to run a single page test" thing to LaunchpadPageTests?02:24
spivHmm, that seems buggy to me... files in a story depend on running in order, but the ordering of xx- vs. 01- isn't obvious.02:24
dafI'll add that page to the "developer documentation" list on the front page02:24
spivdaf: I updated LaunchpadHackingFAQ02:24
spivdaf: Which is where that information already lived.02:24
dafok02:25
salgadospiv, do you have a second to talk about that MirrorManagement review?02:25
spivdaf: That page seems to be more about how to generate them, and some older (i.e. probably obsolete) information about how to hook them into the test suite...02:25
dafI see02:25
dafI'm trying to deprecate LaunchpadHackingFAQ in favour of smaller more specific pages02:25
spivsalgado: Depends on how short a second is ;)02:26
spivsalgado: sure02:26
dafspiv: if I remove xx-team-branches.txt, I get IOError: [Errno 2]  No such file or directory: '/home/daf/src/canonical/launchpad/allpackages-batch/lib/canonical/launchpad/allpackages-batch/lib/canonical/launchpad/pagetests/branches/01-branch-overview.txt'02:26
daf:)02:26
spivdaf: Well, if you want to rearrange the information in the wiki, I won't complain :)02:27
salgadospiv, let's say a not-so-short second. :)02:27
salgadospiv, I'll privmsg you02:27
spivdaf: I don't think I have time to do it myself right now, though.02:27
dafno worries02:27
dafcan you reproduce this error?02:28
spivdaf: That's a bizarre looking error02:28
daf(command was "python test.py -f --test xx-distribution-all-packages")02:28
dafthere's an extra 'launchpad/allpackages-batch' in the path02:29
spivdaf: I can't reproduce it.02:30
dafthere's an extra 'launchpad/allpackages-batch/lib/canonical/launchpad' in the path, in fact02:30
dafodd02:30
spivdaf: and it runs fine for me with, e.g. python test.py -vvf test_pages02:30
dafSteveA: https://chinstrap.ubuntu.com/~dsilvers/paste/fileecFjwh.html02:34
dafSteveA: patch to batch the +allpackages page02:34
dafSteveA: can you review?02:34
=== Nafallo is now known as Nafallo_away
SteveAdaf: the test doesn't appear to show any sign that it is a batched page02:39
dafI should include some of the batch navigation HTML in the page test?02:40
SteveAis there only a single batch in the sample data?02:41
dafyes02:41
SteveAthen i guess it is fine as it is.  02:41
dafI could include the "1 to 5 of 5" part02:42
SteveAok02:43
Kamioncan somebody look at https://launchpad.net/products/launchpad-upload-and-queue/+bug/32297 somewhat urgently? I don't know if cprov is still conscious02:44
Ubugtumalone bug 32297 in launchpad-upload-and-queue "'queue accept' is broken" [Normal,Unconfirmed]  02:44
dooglusso you guys know about a problem with attachments in malone?02:44
doogluss/so/do/02:44
dafKamion: looking02:44
BjornTdooglus: what kind of problem?02:45
Kamionthank you02:45
dooglusBjornT: look at the attachment I just added to https://launchpad.net/distros/ubuntu/+source/util-linux/+bug/2918702:46
Ubugtumalone bug 29187 in util-linux "/etc/init.d/umountroot doesn't umount root, resulting in possible data loss" [Major,Unconfirmed]  02:46
dooglusBjornT: called "patch to fix the problem"02:46
dafKamion: I can't find the source code to thse tools02:46
dooglusBjornT: there's a double-quote in the link to it, and the link doesn't work02:46
Kamiondaf: how can I help you?02:48
Kamion.bzr/parent in the relevant tree says /home/warthogs/archives/rocketfuel/launchpad/devel02:48
=== doko_ [n=doko@dslb-084-059-069-011.pools.arcor-ip.net] has joined #launchpad
dafhmm02:48
dafI have a fresh copy of rocketfuel here02:49
Kinnisonand it won't be in there02:49
Kinnisonbecause this is the soyuz production tree02:50
dafand our production code isn't committed to the mainline :P02:50
BjornTdooglus: that's a new bug, didn't know about that one. could you please file a bug about it? (https://launchpad.net/products/malone/+filebug)02:50
dooglusBjornT: I just accidentally attached that patch to a completely unrelated bug.  Can I delete attachments?02:51
dooglusBjornT: and I'll report the new bug, yes.02:51
dafSteveA: are you happy with the patch?02:51
BjornTdooglus: thanks. no, you can't delete attachments yet.02:51
Kinnisondaf: not yet no, it's a huge branch and is in desperate need of more review02:51
dafKinnison: at any rate, can you help Kamion?02:52
daf(it seems a bit silly to have code reviews if we put stuff into production that hasn't been reviewed)02:53
dooglusBjornT: can you?  the last attachment in bug 31130 was a mistake02:53
Ubugtumalone bug 31130 in xboard "xboard crashes importing .pgn file with large annotations" [Normal,Unconfirmed]  http://launchpad.net/bugs/3113002:53
Kinnisondaf: If there had been any way to get all the code reviewed before it had to hit production it would have been02:54
Kinnisondaf: this bug has appeared since I stopped tracking the codeline02:54
dafI know, I'm just bitching02:54
Kinnisondaf: Once cprov has recovered a little I'm sure he'll cope02:54
BjornTdooglus: no sorry, i can't do it either. only someone with direct db access can do it. it's probably better to leave it as it is02:56
kikomorning hackers of the world02:56
kikodaf, what bug are you bitching about?02:57
dafI couldn't help Kamion diagnose a bug because soyuz production code is not in RF02:57
kikodaf, well, where do I start. "there's this great feature of bzr called branches"? <wink>02:58
dafI don't know which branch is running on drescher03:00
kikothat we can help you with; there's a soyuz production branch cprov owns03:00
dooglusBjornT: I raised bug 32301 about that attachment problem.  It looks like I found out how I managed to break it, too.03:02
Ubugtumalone bug 32301 in malone "uploaded attachment isn't downloadable" [Normal,Unconfirmed]  http://launchpad.net/bugs/3230103:02
Kamionkiko: seems to be /home/warthogs/archives/cprov/launchpad/uploader-tests03:03
Kamiondaf: er, meant that for you03:03
dafaha03:03
cprovhere here 03:04
dafah, cprov, you're still alive :)03:04
cprovtrying03:04
Kinnisoncprov: I've just added a comment to the bug kamion filed saying how I think it should be fixed03:04
Kinnisoncprov: see what you think03:04
Kinnisonhttps://launchpad.net/products/launchpad-upload-and-queue/+bug/3229703:05
Ubugtumalone bug 32297 in launchpad-upload-and-queue "'queue accept' is broken" [Normal,Unconfirmed]  03:05
BjornTdooglus: cool, thanks for the detailed bug report.03:05
cprovKinnison: feasible, just fixing 03:06
Kinnisoncprov: thanks, you'll let kamion know as soon as it hits drescher yes?03:11
cprovKinnison: yup03:11
=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #launchpad
kikostub, any cherry-picks?03:19
=== carlos -> out
carlossee you tonight03:20
carloscprov: do you need anything from me before I leave?03:20
kikocarlos, is your stuff in shape?03:21
kikodid SteveA look at your patch for 1681?03:21
cprovnot really, will install pkgstriptrans in, let's say rothera and it will be producing translations  03:21
carloskiko: SteveA is having problems with his Hard drive so he said is not available, not sure if he's now available03:21
kikooh ffs03:21
cprovcarlos: we can investigate the results together, tomorrow03:22
SteveAcarlos: it's all fixed now03:22
carloskiko: the packages for testing soyuz integration with Rosetta are ready03:22
kikocarlos, GIVE STEVE YOUR PATCH03:22
carloscprov: ok03:22
kikoall-caps for added justice :)03:22
carloskiko: I sent an email yesterday with the URL to the patch...03:22
carlosSteveA: do you have it?03:22
kikocarlos, it is YOUR burden to get it reviewed03:22
SteveAcarlos: give it to me again03:22
kikodon't rely on him sifting through an inbox the size of mount klimanjaro03:23
carloskiko: and PoMsgsetPage is near the end. I need to implement a couple of attributes and I will have it working with the limit of 5 entries per suggestions, so I think tonight I should have it done (don't think the tests will be done at that time...)03:23
kikothis is all good news03:23
dafSteveA: are you happy with my patch?03:23
kikoand also 03:24
kikohas production been updated?03:24
carlosSteveA: https://chinstrap.ubuntu.com/~dsilvers/paste/filepTZaIj.html03:24
carloskiko: yes, it was03:24
kikowonderful03:24
dafcarlos: so PoMsgSetPage, #1681, and dapper imports are still all in the works?03:24
carlos#1681 is being reviewed03:24
carlosPOMsgsetPage is near finished03:25
carlosdapper imports will be my focus tomorrow03:25
dafkiko was reviewing #1681, right?03:25
carloswell, and finish PoMsgSetPage testing03:25
kikodaf, I looked at it, but SteveA will be a better pick03:25
carlosdaf: he did it, yes, but asked Steve to review it too03:25
dafok03:26
kikothe code is tricky, perhaps SteveA has an idea on how to simplify it03:26
dafgood idea03:26
dafSteve is good at that kind of thing03:26
kikoindeed. jamesh is too03:26
carlosanything else from you?03:27
=== carlos needs to leave now
kikonot from me03:27
carlosSteveA: ?03:27
=== carlos -> out
SteveAcarlos: wait!03:30
carlosSteveA: yes?03:30
SteveAcarlos: what is the patch supposed to be for?03:30
carlosbug #168103:30
Ubugtumalone bug 1681 in rosetta "Viewing a translation page fails in unix2newlines" [Major,In progress]  http://launchpad.net/bugs/168103:30
SteveAokay, thanks03:30
dafSteveA: are you happy with my patch?03:30
carlosyou are welcome03:30
carloscheer03:30
carloscheers03:31
SteveAdaf: batching? yes03:31
dafSteveA: thanks03:31
dooglusBjornT: it turns out that that wasn't a Malone bug at all - it's a Firefox bug.03:33
BjornTdooglus: really, how so? i think malone should be able to handle it, though.03:34
kikompt, what do you think of a padlock for private bugs?03:34
dilysMerge to devel/launchpad/sourcecode/cscvs/: svn-1.2 compatibily, svn replaced file support [rs=kiko]  (r118: Colin Watson, David Allouche)03:35
cprovstub: ping, new production DB copy in dogfood looks like missing something queuebuilder queries took 207 min and didn't finished yet. Could you have a quick look when you get back ?03:35
dooglusBjornT: if you press control-y in any currently empty 'file' input type on a web form, then type the real path name, firefox doesn't upload the file contents.03:37
dooglusBjornT: so malone never gets to see the contents of my patch - firefox doesn't send it.03:37
dooglusBjornT: I've updated the bug report if you want to see details.  I made a real mess of the attachments again unfortunately.03:37
dafI agree with Bjorn, though: Malone should have handled it better03:38
dooglusdaf: how can Malone possibly know that I didn't upload a file called "fix.patch containing a line about "content-type"?03:39
dooglusdaf: that's what firefox told it I uploaded, and it believed firefox03:39
dooglusdaf: malone could refused to accept files with an odd number of double quotes in their name, perhaps, but why limit it like that?03:40
dafI see -- it's not that the request was malformed03:41
dooglusI don't know the standard well enough to say.03:42
dafyou could use something like ethereal to capture the request and paste it somewhere03:43
dooglusdaf: I've uploaded it to malone03:43
dooglusdaf: http://librarian.launchpad.net/1579888/output1.txt03:43
BjornTdooglus: i'll take a look at it later. to me it seems that firefox was sending an empty file. malone normally doesn't accept empty files, but in this case it thinks that the headers are part of the file. so i would still say it's a bug in malone (and maybe firefox as well)03:44
dooglusBjornT: I think that the " on a line of its own is marking the end of the headers to malone.03:45
BjornTdooglus: yeah it seems like, but i doubt that any standard says that " marks the end of the headers.03:46
dooglusBjornT: yes, ok.  so they're both broken - firefox shouldn't send ":" in the headers, and malone shouldn't accept it.03:49
dooglusBjornT: '"' I mean, not ":"03:50
dilysMerge to devel/launchpad/: [r=kiko,mpt]  demystify backport fixes vs. milestones by clarifying the 'Target Fix to Releases' link and page (r3175: Brad Bollenbach)04:02
kikogood work bradb 04:02
bradbthanks :)04:02
bradbjamesh: Any estimate for when you might have time to review the branches I put in your queue?04:03
cprovSteveA: do you indicate someone to review that quick fix in GPG system, bug 29937 ? before it gets old ;)04:04
Ubugtumalone bug 29937 in launchpad "Lies about which email address is being used during GPG verification" [Normal,In progress]  http://launchpad.net/bugs/2993704:04
dafsalgado: did you file a bug for that people/+index problem we discussed?04:06
salgadodaf, which one?04:08
dafI can't remember the details04:09
dafyou were going to assign it to me04:09
daflocal variable results being accessed before initialization comes to mind04:09
salgadodaf, no, that's fixed already04:10
dafhmm, ok04:11
=== poningru [n=poningru@n128-227-13-168.xlate.ufl.edu] has joined #launchpad
kikodaf, I am not sure I agree with your duping of bug 32018.04:14
Ubugtumalone bug 32018 in malone "No way to file bug against ubuntu.com?" [Normal,Unconfirmed]  http://launchpad.net/bugs/3201804:14
dafI don't remember seeing this bug before04:14
dafindeed, it was mpt who duped it04:14
kikooh04:15
kikocan you verify, anyway? :-)04:15
dafhmm04:15
dafslightly different use cases04:16
daf1. report bug in Ubuntu when you don't know which package it is04:16
daf2. report a bug on the Ubuntu website04:16
kikoright.04:16
kikoI think they are not dupes.04:16
dafI don't know what the proper process for (2) would be04:17
dafeither we'd have a website product04:17
=== lbm [n=lbm@x1-6-00-13-10-7a-d1-e4.k233.webspeed.dk] has joined #launchpad
dafor something totally different04:17
daflike a wiki page or an email address04:17
dafso I think (2) should be a matter of asking the website guys what they prefer, commenting on the bug, and rejecting it04:18
dafthen again /distros/ubuntu/+{bugs,filebug} could do with information about what to do with bugs like this one04:18
dafcustom bug page preamble text? :/ 04:19
dafkiko: what do you think?04:21
dafmatsubara: oi04:21
kikodaf, not sure yet, I'll need to go back to the bug as I have context-switched but I want to do this pass on yesterday's bugs04:21
dafsure04:22
kikoBjornT, mpt: any news on FormLayout?04:22
matsubaradaf: hey04:24
dafmatsubara: let's have a QA meeting after you've had lunch04:24
dafmatsubara: can you ping me?04:24
matsubaradaf: sure04:24
dafcool04:24
BjornTkiko: last thing i heard, it doesn't work well with the current launchpad layout, so mpt has to do some changes first. i could start implementing it anyway, but currently i'm busy with other stuff, bug watches and support tracker.04:28
kikoBjornT, yeah, okay, just wanted an update.04:29
kikoBjornT, can you answer keybuk's question in #canonical? <Keybuk> is there any ...04:30
kikoBjornT, and if I may bother you further, check out why http://www.chiark.greenend.org.uk/~ijackson/d/t.txt was bounced?04:33
BjornTchecking..04:36
kikoit appears iwj made a mistake but..04:36
SteveAdaf: i copied you into a code review.  there's some stuff about text-processing functions that i'd like you to look at documenting04:38
kikoddaa, do you have an oops number for bug 32117?04:38
Ubugtumalone bug 32117 in launchpad "ProductSeries.branch OOPS" [Normal,Confirmed]  http://launchpad.net/bugs/3211704:38
dafSteveA: noted04:39
Keybukkiko: (in debian-devel mail)04:39
KeybukThis isn't a rant, but a serious wishlist request: if Canonical04:39
Keybukwants more cooperation from Debian developers, please do not make04:39
Keybukuse go out of our ways, which means do not make use sign up with04:39
Keybuklaunchpad (I realise many are already), and let us use an email04:39
Keybuksubmissions service.04:39
Keybuk-- 04:39
kikohey, emails submissions already work04:40
kikoemail submissions too04:40
Keybukonly if you register though?04:40
Keybukand does email submission of support tickets work?04:41
kikoyes, only if you register, right now.04:41
BjornTno, it doesn't work for support tickets04:41
kikoBjornT, didn't we just release that?04:42
ddaakiko: not right now, it needs manual pocking in the database. There was a few oops on gnome-app-install because of that last week.04:42
kikoddaa, mmm, I wonder if that's a dupe04:42
kikodaf, you duper!04:42
ddaakiko: maybe it is, but it serves a purpose, since I need that fixed for the importd-bzr transition.04:43
kikook.04:43
ddaaand it might be a bit puzzling otherwise because there's no way to reproduce it short of doing manual sql ATM.04:43
dafkiko: hey, I'm supposed to keep the bug count down; what else am I going to do?04:43
kiko:-)04:44
BjornTkiko: you can send comments on existing support tickets, but you can't submit new ones. it was decided that it wasn't worth it until we found a way of making it easier.04:44
dafwhat are we talking about again?04:44
kikoBjornT, ah, okay.04:44
kikoKeybuk, so replying to support requests does, but not creating new ones04:45
kiko(BjornT, I find that rather odd)04:45
ddaakiko: bah you drew me out of my nap... do we have a policy about afternoon naps yet?04:45
Keybukthat's ... kooky04:45
Keybuk;)04:45
dafBjornT: do we have a bug open on https://chinstrap.ubuntu.com/~jamesh/oops.cgi/2006-02-20/A218 and friends?04:45
kikodaf, that's a matsubara bug04:46
kikoask him04:46
BjornTkiko: well, i did spec support for submitting tickets, but mark thought that we shouldn't do it.04:46
dafah, found it04:46
dafbug #484504:46
Ubugtumalone bug 4845 in malone "assigning of package bug targets needs input validation" [Normal,In progress]  http://launchpad.net/bugs/484504:46
kikoBjornT, maybe you should sanity check these crazy ideas with us :)04:46
kikoddaa, yes. you are allowed to have them, as long as you send me free dvds04:46
dafsalgado: EmailAddressAlreadyTaken OOPS -- any bug for that?04:47
ddaawow, that's harsh, you have no idea how expensive this stuff is in france!04:47
kikosalgado, yes, I believe04:47
kikodaf, err, yes, I believe -- isn't that bug 31755?04:48
Ubugtumalone bug 31755 in launchpad "Possible race condition when creating a new account could lead to an OOPS" [Normal,Unconfirmed]  http://launchpad.net/bugs/3175504:48
dafkiko: hmm, don't think so04:48
dafkiko: that one's a ProgrammingError, not an EmailAddressAlreadyTaken04:49
dafI bet salgado can tell us for sure04:49
kikodaf, I mean, I think that's the band-aid salgado added to tell us what's happening :)04:49
dafah, right :)04:49
Keybukkiko: I've had a little idea ... could I borrow your brain for a few minutes and see how crazy I am04:49
dafkiko: is he still on that monster review?04:50
kikosalgado, he's having lunch I think04:50
BjornTkiko: well, i kind of agree with him, people filing support requests would find the email command syntax hard. if we're going to do it, in think we should do something in the line with https://wiki.launchpad.canonical.com/CustomSubmitAddresses04:50
KeybukBjornT: <package>@support.canonical.com04:50
kikoKeybuk, and non-Ubuntu? :-)04:51
kikoKeybuk, sure, try me04:51
Keybukkiko: support@<other domain>04:51
kikowe wish :)04:51
kikoother domain is a big can of worms04:51
Keybukkiko: one of the side effects of Gina is that it stores the source and binary packages in the Librarian, right?04:51
kikoKeybuk, both Gina and I believe existing Soyuz, rright.04:51
Keybukso if we ran Gina against Debian every day, we'd have our own collection of source packages easily available04:51
kikowe would, yes.04:52
kikowe can start running Gina against debian04:52
dafnot as big a can of worms as for web stuff04:52
Keybukand as Ubuntu is run from Soyuz, we also have the source packages available in the Librarian too04:52
kikoI'd be happy to do that04:52
Keybukright?04:52
kikoyes04:52
Keybukcould we do that then :)04:52
Keybukbecause then I could use Launchpad itself as a source of sources for mom/nda04:52
kikoKeybuk, can you champion the idea on thursday?04:52
kikoI need to see what stub thinks04:52
Keybuksure, I can be on the LP agenda if you like04:52
kikoyeah, add it as an agenda item04:53
kikoKinnison and cprov need to tell me there will be no problem with Gina-imported packages on another distribution too04:53
Keybukwe'd need to do something to ensure Debian source packages were held on the Librarian until they were no longer the "Ubuntu base"04:53
Keybukok, can you agendify me then04:53
kikohmmm04:53
kikothat is not so easy04:53
kikothat part04:53
cprovkiko: depends how confident you are about her ;)04:53
kikothe librarian GC kills kittens04:53
Keybukhow does the librarian GC decide whether a source is wanted or not?04:54
kikothere needs to be an alias linking to it04:54
kikoI guess it won't be if gina runs04:54
cprovsoyuz won't mess with her data and possibly tolerates her weirdness well04:54
kikobecause the *packagereleasefile table holds on to it04:54
kikoso Keybuk, it should be okay04:54
kikothe only qualm I have with the suggestion, actually04:54
kikois that if we decide to make Ubuntu derive from Debian at some point in the future04:55
kikowell04:55
Keybukok, so it's just a matter of tweaking the publisher to not "remove" sources until it's safe04:55
kikoit may make things more complex04:55
kikoKeybuk, would you also want a published archive?04:55
kikoI wasn't considering that04:55
Keybukdon't really care about a published archive, tbh04:55
kikothen cool04:55
kikomakes things a lot easier04:55
Keybukread-only access to a couple of tables from casey and http to the librarian would be the way I'd implement it04:56
kikosounds easy04:56
=== dsaa|busy [n=dsaa@210.213.86.87] has joined #launchpad
kikobradb, what of bug 30690?05:01
Ubugtumalone bug 30690 in malone "'Advanced...' button on bugs listing doesn't do anything" [Normal,Confirmed]  http://launchpad.net/bugs/3069005:01
kikoI didn't fix it because I thought I would conflict with you; is your browser/bugtask.py refactoring taking care of it?05:02
bradbkiko: I'm putting the advanced form back into my bug listing reports branch right now.05:02
kikoaha, okay.05:03
kikocan you make sure a) it gets done this week b) bug 30690 is fixed with it?05:03
Ubugtumalone bug 30690 in malone "'Advanced...' button on bugs listing doesn't do anything" [Normal,Confirmed]  http://launchpad.net/bugs/3069005:03
bradbHm, the only way to ensure that it gets fixed this week (i.e. before Thursday) would be the $0.02 fix to the existing advanced search form, since I can't predict how long the code review process will take for the bug listings branch.05:05
bradbkiko: Should I do the [trivial]  fix then, for now?05:05
kikobradb, why not?05:09
kikobradb, the production branch is likely to be cut on friday or mon though..05:10
bradbThe current form carries with it about as much hubris as a dried up banana peel, but I guess it's best to fix it, for now05:10
kikowhen we kill the RHS portlets..05:13
kikomatsubara-lunch, salgado: OOPS-43A676 is long-fixed, right?05:13
Ubugtuhttps://chinstrap.ubuntu.com/~jamesh/oops.cgi/43A67605:13
salgadokiko, yes05:14
kikothanks.05:14
kikodaf, ping?05:17
kikohttps://launchpad.net/products/launchpad/+bugs-advanced?field.searchtext=&orderby=-priority%2C-severity&advanced=1&field.assignee=&field.unassigned.used=&field.include_dupes.used=&field.status%3Alist=Fix+Committed&field.status-empty-marker=1&field.severity-empty-marker=1&field.attachmenttype-empty-marker=1&field.milestone-empty-marker=1&search=Search&field.milestone_assignment=&field.milestone_assignment-empty-marker=105:17
dafyo05:17
kikodaf, can you go through that list, verify what is released, and mark it as fix released?05:17
dafah, fix_committed05:18
dafaye05:18
kikothanks05:18
kiko28477 is not released, FTR05:18
dafright05:19
dafkiko: you're having PQM issues?05:20
matsubarahey daf, I'm back. QA meeting?05:22
kikodaf, I was, but no longer. why the question? the empty merges? it was stub's test bug he opened today05:22
=== gneuman [n=gneuman@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
dafkiko: because of #28477 -- so it's landed but not in production?05:27
dafmatsubara: sure -- #cm?05:28
kikodaf, correct.05:28
kikodaf, suggestion for bug triage is, on the post-rollout day, try to go through fix committeds and verify that issue is fixed in production05:28
kikoso we have a post-release QA confirmation05:28
matsubaradaf: ok05:28
dafkiko: yeah, sometimes I go through arch-commits mail to work out which fixes have rolled out05:29
kikodaf, best approach is really to use that query though05:29
kikoonly rarely do people forget to mark fix committed05:29
dafat least, it will be once we've got all the really old stuff out of the way05:29
SteveAsalgado: hello!05:41
salgadohi SteveA05:42
SteveABjornT: ping05:44
SteveAsalgado: c-m please05:44
SteveAsalgado: actually, after the review meeting05:45
salgadoSteveA, sure05:45
=== raptoid [n=raptoid@unaffiliated/raptoid] has joined #launchpad
Mezgrr @ changing how soyuz mails out ...06:04
Meznow I cant determine whether it's mine or it's for dapper-changes06:04
Kamionwhich mail exactly?06:05
Kamionthere was a glitch this morning where some mails were sent to the uploader by accident instead of the announcement list06:06
=== lfittl [n=lfittl@83-65-245-16.dynamic.xdsl-line.inode.at] has joined #launchpad
elmoI'm losing my mind here - someone remind me how I convert an int to a string?06:22
SteveA '%s' % 2306:22
ddaastr(23)06:22
SteveAstr(23)06:22
elmoaha, str06:22
SteveAunicode(23)06:23
elmoI was trying string, and or string.string and getting all confused.  thank you06:23
ddaachr(23) # <- that's a trick!06:23
ddaaelmo: too much C++06:23
ddaaI just realized how evil is the fact that one of the modules in cscvs is named "CVS"06:29
matsubarahttps://staging.ubuntu.com/products/launchpad is crashing on staging, is this a known fact?06:29
ddaathere's a bunch of tools around which ignore directories called CVS because they assume it's cvs control data...06:29
matsubararaising a KeyError06:29
matsubaradaf: ^^06:30
=== lfittl_ [n=lfittl@83-65-245-16.dynamic.xdsl-line.inode.at] has joined #launchpad
=== lfittl_ [n=lfittl@83-65-245-16.dynamic.xdsl-line.inode.at] has joined #launchpad
=== lfittl_ is now known as lfittl
=== RichART1 [n=whatvers@ats-pk15.oit.duke.edu] has joined #launchpad
=== thierry [n=thierry@modemcable023.222-70-69.mc.videotron.ca] has joined #launchpad
=== mruiz [n=mruiz@www.3ie.cl] has joined #launchpad
elmooh for christ's sakes06:56
mruizhello! How I can delete an attachment after report a bug in LP? 06:56
ddaamruiz: I do not think you can ATM. If it's important to delete the attachement, we can do it manually.06:59
ddaaelmo: something's making you unhappy?06:59
=== tambaqui [n=patricia@200-247-66-105-mns.cpe.vivax.com.br] has joined #launchpad
=== tambaqui [n=patricia@200-247-66-105-mns.cpe.vivax.com.br] has left #launchpad ["Fui]
mruizddaa: the attachment is http://librarian.launchpad.net/1580347/ubuntu-server-error07:01
ddaamruiz: I cannot delete it myself, bradb would know.07:02
ddaamruiz: but I cannot see what's wrong with this attachement. Why not just let it be?07:03
bradbmruiz: If you can let it be, that would be good. If it's really urgent, we could probably find an admin to remove it today or tomorrow. It's a known issue.07:03
Kamionmruiz: just leave it alone, as the person who got that bug I don't care07:05
Kamionddaa: (the content-type is wrong; there's another attachment on the same bug with the correct content-type)07:05
mruizthanks Kamion07:06
mruizKamion: I few minutes I will attach the syslog that you need!07:07
Kamionthanks07:07
RichART1i wanna totally delete ubuntu; how does I do dat?>07:07
RichART1.ol07:07
RichART1lol07:07
=== ..[topic/#launchpad:ddaa] : https://launchpad.net/ | developer meeting: Thur 23 Feb, 1200UTC (wiki:MeetingAgenda) | launchpad-users@lists.canonical.com (wiki:MailingLists) | Channel logs: http://tinyurl.com/72w39 | LOL-free area
=== ..[topic/#launchpad:ddaa] : https://launchpad.net/ | developer meeting: Thur 23 Feb, 1200UTC (wiki:MeetingAgenda) | launchpad-users@lists.canonical.com (wiki:MailingLists) | Channel logs: http://tinyurl.com/72w39
ddaabah, that was pointlessly hostile07:08
mruizKamion: do you need only syslog or hardware summary and messages also?07:08
Kamionmruiz: just syslog07:09
mruizKamion: ok07:09
jblackddaa's heart grew not one, but three sizes that day07:10
=== irvin [n=irvin@ubuntu/member/irvin] has joined #launchpad
mruizKamion: ok with syslog! it is online07:14
KamionI'm subscribed to the bug, so you don't need to tell me, thanks :)07:14
RichART1does anyone kno how i might uninstall ubuntu?07:14
mruizKamion: ;-)07:14
RichART1its fekking up my lappy07:15
KamionRichART1: the only way you can uninstall an operating system is by installing some other operating system over the top of it. I'd suggest looking for help with whatever other thing you want to install.07:15
RichART1thx Kamion07:15
Kamionbut we would like bug reports about whatever is breaking, if you can07:16
RichART1i'll do just that bro07:16
RichART1well, i burn the .iso TWICE=once, 2 a scratched up cd-rw; & 2ndly to a new cd-r; NEITHER would install the other pkgs07:17
RichART1i mean, the base installed ok, but the rest of the pkgs......no07:17
RichART1and whilst booting (w/out the cd~from GRUB) the *name recognition or sth like dat FAILED07:18
RichART1that's pretty all the reports i have07:19
dilysMerge to devel/launchpad/: [trivial]  Use quoting=csv.QUOTE_ALL in the shipit export csv writer. (r3176: Guilherme Salgado)07:19
bradbRichART1: FWIW, you're more likely to find answers to your Ubuntu questions in #ubuntu.07:19
RichART1yah07:19
elmoman, it's been like two weeks and I've already forgotten all the LP incantations07:26
elmoI really didn't want to bzr merge from rf did I?  what should I have done?  pull?07:26
bradbelmo: I keep a local copy of launchpad:07:27
bradbrsync -avPHz --delete chinstrap:/home/warthogs/archives/rocketfuel-built/launchpad/ launchpad-upstream07:27
bradbAnd bzr merge that into my working tree.07:28
elmobradb: that's what I'm trying to do07:28
elmobut I seem to have ended up with a tree that's diverged07:28
elmoand it's a bunch of changes I didn't make07:28
elmoso I'm very confused07:28
bradbelmo: What makes you think it diverged?07:29
elmo ./lib/buildbot/test/test_config.py                                            |    507:30
elmo ./lib/buildbot/test/test_maildir.py                                           |    107:30
elmo ./lib/buildbot/test/test_process.py                                           |    307:30
elmoetc.07:30
elmo(when I diff -x .bzr the two trees)07:30
bradbelmo: What about when you do something like:07:31
bradbbradb@oxygen:~/canonical/malone-smallfixes $ bzr diff -r ancestor:../launchpad-upstream/07:31
elmooh!07:31
elmothis is the crack where stuff in sourcecode is not being merged07:31
elmobecause it's a separate module or somesuch07:32
bradbyeah, a separate subtree07:32
bradbyou have to manually rsync those dirs over into the right places in your working dir07:32
elmoor just recursively bzr merge presumably?07:32
=== jinty [n=jinty@196-28-44-135.jhb.netdial.co.za] has joined #launchpad
bradbelmo: You needn't merge those subtrees, because you're (presumably) not making any changes in them. Unless you are.07:33
elmowell except the tests won't run without some of them  :)07:33
bradb(And merging takes longer.)07:33
elmooh, I see what you mean07:33
ddaaelmo: that diffstat looks like the fixage required for twisted2...07:34
ddaahere, I have a few scripts like "nested-status", "nested-pull", and "nested-missing" that I use to update my lauchpad tree.07:36
elmook, so I did bradb's rsync trick, but now bzr st is whining at me about sourcecode/pyme being unknown, should I just bzr add it, or ignore it?07:46
ddaayou can ignore it, but you can also just remove it07:46
ddaaignore as in "ignore the whining"07:46
ddaait's replaced by pygpgme now07:47
ddaasomething about hopeless third party code, I think :)07:47
dafmatsubara: we had the same problem on production this morning07:49
dafmatsubara: it was related to a missing DB patch07:49
=== dsaa|zzzz [n=dsaa@210.5.89.104] has joined #launchpad
matsubaradaf: ok, thanks.07:50
elmowhat port am I meant to use with 'make run'?  8085?08:05
gneuman808608:06
kikoelmo, it says so at the end of the initial output of make run08:07
elmokiko: it lists 4 ports dude08:07
kikoright08:07
kiko8086 is the "normal" port08:07
kiko8089 is the post-mortem debugger08:08
kikothere are others, the name are more or less suggestive08:08
elmook, so it is just breaking horrible for me08:08
elmoProgrammingError: ERROR:  column "official_malone" does not exist08:09
elmoI'm getting that on an unmodified tree08:09
salgadoelmo, you need to update your database schema: make schema08:10
elmoblah08:10
kikoright.08:10
elmowhy on earth don't we force that through Make dependencies08:10
kikosalgado, how bad was the shipit bustage?08:10
salgadono bustage at all08:11
kikosalgado, no? SteveA was all agitated about the wreckage in csvs!08:11
kikoelmo, I guess we could check the patch level and issue an update if you are out of date. how does that sound?08:11
salgadoelmo, because rebuilding the database every time you want to run launchpad is not feasible08:11
kikosalgado, we could check, though.08:11
elmosalgado: not everytime you run it, everytime there's a new patch for the SQL08:12
=== poningru [n=poningru@n128-227-69-90.xlate.ufl.edu] has joined #launchpad
elmoanyway, it doesn't matter it may not even be feasible, I'm just frustrated by how long this trivial change is taking08:12
kikoelmo, keep your trees up to date, I guess08:12
elmokiko: that doesn't help08:12
kikoI know, but it's the truth.08:13
elmono, it's not08:13
kikowell, from my experience, when I keep my trees up to date, it is relatively easy to do trivial fixes08:13
salgadokiko, apparently the csv files break with the default import options of dapper's OOo08:13
kikowhen I let them lag I get all flustered at the slow bzr merge, busted dependencies, etc08:13
kikosalgado, I see. and QUOTE_ALL is da bomb?08:14
salgadokiko, although it's not a big deal, my last merge should fix that, 08:14
elmokiko: please review http://people.ubuntu.com/~james/x/diff-001.txt (which verges on trivial)08:15
bradbdear god is it ever annoying that the test runner is b0rked08:15
kikobradb, borked?08:15
kikoelmo, looks okay. remind me why we want to remove that?08:15
bradbkiko: It appears to fail to run individual tests since that story crap landed.08:15
kikono08:15
elmokiko: because it's an internal implementation detail which 99.999999999% of users don't care about08:15
kikoit runs them fine, bradb 08:15
bradbkiko: no, it doesn't08:16
bradbe.g.08:16
bradbbradb@oxygen:~/canonical/malone-smallfixes $ python test.py -f --test=xx-distribution-bug-statistics-searches.txt08:16
elmodisplaying it on every page that has the distrorelease portlet is crack08:16
kikobradb, don't include .txt08:16
bradbthat runs 0 test, and should run one08:16
kikoit works fine for me doing08:16
kikopython test.py -f xx-distribution-bug-statistics-searches08:16
kikoerr actually08:16
kikopython test.py -f . xx-distribution-bug-statistics-searches08:16
matsubarabradb: you could also use this syntax: python test.py -f lib xx-test-name-without-txt08:16
kikothat works fine.08:16
kikothanks matsubara 08:16
bradbyeah, it's still borked though08:16
bradbthe .txt used to work fine08:16
kikostop complaining08:16
kikoit's less typing08:16
bradbmore typing to delete .txt, actually08:17
kikomy god we can find reason to complain about the nitrogen concentration in the air08:17
=== bradb appreciates the irony of this moment
matsubarabradb: spiv documented it on LaunchpadHackingFAQ08:17
bradbmatsubara: It'd have been even better if it just weren't broken. :)08:18
kikoI think that instead of being broken, the syntax changed.08:19
=== irvin [n=irvin@ubuntu/member/irvin] has joined #launchpad
kikodaf, did you manage to look at the committed bugs list?08:21
matsubarabradb, kiko: one interesting is that the syntax for doctests still apply. If I do: $ python test.py -f --test=some-doc-test.txt, it works.08:22
kikoit only breaks for pagetests, then?08:22
matsubarakiko: yep08:22
bradbindeed08:24
dafkiko: working on it now08:24
kikothanks daf08:25
kikomatsubara, file a bug, I guess. I'll have spiv fix it08:26
matsubarakiko: Do you think it's a bug? They just have different syntax. It's all explained on the LaunchpadHackingFAQ08:28
kikomatsubara, well... I'm not sure. why should pagetests have a different syntax from doctests?08:28
kikoI mean, bradb is right to find the UI inconsistent08:29
bradbAlso, if command $foo worked before, and doesn't anymore, I don't expect that I should go to the LaunchpadHackingFAQ to find out why this broke.08:29
kikoI wonder what your malone users say when you change the text "Target fix to releases" to "Backport...", bradb 08:30
kikobe reasonable08:30
bradbkiko: I think a better comparison would be if we changed the email syntax, and updated the doc. I think many would get very annoyed before thinking to check the email doc.08:31
kikodaf, are there any false fixes? i.e. stuff that is fix committed that wasn't really?08:31
kikobradb, I think it's okay for you to report a bug. it is totally unacceptable for you to get "very annoyed".08:31
dafkiko: not that I've seen08:32
dafkiko: I'm being a bit trigger happy08:32
kikodaf, please test, I'd like to check for regressions. 08:32
dafkiko: and assuming that if I'm wrong the bug will get reopened08:32
kikothat's not the QA I asked you to do...08:32
bradbkiko: I wrote to the list about it, actually.08:32
dafkiko: well, I read the comments and tend to trust what people say08:33
kikodaf, let me be clearer, then08:34
kikoI am sure the people who wrote the comments are trustworthy08:34
kikobut that's not what post-commit QA is supposed to do08:34
dafyou're saying the code might have regressed since the fix was committed08:34
kikowhat I would like is a verification, in production (where possible) that the bug is fixed08:34
kikoI'm saying the person might think they fixed the bug, but might be mistaken08:34
kikoI've done it on occasion08:34
kikoyou visit the link and boom, you fixed another case08:35
kikoor fixed something else08:35
dafok, but in the case of "Anoying postgresql-8.0 WARNING", it's difficult for me to test that08:35
kikowell, right. I said "where possible". but some you can verify in your local tree.08:35
kiko(via a make run and sampledata)08:35
kikofor instance08:35
dafright08:36
kikobug 903 is obviously released08:36
kikobug 1512 might be, and might not be08:36
Ubugtumalone bug 1512 in launchpad "Admins creating products should be allowed to set owner and is_reviewed" [Normal,Fix released]  http://launchpad.net/bugs/151208:36
kiko(I fixed it so I know it is)08:36
kiko(maybe)08:36
kiko:)08:36
dafif you fixed #903, please assign it to yourself08:37
kikoI didn't08:37
kikobut I fixed 151208:37
dafah, ok08:37
kiko903 was lifeless + spiv08:37
dafright, for #1512, I'm not in the buttsource team, so I can't check if those fields are there08:38
kikoin your local tree you can08:38
kikothis is "work" in the sense it will require you to do the QA08:38
dafhmm, true08:38
kikoyou may want to farm part or all of it out to Matsubara08:38
dilysMerge to devel/launchpad/: Fix https://launchpad.net/products/malone/+bug/4845 (assigning of package bug targets needs input validation) r=bjornt (r3177: Diogo Matsubara)08:40
kikomatsubara!08:40
kikorock on!08:40
matsubarafinally!!!!!08:40
Keybukwhere's launchpad gone ?08:40
dafkiko: ok, so I'll mark the obviously fixed ones and revisit the more work-intensive ones later08:40
kikoKeybuk, alive for me08:40
kikodaf, thanks -- or farm it out to matsubara who is hired to do this work :)08:41
Keybuktaking ages and oopsing for mr08:41
Keybukme08:41
kikoKeybuk, give me an oops08:41
=== mruiz [n=mruiz@www.3ie.cl] has joined #launchpad
mruizhi someone know how are asigned karma points?08:44
=== mruiz says asigned but is assigned!
kikomruiz, good question. they are assigned automatically as you do various actions over launchpad -- report bugs, close bugs, translate, etc.08:46
ddaagive free dvds to kiko08:47
mruizkiko: for example today I reported a bug and it was confirmed... where are my karma points? :)08:47
irvinkiko: do karma diminish over time?08:48
kikomruiz, I think the karma updater is disabled right now, which may explain that. it is meant to be reenabled this week or the other. I'd need to confirm, though -- perhaps SteveA knows?08:48
kikoirvin, they do, though the algorithm to deduct karma was modified about a month ago.08:48
Keybukkiko: OOPS-52C46708:48
Ubugtuhttps://chinstrap.ubuntu.com/~jamesh/oops.cgi/52C46708:48
irvinkiko: could you please give me an example how karma deduction works?08:51
=== mruiz [n=mruiz@www.3ie.cl] has joined #launchpad
kikoddaa, ping?09:03
kikoKeybuk, that's a known problem, and stub is supposed, growl!09:03
kikoirvin, not really -- I am not aware of how it works. salgado may know09:03
irvinkthx09:05
ddaakiko: pong09:07
kikoddaa, I have a question about https://launchpad.net/products/junkcode/+series/main09:07
kikoddaa, I found the fact that it is syncing very interesting09:07
kikohowever, I'm not sure how I can download that using baz09:07
ddaayes you can09:07
kikoshould it be more obvious?09:07
mruizkiko: what will happen with the karma points that I win when the LP system is 09:07
mruizkiko: what will happen with the karma points that I won when its system was offline?09:07
ddaakiko: no it should not be more obvious, since baz is deprecated and baz branches are not represented in launchpad09:08
kikomruiz, the points themselves are accumulated -- they are just not added up. don't worry, when the updater runs you will get them again.09:08
mruiz:)09:08
ddaakiko: but I should certainly become obvious when there's a bzr branch published.09:08
kikoddaa, aha. when bzr works then we'll just have links to the branch in launchpad. and it will be easy for me to find the URL for it. okay.09:08
ddaakiko: well, that depends on how the bug you talked me about gets fixed09:09
kikowhich one was that?09:09
ddaaProductSeries.branch OOPS09:09
kikoah, right.09:09
ddaafixing it involves creating a branch view to use on the productseries page09:09
kikoI see.09:10
ddaakiko: I'm out of work now09:10
kikoI didn't understand that comment.09:10
ddaakiko: I mean my SO just came back so my attention is requested in meatspace :)09:13
kikosure, enjoy09:13
bradbmeatspace!?09:13
bradboh, jargon09:14
dilysMerge to devel/launchpad/: [r=kiko]  Remove nominated independent architecture, which is meaningless, useless and confusing to users, from distrorelease portlet. (r3178: James Troup)09:16
kikocool09:16
kikogo elmo 09:16
=== mdke_ is now known as mdke
dilysMerge to devel/launchpad/: [trivial]  Fix bug 30690 ('Advanced...' button on bugs listing doesn't do anything) (r3179: Brad Bollenbach)09:47
kikobradb!09:48
kikorock on!09:48
bradb:)09:48
kikothat is music to my ears because I made that bug very apparent :)09:49
bradbby removing the URL, you mean?09:50
bradber, link09:50
bradbthat link was evil09:51
kikoyeah09:52
kikoit was evil09:52
kikobut we fucked them over :)09:52
bradbheh09:52
kikobradb, <mdz> how can I see the bug contacts for a package?10:01
bradbkiko, mdz: bug 2882310:02
Ubugtumalone bug 28823 in malone "It's hard to figure out who the product/package/distribution bug contacts are" [Normal,Unconfirmed]  http://launchpad.net/bugs/2882310:02
kikobradb, there's a portlet, you know?10:03
bradbyeah, I wrote it :)10:03
kikoheh10:03
kikookay10:03
kikowhat we're missing here however is a way for an admin to intervene and set these contacts up 10:04
kikofor instance10:04
kikohttps://launchpad.net/distros/ubuntu/+source/xorg/+subscribe10:04
kikodaniels is out10:04
kikoand someone else is in10:04
kikobut mdz can't do the daniels is out part10:04
bradbright. also, +subscribe is the only page on which you can see the contacts, IIRC10:05
kikobradb, is there a bug filed for that? is that the right approach?10:05
bradbkiko: bug 2902210:06
Ubugtumalone bug 29022 in malone "Should be able to subscribe others as package bug contacts" [Normal,Confirmed]  http://launchpad.net/bugs/2902210:06
bradbIt's reasonable to allow a priviledged user (like a Malone Expert or admin) to subscribe/unsubscribe PBC's, I think.10:07
kikoindeed.10:08
kikothanks bradb 10:08
bradbno prob10:08
=== bradb heads off, later all
=== bradb [n=bradb@modemcable033.209-70-69.mc.videotron.ca] has left #launchpad []
=== mpt_ [n=mpt@222-154-113-246.jetstream.xtra.co.nz] has joined #launchpad
mpt_Seveas, I changed the e-mail address on the error page to @launchpad.net a couple of days ago, but it missed this week's rollout10:25
mpt_BjornT, awake?10:31
kikocan someone comment on my proposal in https://launchpad.net/products/launchpad/+bug/204510:32
BjornTmpt_: yeah, i'm awake10:33
kikodaf, ping?10:35
mpt_BjornT, hmmm, actually I need to rewrite the thing I'd like you to write the implementation section for ... I'll mail you once I'm done10:36
mpt_sorry, *I* wasn't entirely awake10:36
kikomatsubara, please update the description of bug 631310:37
Ubugtumalone bug 6313 in launchpad "System error when changing password" [Normal,Confirmed]  http://launchpad.net/bugs/631310:37
mpt_kiko, it's kilimanjaro :-)10:38
kikompt_, :-)10:38
kikomaybe that was a typo!10:38
mpt_not twice it wasn't10:38
kikoboring10:39
=== mpt_ should put his poster of Mt Cook up on the wall
mpt_or as the cool kids call it, Aorangi10:40
kiko2800 bugs to go10:43
kiko700 down since monday10:43
=== lfittl [n=lfittl@83-65-245-16.dynamic.xdsl-line.inode.at] has joined #launchpad
BjornTkiko: re bug 2045, i would say only do exact matches, and remove that annoying select box, which i only ever seen disabled :)10:45
kiko:-)10:45
BjornTkiko: there might be another solution, though, just a minute, i'll have a quick look...10:46
kikothat sounds like fun!10:47
=== BjornT adds a comment to the bug
mpt_only ever seen disabled?10:53
kikoI didn't grasp that either10:55
=== mpt_ experiments
BjornTmpt_, kiko: well, if the value you entered matches more than one item, the widget shows a small select box, where you can choose the right value. i've only seen that select box when some other field failed to validate.10:57
mpt_well, that would be a bug10:57
=== mpt_ gets a timeout error
mpt_Heh, I was wondering what happens to that <select> if there are hundreds of possible choices, and the answer is that I don't see it, I get a timeout instead11:00
BjornTexactly, it's easy to limit the number of items though.11:00
mpt_yeah, the <select> should come before the text field, and its last item should be "Other:"11:01
kikoBjornT, we've discussed that..11:02
mpt_and limit it to 12 or so11:03
kikodo it11:04
BjornTkiko: i've added a comment to the bug, have a look at it. it's late though, so i might have missed something.11:17
kikookay, thanks11:17
=== poningru [n=poningru@n128-227-69-90.xlate.ufl.edu] has joined #launchpad
=== AlinuxOS [n=Ubuntu@d83-176-83-92.cust.tele2.it] has joined #launchpad
=== dsa [n=dsaa@210.5.95.151] has joined #launchpad

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