[04:10] <stokachu> do i need a separate auth token for staging.launchpad.net?
[04:11] <wgrant> stokachu: Yes.
[04:12] <stokachu> how do i set that up? i dont see a link for obtaining a new key for this
[04:12] <stokachu> it is showing all my last authenticated sites as well even though i haven't logged into staging.launchpad.net
[04:13] <stokachu> ive already got 2 factor auth setup for launchpad.net as well
[04:13] <wgrant> Oh
[04:13] <wgrant> You mean for staging SSO?
[04:13] <stokachu> yea
[04:13] <stokachu> it asks me for my auth token and when i enter the generated one in it tells me the password is invalid
[04:13] <wgrant> The answer to that really different question is still "yes". You'll need to talk to webops to get your account set up.
[04:14] <wgrant> Because obviously the OTP setup breaks down if you have two entirely separate services consuming a single devicec.
[04:14] <stokachu> ah
[05:04] <stokachu> issueing a PUT needs to have the entire json record+attributes along with any modifiable changes i want to make?
[05:04] <stokachu> and PATCH is for single attribute updates only?
[05:05] <wgrant> stokachu: PATCH permits any subset of the fields to be updated.
[05:05] <stokachu> do i need to include them all whether they are being changed or not?
[05:06] <stokachu> so I need to use PATCH if i want to update a single attribute in the bug record, for example, title
[05:06] <wgrant> PUT requires them all even if they're unchanged
[05:06] <wgrant> PATCH lets you omit those which you don't care about
[05:06] <stokachu> gotcha
[05:33] <micahg> any clue what OOPS-422f48f79bb99108ae783792af2e8c99 is about, I get it when clicking through from a search field to a blueprint
[05:34] <micahg> s/field/page/
[05:37] <wgrant> micahg: It's a 404
[05:38] <micahg> ah, so the search has cached something no longer existing?
[05:38] <wgrant> It's a Google search, and Google takes forever to forget about pages, so probably.
[05:39] <micahg> ah, LP uses Google for its own search?
[05:39] <wgrant> The global search does, yes.
[05:40] <wgrant> I think it might have been renamed to https://blueprints.launchpad.net/ubuntu/+spec/client-1303-monthly-snapshots
[05:40] <micahg> wgrant: excellent, thanks, too bad LP doesn't e-mail on renames
[05:41] <wgrant> Quite.
[05:41]  * micahg files bug
[05:42] <micahg> Bug #1137102
[05:44] <wgrant> Oh
[05:44] <wgrant> I really wouldn't have filed a bug
[05:44] <wgrant> But OK
[05:44] <wgrant> We have about 5500 other low bugs
[05:45] <micahg> well, it's a bug, when it gets fixed depends on if there's an itch for someone to scratch
[05:46] <wgrant> s/when/whether/
[06:17] <stokachu> So i attempted to create a PATCH request defining a json attribute i wish to update, however im getting a 400 response from failing to retrieve the url passed, could someone look at my request and response headers to see if anything is out of the ordinary http://paste.ubuntu.com/5575512/
[06:18] <stokachu> the same url works when issueing a GET
[06:20] <stokachu> does the json content need to be in the header rather than content body?
[06:21] <wgrant> stokachu: What's the body of the 400?
[06:23] <stokachu> wgrant: http://paste.ubuntu.com/5575531/
[06:25] <stokachu> is there a header parameter i might be missing?
[06:27] <wgrant> stokachu: The authorization info would usually go in the Authorization header in this case, I think, but I'm not quite sure.
[06:28] <stokachu> ill see if i can put that in the headers
[06:29] <stokachu> wgrant: the api/hacking document doesn't mention anything about the authorization headers
[06:29] <stokachu> https://help.launchpad.net/API/Hacking "Modifying resources: PATCH"
[06:32] <wgrant> stokachu: https://help.launchpad.net/API/SigningRequests
[06:32] <wgrant> "Using the credentials"
[06:33] <stokachu> ok ill try that
[07:01] <stokachu> wgrant: ok so now adding the authorization header works but it returns a 209 'content returned' rather than 200
[07:01] <stokachu> and that rc code must be internal to LP b/c its not a HTTP response code
[07:02] <wgrant> stokachu: That's part of the PATCH spec, IIRC
[07:02] <stokachu> ah ok
[07:02] <stokachu> i need to check there too
[07:03] <stokachu> in any case you were right on about it being in the header for POST/PATCH
[07:03] <wgrant> Looks like 209 was in the draft PATCH RFC, but omitted from the final years later (long after LP started using it)
[07:03] <stokachu> ah ok that makes sense
[07:04] <stokachu> will probably go away in LP after 2015 i suspect?
[07:04] <wgrant> Probably.
[07:04] <stokachu> i haven't check the devel reponse code to see if it is the same so it might already be removed
[07:04] <wgrant> No, that's all shared code.
[07:04] <stokachu> ah ok
[07:12] <stokachu> this is so awesome :P
[11:07] <zequence> Hi, I'm having trouble loggin into UDS. It claims my username is already in use with a different account. I can't logout.
[11:07] <zequence> I'm suspecting it might have something to do with an account merge a few months ago, but that's just a guess
[11:08] <wgrant> zequence: You'll need to talk to whoever manages Summit nowadays
[11:08] <wgrant> It's a problem on their end, usually
[11:08] <wgrant> And yes, it's usually caused by account merges.
[11:09] <zequence> wgrant: Ok, thanks
[15:20] <dsmythies> Hi, I have never been on this channel before (and almost never been on IRC before). I was directed to here to possibly get help with my issue.
[15:20] <dsmythies> I am wondering why my e-mail address shows in the revisions list for the main serverguide branches revisions listings on launchpad.
[15:20] <dsmythies> I would prefer that it not show my e-mail address, but rather show my name and be a link to my LP page, just like everybody else.
[15:20] <dsmythies> More importantly, I am wondering if I did something wrong, resulting in the difference.
[15:20] <dsmythies> References: See recent Revisions section of:
[15:21] <dsmythies> https://code.launchpad.net/~ubuntu-core-doc/serverguide/precise
[15:21] <dsmythies> https://code.launchpad.net/~ubuntu-core-doc/serverguide/quantal
[15:21] <dsmythies> https://code.launchpad.net/~ubuntu-core-doc/serverguide/raring
[15:21] <dsmythies> Note: bzr launchpad-login is set to dsmythies
[15:21] <dsmythies> .
[15:21] <dsmythies> Thanks for any help ... Doug Smythies
[15:26] <mgz> dsmythies: your email on ~dsmithies is dsmythies@telus.net where was your whomai is dsmythies@teslus.net
[15:26] <mgz> with an extra s
[15:26] <mgz> you want to correct one or tother
[15:28] <mgz> I take it the second is wrong? that means your existing commits will still have the wrong address, but once you change your local bzr config future commits will be linked to your launchpad profile correctly
[15:29] <dsmythies> Thanks, and sorry for such a dense error.
[15:30] <dsmythies> you mean "bzr whoami" , which I see is wrong.
[15:53] <belak> Is it possible to mirror a launchpad ppa?
[18:32] <hggdh> I am trying to login to launchpad.net, but all I get is "Your login was unsuccessful, user cancelled". I certainly did not cancel the login. No other messages, or errors, are given
[18:35] <bijoo> Hi, is http://ppa.launchpad.net/ubuntu-x-swat-x-updates-/ubuntu really slow for everyone or just me? I was getting 1MB+/s minutes ago, but now it's at ~15kB/s.
[18:38] <bijoo> Nevermind, speed is back to normal now.
[18:38] <bijoo> Thank you, Freenode.
[18:57] <dobey> hggdh: username is hggdh?
[18:59] <hggdh> dobey: hggdh2
[19:00] <hggdh> dobey: if it helps any, I left Canonical as of yesterday; I think the clean-up process cleaned more than it should
[19:01] <dobey> it looks like an active account on launchpad. perhaps you are getting the error message from sso instead? is the message on login.launchpad.net or login.ubuntu.com domain?
[19:02] <hggdh> the URL provided with the error message suggests openid -- https://launchpad.net/+openid-callback?starting_url=https%3A%2F%2Flaunchpad.net%2F%257Ehggdh2&janrain_nonce=2013-03-01T19%3A01%3A56ZktydYR&openid.mode=cancel&openid.ns=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0
[19:03] <hggdh> and yes, it was on login.lp.n
[19:03] <dobey> hggdh: you probably need to ask in #canonical-is i think.
[19:03] <dobey> yeah
[19:05] <hggdh> dobey: difficult, given that I am no longer Canonical...
[19:05] <hggdh> oh
[19:06] <hggdh> nope
[19:07] <dobey> oh i thought that was the freenode channel
[19:07] <hggdh> there is no such freenode channel
[19:07] <dobey> czajkowski: ^^ do you know what the channel to ask for help about SSO is on freenode?
[19:07] <hggdh> and I *can* authenticate on login.ubuntu.com (and wiki.ubuntu.com)
[19:11] <hggdh> in fact, I was connected to LP today; from about 1-2 hours ago I started having issues
[19:16] <dobey> hggdh: ah, the channel is apparently #canonical-isd
[19:16] <dobey> sorry
[19:16] <hggdh> dobey: thanks, getting there now
[22:18] <toordog> hi, for some reason, i cannot see a package i just upload to my ppa using : dput ppa:ocontant/ppa freeipa_3.1.2-0ubuntu1_source.changes
[22:18] <toordog> it says it's already been uploaded but I cannot see it on launchpad.net
[22:22] <dobey> it's not instant
[22:22] <toordog> it's been 2h or so
[22:22] <dobey> did you get an e-mail saying it was accepted?
[22:24] <dobey> if you didn't get an e-mail, the most likely cause is that the source package wasn't signed with a gpg key for a user that's allowed to upload to that ppa
[22:25] <dobey> uhm, where are you looking at on launchpad?
[22:25] <dobey> your archive's name isn't 'ppa'
[22:26] <dobey> it's freeipa312
[22:26] <dobey> the package is there and waiting to build: https://launchpad.net/~ocontant/+archive/freeipa312/+packages
[22:52] <toordog> just got it
[22:52] <toordog> so it was probably because the first time i uploaded it wasn't signed
[22:52] <toordog> thx