/srv/irclogs.ubuntu.com/2012/07/26/#launchpad-dev.txt

StevenKwgrant: Bleh, I can't pass arguments to a property :-(00:05
lifelesssure you can if it curries00:06
StevenKIf it what?00:06
wgrantStevenK: Why are you trying to pass arguments to a property?00:08
spmchicken mango curries. of course.00:08
wgrantStevenK: Did you get around to removing the default maintainer subscription in a separate branch, or should I do that now?00:09
StevenKwgrant: I haven't, no.00:10
StevenKwgrant: forbidden_recipients_filter is a property, but for all_assignees it needs to not link against BugSubscription00:11
wgrantStevenK: Well00:11
wgrantStevenK: It could not be a property.00:11
StevenKIndeed00:11
wallyworldgreat, looks like my credit card has been hacked :-(00:26
cody-somervilleI love chicken mango curry00:29
bigjoolswallyworld: oops. Dodgy card reader in a restaurant?00:41
wallyworldnot sure. i got unauthorised charges from Crazy Domains (who I have a domain name with) and EuroDns (who I have not heard of before)00:41
bigjoolsI'd be looking at incompetence rather than malicious hacking then00:43
wallyworldyeah, you're probably right00:44
wallyworldbut i'm still pissed off and if it were just Crazy Domains I'd be less unsure. it's happened before to me with charges from India worth $1000s00:45
bigjoolsdodgy call centres :)00:47
lifelesswallyworld: stop calling the sex lines then ?00:56
wallyworldlifeless: i will if you will01:01
lifelessI'm not the one with credit card issues :P01:01
lifelessbut sure, why not :)01:02
wallyworldha01:02
StevenKI just had a glance at my credit card statement - Steam, Woolworths, pizza resturant, Steam, Steam, Woolworths ...01:03
StevenKDamn Summer sale01:03
wallyworlddon't know where you get time to play all those games01:05
StevenKwallyworld: Not all of the Steam purchases were me, Sarah is a secondary card holder01:07
wallyworldno wonder you don't have kids yet01:07
StevenKOuch01:07
wallyworldsorry :-P01:07
=== spm is now known as stevemci
=== stevemci is now known as spm
wgrantBah05:35
wgrantProject groups, we meet again05:35
wgrantAnd you ruin all my plans, again05:35
StevenKHahaha05:37
=== spm is now known as stevemci
=== stevemci is now known as spm
=== spm is now known as stevemci
=== stevemci is now known as spm
StevenKwallyworld_, wgrant: https://code.launchpad.net/~stevenk/launchpad/structsub-private-bugs-redux/+merge/11679806:17
wallyworld_StevenK: probably best that wgrant looks at that one06:20
wallyworld_i don't feel i have the necessary background knowledge not to miss anything06:20
StevenKHahaha06:20
StevenKWCPGW06:20
StevenKDon't answer that :-)06:21
wallyworld_StevenK: yes, the potential for leaking info scares me in this case06:21
wgrantStevenK: Will look shortly06:27
wgrantStevenK: Are you trying to poison me?06:53
StevenKwgrant: With which bit?07:00
wgrant261Not(In(BugSubscription.person_id,07:01
wgrant262- Select(BugMute.person_id, BugMute.bug_id == self.bug.id))))07:01
wgrant263+ Select(BugMute.person_id, BugMute.bug_id == self.bug.id))))07:01
wgrant288+ filters = [BugSubscription.bug_notification_level >= self.level,07:01
wgrant289+ BugSubscription.bug_id == Bug.id,07:01
wgrant290+ Bug.duplicateof == self.bug,07:01
wgrantThe indentation doesn't really come through here07:01
wgrantBut it's near-fatal07:01
StevenKwgrant: 260 and such are not my fault07:02
wgrantThe case at 260 was a grey area, but you took it into a red one :)07:03
wgrantIt's now indented by three (3) spaces07:04
wgrantAnd it's less indented than the previous line of the expression, which is at the same level of nesting07:04
StevenKI've reverted that bit07:04
StevenKwgrant: http://pastebin.ubuntu.com/1111457/07:05
wgrantI think I love you.07:05
StevenKNow now07:06
wgrantStevenK: I'll finish the review tomorrow, if that's OK07:06
wgrantWe can't deploy it before Monday, anyway07:06
wgrantSince deploying another bugmail privacy change on Friday afternoon comes up as "fuckno" on the 0-10 scale of good deployment ideas.07:07
StevenKwgrant: I'll commit and push that one bit07:07
wgrantThanks.07:07
wgrantSince I'm sure you recall what happened in March...07:07
StevenKI try not to.07:08
wgrantSpeaking of deploying.07:09
wgrantLet's deploy.07:09
wgrantStevenK: I can't see any glaring issues, but I'll want to go over it in more detail and test a few things.07:16
wgrantParticularly the test changes.07:16
wgrantBut it looks good so far07:16
StevenKwgrant: I'm wary about not filtering direct subscriptions, but doing so breaks the world.07:18
StevenKwgrant: You probably want to claim the review lest sinzui swoop in and review it while you sleep.07:20
wgrantI was just thinking that.07:21
adeuringgood morning07:40
mptThanks to whoever fixed the "Report a bug" link :-)07:50
StevenKmpt: Rick did.07:50
=== almaisan-away is now known as al-maisan
jml\o/08:35
=== matsubara is now known as matsubara-afk
=== al-maisan is now known as almaisan-away
=== jcsackett changed the topic of #launchpad-dev to: http://dev.launchpad.net/ | On call reviewer: jcsackett | Firefighting: - | Critical bugs: 4.0*10^2
adeuringjcsackett: could you please review this MP: https://code.launchpad.net/~adeuring/launchpad/bug-1020443-2/+merge/116876 ? (Follow-up for the one you reviewed last week.)14:29
jcsackettadeuring: looking now.14:30
adeuringthanks!14:30
deryckadeuring, hey there.  Good for a call now?15:04
adeuringderyck: sure. mumble or skype?15:04
deryckadeuring, I think G+ is working now.  Try:  http://tinyurl.com/orange-standup15:05
adeuringok15:05
jcsackettadeuring: r=me, but there are two small issues you'll want to double check before landing.15:18
jcsackettthey are in the comment on the MP.15:18
adeuringjcsackett: thanks!15:25
adeuringjcsackett: good spot, these two issues!15:26
abentleyjcsackett: Could you please review https://code.launchpad.net/~abentley/lp-dev-utils/ec2-errors/+merge/116891 ?15:46
jcsackettabentley: when you say user error, what do you mean?15:46
jcsackettwhat sort of user error in ec2 is this concerned with?15:47
abentleyjcsackett: I mean the user made an error.  The one I ran into was requesting a test run when I hadn't pushed my changes, i.e. PublicBranchOutOfDate15:48
jcsackettso, with this, if you call ec2 with out pushing changes, it would no longer exit?15:49
abentleyjcsackett: Sure it would.  See the sys.exit on 21?15:50
jcsackettah, my mistake, i misread indentation.15:50
jcsackettr=me, abentley.15:50
abentleyjcsackett: ty.15:51
dobeyhow often do oops get synced?18:04
czajkowskidobey: what do you mean18:08
dobeythe lp-oops page is telling me it can't find an oops id from a few hours ago18:11
czajkowskidobey: matsubara-afk might know more18:14
czajkowskihe'll be back shortly18:14
sinzuijcsackett: do you have a few minutes18:46
sinzuiwell minutes to talk18:46
jcsackettsinzui: sure.18:52
sinzuijcsackett: I started a hangout, My phone thinks it is calling you18:54
lifelesssinzui: hi19:14
lifelesssinzui: little late in checking in, sorry.19:14
sinzuilifeless: I have nothing to report at the moment. I offered to review how hwe was targeting bugs to multiple pillars to find an alternate bug linking strategy.19:31
lifelesskk19:33
sinzuiI am decided to try to fix a bug, but now find that i am totally disgusted by zope schema, widgets, templates, and Lp form layout. I just want to run away screaming19:33
lifelesswelcome to my world! Want to join TA? :)19:33
sinzuiI think I will pass today. I think deleting the archaic title attribute on product will at least let test forms quickly19:35
lifelessdobey: use the new oops system.19:36
lifelessdobey: and update your bookmarks.19:36
lifelessdobey: the automatic links LP makes should work fine.19:36
lifelessczajkowski: see my mail to canonical-launchpad a few weeks back for context.19:36
czajkowskii pointed that out19:39
czajkowskilifeless i tend to star yiur mails. usually stuff i need to know or reference :)19:39
lifelessheh :)19:46
dobeylifeless: what's the new system? i don't see a link in the html body20:14
lifelessdobey: what html body ?20:14
dobeylifeless: the one for the 503 from the api server that gets logged. there's an x-lazr-oopsid in the http headers though20:14
lifelessdobey: perhaps a little more context will help, I may be telling your redundant or incorrect things.20:14
lifelessdobey: ah righto, so - if you were to file a bug on LP.20:15
lifelessyou'd get the OOPS id linkified to link through to oops.canonical.com20:15
dobeywe're seeing a lot of 503 errors in one of our tarmac instances (not sure why others aren't getting it)20:15
lifelessdobey: most oopses are delivered in realtime, event based, no cron involved.20:15
dobeyah ok20:15
lifelessoops.c.c is the new multi-team server20:15
lifelessit has ca, lp, ops oopses and more planned20:16
dobeymaybe lp-oops should redirect?20:16
lifelessit has unmigrated oopses20:16
lifelesswe'll turn it off once they lose all relevancy.20:16
dobeyah20:16
lifelessthis was announced, but apparently not on a wide enough net.20:17
dobeystatus: Doomed20:17
dobeynice. :)20:17
dobeylooks like a db timeout poking landing_candidates for this one branch :-/20:18
lifelesswhats the oops ID ?20:19
dobey61c47ad2db8192800bc7f2df619a7c6420:19
lifelessdobey: thanks. Future ref - the OOPS- is part of the id (distinguishes it from a mere hash :))20:20
lifelessthe oops.c.c web UI has special code to try for OOPS-$1 if a lookup fails.20:20
lifelessdobey: https://oops.canonical.com/?oopsid=OOPS-61c47ad2db8192800bc7f2df619a7c64#repeatedstatements is the interesting bit to me: 177 separate branch lookups.20:21
dobeyright20:22
lifelessthe long sql statements output is bong there.20:23
* lifeless files a bug20:23
lifelessbug 102963720:25
_mup_Bug #1029637: incorrect 'long sql statements' in an oops <python-oops-tools:Triaged> < https://launchpad.net/bugs/1029637 >20:25
lifelessdobey: anyhow, the landing candidates collection isn't eager loaded for security rules.20:33
lifelessSo its going to perform terribly slowly.20:33
lifelessdobey: this may be a regression due to privacy, or it may be that privacy has had no impact and your data set has just tipped over the edge.20:34
lifelessI can't tell.20:34
dobeyyeah, not sure. though we do have a fairly large data set of course :)20:37
lifelessdobey: bug 1029642 for you.20:37
_mup_Bug #1029642: ScopedCollection:CollectionResource:#branch_merge_proposal-page-resource (landing candidates) dying from late evaluation of security rules <Launchpad itself:Triaged> < https://launchpad.net/bugs/1029642 >20:37
lifelessdobey: its only dealing with one batch AFAICT - 75 rows.20:37
dobeythanks20:38
lifelessI suspect its more a regression that not, but I'd need to check the code quite closely to actually tell.20:38
lifelessregardless, its critical either way.20:38
dobeyyeah, it's preventing branches from landing20:39
lifelesswhen did it last work ?20:39
dobeyyesterday or day before i think; though not sure. i have seen a couple 503s happen on and off, but not sure if they're all related20:42
dobeyi take that back20:42
dobeyit *just* worked20:42
dobeybut it seems we get intermittent 503 errors; much more frequently today it seems20:43
=== jcsackett changed the topic of #launchpad-dev to: http://dev.launchpad.net/ | On call reviewer: - | Firefighting: - | Critical bugs: 4.0*10^2
YokoZarsinzui: poke :)  (courtesy of czajkowski)21:48
sinzuihi YokoZar21:48
YokoZarI do have a question actually21:48
YokoZarIs it possible to have a private project / series?  Or just private bugs/PPAs?21:48
sinzuiYokoZar: the latter with the addition of branches21:48
sinzuiYokoZar: Private-projects is in planning now Work will start in a few weeks21:49
YokoZarsinzui: in the meantime I suppose I can invent some cool code names21:49
sinzuiYokoZar: yes, that is good practice. avoid dates if your dates can be linked to other public data about what you are doing21:50
sinzuiYokoZar: Every project will have the option of going truly private when the private-project feature enters beta21:50
YokoZarCool21:50
YokoZarsinzui: is renaming a series possible?21:51
sinzuiyes, the maintainer or series release manager can rename a series using the Change details link on the series page21:52
sinzuiname == the name in the url and is used on other pages21:53
sinzuiwgrant: https://bugs.launchpad.net/launchpad/+bug/61560422:28
_mup_Bug #615604: +filebug on project group asks for product too early <filebug> <lp-bugs> <Launchpad itself:Triaged> < https://launchpad.net/bugs/615604 >22:28
lifelesshttp://hueniverse.com/2012/07/oauth-2-0-and-the-road-to-hell/23:04
sinzuiI sympathise23:17

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