[00:17] <maxb> spm: Ping? Gentle reminder on https://answers.launchpad.net/launchpad/+question/144764 :-)
[00:19] <wgrant> maxb: There's nobody in this TZ this week :(
[00:20] <maxb> ah well
[00:20] <lifeless> no losas for a week basicallt
[00:20] <maxb> !
[00:23] <lifeless> the are sprinting
[03:15] <michaelh1> Hi there.  Do archives for email lists on private groups work?  I get an OpenID request which seems to break down past that...
[03:16] <lifeless> they should
[03:17] <michaelh1> It ends up with a screen showing 'You are currently logged in as https://login.launchpad.net/+id/<random string>.' which goes no further
[03:18] <beuno> lifeless, that's the bug I filed a few weeks back
[03:18] <beuno> openid loop of hell
[03:18] <lifeless> wgrant: ^ allo allo chr :>
[03:18]  * lifeless cackles evilly
[03:19] <wgrant> lifeless: :(
[03:19] <wgrant> Forgot that.
[03:20] <lifeless> wgrant: I seem to recall you fixed this a few weeks back
[03:20] <wgrant> michaelh1: Private list archives are broken at the moment. I know why,  but it's not terribly easy to fix.
[03:20] <lifeless> ah
[03:20] <wgrant> I fixed private codebrowse OpenID.
[03:20] <michaelh1> Ah, here we go: #663923
[03:20] <wgrant> But not lists.
[03:20] <wgrant> Bug #663923
[03:21] <wgrant> That sounds too new, though.
[03:21] <wgrant> That's the one.
[03:21] <lifeless> bumping
[03:22] <lifeless> its a regression, so I've made it critical
[03:22] <michaelh1> OK.  I've marked it as affecting me and subscribed.  No rush from my side.
[07:38]  * micahg wonders if the sparc builders are broke, the jobs seem to be queueing
[09:49] <klattimer> hey everyone, is there a reason I can't push to launchpad this morning?
[09:49] <klattimer> bzr push I mean?
[09:50] <wgrant> klattimer: It's working OK for me. What happens when you try?
[09:51] <klattimer> I'm getting permission denied
[09:51] <wgrant> klattimer: There should be a more descriptive message after that.
[09:51] <wgrant> Or before that.
[09:52] <klattimer> it says I can't create branches
[09:52] <klattimer> not even in +junk
[09:52] <klattimer> seems my ssh key isn't being asked for either
[09:52] <klattimer> this could be a ssh-agent problem?
[09:53] <wgrant> What is the exact text of the error message?
[09:53] <klattimer> Well when pushing to lp:~karl-qdh/ido/ido.extra-passthrough-api
[09:53] <klattimer> bzr: ERROR: Permission denied: "~karl-qdh/ido/ido.extra-passthrough-api/": : You cannot create branches in "~karl-qdh/ido"
[09:53] <klattimer> and for +junk
[09:53] <klattimer> bzr: ERROR: Permission denied: "~karl-qdh/+junk/ido/ido.extra-passthrough-api/": : Cannot create branch at '/~karl-qdh/%2Bjunk/ido/ido.extra-passthrough-api'
[09:54] <klattimer> wgrant: that's all I see
[09:54] <klattimer> :/
[09:54] <spiv> You have one too many path segments for +junk
[09:54] <spiv> Try lp:~karl-qdh/%2Bjunk/ido.extra-passthrough-api
[09:54] <wgrant> +junk replaces the project name.
[09:54] <klattimer> spiv: ok that I didn't know
[09:54] <klattimer> either way it isn't junk it needs to go into the ido project
[09:54] <spiv> (hmm, we really should fix that over-eager escaping of +...)
[09:55] <wgrant> klattimer: It sounds like that project is conifgured to forbid you from creating branches.
[09:55] <wgrant> I presume it was private at one stage.
[09:55] <klattimer> hang on
[09:55] <klattimer> ssh-agent wasn't running so it wouldn't even ask me for my password
[09:55] <wgrant> But you were authenticating fine.
[09:56] <wgrant> Default branch visibility for all branches in Indicator Display Objects is Forbidden.
[09:57] <klattimer> :/
[09:57] <spiv> wgrant: where do you see that?
[09:57] <klattimer> I'll speak to cody later
[09:57] <wgrant> The project is configured to allow only the DX team to create branches. You may want to ask them to get that changed.
[09:57] <klattimer> thanks wgrant
[09:57] <wgrant> spiv: In the DB on DF :/
[09:57] <wgrant> spiv: The UI is not visible except to admins, I believe.
[09:57] <wgrant> Which sort of sucks.
[09:57] <spiv> wgrant: I thought that might be the case.  Thanks.
[09:58] <spiv> wgrant: good to know I'm not missing something obvious in the UI :)
[09:58] <wgrant> We'll hopefully fix this soon :)
[10:03] <seb128> hi
[10:03] <seb128> klattimer, why couldn't you push under your personnal lp namespace?
[10:04] <wgrant> seb128: The project has a privacy policy to forbid non-DX branches.
[10:04] <klattimer> seb128: lp:~karl-qdh/ido/ido.extra-passthrough-api that's where I'm pushing to
[10:04] <seb128> lp:~user/component/something should not be restricted?
[10:04] <wgrant> seb128: For private projects it can be.
[10:04] <seb128> wgrant, urg, I didn't know that was possible, what's the point?
[10:04] <wgrant> seb128: And ido was never fully unprivatised.
[10:05] <seb128> can we get that fixed?
[10:05] <wgrant> LOSA ping
[10:05] <seb128> klattimer, otherwise I guess you can use junk for that until it's sorted
[10:06] <spm> wgrant: yo
[10:06] <klattimer> seb128/wgrant can I make merge requests from +junk?
[10:06] <seb128> not sure but you can try ;-)
[10:06] <seb128> otherwise you can manually ping dx people to do the review from there
[10:07] <seb128> or wait for them to sort ido
[10:07] <wgrant> spm: https://launchpad.net/ido/+addbranchvisibilitypolicy... could you select Public and set it as the default policy? The team-specific policy is already Public.
[10:07] <wgrant> klattimer: You cant.
[10:07] <wgrant> But you'll be able to push up directly in a sec.
[10:07] <klattimer> wgrant: thanks :)
[10:08] <spm> wgrant: ? there is no team specific policy, the default is private.
[10:09] <spm> which looks to me like a screwed up private subscribtion setup
[10:09] <wgrant> spm: There's no DX public policy any more?
[10:09] <wgrant> The default is Forbidden, AFAICT.
[10:11] <spm> default is forbidden needs to be explictly set. this does not apepar to be the case here.
[10:13] <wgrant> spm: The default policy can only be Public or Forbidden.
[10:13] <wgrant> Not Private.
[10:14] <wgrant> There should be a "Set Default Public" button on https://launchpad.net/ido/+addbranchvisibilitypolicy
[10:14] <spm> yeah. know that. it looks like the UI on that URL is being rather obtuse
[10:14] <wgrant> It is more than rather obtuse.
[10:14] <wgrant> But yes.
[10:18] <rhh_work> there is a problem connecting to the Launchpad server, cannot upload a file
[10:19] <spm> wgrant: so short(ish) answer - I can make that project public, but given it's setup with a commercial subscription and all. I'd really rather that request came in as an RT from the project's owners at least a CC/approval from one of the team leads in DX.
[10:20] <wgrant> seb128: ^^
[10:21] <seb128> ok, thanks
[10:21] <wgrant> Thanks spm.
[10:41] <berendt> "Sorry, there was a problem connecting to the Launchpad server. " .. "If the problem persists, let us know" .. the problem persists... :)
[10:42] <nerochiaro> same here
[10:42] <springz> so do I, I can't get the page in code.launchpad.net/.../+merge/xxxxx
[10:42] <berendt> springz: got the error while trying to access +merge/xxxx, too
[10:45] <ttx> code.launchpad.net is down ?
[10:45] <Peng> Some other people are having issues too.
[10:45] <Peng> fwiw
[10:48] <wgrant> Fix in progress.
[11:34] <micahg> wgrant: can you kick builders? (sparc are not picking up builds)
[11:35] <wgrant> lamont: ^^
[11:37] <davidbarth> spm: ping? you were asking for someone #dx earlier this morning?
[11:37] <davidbarth> spm: how can i send you the confirmation you need? (by email, i guess ;)
[11:39] <spm> davidbarth: heh, by RT would be ideal - just to verify that we're ok with opening a commcerical/internal project like that
[11:41] <davidbarth> spm: hi; is there an open ticket already, or do i need to open one to get the configuration fixed?
[11:42] <davidbarth> spm: the project is public for me, but i'll double check why certain flags are not set accordingly
[11:44] <spm> davidbarth: ah yes. it's not the project per-se. it's the code access is still set to Private access; by and large just the DX team. aiui we have a new person who needs access to the code who's not in the team.
[11:58] <maxb> spm: Hello! Gentle reminder about my branch stacking fixup question :-) https://answers.launchpad.net/launchpad/+question/144764
[11:59] <spm> maxb: aye. not forgotten.
[11:59] <maxb> thanks :-)
[13:17] <tjaalton> still can't access bug 512096
[13:17] <tjaalton> it always oopses
[15:18] <didrocks> hey guys
[15:18] <didrocks> do you have anything automagic that blacklist scripts using the API after a certain amount of requests?
[15:28] <spm> james_w: fyi and ref https://answers.launchpad.net/launchpad/+question/144764 - you've got a heap of incorrectly stackedon branches, am about to run the fix for 'em all.
[15:29] <james_w> spm, thanks
[15:36] <didrocks> hum, seems that I was incorrect in fact, it's just bug_task.status = "<status>" which don't work
[15:36] <didrocks> it's written as writeable in the API doc though
[15:40] <didrocks> hum, ok, seems that <master_bug>.lp_save() should be called then, got it :)
[15:42] <didrocks> still doesn't seem to work, weird…
[16:06] <james_w> didrocks, you did bug_task.lp_save() as well?
[16:07] <didrocks> james_w: oh no, you have to do that for each task as well? trying
[16:07] <james_w> didrocks, whenever you set an attribute on <something> you have to call <something>.lp_save()
[16:08] <didrocks> james_w: ok, so only on the bug_task, not on the master bug? seemed to work
[16:08] <james_w> didrocks, I think so
[16:08] <didrocks> addTask() don't need though from what I saw, at it's a call
[16:09] <didrocks> only for attributes then, good to know!
[16:09] <didrocks> thanks james_w :)
[16:56] <nhandler> I'm not able to login on leankitkanban.com using the credentials from the blog post
[17:23] <mrevell> hey nhandler
[17:23] <nhandler> mrevell: Hi
[17:24] <mrevell> nhandler, What happens when you try? jml you may be interested in this
[17:24] <nhandler> mrevell: Invalid credentials
[17:26] <mrevell> nhandler, I get that too with those details. Let me check something.
[18:43] <maxb> spm: Thanks! (Of course, you realize by now I've filed another ticket for more branches)
[18:53] <mhr3> hey, i have a question about launchpad api, i'd like to use it with librest, but it seems there's no way to tell librest to send raw json, it always sends a form, so can i embed the json in a form or something?
[19:06] <maxb> mhr3: You'll need to fix librest not to make unwarranted assumptions about the kind of request body an API needs
[21:50] <George_e> Are there known problems with requesting builds from a recipe?
[21:51] <George_e> Cause I've been trying the last few minutes and I keep getting "Oops" errors.
[21:51] <George_e> (The page is here: https://code.launchpad.net/~stackapplet-dev/+recipe/stackapplet-daily-builds/+request-builds)
[21:52] <wgrant> George_e: Do you have an OOPS ID?
[21:52] <james_w> George_e, do you have an OOPS code from one of the errors?
[21:52] <wgrant> That page works OK for me.
[21:52] <George_e> The page loads, but when I request a build it fails.
[21:52] <George_e> I'll give you the ID, one sec.
[21:52] <George_e> OOPS-1878F2100
[22:01] <George_e> Still getting the Oops.
[22:05] <wgrant> George_e: Recipes are still in beta, and you're not in the recipe beta team.
[22:05] <StevenK> George_e: Sadly, we can't yet fix OOPS in production in ten minutes.
[22:05] <wgrant> I'm surprised you see the links at all...
[22:06] <George_e> I didn't... one of the Ubuntu guys sent me the link.
[22:06] <George_e> Do you know what the problem is?
[22:06] <George_e> ...would it be worth trying again in an hour?
[22:07] <wgrant> You need to be in the beta testing team to request builds.
[22:07] <wgrant> https://launchpad.net/~launchpad-recipe-beta
[22:08] <George_e> Ah.
[22:09] <George_e> wgrant: ...and you are my hero for the day. Works fine now!
[22:09] <George_e> Thanks again!
[22:10] <wgrant> Excellent.
[22:10] <wgrant> It should probably tell you that when you go to +request-builds, though :/
[22:11] <thumper> :(
[22:11] <thumper> wgrant: it'll be out of beta by the end of the week
[22:11] <thumper> I'm wondering how much effort we should put into fixing it
[22:11] <wgrant> thumper: Great.
[22:11] <thumper> also...
[22:11] <thumper> we should make notes for the next feature to use flags
[22:12] <wgrant> I was just thinking that.
[22:12] <wgrant> The derived series stuff already locks the views themselves under the flag.
[23:26] <magcius> Gah.
[23:27] <lifeless> gah?
[23:27] <magcius> Launchpad does support DKIM right?
[23:27] <lifeless> for gmail only at the moment, we can expand the domains we turn it on for in the future
[23:28] <magcius> Oh.
[23:28] <magcius> I use custom-domain GMail through Google Apps
[23:28] <magcius> will that work?
[23:28] <lifeless> magcius: if you have a domain you need it turned on for, please file a question on answers.launchpad.net/launchpad
[23:29] <lifeless> poolie is working on this facility at the moment
[23:29] <magcius> OK.
[23:29] <magcius> Is that going to be public?
[23:29] <sparr> I've just discovered that there is a spammy comment to a bug on launchpad attributed to me but not visible on my activity history. Is anyone here in a position to discuss how that could have come to be?
[23:30] <lifeless> magcius: such a question would be, yes.
[23:32] <magcius> lifeless, poolie: https://answers.launchpad.net/launchpad/+question/146327
[23:32] <sparr> https://bugs.launchpad.net/ubuntu/+source/dash/+bug/61463/comments/100
[23:32] <sparr> I did not make this comment, and it does not appear on my activity history.
[23:32] <sparr> I am curious if this could indicate a compromise of my account, or a compromise or bug in launchpad
[23:32] <sparr> (non-exclusive ORs)
[23:33] <lifeless> what activity history do you refer to ?
[23:34] <sparr> https://launchpad.net/~sparr0/+karma is the appropriate place to see when I commented on bugs, yes?
[23:35] <sparr> the text of that link being "Recent activities" from my user information page
[23:35] <lifeless> I don't think we make any guarantees about the two being totally linked
[23:36] <sparr> ok, well, I still maintain that I didn't make the comment, so I remain concerned in a slightly bemused fashion (mostly because I wouldn't expect a spammer to spam just once)
[23:37] <lifeless> we see a lot of folk with compromised browsers
[23:37] <sparr> firesheep, etc?
[23:37] <lifeless> scripts in local browser cache that cause it to go post things
[23:37] <sparr> ahh, that kind of compromise
[23:38] <sparr> well, lacking any productive avenue of inquiry on the "how"... can I just ask for it to be deleted?
[23:38] <lifeless> I suggest filing a question (answers.launchpad.net/launchpad) asking for the comment to be zapped, and for some help figuring out how it happened
[23:38] <sparr> ok
[23:38] <lifeless> yeah, the folk that can are all in a sprint at the moment so it won't be immediate
[23:38] <lifeless> but it will get done
[23:38] <sparr> sprint?
[23:39] <lifeless> physical meeting to get projects done
[23:40] <sparr> ahh, ok. thanks for the info all around