[00:32] <marcoceppi> Where does launchpadlib store the authentication configuration information for "login_with"
[00:32] <marcoceppi> I'm trying to deploy an authenticated web app and can't seem to figure out what file I need to send with it
[00:35] <tsimpson> you can pass in a credentials_file parameter, otherwise I think they are stored in the local keyring
[00:36] <marcoceppi> tsimpson: what's the format for that? username pass, or is it a token?
[00:36] <tsimpson> it's just a file name that will store the unencrypted credentials
[00:37] <tsimpson> it won't contain a user name or password, but it will have the application/consumer name and access token
[00:48] <marcoceppi> tsimpson: thanks, I'll give that a go
[11:02] <__marco> Hello. Where I can find the repository of the qemu's version packaged in raring (or saucy)
[11:20] <dpm> hi wgrant, is there a +templates page I can manage translation templates from in the ubuntu-rtm distro? I.e. in the same way I manage templates from https://translations.launchpad.net/ubuntu/utopic/+templates
[11:20] <wgrant> dpm: Same place. https://translations.launchpad.net/ubuntu-rtm/14.09/+templates
[11:21] <dpm> wgrant, ah, excellent, I missed the series. Thanks!
[11:27] <wgrant> dpm: Let me know if you see any issues or have any questions or anything.
[11:27] <dpm> wgrant, it all looks good so far, I'm just going through the list of templates now
[11:28] <dpm> thanks for setting everything up
[11:28] <Saviq> wgrant, hey, is it possible to remove a task from a bug through launchpadlib? I tried lp_delete on it but got 405
[11:28] <Saviq> or any other way to un-affect a project from bugs in bulk?
[11:30] <wgrant> Saviq: That's not exported at present, partly out of concern that people would do unwise things. What are you trying to do?
[11:30] <wgrant> I'd consider forging form POSTs if it's a one-off.
[11:38] <dpm> wgrant, actually, something I've noticed is that in some source packages we seem to get templates generated for each arch, whereas I'd expect just one arch-independent one to be generated. This tends to clutter the global imports queue quite a lot. Here's an example: https://translations.launchpad.net/ubuntu-rtm/14.09/+source/ciborium/+imports?field.filter_status=NEEDS_REVIEW&field.filter_extension=pot
[11:39] <wgrant> dpm: That happens for some weird packages. pkgstriptranslations includes the build directory, which for those packages includes the architecture. It's not something I can fix on the Launchpad end, but pitti might have an idea on how to fix pkgstriptranslations.
[11:40] <dpm> ok, thanks
[11:40] <wgrant> Though it looks in this case like it's returning one from both the source and the build dirs.
[11:57] <Saviq> wgrant, we decided to move all the unity8 bugs to the Ubuntu package, so that we don't have to disconnected bug lists (and other reasons)
[11:58] <Saviq> wgrant, I managed to create all the Ubuntu tasks via the API, and disabled upstream bugs on the project, but still old bugs have unity8 as a task
[11:58] <wgrant> Saviq: Oh, you didn't just retarget the existing unity8 tasks to Ubuntu?
[11:59] <Saviq> wgrant, yeah, now I know I should have, but anyway we had a lot that had both tasks
[11:59] <wgrant> Saviq: Ah.
[11:59] <wgrant> So, I'd suggest just forging a lot of form POSTs with your LP cookie.
[12:00] <Saviq> wgrant, yikes
[12:00] <Saviq> wgrant, but ok, either that or we'll just live with them
[12:01] <wgrant> Saviq: I'm very reluctant to expose the operation on the API, as it's very easy to abuse with not too many privileges.
[12:01] <wgrant> Best to make bulk use of it very awkward at this point.
[12:02] <Saviq> wgrant, sure, sounds good enough
[12:05] <Saviq> wgrant, hmm I just introspected the POST... where does it say which task to delete?
[12:06] <wgrant> Saviq: The URL!
[12:07] <Saviq> wgrant, oh of course, /me was looking at the referer :)
[12:07] <wgrant> Heh, no.
[12:07] <wgrant> Nothing complicated.
[12:07] <Saviq> wgrant, ok, that's good enough, thanks
[12:07] <wgrant> Should just need to POST to the relevant +delete with one form field (the button), your cookie, and "Referer: https://launchpad.net/"
[15:11] <__marco> Hello. Did launchpad changed the login system? I cannot log in anymore with ubuntu one
[15:11] <__marco> (I always had problems with ubuntu one)
[15:16] <dobey> no, the login is still the same e-mail and password you used before
[15:17] <__marco> dobey: I don't know, I had to reset my password
[15:18] <__marco> but I don't log in very often. I did not remember last time I did
[15:19] <dobey> maybe some issue specific to your account perhaps if there is an issue. or you just misremembered the password? i've been using launchpad for 6 years without any login issues.
[15:20] <ersi> Works as usual for me as well..
[15:21] <__marco> I don't remember my passwords, I use a password manager
[15:21] <__marco> btw now it workd
[15:21] <__marco> works*
[15:21] <__marco> but I thought it was not using ubuntu one
[15:22] <dobey> it's been using the ubuntu sso login provider for a very long time
[15:23] <dobey> the only recent change is that the special launchpad-branded page for the login was dropped, and the main branding is used now
[15:24] <dobey> if you're using the browser's password management, where passwords are matched against URLs, you would likely have needed to re-enter the username/password manually and opted to remember them again, though, as the URLs are different now
[15:24] <dobey> the URLs for the login site, that is
[17:52] <zyga> hey
[17:52] <zyga> I'd like to report a spam/bot https://launchpad.net/~chrisspeaks13
[17:52] <zyga> he was just posting crapware links on https://code.launchpad.net/~mirsad-vojnikovic-deactivatedaccount/lava-dispatcher/scheduler-models/+merge/54571
[20:43] <dankm> Is anyone else unable to branch lp:ubuntu/trusty/langpack-locales?
[20:45] <dobey> unable how so?
[20:46] <dankm> It's giving me an error saying revision {...} not present in "Graph(StackedParentsProvider..."
[20:48] <dankm> The exact error message is:
[20:48] <dankm> bzr: ERROR: Revision {brian@canonical.com-20140214183827-1rm3pifui4vn4t9m} not present in "Graph(StackedParentsProvider(bzrlib.repository._LazyListJoin(([CachingParentsProvider(None)], []))))".
[20:50] <dobey> oh, maybe the magic branch import stuff failed on it then
[20:51] <dobey> file a bug about it against lp:udd
[20:53] <dankm> I shall. Thanks.
[21:10] <cjwatson> zyga: I've suspended the user, but I don't know how to search for other MP spam nor how to remove it.  Perhaps wgrant can advise
[21:11] <cjwatson> WTF
[21:12] <cjwatson> No, I haven't suspended the user, because https://launchpad.net/~chrisspeaks13/+reviewaccount gives me 403 after I submit the form
[21:12] <cjwatson> Unauthorized: (<Account 'chrisspeaks ' (Active account)>, 'displayname', 'launchpad.Edit')<br />
[21:12] <cjwatson> I'm guessing the trailing space is making things painful somehow
[21:13] <zyga> cjwatson: oh, tricky
[21:13] <zyga> cjwatson: how did he get that space in?
[21:16] <cjwatson> I have no idea, not inclined to look right now ...