[12:25] <tlonim> I am having issues with launchpad website auth, is there anyone managing that available here. I have emailed isd-support@canonical but I haven't received any reply yet.
[12:44] <wgrant> tlonim: Launchpad admins can't help directly with Ubuntu One account problems, unfortunately. But what's the issue?
[12:45] <tlonim> wgrant: issue with 2fa.. It says I need to contact on #isd channel but doens't mention the network
[12:45] <tlonim> where can I contact for this
[12:46] <wgrant> tlonim: Ah, that message is out of date, as #isd is on the internal Canonical network. Emailing that support address as you did is the correct thing to do.
[12:46] <wgrant> Have you tried your recovery codes?
[12:47] <tlonim> I am not sure I got any recovery codes... I setup the 2fa like 8 months ago, it ddn't ask me for code till now
[12:49] <wgrant> Ah, that's going to be a problem, if you have no valid 2FA codes at all.
[12:49] <wgrant> It's obviously quite awkward to recover accounts in that situation, as the account owner has clearly asked for more verification.
[12:49] <wgrant> You'll need to wait for a reply to your email.'
[12:50] <tlonim> ok
[12:51] <tlonim> also the type of 2FA launchpad has is something different from others.. only few like google authenticator . work. Authy etc. dont
[12:54] <wgrant> tlonim: Ubuntu One (which Launchpad uses for authentication) uses HOTP, which is supported by many 2FA devices (including physical ones, eg. YubiKeys). Authy only supports the time-based variant, TOTP.
[12:56] <tlonim> wgrant: right
[12:56] <tlonim> HOTP it is
[12:57] <tlonim> wgrant: isn't there any channel for ubuntu one website auth/login issues
[12:59] <wgrant> tlonim: I think they do it all via email. I can see you submitted the ticket less than 24 hours ago, so I'd give it a bit longer.
[12:59] <tlonim> wgrant: ah,  thanks for checking
[13:00] <tlonim> the problem with google authenticator is that it is not easy to keep it across devices. the device where I had HOTP of launchpad was wiped out due to hardware issues
[13:00] <tlonim> with authy etc. I can maintain it across devices
[13:00] <wgrant> A cloud-based 2FA tool seems like a disaster waiting to happen, defeating the purpose of 2FA, TBH.
[13:10] <tlonim> well..they don't store the secrets
[13:10] <tlonim> it is encrypted by a passphrase
[13:10] <tlonim> if you lose that,then you can't recover
[13:11] <tlonim> (client side encrypted)
[13:11] <wgrant> Right, but the first factor is already a static password.
[13:12] <wgrant> If the second factor is also a static password...
[13:33] <dobey> tlonim, wgrant: i think there is #canonical-is or something on freenode for getting help with the u1 account issues
[13:45] <mapreri> dobey: that's #canonical-sysadmin
[13:45] <dobey> oh right, yeah, that
[14:06] <tlonim> I see #canonical-isd
[14:06] <tlonim> does #canonical-sysadmin manage these?
[14:16]  * cjwatson retries all the dependency-wait builds potentially affected by a bug in launchpad-buildd 127
[14:16] <cjwatson> (and probably a few more, but it's relatively harmless to try these again)
[14:18] <cjwatson> tlonim: #canonical-isd only has one actual Canonical sysadmin type in it that I can see, and I don't believe he does anything related to this.  Try #canonical-sysadmin.
[16:18] <brendand> just made a total hash of my projects trunk, can anyone help undo it?
[16:20] <cjwatson> brendand: In a bzr kind of way?
[16:20] <brendand> cjwatson, quelle bzr
[16:21] <cjwatson> (otherwise known as: please give more details)
[16:21] <brendand> cjwatson, actually maybe i'm just panicking. i accidentally pushed an unmerged branch over it and then in my panic trying to fix it, did bzr uncommit and bzr push --overwrite
[16:22] <brendand> cjwatson, and it's lp:ubuntu-system-tests
[16:22] <cjwatson> Well, it's all still there in your local repository
[16:22] <cjwatson> You should be able to find the old tip revision ID with "bzr heads --all" or similar
[16:24] <cjwatson> Then "bzr pull -rrevid:REVISION-ID ." once you find the correct revision ID, check all looks sensible, "bzr push --overwrite"
[16:24] <brendand> cjwatson, is bzr heads a plugin?
[16:24] <cjwatson> It's in bzrtools
[16:26] <cjwatson> You can use "bzr log -rrevid:REVISION-ID" to look at a given revision by ID
[16:27] <cjwatson> Or even just leaving out the revid: will typically be fine
[16:34] <brendand> cjwatson, that doesn't undo the overwrite though?
[16:35] <cjwatson> brendand: The pull will undo it locally once you find the right revision ID, and then "bzr push --overwrite" will force the remote tip to be the same as your local tip.
[16:35] <cjwatson> 17:23 <cjwatson> Then "bzr pull -rrevid:REVISION-ID ." once you find the correct revision ID, check all looks sensible, "bzr push --overwrite"
[16:36] <brendand> cjwatson, bzr heads --all only shows one revision, does that sound right?
[16:38] <cjwatson> brendand: Try "bzr heads --dead-only"
[16:38] <brendand> cjwatson, that actually shows nothing
[16:39] <brendand> cjwatson, although i think i already pulled the one revision that heads --all showed
[16:41] <cjwatson> brendand: Well, I'm pretty sure it's still in there somewhere.  Maybe there's still the odd bzr expert around in #bzr who could help you dig it out?
[17:31] <Laney> Using saved push location: bzr+ssh://bazaar.launchpad.net/~ubuntu-desktop/gnome-terminal/ubuntu/
[17:31] <Laney> bzr: ERROR: Server sent an unexpected error: ('error', 'TypeError', "_makeBranchTransport() got an unexpected keyword argument 'private'")
[17:31] <Laney> what does this mean?
[17:31] <Laney> oh how timely, I loaded the bug list and saw https://bugs.launchpad.net/launchpad/+bug/1458948 at the top
[17:34] <robru> Laney: oh I'm getting the same thing on every branch I try
[17:35] <Laney> One Of Those Things
[17:35] <Laney> I'm sure it'll get fixed soon
[17:39] <lazyPower> Are there any known outages occurring with launchpad at the moment?
[17:39] <lazyPower> i'm attempting to branch charm-helpers - a public project - and getting a typeerror on makebranchtransport thinking its private
[17:39] <lazyPower> bzr: ERROR: Server sent an unexpected error: ('error', 'TypeError', "_makeBranchTransport() got an unexpected keyword argument 'private'")
[17:39] <jose> same error reported by Laney a while ago
[17:40] <lazyPower> ok, so long as its known :)
[17:40] <Laney> expect this to be reported every two minutes until it's fixed :)
[17:41] <jose> cjwatson, wgrant: ^^
[17:41] <Laney> they know
[17:41] <Laney> have been pinged 9999 times now
[17:45] <Laney> works now
[17:49] <robru> Laney: https://ci-train.ubuntu.com/job/prepare-silo/5010/console just saw it fail in the train
[17:51] <robru> Laney: nm, worked on retry
[18:30] <cjwatson> vila: you should probably check for "ps x | grep ssh" etc.
[18:42] <vila> cjwatson: laptop solved, I have a weird issue lately around losing my DNS until I restart openvpn@sesame... On the desktop, juju has some ssh sessions in fly, can't touch them for now
[18:43] <cjwatson> It's hopefully just something auto-sharing with those
[18:53] <bdmurray> cjwatson: https://launchpad.net/+apidoc/devel.html#archives What is an Archive reference string?
[18:55] <cjwatson> bdmurray: It should be properly documented and AFAIK isn't, but https://git.launchpad.net/launchpad/tree/lib/lp/soyuz/model/archive.py#n2253
[18:55] <cjwatson> (Not that we're on git officially yet, but it's so much faster for this ...)
[18:57] <bdmurray> cjwatson: got it, thanks
[22:01] <KDDA> hi folks, does anyone know why LP keeps asking me to log in over and over when trying to add a PGP key?
[22:04] <blr> KDDA: hmm that sounds odd, wgrant is that something you've seen before?
[22:04] <wgrant> KDDA: It shouldn't ask you over and over, but it should ask you if you haven't logged in in the last five minutes.
[22:05] <KDDA> it asks me over and over
[22:05] <wgrant> What exactly are the steps you perform, how long do they take, and when does the unexpected behaviour occur?
[22:05] <KDDA> and my password is long, so if I use Lastpass it redirects me and accuses me of being a bot
[22:06] <KDDA> Bad Request - Bad bot, go away! Request aborted.
[22:09] <wgrant> So it sounds like it's not asking over and over, but it's not letting you authenticate at all.
[22:09] <wgrant> Is that the case?
[22:09] <wgrant> Repeatedly asking != displaying an error
[22:10] <blr> incidentally, if you are a bot KDDA, you've passed the turing test!
[22:11] <KDDA> when I enter the information manually, it appears to log in
[22:12] <KDDA> but when I click on add key, I go back into the same loop
[22:13] <wgrant> KDDA: Does it automatically redirect you to the form once you log in?
[22:14] <KDDA> no, goes back to my account
[22:14] <wgrant> Have you tried a fresh browser session?
[22:14] <KDDA> it asks me do I want to share my name and email with Launchpad
[22:14] <KDDA> I click yes
[22:14] <KDDA> yes, I have been trying this for over a week now
[22:14] <KDDA> different session
[22:15] <wgrant> What happens when you click yes?
[22:15] <KDDA> I go to my account page
[22:15] <wgrant> What's the exact URL?
[22:16] <KDDA> for which part of the loop?
[22:16] <ali1234> i used to have that problem when trying to log in to stack exchange with launchpad openid
[22:16] <ali1234> i cleared my browser cookies and that fixed it
[22:17] <wgrant> KDDA: The URL you land on after you click yes.
[22:17] <KDDA> ah, you're a star ali1234
[22:17] <blr> ali1234: that's what I would have thought, weird that it persists in a new/incognito session.
[22:18] <ali1234> ah, i didn't see anything about any incognito session
[22:18] <KDDA> thats better, my key is pending validation
[22:18] <KDDA> thanks ali1234
[22:19] <ali1234> firefox?
[22:19] <KDDA> yes
[22:19] <ali1234> same. and i had the same profile since like 2006
[22:19] <KDDA> cleared all cookies, and relogged
[22:19] <ali1234> a lot of stuff started breaking. i couldn't comment on youtube (no, not because of G+ either)
[22:19] <KDDA> yeah, Ive have my ubuntu one account for a while
[22:19] <KDDA> only setting up LP now
[22:20] <ali1234> i mean... firefox profile
[22:20] <ali1234> it's one of the few things i keep when reinstalling
[22:21] <blr> glad it is working for you now KDDA, thanks ali1234.